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

Release 0.1.5

Compare
Choose a tag to compare
@bstasyszyn bstasyszyn released this 04 Dec 23:44
80f01c6

sidetree-fabric Release Notes - Dec 4, 2020

What's new in sidetree-fabric v0.1.5

This release is based on Fabric 2.2.1 and sidetree-core-go v0.1.5. Along with various bug fixes, the following features were added:

Protocol version manager #422

The protocol version manager returns the protocol version implementation associated with a transaction time (block number). One protocol version is currently implemented: 0.1. As new protocol versions are implemented, documents created with older versions may still be resolved.

Sidetree version endpoint returns protocol version and parameters #432

The existing Sidetree version endpoint was modified to return the protocol version instead of the component version. The protocol parameters are also returned in the response. The version endpoint accepts a 'time' parameter which, if specified, returns the protocol version applicable to that transaction time (block number). If not specified then the protocol for the latest block number is returned.

Change JSON documents in REST APIs to use camel-case #446

All snake-case fields in JSON documents have been changed to camel-case to be consistent with the Sidetree spec.

Document cache #413

Documents are now cached the first time they are resolved and subsequent requests for documents are retrieved from the cache. A cached document is invalidated by the Observer if an operation is applied to the document.