1 hours ago
jedis

7.1.0

Changes

  • Adding a registry that maps command names to their flags (#4332)
  • Reduce log level to warn on reconnect in JedisSentinelPool (#4336)

🚀 New Features

  • Add support for CAS/CAD, DELEX, DIGEST commands (#4363)
  • Add support for CLAIM arg in XREADGROUP (#4344)
  • Add MSETEX command support (#4361)

🐛 Bug Fixes

  • Fix connection leak in scanIteration with JedisSentineled #4323 (#4328)

🧰 Maintenance

  • Bump org.jacoco:jacoco-maven-plugin from 0.8.13 to 0.8.14 (#4327)
  • Bump org.apache.httpcomponents.client5:httpclient5-fluent from 5.5 to 5.5.1 (#4325)
  • Increase timeout for countDownLatch await (#4333)
  • docs: Correct builder to use hostAndPort method (#4322)
  • docs: document required optional dependency resilience4j-all (#4321)
  • Enable code highlighting in the docs (#4319)

Contributors

We'd like to thank all the contributors who worked on this release!

@ChrisMcD1, @a-TODO-rov, @dependabot, @dependabot[bot], @ggivo and @uglide

4 hours ago
spring-boot

v3.4.12

⚠️ Noteworthy changes

This release contains a fix to get Testcontainers working with modern Docker versions. If this causes problems in your setup, you can downgrade the minimum Docker API, effectively reverting that change.

🐞 Bug Fixes

  • Gradle war task does not exclude starter POMs from lib-provided #48195
  • Testcontainers integration fails on Docker 29.0.0 #48104
  • NullPointerException when using @ConditionalOnSingleCandidate with multiple manually registered singletons #48117
  • Buildpack fails with recent Docker installs due to hardcoded version in URL #48050
  • PortInUseException incorrectly thrown on failure to bind port due to Netty IP misconfiguration #47618
  • Image building may fail when specifying a platform if an image has already been built with a different platform #47292
  • Setting 'max-uri-tags' does not prevent unlimited meter growth on any AutoConfiguredCompositeMeterRegistry #47285
  • WebSecurityCustomizer beans are excluded by WebMvcTest #47255
  • Docker response 407 is not handled correctly resulting in no error message #47180
  • Undertow's ServletContext is destroy too early, making it unusable in @PreDestroy methods #47141
  • New arm64 macbooks fail to bootBuildImage due to incorrect platform image #46665
  • Auto-configured JCacheMetrics cannot be customized #46212
  • Properties bound in the child management context ignore the parent's environment prefix #45858

📔 Documentation

  • Fix typo in PortInUseException Javadoc #48124
  • Document support for configuring servlet context init parameters using properties #47951
  • BootstrapContext#getOrElseThrow has incorrect reference to IllegalStateException #47903
  • Clarify when BootstrapContext get methods may return null rather than throwing an exception or calling the fallback supplier #47896
  • Document how to use ContextPropagatingTaskDecorator for propagating trace context over thread boundaries #47893
  • Limit Kotlin API documentation to Kotlin-specific APIs #47763
  • Document that Actuator endpoint may have at most one extension of each type #47740
  • Some spring.test.* properties are not documented #47236
  • Document EndpointObjectMapper and management.endpoints.jackson.isolated-object-mapper #47039
  • Clarify how warnings about soon-to-expire SSL certificates are reported #45564
  • Correct section about required setters in "Type-safe Configuration Properties" #43138

🔨 Dependency Upgrades

  • Upgrade to AspectJ 1.9.25 #48015
  • Upgrade to Hibernate 6.6.36.Final #48146
  • Upgrade to Jackson Bom 2.18.5 #48017
  • Upgrade to Jetty 12.0.30 #48119
  • Upgrade to Jetty Reactive HTTPClient 4.0.13 #48147
  • Upgrade to jOOQ 3.19.28 #48078
  • Upgrade to Logback 1.5.21 #48079
  • Upgrade to Micrometer 1.14.13 #48018
  • Upgrade to Micrometer Tracing 1.4.12 #48019
  • Upgrade to MySQL 9.5.0 #48020
  • Upgrade to Neo4j Java Driver 5.28.10 #48030
  • Upgrade to R2DBC Postgresql 1.0.9.RELEASE #48021
  • Upgrade to Reactor Bom 2024.0.12 #48022
  • Upgrade to Spring Data Bom 2024.1.12 #48024
  • Upgrade to Spring Framework 6.2.14 #48165
  • Upgrade to Spring Integration 6.4.9 #48026
  • Upgrade to Spring Kafka 3.3.11 #48027
  • Upgrade to Spring Pulsar 1.2.12 #48028
  • Upgrade to Spring Security 6.4.13 #48029
  • Upgrade to Tomcat 10.1.49 #48080

❤️ Contributors

Thank you to all the contributors who worked on this release:

@K-jun98, @hojooo, @mipo256, @namest504, @ngocnhan-tran1996, @nosan, @siva-sai-udaygiri, and @tschut

4 hours ago
spring-framework

v7.0.1

⭐ New Features

  • Align RestOperations Kotlin extensions nullability with Java one #35852
  • Add resetCaches() method to Caffeine/ConcurrentMapCacheManager #35840
  • Fix single-check idiom in UnmodifiableMultiValueMap #35822
  • Fix Spliterator characteristics in ConcurrentReferenceHashMap #35817
  • RestTestClient does not configure JsonPathAssertions in the same way as WebTestClient #35793

🐞 Bug Fixes

  • Fix JdbcOperations Kotlin extensions #35846
  • Fix getCacheNames() concurrent access in NoOpCacheManager #35842
  • Annotation discovery regression for interfaces extending BeanNameAware and co. #35835
  • MissingPathVariableException produces wrong status code in ProblemDetail #35829
  • Refine ParameterizedPreparedStatementSetter nullability #35749
  • Fix HtmlUtils unescape for supplementary chars #35477

📔 Documentation

  • Fix cross-reference links in HtmlUnit sections #35853
  • Remove @see Javadoc references to deprecated PropertiesBeanDefinitionReader #35836
  • Replace kotlin-issues attribute reference #35820
  • Document semantics and behavior of SpringExtension.getApplicationContext() #35764

❤️ Contributors

Thank you to all the contributors who worked on this release:

@juntae6942, @kilink, @ngocnhan-tran1996, and @quaff

5 hours ago
spring-framework

v6.2.14

⭐ New Features

  • Add resetCaches() method to Caffeine/ConcurrentMapCacheManager #35841
  • Fix single-check idiom in UnmodifiableMultiValueMap #35831
  • Fix Spliterator characteristics in ConcurrentReferenceHashMap #35828

🐞 Bug Fixes

  • MissingPathVariableException produces wrong status code in ProblemDetail #35856
  • Fix getCacheNames() concurrent access in NoOpCacheManager #35844
  • Annotation discovery regression for interfaces extending BeanNameAware and co. #35838
  • Fix HtmlUtils unescape for supplementary chars #35832

📔 Documentation

  • Fix cross-reference links in HtmlUnit sections #35857
  • Remove @see Javadoc references to deprecated PropertiesBeanDefinitionReader #35854
15 hours ago
selenium

Nightly

Commits

  • 011045f: Update mirror info (Wed Nov 19 00:23:54 UTC 2025) (Selenium CI Bot)
  • 3114b93: [nodejs] Update dev dependencies to fix vulnerabilities (#16610) (Corey Goldberg) #16610
  • 409fbfc: [java][BiDi] emulation: allow passing null to GeolocationOverride (#16594) (Swastik Baranwal) #16594
  • 3abe4c7: [dotnet][rb][java][js][py] Automated Browser Version Update (#16611) (Selenium CI Bot) #16611
  • e0afdd3: [grid] Update container label compose.oneoff in Dynamic Grid (#16613) (Viet Nguyen Duc) #16613
22 hours ago
quarkus

3.29.4

Complete changelog

  • #50955 - Entity not found?
  • #51001 - Add information about how to put realm config file into target/classes
  • #51052 - Prevent multiple contributions to Panache's "entityToPersistenceUnit" from overriding each other
  • #51054 - Make it clearer in OIDC bearer token tutorial when to copy the realm file
  • #51057 - Correct comments and descriptions in Hibernate Feature
  • #51095 - TestContainers fail to run on Docker 24.x (3.29.3)
  • #51100 - Respect docker api version when present