MESG Core v0.6 Release Notes

release

#1

New features in Core v0.6

Env variable in Services

Service’s definition files now accept env variables!
Service developers can set the env variable in configuration and in dependencies. Eg:

name: "Parity"
sid: "com.mesg.ethereum.parity.dev"
configuration:
  env:
    - MESG_ETH_ENDPOINT=http://parity:8545
dependencies:
  parity:
    image: parity/parity:v2.1.3
    env:
      - MESG_TEST=HELLO

Users can override the env variable’s values when deploying a service. Eg:

mesg-core service deploy https://github.com/mesg-foundation/service-ethereum --env MESG_ETH_ENDPOINT=http://parity:8546

Execution error

Execution have a new state “failed” that is used when unexpected errors occurred on the service side. Application can now be notified when executions failed and the service didn’t work as expected.


For the complete changelog, refer to Github .

To update to v0.6, follow the installation process on the documentation


Milestone v0.6