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

v0.13.0

Pre-release
Pre-release

Choose a tag to compare

@nklincoln nklincoln released this 21 Sep 12:37

Hello and welcome to the latest Composer release. Release 0.13.0 ... why 13? Mainly because it comes after 12. It might be an irrational number, but there is nothing irrational with the contents of the release 😝

Quite a bit of churn in the code base this week, with PRs focussing on increasing test coverage, zapping bugs and deleting deprecated items. So ... join me in a count down for a run down of this weeks release ...

⚠️ Breaking Changes ⚠️
Composer, we have have problem. Well, you will if you try to use the deprecated features that have been removed.
💥 #2026 Changes the Historian API
💥 #2118 Changes the IDCard API
💥 #2179 Removes deprecated API items from composer-client and composer-runtime, removing the registry QueryExecutor

If you have been using any of the above APIs/items, it would be worth looking into the code changes within the PRs ... if you have already moved from the deprecated APIs, then congratulations - you are ahead of the curve!

🐛 Bug Fixes 🐛
We launched an effort to reduce the issue backlog this week, and have managed

  • @jt-nti wins again this week with the least amount of code change required to fix an issue in #2148, which required a single character change. It almost seems wasteful to run the complete regression suite against it, but we did anyhow ... because that is the standard.
  • #2152 prevents you form issuing an ID to a participant that doesn't exist
  • #2175 prevents errors being thrown by the network list command if a registry does not exist
  • #2184 resolves issues relating to REST Server logout and access token readability

📖 Documentation Updates 📖
Documentation updates and additions this week, which should be enough to satisfy all your documentation needs

  • #2133 is geared towards anyone with a Mac wanting to get started with Composer ... a very handy pre-req guide.
  • #2174 updates the ID Card information (well, we changed the API so it is only fair that we explain it)
  • #2183 contains an update for the Historian (the irony of a historian being documented does not escape us, but again ... we changed the API and the documentation reflects this)
  • #2189 is geared towards the audiophobes, who like to watch video demonstrations in absolute silence. Can you hear that? Exactly ... nothing but silence.

🎺 Shout Outs 🎺
Big shout out to @caroline-church, who is now an official Hyperledger Composer maintainer 🔧 ... so official that it is now immortalised into the GitHub history with @dselman and @sstone1 - right here