Introduction
This is release v2.3.1 of the Coherence Go Client, an API for accessing Coherence via a native Go client.
Requirements
- Coherence CE 22.06.4+, 14.1.2+, 24.03+, or Coherence 14.1.1.2206.4+, 14.1.2.0.+ Commercial edition with a configured gRPCProxy. (Always ensure you are using the latest Coherence available patch.)
- Go 1.23.+
NOTE: Due to CVE's in core Go packages (golang.org/x/net in particular), the minimum Go version for v2.1.0+ is now 1.23. If you wish to use a go version < 1.12, you can use V2.0.0 of the client.
go get github.com/oracle/coherence-go-client/v2@latest
Updates / New Features - v2.3.1
- This is a minor update to clean up leaked gomega dependencies and remove them from the main
go.mod
file - There are no API changes in this release
Bug Fixes
- N/A
Upgrading from v1.2.2
If you were previously using v1.2.2 then you will need to update your import statements to specify:
"github.com/oracle/coherence-go-client/v2/coherence"
instead of
"github.com/oracle/coherence-go-client/coherence"
Breaking Changes
- N/A
What's Changed
- Prepare for next release by @tmiddlet2666 in #137
- Update Go client to remove gomega as a direct depdency by @tmiddlet2666 in #138
Full Changelog: v2.3.0...v2.3.1