Releases: bucket4j/bucket4j
Releases · bucket4j/bucket4j
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
8.9.0
The features/enhancements in release scope are following:
- #447 Enhance custom serialization for standalone Hazelcast cluster
- #406 Support request timeouts where possible(Redis, JDBC)
What's Changed
- 8.7 by @vladimir-bukhtoyarov in #424
- Bump ch.qos.logback:logback-classic from 1.2.0 to 1.3.12 in /bucket4j-examples by @dependabot in #428
- Bump ch.qos.logback:logback-classic from 1.2.0 to 1.3.12 in /backward-compatibility-tests/previous by @dependabot in #429
- Bump ch.qos.logback:logback-classic from 1.2.0 to 1.3.12 in /backward-compatibility-tests/current by @dependabot in #430
- Bump ch.qos.logback:logback-classic from 1.2.0 to 1.3.12 in /backward-compatibility-tests/common by @dependabot in #431
- Bump ch.qos.logback:logback-classic from 1.2.3 to 1.3.12 in /bucket4j-parent by @dependabot in #432
- Bump ch.qos.logback:logback-classic from 1.2.3 to 1.3.12 in /experimental/bucket4j-lua by @dependabot in #433
- correct wording in jdbc docs by @atomfrede in #436
- [443] adds mariadb support to bucket4j by @sathiyaseelan in #444
New Contributors
- @atomfrede made their first contribution in #436
- @sathiyaseelan made their first contribution in #444
Full Changelog: 8.7.0...8.9.0
8.8.0
Implemented features:
- #443 Support for MariaDb
What's Changed
- 8.7 by @vladimir-bukhtoyarov in #424
- Bump ch.qos.logback:logback-classic from 1.2.0 to 1.3.12 in /bucket4j-examples by @dependabot in #428
- Bump ch.qos.logback:logback-classic from 1.2.0 to 1.3.12 in /backward-compatibility-tests/previous by @dependabot in #429
- Bump ch.qos.logback:logback-classic from 1.2.0 to 1.3.12 in /backward-compatibility-tests/current by @dependabot in #430
- Bump ch.qos.logback:logback-classic from 1.2.0 to 1.3.12 in /backward-compatibility-tests/common by @dependabot in #431
- Bump ch.qos.logback:logback-classic from 1.2.3 to 1.3.12 in /bucket4j-parent by @dependabot in #432
- Bump ch.qos.logback:logback-classic from 1.2.3 to 1.3.12 in /experimental/bucket4j-lua by @dependabot in #433
- correct wording in jdbc docs by @atomfrede in #436
- [443] adds mariadb support to bucket4j by @sathiyaseelan in #444
New Contributors
- @atomfrede made their first contribution in #436
- @sathiyaseelan made their first contribution in #444
Full Changelog: 8.7.0...8.8.0
8.7.0
Implemented features
Breaking changes
New Contributors
- @tgregory-block made their first contribution in #420
Full Changelog: 8.6.0...8.7.0
8.6.0
The features/enhancements/bugfixes in release scope are following:
- #417 Local Bucket: tryConsumeAsMuchAsPossible returns negative values after calling consumeIgnoreRateLimits
Full Changelog: 8.5.0...8.6.0
8.5.0
What's Changed
- #401 Making the builder API to be more close with token-bucket description
Full Changelog: 8.4.0...8.5.0