redisson-4.5.0
Feature - Array object added (thanks to @lamnt2008)
Feature - BitVector Store object added
Feature - Fory lib upgraded to 1.1.0
Feature - Micronaut 5.0 support
Feature - readMode setting added for MapOptions, PlainOptions, LocalCachedMapOptions objects
Feature - extended incrementAndGet() method added to RAtomicLong, RAtomicDouble (thanks to @lamnt2008)
Feature - contains(), range(), iterator() methods added to RVectorSet object
Feature - RMap.keysAsync() method added (thanks to @sywu14)
Feature - RVectorSet added to RBatch object (thanks to @sywu14)
Breaking change - map listeners signature changed, field name added (thanks to @lamnt2008)
Improvement - refactor: remove unnecessary boxing of primitives (thanks to @MukjepScarlet)
Fixed - RScoredSortedSet Rx and Reactive must handle empty results as absent (thanks to @ngyngcphu)
Fixed - RGeo Rx and Reactive must handle empty results as absent (thanks to @lamnt2008)
Fixed - RSet Rx and Reactive must handle empty results as absent (thanks to @lamnt2008)
Fixed - RVectorSet Rx and Reactive must handle empty results as absent (thanks to @lamnt2008)
Fixed - PingConnectionHandler race condition
Fixed - UUID type metadata leak in TypedJsonJacksonCodec (thanks to @wushiyuanmaimob)
Fixed - UUID type inclusion by TypedJsonJackson3Codec
Fixed - buffer truncation in LZ4CodecV2
Fixed - WRONGPASS error on cluster slaves with TLS when password is set at root Config level (regression since 4.4.0) (thanks to @seakider)
Fixed - release locks for non-existent keys in transactional RMap.fastRemove() (thanks to @sywu14)
Nightly
- bcafedd: [py] Add high-level BiDi network request handler API (#17619) (David Burns) #17619
- 6104d68: [build] fix merge issue (Titus Fortner)
- db60830: [dotnet] [bidi] Possibility to use any external transport (#17625) (Nikolay Borisenko) #17625
- 2dddec9: [dotnet] [test] Introduce fake BiDi transport (#17627) (Nikolay Borisenko) #17627
- 1c84a03: [py] Add high-level BiDi network response handler API (#17623) (David Burns) #17623
- c1ffd8c: [py] Align BiDi script module with the cross-binding API design (#17624) (David Burns) #17624
Nightly
- e64a808: [rb] make flaky unit tests hermetic (Titus Fortner)
- 8c5bb7c: Update geckodriver releases map including 0.37.0 (#17618) (Boni García) #17618
- 73f55fa: [py] Extract alert and color into dedicated libraries (#17611) (David Burns) #17611
- 2e479c5: trim agent formatting guidance (#17617) (Titus Fortner) #17617
- 79af12b: [rb] stabilize tests and remove driver-restart workaround in manager spec (Titus Fortner)
- 9f6a51d: [build] always use prebuilt selenium-manager on Windows until llvm toolchain migration (Titus Fortner)
- cd46b71: [build] convert bazel.yml browser input to needs-display boolean (#17621) (Titus Fortner) #17621
- f2ff8c6: [build] only free disk space when needed (#17620) (Titus Fortner) #17620
7.21.0-rc.313
- AAE-46367 Implement Category-based Automatic Multi-Instance Call Activity Variable Mapping by @igdianov in https://github.com/Activiti/Activiti/pull/5411
Full Changelog: https://github.com/Activiti/Activiti/compare/7.21.0-rc.312...7.21.0-rc.313
3.36.1
- #52741 - quarkus-amazon-lambda-rest does not correctly include a Jandex
- #53197 - Smallrye config and microprofile config version conflict causes build failure with java modules
- #53613 - Quarkus build with vertx-hazelcast fails after upgrade to 3.33.1
- #53785 - Multi threaded maven uber jar builds on windows faill with java.nio.file.ClosedFileSystemException
- #53808 - Wrap shorthand admonition blocks in ==== delimiters
- #54001 - Gradle
quarkusRuntask starts inTESTmode - #54095 - Gradle config from one module's
quarkusAppPartsBuildleaks into another module in 3.35.x - #54144 - Open archive path tree interrupt workaround
- #54229 - Signals: add configurable concurrency limit
- #54270 - Enable RAG generation during release builds
- #54273 - Keycloak exchange code for tokens fails in devmode if clientId contains an underscore
- #54281 -
quarkus.rest-client-oidc-filter.refresh-on-unauthorizednot respected with multiple@RegisterProviderannotations - #54286 - Signals: introduce configurable concurrency limiter
- #54313 - Fix Hibernate ORM Dev UI localization and clear HQL input on submit
- #54320 - Use Mode.RUN for the Gradle quarkusRun task to fix indexing crash
- #54340 - Fix Keycloak DEV UI code exchange for client IDs with underscores
- #54342 -
@ServerExceptionMapperwith generic base class drops other exception mappers at runtime - #54343 - Fix JSON logging excluded keys config ignoring nested fields
- #54346 - Fix
@ServerExceptionMapperbridge method handling for generic types - #54357 - Fix typo it's is -> it is
- #54382 - Bump the hibernate group with 11 updates
- #54389 - Updates to Infinispan 16.0.12.Final
- #54413 - Update documentation of
ReflectiveClassConditionBuildItem - #54423 - Fix "Kafka OAuthBearer authentication fails in native mode" again
- #54426 - Injecting test security identity on IO thread is blocking operation
- #54427 - Fix injecting
@TestSecurityidentity with@RunOnVertxContext - #54428 - Disambiguate config doc anchors for build-time properties
- #54432 - Fix platform BOM and platform metadata override ordering
- #54436 - Fix: quarkus.rest-client-oidc-filter.refresh-on-unauthorized not respected with multiple
@RegisterProviderannotations - #54443 - Bump the hibernate group across 1 directory with 16 updates
- #54447 - Reset stale Quarkus system properties on reused Gradle worker JVMs
- #54455 - [Kafka Dev UI] Topic message timestamp displayed one month behind actual value
- #54467 - Bump proposed Maven version to 3.9.16
- #54468 - Signals: Receivers - resolve lambda inference ambiguity
- #54470 - Bump org.eclipse.parsson:parsson from 1.1.7 to 1.1.9
- #54473 - Fix Kafka Dev UI message timestamp displaying one month earlier
- #54480 - Lambda fails serialization when returning
Record, succeeds when swapped toObject - #54482 - REST Client + Micrometer: duplicate gauge registration warning for http.client.active.connections on first invocation
- #54484 - Properly support
java.lang.Recordas Lambda return type - #54496 - Avoid duplicate gauge warnings for REST Client
- #54497 - Agroal invalid connection metric has the wrong description
- #54499 - Fix wrong description for agroal.invalid.count metric
- #54505 - Bump Maven wrapper to 3.9.16
- #54520 - Add maven distribution sha256 validation
- #54522 - Dev UI Workspace - the scroll is not working anymore
- #54527 - Avoid transfer progress in Quarkus Update commands
- #54531 - Remove superfluous code in dev ui guide
- #54541 - Raggedy alignment on dev UI for new actions links
- #54543 - Undeprecate AbstractQuarkusExtensionTest and make it abstract
- #54544 - Bump version.surefire.plugin from 3.5.4 to 3.5.6
- #54545 - Bump jaxb-runtime.version from 4.0.8 to 4.0.9
- #54553 - Finalize Maven 3.9.16 update
- #54555 - Fix Dev UI Workspace scroll not working
- #54556 - Align Dev UI action links with regular extension links
- #54558 - DataSource leaks after upgrading to Quarkus 3.36.0
- #54560 - Signals: document programmatic Signal creation via Signal.create()
- #54573 - Bump jakarta.json.bind:jakarta.json.bind-api from 3.0.1 to 3.0.2
- #54574 - Bump com.fasterxml.jackson:jackson-bom from 2.21.3 to 2.21.4
- #54577 - Multiple extensions registered a feature of the same name: hibernate-orm-panache
- #54582 - Improve French translation of the Dev UI
- #54587 - [3.36] Fix duplicate feature name when hibernate-panache-next and hibernate-orm-panache coexist
- #54588 - Do not bytecode record the Vert.x service instances
- #54595 - Index additional classes in AWS Lambda extensions
- #54599 - Align MicroProfile Config with SmallRye Config
- #54606 - Bump Agroal to 3.2