Releases: ibm-messaging/mq-golang-jms20
Releases · ibm-messaging/mq-golang-jms20
Local Transaction, BytesMessage and other enhancements
Wrap-up of changes since last release in October 2020;
New Features:
- Support for Put and Get under local transaction
- Support for BytesMessage
- Support for Application Name (ApplName)
- Application sample + Dockerfile for running in OpenShift
- Support for Asynchronous Put
Bug fix / minor enhancement:
- Update to MQ 9.2.1 client version
- Performance enhancement by using PUT1
- Make receive buffer size configurable
- Check for cascaded close
- Fix index out of range on CorrelationID
Update to mq-golang v5.1.2 for MQ 9.2 client
- Update to MQ 9.2 client and re-test
- Fix broken links in readme files
Update to mq-golang v5.0.0 for Go Modules
- Pick up mq-golang support for Go modules at v5.0.0
- Also brings in a pre-req for Golang v1.13
Switch to "go mod" for dependencies
Adopt "go mod" for dependency management.
First release - uses dep for dependencies
Includes support for;
- client connections to queue managers
- local bindings connections to queue managers
- anonymous TLS and mutual TLS connections to queue managers
- receiveNoWait and receive with wait
- text messages (only)
- persistent and non-persistent messages
- get by correlation ID
- request/reply messaging pattern
- expiring messages with time to live
Uses "dep" for dependency management.