2 hours ago
reactor-netty

v1.2.18

Reactor Netty 1.2.18 is part of 2024.0.18 Release Train. This is the last release of 1.2.x, as 2024.0.x Release Train is going out of OSS support. For the next steps, check our support policy.

What's Changed

⚠️ Update considerations and deprecations

  • Tweak DNS resolver channel allocation strategy by @violetagg in #4230

✨ New features and improvements

  • Depend on Reactor Core v3.7.19 by @violetagg in c753da48febe3ea28b19bb1cf64ba3b377f1a820, see release notes
  • Depend on Netty v4.1.135.Final by @violetagg in #4240
  • Store HTTP/2 websocket CONNECT :protocol/:path in channel attributes by @violetagg in #4202

🐞 Bug fixes

  • Fix keep-alive race when creating HttpServerOperations by @koisyu in #4189
  • Throw DecoderException with hostname when SNI AsyncMapping resolves to null by @kwondh5217 in #4212
  • Refine header handling during redirects by @violetagg in e7ef551eead84ba465324531683fafa03ab96ee9

New Contributors

  • @koisyu made their first contribution in #4189

Full Changelog: https://github.com/reactor/reactor-netty/compare/v1.2.17...v1.2.18

1 days ago
selenium

Nightly

Commits

  • 7ca11b9: [build] Automated Browser Version Update (#17646) (Selenium CI Bot) #17646
1 days ago
selenium

Nightly

Commits

  • e7a36e2: [dotnet] [bidi] Fix reflection based deserialization of additional data (#17648) (Nikolay Borisenko) #17648
  • c678813: [build] start X server before launching fluxbox (#17644) (Titus Fortner) #17644
  • fd2e545: [build] improve error messages from bazel failures (Titus Fortner)
  • bf0edc8: [rb] create more obvious test guard keywords as aliases (#17636) (Titus Fortner) #17636
  • 1e0a052: [dotnet] [bidi] Remove last obsoleted Type helper in Input module (#17652) (Nikolay Borisenko) #17652
  • 5f14f8d: [build] keep pre-installed browsers on Windows, delete only drivers (#17650) (Titus Fortner) #17650
  • 6445ac8: [build] silence protobuf sun.misc.Unsafe warnings from Java compile workers (#17640) (Titus Fortner) #17640
  • eb0fc64: [py] add Selenium Manager integration tests (#17645) (Titus Fortner) #17645
  • 6008ae6: [rb] skip double_click action test on Safari (Titus Fortner)
2 days ago
selenium

Nightly

Commits

  • c22ed55: [dotnet] [bidi] Additional json data for commands/results (#17614) (Nikolay Borisenko) #17614
  • 8224611: [py] Add high-level BiDi network authentication handler API (#17629) (David Burns) #17629
  • 401af10: [build] fix py:lint ruff-check argument passing (Titus Fortner)
  • 9d301b1: [py] Add high-level BiDi network extra headers API (#17632) (David Burns) #17632
  • 6da213f: [build] always delete pre-installed browsers and drivers in CI (Titus Fortner)
  • eff36c9: [dotnet] [bidi] Additional json data for event args (#17633) (Nikolay Borisenko) #17633
  • 94f0032: [build] make release pipeline rerun-safe (#17626) (Titus Fortner) #17626
  • 13c5344: [rb] streamline tests on github actions runners (#17550) (Titus Fortner) #17550
  • fb7c10c: [dotnet] [bidi] Better exception message in case of malformed capability url (#17635) (Nikolay Borisenko) #17635
  • ea8554e: [dotnet] [java] update test guards for Chromium TinyMCE and Firefox Addons (Titus Fortner)
  • d09fd3b: [java] correct deprecation annotations for JSON Wire error code APIs (#17639) (Titus Fortner) #17639
  • c474d76: [build] Automated Browser Version Update (#17609) (Selenium CI Bot) #17609
  • c779dcd: [build] aggregate all lint errors instead of failing fast (#17637) (Titus Fortner) #17637
3 days ago
redisson

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)

3 days ago
Activiti