Skip to content

Commit

Permalink
v2.2.0 release (#274)
Browse files Browse the repository at this point in the history
Signed-off-by: Mark S. Lewis <[email protected]>
  • Loading branch information
bestbeforetoday committed Jul 15, 2020
1 parent 87a393a commit 1c7aa53
Show file tree
Hide file tree
Showing 7 changed files with 51 additions and 6 deletions.
8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
## v2.2.0
Wed 15 Jul 2020 14:07:07 BST

* [87a393af](https://github.com/hyperledger/fabric-sdk-node/commit/87a393af) [FABN-1593](https://jira.hyperledger.org/browse/FABN-1593) update channel typescript defs (#272)
* [34a50138](https://github.com/hyperledger/fabric-sdk-node/commit/34a50138) Use Official CouchDB 3.1 Image (#265)
* [515ca942](https://github.com/hyperledger/fabric-sdk-node/commit/515ca942) Use proper event handler Gateway option in transaction-commit-events tutorial (#271)
* [e219e19c](https://github.com/hyperledger/fabric-sdk-node/commit/e219e19c) Change to snapshot versions post publish of v2.1.2 (#269)

## 2.1.2
Wed 1 Jul 2020 15:56:59 BST

Expand Down
2 changes: 1 addition & 1 deletion fabric-ca-client/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"hyperledger",
"blockchain"
],
"version": "2.1.3-snapshot",
"version": "2.2.0",
"main": "index.js",
"scripts": {
"test": "nyc mocha --recursive -t 10000"
Expand Down
2 changes: 1 addition & 1 deletion fabric-common/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "fabric-common",
"version": "2.1.3-snapshot",
"version": "2.2.0",
"description": "This package encapsulates the common code used by the `fabric-ca-client`, `fabric-network` packages.",
"keywords": [
"blockchain",
Expand Down
2 changes: 1 addition & 1 deletion fabric-network/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"hyperledger",
"blockchain"
],
"version": "2.1.3-snapshot",
"version": "2.2.0",
"main": "index.js",
"repository": {
"type": "git",
Expand Down
2 changes: 1 addition & 1 deletion fabric-protos/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "fabric-protos",
"version": "2.1.3-snapshot",
"version": "2.2.0",
"description": "Protocol Buffer files and generated JavaScript classes for Hyperledger Fabric",
"main": "index.js",
"scripts": {
Expand Down
4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "fabric-sdk-node",
"version": "2.1.3-snapshot",
"tag": "unstable",
"version": "2.2.0",
"tag": "latest",
"main": "index.js",
"private": true,
"repository": {
Expand Down
37 changes: 37 additions & 0 deletions release_notes/v2.2.0.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
Release Notes
-------------

This v2.2.0 release is the long-term support (LTS) release of the
fabric-node-sdk packages that support Fabric 2.x, and supersedes previous
v2.x releases. Please see the Fabric LTS release strategy document for more
information on LTS releases:

https://github.com/hyperledger/fabric-rfcs/blob/master/text/0005-lts-release-strategy.md

If migrating a client application from an earlier version of the API, consult
the migration tutorial for details of potentially breaking changes and recommended actions:

https://hyperledger.github.io/fabric-sdk-node/master/tutorial-migration.html

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
reimplemented 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 can be found 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 can be found here:

https://hyperledger.github.io/fabric-sdk-node/master/tutorial-transaction-commit-events.html

0 comments on commit 1c7aa53

Please sign in to comment.