Release Notes 26.08.2019

smart-contracts-core - Version 2.6.0

Features

  • performance/cost optimizations for ContainerDataContractFactory
    • set permissions with fewer transactions
    • remove default contract state flow of DataContract instances
    • add identity creation
  • (smaller) performance/cost optimization for BaseContractFactory
    • use pregenerated hashes for permissions

dbcp - Version 1.8.1

Features

  • add signMessage to signers interface to handle signing of messages without using private keys directly

Fixes

  • improve sendSignedTransaction for signer-internal to handle correct receipt loading logic

dbcp - Version 1.8.2

Fixes

  • fix missing SignerSignedMessage

api-blockchain-core - Version 2.11.0

Features

  • update versions of dependencies
  • improve performance of (digital twin) container reation process

Fixes

  • add node-scrypt as dependency to fix browserify build
  • fix executor-agent, executeContractCall to return correctly received BigNumber from smart-agent-executor

api-signer-ledger - Version 1.1.0

Fixes

  • improve sendSignedTransaction for signer-internal to handle correct receipt loading logic

Deprecations

  • updates for web3 1.0.0-beta.55 support

evan-prompt - Version 0.13.0

Features

  • update versions of dependencies

edge-server - Version 1.1.0

Fixes

  • update for web3 version 1.0.0-beta.55 support

smart-agent-executor - Version 1.1.0

Fixes

  • fix executor agent to be compatible with web3 1.2 and 2.0
  • transform BigNumber values returned by executeContractCall to numbers within a flagged object, so the client can correctly detect this ones
  • update versions of dependencies

smart-agent-faucet - Version 1.2.1

Fixes

  • fix checking of required verifications of accountIdParent
  • add support for creating new identities without extra steps, which fixes deadlocked accounts, that were created without identities
  • fix sumitter check in smart-agents/faucet/identity/create (submitter of request has to be accountIdParent)

smart-agent-tasks - Version 1.0.1s

Fixes

  • fix checking of required verifications of accountIdParent
  • add support for creating new identities without extra steps, which fixes deadlocked accounts, that were created without identities
  • fix sumitter check in smart-agents/faucet/identity/create (submitter of request has to be accountIdParent)

smart-agent-notification - Version 1.0.1

Fixes

  • fix eventType handling for newer web3 versions

ui-angular-core - Version 2.2.0

Features

  • check for browser support and block not supported browsers

Fixes

  • add loadForAccount to favorite reloading
  • fix profile verification endless loading

ui-core - Version 1.7.1

Fixes

  • @evan.network/ui (1.7.1)
    • add correct line-height to evan-dropdown children
    • add scrypt adjustments for browserify build
  • @evan.network/api-blockchain-core (2.11.0)
  • @evan.network/smart-contracts-core (2.6.0)
  • increase build time for dapp only apps that does not needs a d.ts file

ui-core-dapps - Version 3.7.1

Fixes

  • addressbook.vue (3.1.1)
    • do not try to display verifications for email addresses
  • digital-twin.data-container (1.8.1)
    • fill empty type in plugin template before creating DataContainer
  • favorites (3.0.2)
    • fix popover-content size of favorite action callouts
  • organization (1.2.1)
    • change wordings, make headlines bold, show request button also in testmode
    • better help dialog
  • profile (1.5.1)
    • SEPA i18n and styling fixes
  • terms-of-use (1.6.1)
    • fix typo of testnet terms of use
  • add missing dependencies (@evan.network/ui, @evan.network/ui-vue-core)
  • increase build time for dapp only apps that does not needs a d.ts file

ui-dapp-browser - Version 2.4.0

Features

  • add deployment replace for stripe api key
  • add browserName, isPrivateMode, getBrowserName, getIsPrivateMode
  • add serveo.net and .ngrok.io host for enabled dev mode loading

Fixes

  • fix error handling in indexedDb to fix private firefox
  • add BigNumber to minify mangles, so BigNumber internal checks will work correctly

ui-docs - Version 2.1.0

Features

  • ui-vue
    • add right / left property to DropdownComponent
  • ui-dapp-browser add browserName, isPrivateMode, getBrowserName, getIsPrivateMode

ui-vue - Version 1.5.0

Features

  • evancore.vue.libs (1.5.0)
    • add right / left property to DropdownComponent
    • check for browser support and block not supported browsers
    • add agent-executor provider support
  • increase build time for dapp only apps that does not needs a d.ts file