Skip to content

Releases: rabbitmq/rabbitmq-stream-rust-client

rabbitmq-stream-protocol-v0.9.0

09 Jun 11:33
6a98283
Compare
Choose a tag to compare

Other

  • Update derive_more requirement from 0.99 to 2.0 (#294)
  • Dynamic send (#276)
  • FnOnce as Producer::send callback (#273)

rabbitmq-stream-client-v0.9.0

09 Jun 11:34
6a98283
Compare
Choose a tag to compare

Other

  • OnClosed callback for producer (#293)
  • Update derive_more requirement from 0.99 to 2.0 (#294)
  • Fix task leak (#292)
  • Fix new clippy version issues (#291)
  • Bump codecov/codecov-action from 5.4.0 to 5.4.2 (#285)
  • Bump codecov/codecov-action from 5.3.1 to 5.4.0 (#277)
  • Remove use of doc(cfg(...)) and the docsrs configuration (#282)
  • Update fake requirement from 3.0.0 to 4.2.0 (#281)
  • Fix doc build failed (#280)
  • Expose LeaderLocator enum (#279)
  • Dynamic send (#276)
  • FnOnce as Producer::send callback (#273)

rabbitmq-stream-protocol-v0.8.0

11 Feb 15:27
1977a2c
Compare
Choose a tag to compare

rabbitmq-stream-client-v0.8.0

11 Feb 15:28
1977a2c
Compare
Choose a tag to compare

Other

  • Deserialize ClientOption with serde (#271)
  • Update tokio-rustls & rustls-pemfile (#269)

Breaking changes

  • TlsConfigurationBuilder::.build may fail (breaking) instead of failing on connect with an unwrap. on (#269)

Thank you to @allevo for the last PR(s) and @wolf4ood @DanielePalaia for the review.

rabbitmq-stream-client-v0.7.1

06 Feb 15:43
6bb33c9
Compare
Choose a tag to compare

Other

  • Expose SuperStreamProducer struct (#267)
  • Bump codecov/codecov-action from 5.0.2 to 5.3.1 (#264)
  • Moving producers/consumers client connection creation to Environment (#259)

rabbitmq-stream-protocol-v0.7.0

21 Nov 14:03
6e46906
Compare
Choose a tag to compare

Other

  • Update fake requirement from 2.5 to 3.0 (#251)
  • Single active consumer implementation (#248)

rabbitmq-stream-client-v0.7.0

21 Nov 14:03
6e46906
Compare
Choose a tag to compare

Other

  • reviewing sac example (#258)
  • Update thiserror requirement from 1.0 to 2.0 (#247)
  • Single active consumer implementation (#248)
  • Bump codecov/codecov-action from 4.6.0 to 5.0.2 (#256)
  • Bump codecov/codecov-action from 4.5.0 to 4.6.0 (#254)
  • Bump actions-rs/toolchain from 1.0.6 to 1.0.7 (#255)
  • Bump docker/build-push-action from 5 to 6 (#253)
  • add ability to include properties to the consumers during subscriptions (#249)

rabbitmq-stream-client-v0.6.1

05 Nov 14:46
028f7e9
Compare
Choose a tag to compare

Fixed

  • fix a bug happening during sending of super_stream with routing_key (#243)

Other

  • Update dependencies (#244)
  • Bump actions/checkout from 3 to 4 (#202)
  • Update README.md
  • improving filtering examples + others (#242)
  • Add client properties (#237)
  • adding producer examples (#240)

rabbitmq-stream-protocol-v0.6.0

31 Oct 10:14
30df99f
Compare
Choose a tag to compare

Other

  • Create/Delete superstream and Partition and route commands (#230)

rabbitmq-stream-client-v0.6.0

31 Oct 10:15
30df99f
Compare
Choose a tag to compare

Fixed

  • fixes #233 by incrementing the publisher sequence (#234)

Other

  • cleanup unused connections when load balancing mode is active (#239)
  • Update README.md (#238)
  • Implement super_stream (#232)
  • close client connection in client consumer (#235)
  • Create/Delete superstream and Partition and route commands (#230)