v0.14.3
Pre-releaseComposer V0.14.3
Hello and welcome to another Hyperledger Composer release. This release contains updates and fixes in the runtime, Playground and documentation - so it's well worth having a read through to see where your Composing experience is being enhanced.
Features
✨ #2465 restyles the Historian view so that the information is more consumable 🍖
✨ #2496 is essentially a bug fix, but has enough impact to warrant being declared as a feature. We now enable the persistence of invalid files within the Playground editor 😱 . The previous behaviour was to prevent any writing of invalid contents to the working model. We accepted that this was problematic if working with large business networks and essentially made refactoring of a complex business network impossible within Playground. Well .... not anymore 👍
Bug Fixes
🐞 #2478 gives the ability to perform 'between' filtering when filtering on resource identifiers
🐞 #2322 stops the overwrite of populated fields when selecting to include option properties in a Resource declaration in Playground
🐞 #2494 adds the runtime api documentation into the API Reference section of the main documentation
🐞 #2432 fixes a recursion issue within model definitions, so now it is possible to define (and use) a resource that contains itself, for example:
asset PurchaseOrderAsset identified by orderId {
o String orderId
o PurchaseOrderAsset[] subPurchaseOrders
}
🐞 #2521 re-introduces the default generation of an identifier in Playground when creating a Resource. We will not generate an identifier if there is a user placed restriction on it (ie a regex match requirement), but in all other cases you will have one provided for you.
Conga Comics
Already proving to be a popular aspect of the release, out resident artist @EdMoffatt has a fresh new addition to the expanding #CongaComics collection
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