Releases: hyperledger/fabric-gateway
v1.2.0
What's Changed
- Add Evaluate, Submit and SubmitAsync with context to Go API by @sapthasurendran in #522
- Target Go 1.18 and higher, since Go 1.17 is no longer a supported Go release.
Full Changelog: v1.1.2...v1.2.0
v1.1.2
What's Changed
- Ensure correct hash algorithm is used to generate transaction ID when a non-default algorithm is specified for signing by @bestbeforetoday in #502
- Update fabric-protos dependencies for Fabric v2.5 release by @bestbeforetoday in #514
Full Changelog: v1.1.1...v1.1.2
v1.1.1
What's Changed
- Support Go 1.19 by @bestbeforetoday in #476
- Test on Ubuntu 22.04 by @luigieai in #485
- Support Node 18 LTS by @vishwas031 in #487
- Update Java dependencies to address CVE-2022-3171 by @bestbeforetoday in #491
- Update Go gRPC dependency to address CVE-2022-32149 by @bestbeforetoday in #493
Full Changelog: v1.1.0...v1.1.1
v1.1.0
What's Changed
- Block event listening (#377)
- Event checkpointing to support resume with no loss or duplication of events (#362, #381)
- Allow gRPC call options to be specified (#289)
- Persistence of proposal, transaction and commit objects (#394)
- Use new Fabric protobuf packages: https://hyperledger.github.io/fabric-protos/
- Support for Go 1.18, Node 16 and Java 17 LTS releases
- Go 1.16 no longer supported
Note that Hyperledger Fabric v2.4.4 or later is required for full functionality.
New Contributors
- @sapthasurendran made their first contribution in #398
Full Changelog: v1.0.1...v1.1.0
v1.0.1
This is a maintenance release containing bug fixes and dependency updates.
Notable changes
- Remove Go dependency on Fabric core protoutils by @bestbeforetoday in #371
- Set correct channel name when getting named contract in Java client by @ppoffice in #379
- Java 17 is tested and supported by @bestbeforetoday in #383
- Node 16 is tested and supported by @bestbeforetoday in #384
New contributors
Full Changelog: v1.0.0...v1.0.1
v1.0.0
This is the first official release of the Fabric Gateway client API, for use with Hyperledger Fabric v2.4.
v0.2.0 (pre-release)
This is a pre-release version and is not recommended for production use. However, pending any stop-ship issues, the API is what will be published as a production release alongside Fabric v2.4 so you are encouraged to give it a try. Feedback, suggestions and bug reports are welcome!
v0.1.0 (preview)
This is a preview release and is not recommended for production use. However, the API should be stable and it should be feature complete for an initial production release so you are encouraged to give it a try. Feedback, suggestions and bug reports are welcome!