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

v0.19.7

Pre-release
Pre-release
Compare
Choose a tag to compare
@nklincoln nklincoln released this 31 May 12:35
· 154 commits to master since this release

Composer v0.19.7

Welcome to Hyperledger Composer v0.19.7 - in addition to a series of bug fixes, this release changes the fabric shim version, which reduces the number of npm modules installed and puts all your chaincode containers on a diet 👍

Features

✨ As mentioned in the header, #4056 changes the fabric shim version, it's a one line change with a dramatic impact!

Bug fixes

🐞 #4038 fixes an issue with the internal logger when dealing with invalid relationships
🐞 #4068 enforces the use of a single DB in the web runtime, which assists cleanup of local storage when you change Playground versions.
🐞 #4075 prevents double checking of ACL rules against registries used when processing transactions
🐞 #4081 corrects the timestamp day appearing in the logging
🐞 #4065 is a documentation fix to update references to public keys
🐞 #4035 introduces error handling if your port is already in use when trying to launch Playground locally

Notes

⚠️ If using the Composer tooling to create a Hyperledger Fabric development server, this will now be creating a v1.1.0 server by default. 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 when using the Hyperledger Fabric development servers provided by Composer.

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

We strongly suggest that you migrate to Composer v0.19.x instead, but we understand that existing projects may need to stick with Composer v0.16.x for the time being.

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

  • v0.18.2, v0.19.0 and above 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

We would hate to put a release out without a Conga Comic; fortunately we managed to catch up with the resident artist @EdMoffatt who has mined another gem

congacomics28

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