Skip to content
This repository has been archived by the owner on Mar 8, 2020. It is now read-only.

v0.20.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@bestbeforetoday bestbeforetoday released this 10 Aug 09:19
· 73 commits to master since this release
48e6e73

Composer v0.20.0

Welcome to Hyperledger Composer v0.20.0, which is so shiny that it runs on top of Fabric 1.2, like a star on top of a majestic Christmas tree hung with sparkly (yet tasteful) decorations.

🔥 Please note that Fabric 1.2 is required and you should stick with Composer 0.19.x if you are using Fabric 1.1.

Features

✨ Toleration of Fabric 1.2. This means that it works with Fabric 1.2 but the Composer code does not attempt to exploit any new capabilities found in Fabric 1.2.

Bug fixes

None.

Doc Updates

📖 #4311 Grammar fixes to the docs from @manifestlifeinc
📖 #4318 Updates to the multi-org tutorial for Fabric 1.2, and improvements to transaction processor documentation of return values for the REST server from @mahoney1

Please do read the documentation, and if you really want more information, then check out our integration tests as the examples are being run as part of our regression test suite 👌

Notes

⚠️ If using the Composer tooling to create a Hyperledger Fabric development server, this will now be creating a v1.2 server by default. If you are using Composer v0.19.x, you will need to use Fabric v1.1.x, and you must set an environment variable via export FABRIC_VERSION=hlfv11 when using the Hyperledger Fabric development servers provided by Composer. If you are using Composer v0.16.x, you will need to use Fabric v1.0.x, and you must set an environment variable via export FABRIC_VERSION=hlfv1.

⚠️ If you have not specified a version in your npm or docker commands when pulling Composer binaries, and you need to keep using and earlier Composer version, then you must specify the version number:

Documentation for v0.20.x can be found here

Documentation for v0.19.x can be found here

Documentation for v0.16.x can be found here

⚠️ Business Network Cards are not transferable between v0.16.x and v0.17.x onwards. It will be necessary to manually clear your card store in order to use a different version. Please note that the CLI command to delete a named card will not work correctly if targeting a named card that was created from a different version.

⚠️ The Composer Tools is now setting up a Fabric v1.2 network. There are multiple support splits across differing Fabric levels, so please be careful with what versions are being used:

  • v0.20.x are compatible with the Fabric 1.2 driver only
  • v0.18.2, v0.19.x are compatible with the Fabric 1.1.0 driver only
  • v0.18.0 -> v0.18.1 are compatible with the Fabric RC1 driver only
  • v0.17.3 -> v0.17.6 are compatible with Fabric alpha driver only
  • v0.17.0 -> v0.17.2 are compatible with Fabric preview driver only

⚠️ The is a change in the business network lifecycle administration, and business network card commands between v0.18.2 and v0.19.0

Conga Comics

This weeks conga comic was so dark, I'm too scared to publish it. 😨

If you are new to Conga Comics, then you can view the complete Conga Comic collection at https://congacomic.github.io/