Rabbitmq Stream Go Client Versions Save

A client library for RabbitMQ streams

v1.4.2

2 weeks ago

Milestore

Enhancements

Full Changelog: https://github.com/rabbitmq/rabbitmq-stream-go-client/compare/v1.4.1...v1.4.2

v1.4.1

1 month ago

Milestore

Enhancements

New Contributors

Full Changelog: https://github.com/rabbitmq/rabbitmq-stream-go-client/compare/v1.4.0...v1.4.1

v1.3.2

1 month ago

Milestore

Version 1.3.2

Enhancements

Bug Fixes

New Contributors

Full Changelog: https://github.com/rabbitmq/rabbitmq-stream-go-client/compare/v1.3.1...v1.3.2

v1.3.1

2 months ago

Milestore

Version 1.3.1

The version introduces:

  • ReliableProducer

  • ReliableConsumer The new structs are built up of the standard producer and consumer; see the complete documentation here

  • Confirmation timeout The client will raise timeout error on the confirmation handler If it does not receive a confirmation within a timeout:

    stream.NewProducerOptions().SetConfirmationTimeOut(5*time.Second).
    
  • ClientProvidedName:

      stream.NewProducerOptions().
      SetConfirmationTimeOut(5*time.Second).
      SetClientProvidedName(fmt.Sprintf("producer-%d", I)),			
    

    The name is shown on the management UI

Here you can find a complete example with Reliable* part, timeout and ClientProvidedName

Enhancements

Full Changelog: https://github.com/rabbitmq/rabbitmq-stream-go-client/compare/v1.3.0...v1.3.1

v1.3.0

6 months ago

Milestore

Enhancements

Note

Golang 1.8 is now required

Full Changelog: https://github.com/rabbitmq/rabbitmq-stream-go-client/compare/v1.2.1...v1.3.0

v1.2.1

8 months ago

Enhancements

Full Changelog: https://github.com/rabbitmq/rabbitmq-stream-go-client/compare/v1.2.0...v1.2.1

v1.2.0

11 months ago

v1.1.2

1 year ago

GitHub Milestone

Enhancements

Bug Fixes

New Contributors

Full Changelog: https://github.com/rabbitmq/rabbitmq-stream-go-client/compare/v1.1.1...v1.1.2