Releases: hyperledger/fabric-chaincode-node
v2.5.8
What's Changed
- Publish Docker images to GitHub Container Registry by @bestbeforetoday in #440
- Use Node 22 for chaincode Docker image by @bestbeforetoday in #436
Full Changelog: v2.5.7...v2.5.8
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.