Skip to content

v2.0.0-beta.4

Compare
Choose a tag to compare
@heatherlp heatherlp released this 16 Mar 17:39
ad42bd1

Release Notes

The fabric-sdk-node 2.0.0-beta.4 release is our 2.0.0 release candidate. If no breaking changes are found, we’re expecting to release v2.0.0 using this build.

Major changes from v1.4:

  • The fabric-client package has been removed. Client applications should use the Fabric Programming Model APIs from the fabric-network package.
    The underlying APIs that interface with the gRPC layer have been re-implemented in the fabric-common package and should not be used directly by client applications.
  • Simplified wallet management, which is portable across SDK languages and with pluggable persistent storage, more information here: https://hyperledger.github.io/fabric-sdk-node/master/tutorial-wallet.html
  • New eventing implementation in fabric-network. Client application code can listen for block events using Network.addBlockListener(),
    and listen for contract events using Contract.addContractListener(). The Network object also provides capability to listen for transaction commit events,
    specifically to support the implementation of custom event handlers; more information here: https://hyperledger.github.io/fabric-sdk-node/master/tutorial-transaction-commit-events.html

This beta does not currently implement event checkpointing, which will be available in a later 2.0.x release