Releases: avast/rabbitmq-scala-client
v9.4.0
Pull Requests
- introduced publisher confirms (#198) @Peppi-Ressler
- Readme update: Directly poisoning; republishing delay (#194) @jendakol
v9.3.0
This release fixes, reworks, and enhances the poisoned message handling functionality. Please note that it's not binary backward-compatible (you should not encounter any problems since the API is compatible).
Pull Requests
v9.2.0
Pull Requests
- added exponential delay for poisoned message handlers (#175) @Peppi-Ressler
v9.1.2
v9.1.1
v9.1.0
v9.0.1
Final 9.0.0
Some changes:
- Reworked PoisonedMessageHandler.
- Splitting tests into multiple.
- Readmes update
- Composition over inheritance: ConsumerBase is now a helper class, instead of a trait
- F-logging, declarations in F, implicit propagation of CorrelationId
- Removed extras-cactus
- Remove old migration guides
- Extract Channel-related stuff from ConsumerBase to ConsumerChannelOps
Please see the migration guide.
Pull Requests
- Version 9 - reassembling the tractor (#152) @jendakol
- chore(deps): update dependency ch.qos.logback:logback-classic to v1.2.11 (#171) @renovate
- chore(deps): update dependency gradle to v7.4 (#167) @renovate
- chore(deps): update dependency com.typesafe:config to v1.4.2 (#166) @renovate
- chore(deps): update dependency com.avast.gradle:gradle-docker-compose-plugin to v0.14.13 (#159) @renovate
- chore(deps): update dependency ch.qos.logback:logback-classic to v1.2.10 (#157) @renovate
- chore(deps): update dependency gradle to v7.3.3 (#160) @renovate
- chore(deps): update dependency gradle to v7.3.2 (#158) @renovate
v9.0.0-beta3
This is a beta release of new version 9. While the API didn't change much, the whole library was refactored inside so it requires intensive testing before we can pronounce it to be of production quality.
Check out the migration guide for more information about what's new.
v9.0.0-beta2
This is a beta release of new version 9. While the API didn't change much, the whole library was refactored inside so it requires intensive testing before we can pronounce it to be of production quality.
Check out the migration guide for more information about what's new.