Release Notes 08.05.2020
api-blockchain-core - Version 2.19.0
Features
- add
sourceIdentityas optional parameter forsetDidDocumentOfflineto explicitly parse the signing identity - add check in
createOfflineProfilefor company profile type to create two profiles otherwise only create one - add method
fillProfileto fill empty profile - add method
getRuntimeForIdentityto create a runtime for a specific identity - add methods
setIdentityAccess,removeIdentityAccessandgetIdentityAccessListfor managing access to identities - A DID document’s
@contextandcontrollerproperties can now also be arrays - ensure support for
RuntimesuseIdentityflag in entire library - update following modules for
useIdentitysupportDigitalTwinOnboardingPayments(limited, will undergo further changes in future)VerificationsVotings
- addded
EvanIdentityas authorization parameter to result ofutils.getSmartAgentAuthHeaders(for usage sample have a look to edge-server-seed) - add
Identityclass and add functions for grant / remove access to act on behalf of identity - support identity salting for encryptionKey generation for
createDefaultRuntime
Fixes
- Fixed bug where a new DID document proof would incorporate the old proof and thus would make the document increasingly larger
- Fixed bug for default DID documents that had a checksum case
ethereumAddressproperty which made the proof validating mechanism fail - add
startBlockargument toloadChannelFromBlockchaininPaymentsto avoid long running function calls - update tests to allow running tests via identity
- include identity tests to automatic test runs
- throw correct error message when running
setVerificationAndVcwithout useIdentity runtime - use
useIdentityflag forcreateOfflineProfile - pass
passwordtocreateOfflineProfileto enable dataKey generation based on the users identity - checked node 13 compatibility
- reset executor signer for runtime initialization with account that has no identity
dbcp - Version 1.11.2
Fixes
- check Node.js 13 compatibility
generator-evan - Version 1.13.0
Features
- add
useIdentitysupport
Fixes
- fix
npx link-agents
Deprecations
- remove
business centergenerator and helper libraries - remove
dappgenerator
ui-dapp-browser - Version 3.0.2
Fixes
- recreate
ipfs-cacheindexeddb onabortedevent - add
EVAN_CHAINto configprocess.env - fix devMode check in iframe
ui-dapps - Version 4.1.0
Features
- use new
@evan.network/ui-dapp-browser - use activeIdentity
- be able to use
@evan.network/api-blockchain-corewith identities - automatic useIdentity detection
- dapps
- add
ui-sessionfor handling logged in users - add
olddappbrowser.evandapp, to enable backwards compatibility digital-twin-detail- add address to twin detail
- add
settingsdapp- includes private / encryption key export
- includes runtime config export
- includes browser settings
- add
- core
- add new sidebar / bottom bar design with active identity display
- add DID Document section to profile DApp
- libs
- add
vee-validateas dapp library (validate.vee.libs)
- add
- use identity for profile encryption salting
- seperate
payment.evandapp- moved eve top up / eve sent to seperate dapp
- payment channel handling and status display for ipfs payment channels
Fixes
- Last transactions for twins created by identities are now appearing
- fix old-dapp-browser
createDefaultRuntimewithout initial created core runtime - fix profile design
- fix login for rly old profiles
edge-server-2fi - Version 1.2.0
Fixes
- enable
useIdentityand usesetVerificationAndVcinstead ofsetVerificationfor finalize notary verification
edge-server-search - Version 1.1.0
Features
- add
EvanIdentitycontext to digital twin search
Fixes
- Fixed twin search to escape special characters and use a smarter search method
- Fixed twin addresses can be passed lowercased or checksum-cased to actions and actions will always return checksum case addresses
- Twin search now supports internal transactions (for identity use cases)
edge-server-seed - Version 1.9.0
Features
- add
ensureIdentityAuthtomiddlwares/authenticationto support authentication via identities by checking theEvanIdentityauthentication header - add
registerAuthMiddlewaretoSmartAgentclass for enabling identity authentication with custom auth middlewares - remove requester information on default
- add
useIdentityandidentityconfig support
smart-agent-faucet - Version 1.5.0
Features
createaction now creates two empty profiles whencompayProfileis set- add
companyProfileparameter forcreateEmptyProfilein initializer and action - add
skipparameter forcreateIdentityContract - when creating a profile keep existing identity if account already has one
- add
ONBOARDING_CAPTCHA_DISABLEDenv variable for local testing
smart-agent-onboarding - Version 1.2.0
Features
- allow sending onboarding bmails without funds
Fixes
- redirect email invitation to
onboarding.vue.evan - don’t throw an error by sending zero eve
Home |
FAQ |
Github Repo |
Gitter Community |
Website |
Blog |
API docu |
UI docu |
Imprint
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.