Releases: hyperledger/fabric-chaincode-node
v2.5.7
What's Changed
- Relax grpc-js version constraint in fabric-shim by @bestbeforetoday in #437
Full Changelog: v2.5.6...v2.5.7
v2.5.6
What's Changed
- Update gRPC dependency to address CVE-2024-37168 by @denyeart in #428
Full Changelog: v2.5.5...v2.5.6
v2.5.5
What's Changed
- Fix ChaincodeResponse TypeScript definition and add new response types (#413) by @Jerrylum in #414
- Fix minor TypeScript issues and add ESLint TypeScript support by @Jerrylum in #418
- Remove unnecessary dependency on fs-extra by @bestbeforetoday in #412
- Use Node 20 for chaincode runtime by @bestbeforetoday in #410
New Contributors
- @sahid made their first contribution in #407
- @Jerrylum made their first contribution in #414
- @s7santosh made their first contribution in #423
Full Changelog: v2.5.4...v2.5.5
v2.5.4
What's Changed
- Correctly apply gRPC options when starting chaincode as a service by @delaooliveira in #401
- Avoid calling non-existent grpc-js duplex stream cancel() function by @bestbeforetoday in #403
- Fix Stub getTxTimestamp() and getDateTimestamp() functions by @bestbeforetoday in #404
New Contributors
- @delaooliveira made their first contribution in #401
Full Changelog: v2.5.3...v2.5.4
v2.5.3 Node Chaincode
v2.5.2 Node Chaincode
This is the LTS Release of of the v2.5 Fabric Chaincode Node. It replaces the previous v2.2 LTS.
New in the version 2.5.2
- Fixed the getHistory API returning a byte buffer rather than an JSON object
- Setting a state endorsement policy functions correctly
Other noteable 2.5 updates are
- the PurgePrivateData feature is exposed via a new
PurgePrivateData
API - the grpc-js dependency has been locked to 1.8.1
- arm docker builds
Change Log
https://github.com/hyperledger/fabric-chaincode-node/blob/main/CHANGELOG.md#v2.5.2
v2.5.1 Node Chaincode
v2.5.1
Release Notes
This is the LTS Release of of the v2.5 Fabric Chaincode Node. It replaces the previous v2.2 LTS.
- the PurgePrivateData feature is exposed via a new
PurgePrivateData
API - the grpc-js dependency has been locked to 1.8.1
- arm docker builds
v2.5.0 Node Chaincode
This is the LTS Release of the v2.5 Fabric Chaincode Node. It replaces the previous v2.2 LTS.
- the PurgePrivateData feature is exposed via a new
PurgePrivateData
API
v2.4.2 Node Chaincode
This release corrects the 2.4 nodeenv docker image to be Node 16, and removes the fabric-shim-crypto package.
Note that version of Node.js is updated to 16.4.0. See the COMPATIBILITY.md file in the main branch for information.
v2.2.3 Node Chaincode LTS
This release corrects the TypeScript type definitions for the ChaincodeStub interface
The v2.2.3 release is the LTS version of the fabric-chaincode-node