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

v0.18.2

Pre-release
Pre-release
Compare
Choose a tag to compare
@davidkel davidkel released this 21 Mar 12:10
· 298 commits to master since this release

Composer v0.18.2

Welcome to Hyperledger Composer v0.18.2 👋 In this release we move to supporting Hyperledger Fabric v1.1 GA 🎉 so please do consider this change in support level when deploying your business networks - if unsure, check with the support level statement below 👍

In addition to the change in supported Hyperledger Fabric level, we have some extra treats in the form of features to help enhance your composing delight.

This is the release to build projects on top of Hyperledger Fabric v1.1 GA; if you are looking to build on top of the Fabric v1.0, you will need to use the v0.16.x development stream.

Documentation for Hyperledger Composer is under the 'next' branch which can be found here

Documentation for 0.16.x can be found here

Features

#3569 New event handling system utilising the new fabric 1.1 channel event mechanism. This ensures that only events from the channel the business network is deployed on are emitted to listeners, it also adds reliability if the event source cannot be contacted. Finally only events for successfully comitted transactions are emitted (whereas before events were emitted regardless of transaction being committed or not)
#3619 Ability to query other servers in the same organisation rather than be fixed to the same server if it cannot be communicated with
#3610 improve the information around credentials when performing a Composer card list on a specific card
#3599 Yo Business Network Generator improvements to give you ACL rules and cucumber tests for free
#3604 New Icon for the Rest Server

Bug Fixes

🐞 #3609 Corrections to CTO modeling language docs (thanks to @npenzin 👍 )
🐞 #3548 Corrections to BusinessNetworkConnection reference (thanks to @kenjisiu-ibmhk 👍 )

Notes

⚠️ 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 1.1 GA network. Unfortunately only Composer v0.18.2 and above are (and will be) compatible with this version. There are multiple support splits across differing Fabric levels, so please be careful with what versions are being used:

  • v0.18.2 and above is compatible with Fabric 1.1 GA only
  • v0.18.0 -> v0.18.1 is 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

Conga Comics

Good news to all CongaComic fans - whilst our resident artist @EdMoffatt is currently at a conference, we managed to secure the next comic in the series before he was permitted to set foot on the aircraft 👍

congacomics21

Missed out on a Conga Comic, or want to catch up with them all? Fear not, you can view the complete Conga Comic collection at conga-comics