Releases: bucket4j/bucket4j
Releases · bucket4j/bucket4j
8.18.0
What's Changed
- Fix typo in hazelcast doc by @dwwoelfel in #577
- Add Couchbase backend by @sudheej in #578
New Contributors
- @dwwoelfel made their first contribution in #577
- @sudheej made their first contribution in #578
Full Changelog: 8.17.0...8.18.0
8.17.0
8.16.1
Full Changelog: 8.16.0...8.16.1
8.16.0
What's Changed
- feat: add retry strategy by @wtrocki in #560
- feat: add retry max attempts capability for sync and async CAS by @wtrocki in #557
- Support for Valkey GLIDE by @v3rm0n in #559
- Add OSGi support with bnd-maven-plugin by @chrisrueger in #561
New Contributors
- @wtrocki made their first contribution in #560
- @v3rm0n made their first contribution in #559
- @chrisrueger made their first contribution in #561
Full Changelog: 8.15.0...8.16.0
8.15.0
What's Changed
- Fix typo in previous-releases link by @DominiQN in #533
- Fix typo in verbose-api docs by @cmg1411 in #540
- Fix comment in redisson.adoc by @K-jun98 in #541
- Add valid example using Redisson library by @JoshWein in #542
- MongoDB backend by @granikartem in #549
New Contributors
- @DominiQN made their first contribution in #533
- @cmg1411 made their first contribution in #540
- @K-jun98 made their first contribution in #541
- @JoshWein made their first contribution in #542
- @granikartem made their first contribution in #549
Full Changelog: 8.14.0...8.15.0
8.14.0
The feature in release scope are following:
The bugfixes in release scope are following:
Full Changelog: 8.13.0...8.14.0
8.13.0
Bucket4j 8.13.0 release notes
The bugfixes in release scope are following:
The features/enhancements in release scope are following:
Full Changelog: 8.12.0...8.13.0
8.12.0
The features/enhancements in release scope are following:
- #465 cleaner of expired buckets for RDBMS integrations(postgresql, oracle, mysql, mssql, mariadb)
- #461 Support flexible per-entry expiration(similar to Redis and Hazelcast) for Ignite, Infinispan and Coherence
- #483 Verbose API for scheduled and blocking bucket
##Full Changelog
8.11.0...8.12.0
8.11.0
The features/enhancements in release scope are following:
- #466 Split support for Redis by individual maven modules
- #467 Create unified style builders for all ProxyManagers
- #474 Migrate to JDK17
Backward incompatible changes:
New scheme of naming for Maven artifacts
Now, the version of target JDK become a part of artifact name. For example com.bucket4j:bucket4j-core has been changed to com.bucket4j:bucket4j_jdk17-core.
Dependencies structure for Redis has been changed
Support for Redis has been splitted by individual modules(Jedis, Lettuce, Redisson). +
See docs for your library:
8.10.0
The features/enhancements in release scope are following:
Bugfixes:
Backward incompatible changes:
Hazelcast 3.x is not supported anymore. Since bucket4-8.10.0 the minimum supported Hazelcast version is 4.1.
New Contributors
Full Changelog: 8.9.0...8.10.0