fix(deps): update all dependencies #28

Merged
christian.keller merged 3 commits from renovate/all into main 2026-03-16 12:28:52 +00:00
Member

This PR contains the following updates:

Package Type Update Change Age Confidence
postgres service minor 18.118.3 age confidence
postgres minor 18.118.3 age confidence
org.apache.maven.plugins:maven-surefire-plugin (source) build patch 3.5.43.5.5 age confidence
org.apache.maven.plugins:maven-failsafe-plugin (source) build patch 3.5.43.5.5 age confidence
org.apache.maven.plugins:maven-compiler-plugin (source) build minor 3.14.13.15.0 age confidence
io.mockk:mockk-jvm (source) test patch 1.14.71.14.9 age confidence
org.junit.jupiter:junit-jupiter (source) test patch 6.0.16.0.3 age confidence
io.swagger.core.v3:swagger-core-jakarta compile patch 2.2.412.2.45 age confidence
org.postgresql:postgresql (source) build patch 42.7.842.7.10 age confidence
org.jooq:jooq-codegen-maven (source) build patch 3.20.103.20.11 age confidence
org.flywaydb:flyway-database-postgresql (source) build major 11.20.012.1.0 age confidence
org.springframework.boot:spring-boot-dependencies (source) import patch 4.0.14.0.3 age confidence
org.flywaydb:flyway-maven-plugin (source) build major 11.20.012.1.0 age confidence
de.loosetie.logging:lt-logging-bom import patch 1.0.91.0.10 age confidence
de.loosetie.utils:lt-utils-bom import patch 2.0.02.0.2 age confidence
de.loosetie.crudular:lt-crudular-bom import major 1.8.72.0.0 age confidence
org.jooq:jooq-meta (source) compile patch 3.20.103.20.11 age confidence
org.jooq:jooq-kotlin (source) compile patch 3.20.103.20.11 age confidence
org.jooq:jooq-codegen (source) compile patch 3.20.103.20.11 age confidence
org.jooq:jooq (source) compile patch 3.20.103.20.11 age confidence
org.postgresql:postgresql (source) compile patch 42.7.842.7.10 age confidence
de.loosetie.crudular:lt-crudular-parent parent major 1.8.72.0.0 age confidence
de.loosetie:lt-parent-kotlin parent patch 1.0.81.0.11 age confidence
de.loosetie:lt-parent-kotlin parent patch 1.0.101.0.11 age confidence

Release Notes

mockk/mockk (io.mockk:mockk-jvm)

v1.14.9

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/mockk/mockk/compare/1.14.6...1.14.9

swagger-api/swagger-core (io.swagger.core.v3:swagger-core-jakarta)

v2.2.45: Swagger-core 2.2.45 released!

Compare Source

  • fix: ensure sentinel values are handled correctly in defaultValue mer… (#​5078)
  • chore: update jackson dependencies (#​5075)
  • chore(deps-dev): bump ch.qos.logback:logback-core from 1.5.22 to 1.5.25 (#​5072)
  • nit: Renamed GericModelConverter into GenericModelConverter (#​5066)
  • fix: treat streams with arraySchema annotation as array type (#​5013) (#​5064)

v2.2.44: Swagger-core 2.2.44 released!

Compare Source

  • fix: add empty default value (#​4838) (#​5063)
  • fix: null values in examples, example and default (#​4339, #​4229) (#​5060)
  • fix: do not set schema.nullable for OAS 3.1 (#​5059)
  • fix: calculate sibling properties based upon whether the schema is the array or the item in the array (#​5055)
  • fix: OAS 3.1 schema generation for raw Object properties (#​5034)
  • feat: Multiple SecurityRequirement annotations with AND condition #​3556 (#​5025)
  • bug fix propertyNames schema is not removed as unreferenced by SpecFilter #​5017 (#​5020)
  • 5001: Add support for @​Nullable annotations in OpenAPI 3.1 schemas (#​5018)

v2.2.43: Swagger-core 2.2.43 released!

Compare Source

  • fix: add missing @​ArraysSchema.arraySchema properties (#​5049)
  • refactor: introduce class responsible for how bean validation annotations affect schemas (#​5047)
  • fix: treat example values starting with numbers as strings (#​5046)
  • refactor: add an overloaded method for resolving required so that the field type can be utilized (#​5042)
  • test: Add test showing how @​JsonSubTypes can be used with @​Schema-oneOf annotations (#​5030)
  • chore: update commons-lang3 to 3.20 (#​5026)

v2.2.42: Swagger-core 2.2.42 released!

Compare Source

  • fix: apply minItems/minLength from @​NotEmpty/@​NotBlank regardless of requiredMode (#​5033)
  • chore: update logback-core dependency (#​5029)
pgjdbc/pgjdbc (org.postgresql:postgresql)

v42.7.10

Changed
  • chore: Migrate to Shadow 9 PR 3931
  • style: fix empty line before javadoc for checkstyle compliance PR #​3925
  • style: fix lambda argument indentation for checkstyle compliance PR #​3922
  • test: add autosave=always|never|conservative and cleanupSavepoints=true|false to the randomized CI jobs PR #​3917
Fixed
  • fix: non-standard strings failing test for version 19 PR #​3934
  • fix: small issues in ConnectionFactoryImpl PR #​3929
  • fix: process pending responses before fastpath to avoid protocol errors PR # 3913
  • doc: use.md, fix typos PR #​3911
  • doc: datasource.md, fix minor formatting issue PR #​3912
  • doc: add the new PGP signing key to the official documentation PR #​3912
Reverted

v42.7.9

Added
  • feat: query timeout property PR #​3705
  • feat: Add PEMKeyManager to handle PEM based certs and keys PR #​3700
Changed
  • perf: optimize PGInterval.getValue() by replacing String.format with StringBuilder
  • doc: update property quoteReturningIdentifiers default value PR #​3847
  • security: Use a static method forName to load all user supplied classes. Use the Class.forName 3 parameter method and do not initilize it unless it is a subclass of the expected class
Fixed
  • fix: incorrect pg_stat_replication.reply_time calculation PR #​3906
  • fix: close temporary lob descriptors that are used internally in PreparedStatement#setBlob
  • fix: PGXAConnection.prepare(Xid) should return XA_RDONLY if the connection is read only PR #​3897
  • fix: make all Calendar instances proleptic Gregorian PR #​3837
  • fix: Simplify concurrency guards on QueryExecutorBase#transaction and QueryExecutorBase#standardConformingStrings PR #​3897
  • fix: avoid memory leaks in Java <= 21 caused by Thread.inheritedAccessControlContext PR #​3886
  • fix: Issue #​3784 pgjdbc can't decode numeric arrays containing special numbers like NaN PR #​3838
  • fix: use ssl_is_used() to check for ssl connection PR #​3867
  • fix: the classloader is nullable PR #​3907
spring-projects/spring-boot (org.springframework.boot:spring-boot-dependencies)

v4.0.3

Compare Source

New Features

  • Add TWENTY_SIX to JavaVersion enum #​49193

🐞 Bug Fixes

  • Jackson properties may not be applied correctly to RestClients #​49223
  • ClassNotFoundException when using Actuator without spring-boot-health #​49196
  • Using the OTel and Zipkin starters together creates invalid configuration #​49183
  • Whitespace can be incorrectly removed when spring-boot-configuration-processor runs on multi-line javadoc #​49060
  • Jackson2HttpMessageConvertersConfiguration uses ConditionOn Jackson3 XMLMapper class #​49015
  • server.jetty.threads.max is ignored when using virtual threads #​48989
  • Slice test includes fail to load when using spring-boot-starter-test-classic #​48981
  • Docker credential helpers with file extensions cannot be executed on Windows #​48979
  • Java version requirement check for native image is confusing if AOT didn't run #​48963
  • TestPropertyValues.Pair.fromMapEntry(Entry<String, String>) does not comply with its nullability contract #​48948

📔 Documentation

  • Couchbase and Kafka are incorrectly listed as supporting SSL with Docker Compose #​49212
  • Document that use of non idiomatic format for '@Value' still apply for environment variables #​49109
  • Document naming convention for custom test-scoped starters #​49017
  • Delay removal of Jackson 2 support until 4.3 at the earliest #​49010
  • LICENSE.txt and NOTICE.txt files have the wrong content in the latest releases #​49003
  • ApplicationContextAssert documents a non-existent assertion in getFailure() #​48977
  • Highlight the importance of the preStop hook when configuring Kubernetes probes #​48946

🔨 Dependency Upgrades

❤️ Contributors

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

@​GaetanoCerciello, @​dsyer, @​linkian209, @​nosan, @​quaff, @​scordio, and @​srt

v4.0.2

Compare Source

⚠️ Noteworthy Changes

  • The dependency on org.eclipse.jetty.ee11:jetty-ee11-servlets has been removed from spring-boot-jetty as it was unnecessary and unused. If your application code depends on a class from jetty-ee11-servlets, declare a dependency on it in your build configuration. #​48677

🐞 Bug Fixes

  • No TransactionAutoConfiguration with spring-boot-starter-kafka for Spring Boot 4 #​48880
  • Evaluation of bean conditions unnecessarily queries the bean factory for types that are not present #​48840
  • When a bean condition references a type that is not present, it appears as ? in the condition evaluation report #​48838
  • SessionAutoConfiguration creates a DefaultCookieSerializer with a default SameSite of null instead of Lax #​48830
  • Setting graphql schema location to "classpath*:graphql/**/" causes failure due to incorrectly packaged test resource #​48829
  • Message interpolation by MVC and WebFlux's Validators does not work correctly in a native image #​48828
  • CloudFoundry integration fails in Servlet-based web app without a dependency on spring-boot-starter-restclient #​48826
  • RestTestClientAutoConfiguration and TestRestTemplateAutoConfiguration should be package-private #​48820
  • SSL metrics are no longer auto-configured #​48819
  • Actuator /info endpoint fails in Java 25 Native Image (VirtualThreadSchedulerMXBean support) #​48812
  • DataSourceBuilder cannot create oracle.ucp.jdbc.PoolDataSourceImpl in a native image #​48703
  • The spring-boot-cloudfoundry module should only have an optional dependency on spring-boot-security #​48685
  • Application JAR created by extract command is not reproductible #​48678
  • AOT processing of tests should not be disabled when 'skipTests' is set #​48662
  • @SpringBootTest(webEnvironment = WebEnvironment.RANDOM_PORT) is no longer applied to the management server #​48653
  • Fix zero-length byte buffer in InspectedContent #​48650
  • Can no longer override JacksonJsonHttpMessageConverter with ServerHttpMessageConvertersCustomizer #​48635
  • HttpServiceClientProperties incorrectly uses the @ConfigurationProperties annotation on a LinkedHashMap class #​48616
  • spring-boot-micrometer-tracing-opentelemetry fails if spring-boot-opentelemetry isn't there #​48585
  • App fails to start with starter-webmvc and starter-zipkin #​48581
  • Micrometer test modules should have an api dependency on micrometer-observation-test #​48386

📔 Documentation

  • Fix typo in REST client documentation #​48907
  • Remove duplicate word #​48874
  • Document support for configuring arguments passed to Docker Compose #​48806
  • The documentation related to EnvironmentPostProcessor links to deprecated interface #​48803
  • Update documentation for Buildpack's AOT Cache support #​48769
  • Correct docs to use new location for error handling configuration properties #​48767
  • Document spring-boot-starter-cloudfoundry on Cloud Foundry Support Page #​48675
  • Clarify javadoc to make it clear that HazelcastConfigCustomizer beans are only applied if Hazelcast is configured via a config file #​48659
  • Example using excludeDevtools property should document that optional dependencies should be enabled #​48641
  • Fix grammar and typos in the reference guide #​48601
  • Update Tracing section for Spring Boot 4's modularity #​48576

🔨 Dependency Upgrades

❤️ Contributors

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

@​GaoSSR, @​ShaunHaldane, @​Zuohuang-Cai, @​izeye, @​mspiess, @​ngocnhan-tran1996, and @​philipbolting


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---|---|---| | postgres | service | minor | `18.1` → `18.3` | ![age](https://developer.mend.io/api/mc/badges/age/docker/postgres/18.3?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/docker/postgres/18.1/18.3?slim=true) | | postgres | | minor | `18.1` → `18.3` | ![age](https://developer.mend.io/api/mc/badges/age/docker/postgres/18.3?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/docker/postgres/18.1/18.3?slim=true) | | [org.apache.maven.plugins:maven-surefire-plugin](https://maven.apache.org/surefire/) ([source](https://github.com/apache/maven-surefire)) | build | patch | `3.5.4` → `3.5.5` | ![age](https://developer.mend.io/api/mc/badges/age/maven/org.apache.maven.plugins:maven-surefire-plugin/3.5.5?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/org.apache.maven.plugins:maven-surefire-plugin/3.5.4/3.5.5?slim=true) | | [org.apache.maven.plugins:maven-failsafe-plugin](https://maven.apache.org/surefire/) ([source](https://github.com/apache/maven-surefire)) | build | patch | `3.5.4` → `3.5.5` | ![age](https://developer.mend.io/api/mc/badges/age/maven/org.apache.maven.plugins:maven-failsafe-plugin/3.5.5?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/org.apache.maven.plugins:maven-failsafe-plugin/3.5.4/3.5.5?slim=true) | | [org.apache.maven.plugins:maven-compiler-plugin](https://maven.apache.org/plugins/) ([source](https://github.com/apache/maven-compiler-plugin)) | build | minor | `3.14.1` → `3.15.0` | ![age](https://developer.mend.io/api/mc/badges/age/maven/org.apache.maven.plugins:maven-compiler-plugin/3.15.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/org.apache.maven.plugins:maven-compiler-plugin/3.14.1/3.15.0?slim=true) | | [io.mockk:mockk-jvm](https://mockk.io) ([source](https://github.com/mockk/mockk)) | test | patch | `1.14.7` → `1.14.9` | ![age](https://developer.mend.io/api/mc/badges/age/maven/io.mockk:mockk-jvm/1.14.9?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.mockk:mockk-jvm/1.14.7/1.14.9?slim=true) | | [org.junit.jupiter:junit-jupiter](https://junit.org/) ([source](https://github.com/junit-team/junit-framework)) | test | patch | `6.0.1` → `6.0.3` | ![age](https://developer.mend.io/api/mc/badges/age/maven/org.junit.jupiter:junit-jupiter/6.0.3?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/org.junit.jupiter:junit-jupiter/6.0.1/6.0.3?slim=true) | | [io.swagger.core.v3:swagger-core-jakarta](https://github.com/swagger-api/swagger-core) | compile | patch | `2.2.41` → `2.2.45` | ![age](https://developer.mend.io/api/mc/badges/age/maven/io.swagger.core.v3:swagger-core-jakarta/2.2.45?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.swagger.core.v3:swagger-core-jakarta/2.2.41/2.2.45?slim=true) | | [org.postgresql:postgresql](https://jdbc.postgresql.org) ([source](https://github.com/pgjdbc/pgjdbc)) | build | patch | `42.7.8` → `42.7.10` | ![age](https://developer.mend.io/api/mc/badges/age/maven/org.postgresql:postgresql/42.7.10?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/org.postgresql:postgresql/42.7.8/42.7.10?slim=true) | | [org.jooq:jooq-codegen-maven](https://www.jooq.org) ([source](https://github.com/jOOQ/jOOQ)) | build | patch | `3.20.10` → `3.20.11` | ![age](https://developer.mend.io/api/mc/badges/age/maven/org.jooq:jooq-codegen-maven/3.20.11?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/org.jooq:jooq-codegen-maven/3.20.10/3.20.11?slim=true) | | [org.flywaydb:flyway-database-postgresql](https://flywaydb.org) ([source](https://github.com/flyway/flyway)) | build | major | `11.20.0` → `12.1.0` | ![age](https://developer.mend.io/api/mc/badges/age/maven/org.flywaydb:flyway-database-postgresql/12.1.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/org.flywaydb:flyway-database-postgresql/11.20.0/12.1.0?slim=true) | | [org.springframework.boot:spring-boot-dependencies](https://spring.io/projects/spring-boot) ([source](https://github.com/spring-projects/spring-boot)) | import | patch | `4.0.1` → `4.0.3` | ![age](https://developer.mend.io/api/mc/badges/age/maven/org.springframework.boot:spring-boot-dependencies/4.0.3?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/org.springframework.boot:spring-boot-dependencies/4.0.1/4.0.3?slim=true) | | [org.flywaydb:flyway-maven-plugin](https://flywaydb.org) ([source](https://github.com/flyway/flyway)) | build | major | `11.20.0` → `12.1.0` | ![age](https://developer.mend.io/api/mc/badges/age/maven/org.flywaydb:flyway-maven-plugin/12.1.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/org.flywaydb:flyway-maven-plugin/11.20.0/12.1.0?slim=true) | | [de.loosetie.logging:lt-logging-bom](https://loosetie.de) | import | patch | `1.0.9` → `1.0.10` | ![age](https://developer.mend.io/api/mc/badges/age/maven/de.loosetie.logging:lt-logging-bom/1.0.10?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/de.loosetie.logging:lt-logging-bom/1.0.9/1.0.10?slim=true) | | [de.loosetie.utils:lt-utils-bom](https://loosetie.de) | import | patch | `2.0.0` → `2.0.2` | ![age](https://developer.mend.io/api/mc/badges/age/maven/de.loosetie.utils:lt-utils-bom/2.0.2?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/de.loosetie.utils:lt-utils-bom/2.0.0/2.0.2?slim=true) | | [de.loosetie.crudular:lt-crudular-bom](https://loosetie.de) | import | major | `1.8.7` → `2.0.0` | ![age](https://developer.mend.io/api/mc/badges/age/maven/de.loosetie.crudular:lt-crudular-bom/2.0.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/de.loosetie.crudular:lt-crudular-bom/1.8.7/2.0.0?slim=true) | | [org.jooq:jooq-meta](https://www.jooq.org) ([source](https://github.com/jOOQ/jOOQ)) | compile | patch | `3.20.10` → `3.20.11` | ![age](https://developer.mend.io/api/mc/badges/age/maven/org.jooq:jooq-meta/3.20.11?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/org.jooq:jooq-meta/3.20.10/3.20.11?slim=true) | | [org.jooq:jooq-kotlin](https://www.jooq.org) ([source](https://github.com/jOOQ/jOOQ)) | compile | patch | `3.20.10` → `3.20.11` | ![age](https://developer.mend.io/api/mc/badges/age/maven/org.jooq:jooq-kotlin/3.20.11?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/org.jooq:jooq-kotlin/3.20.10/3.20.11?slim=true) | | [org.jooq:jooq-codegen](https://www.jooq.org) ([source](https://github.com/jOOQ/jOOQ)) | compile | patch | `3.20.10` → `3.20.11` | ![age](https://developer.mend.io/api/mc/badges/age/maven/org.jooq:jooq-codegen/3.20.11?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/org.jooq:jooq-codegen/3.20.10/3.20.11?slim=true) | | [org.jooq:jooq](https://www.jooq.org) ([source](https://github.com/jOOQ/jOOQ)) | compile | patch | `3.20.10` → `3.20.11` | ![age](https://developer.mend.io/api/mc/badges/age/maven/org.jooq:jooq/3.20.11?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/org.jooq:jooq/3.20.10/3.20.11?slim=true) | | [org.postgresql:postgresql](https://jdbc.postgresql.org) ([source](https://github.com/pgjdbc/pgjdbc)) | compile | patch | `42.7.8` → `42.7.10` | ![age](https://developer.mend.io/api/mc/badges/age/maven/org.postgresql:postgresql/42.7.10?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/org.postgresql:postgresql/42.7.8/42.7.10?slim=true) | | [de.loosetie.crudular:lt-crudular-parent](https://loosetie.de) | parent | major | `1.8.7` → `2.0.0` | ![age](https://developer.mend.io/api/mc/badges/age/maven/de.loosetie.crudular:lt-crudular-parent/2.0.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/de.loosetie.crudular:lt-crudular-parent/1.8.7/2.0.0?slim=true) | | [de.loosetie:lt-parent-kotlin](https://loosetie.de) | parent | patch | `1.0.8` → `1.0.11` | ![age](https://developer.mend.io/api/mc/badges/age/maven/de.loosetie:lt-parent-kotlin/1.0.11?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/de.loosetie:lt-parent-kotlin/1.0.8/1.0.11?slim=true) | | [de.loosetie:lt-parent-kotlin](https://loosetie.de) | parent | patch | `1.0.10` → `1.0.11` | ![age](https://developer.mend.io/api/mc/badges/age/maven/de.loosetie:lt-parent-kotlin/1.0.11?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/de.loosetie:lt-parent-kotlin/1.0.10/1.0.11?slim=true) | --- ### Release Notes <details> <summary>mockk/mockk (io.mockk:mockk-jvm)</summary> ### [`v1.14.9`](https://github.com/mockk/mockk/releases/tag/1.14.9) [Compare Source](https://github.com/mockk/mockk/compare/1.14.7...1.14.9) #### What's Changed - fix: normalize value class arguments in EqMatcher for consistent comparison by [@&#8203;edwardmp](https://github.com/edwardmp) in [#&#8203;1440](https://github.com/mockk/mockk/pull/1440) - Add configurable logging to withArg & withNullableArg by [@&#8203;OsaSoft](https://github.com/OsaSoft) in [#&#8203;1441](https://github.com/mockk/mockk/pull/1441) - docs(readme): document suppressing superclass calls by [@&#8203;ch200203](https://github.com/ch200203) in [#&#8203;1444](https://github.com/mockk/mockk/pull/1444) - Fix for issue [#&#8203;1103](https://github.com/mockk/mockk/issues/1103). by [@&#8203;sdetilly](https://github.com/sdetilly) in [#&#8203;1449](https://github.com/mockk/mockk/pull/1449) - Fix configuration option example for restricted classes by [@&#8203;TWiStErRob](https://github.com/TWiStErRob) in [#&#8203;1465](https://github.com/mockk/mockk/pull/1465) - Fix InaccessibleObjectException when spying on JDK interfaces on JDK 16+ by [@&#8203;Copilot](https://github.com/Copilot) in [#&#8203;1457](https://github.com/mockk/mockk/pull/1457) - Fix Java 11 compatibility: replace Random.nextLong(long, long) with Java 8 compatible alternative by [@&#8203;Copilot](https://github.com/Copilot) in [#&#8203;1456](https://github.com/mockk/mockk/pull/1456) - Add optional restricted mock system property by [@&#8203;nishatoma](https://github.com/nishatoma) in [#&#8203;1454](https://github.com/mockk/mockk/pull/1454) - Fix StackOverflowError when mocking methods returning ArrayList by [@&#8203;Copilot](https://github.com/Copilot) in [#&#8203;1464](https://github.com/mockk/mockk/pull/1464) - Change JUnit 4/5 dependencies from implementation to compileOnly by [@&#8203;Copilot](https://github.com/Copilot) in [#&#8203;1455](https://github.com/mockk/mockk/pull/1455) - bump dependencies, bump dexter by [@&#8203;jgrnrt](https://github.com/jgrnrt) in [#&#8203;1477](https://github.com/mockk/mockk/pull/1477) - Fix issue 1475: nullable value class verification by [@&#8203;sdetilly](https://github.com/sdetilly) in [#&#8203;1480](https://github.com/mockk/mockk/pull/1480) - Migrate build configuration to version catalog by [@&#8203;jgrnrt](https://github.com/jgrnrt) in [#&#8203;1481](https://github.com/mockk/mockk/pull/1481) - Clean up CI configuration and build artifacts by [@&#8203;jgrnrt](https://github.com/jgrnrt) in [#&#8203;1482](https://github.com/mockk/mockk/pull/1482) - Add Spotless formatting plugin by [@&#8203;jgrnrt](https://github.com/jgrnrt) in [#&#8203;1483](https://github.com/mockk/mockk/pull/1483) - Enable ktlint unused-imports rule and clean up code by [@&#8203;jgrnrt](https://github.com/jgrnrt) in [#&#8203;1489](https://github.com/mockk/mockk/pull/1489) - chore: enable no-wildcard-imports in ktlint by [@&#8203;jgrnrt](https://github.com/jgrnrt) in [#&#8203;1491](https://github.com/mockk/mockk/pull/1491) - Add List injection support for [@&#8203;InjectMockKs](https://github.com/InjectMockKs) ([#&#8203;1356](https://github.com/mockk/mockk/issues/1356)) by [@&#8203;h2jinee](https://github.com/h2jinee) in [#&#8203;1492](https://github.com/mockk/mockk/pull/1492) - Unify settings files by prioritizing mockk.properties in MockKSettings by [@&#8203;snowykte0426](https://github.com/snowykte0426) in [#&#8203;1474](https://github.com/mockk/mockk/pull/1474) - Fix type matching for any() when parameter is Any ([#&#8203;1296](https://github.com/mockk/mockk/issues/1296)) by [@&#8203;chapakook](https://github.com/chapakook) in [#&#8203;1494](https://github.com/mockk/mockk/pull/1494) - Upgrade Dokka to 2.1.0 and Refactor Documentation Setup by [@&#8203;jgrnrt](https://github.com/jgrnrt) in [#&#8203;1499](https://github.com/mockk/mockk/pull/1499) - chore: bump gradle to 9.3.0, add .gitattributes by [@&#8203;jgrnrt](https://github.com/jgrnrt) in [#&#8203;1502](https://github.com/mockk/mockk/pull/1502) - Fix [#&#8203;1342](https://github.com/mockk/mockk/issues/1342): Handle value classes for type parameters and don't unbox value classes returned as interface/supertype by [@&#8203;ianbrandt](https://github.com/ianbrandt) in [#&#8203;1442](https://github.com/mockk/mockk/pull/1442) - Introduce clearAllStubsFromMemory by [@&#8203;nishatoma](https://github.com/nishatoma) in [#&#8203;1503](https://github.com/mockk/mockk/pull/1503) - Bump dokka to 2.2.0-Beta by [@&#8203;jgrnrt](https://github.com/jgrnrt) in [#&#8203;1505](https://github.com/mockk/mockk/pull/1505) - fix: resolve [@&#8203;InjectMockKs](https://github.com/InjectMockKs) initialization order based on dependencies by [@&#8203;neungs-2](https://github.com/neungs-2) in [#&#8203;1500](https://github.com/mockk/mockk/pull/1500) #### New Contributors - [@&#8203;edwardmp](https://github.com/edwardmp) made their first contribution in [#&#8203;1440](https://github.com/mockk/mockk/pull/1440) - [@&#8203;OsaSoft](https://github.com/OsaSoft) made their first contribution in [#&#8203;1441](https://github.com/mockk/mockk/pull/1441) - [@&#8203;sdetilly](https://github.com/sdetilly) made their first contribution in [#&#8203;1449](https://github.com/mockk/mockk/pull/1449) - [@&#8203;Copilot](https://github.com/Copilot) made their first contribution in [#&#8203;1457](https://github.com/mockk/mockk/pull/1457) - [@&#8203;nishatoma](https://github.com/nishatoma) made their first contribution in [#&#8203;1454](https://github.com/mockk/mockk/pull/1454) - [@&#8203;jgrnrt](https://github.com/jgrnrt) made their first contribution in [#&#8203;1477](https://github.com/mockk/mockk/pull/1477) - [@&#8203;h2jinee](https://github.com/h2jinee) made their first contribution in [#&#8203;1492](https://github.com/mockk/mockk/pull/1492) - [@&#8203;snowykte0426](https://github.com/snowykte0426) made their first contribution in [#&#8203;1474](https://github.com/mockk/mockk/pull/1474) - [@&#8203;chapakook](https://github.com/chapakook) made their first contribution in [#&#8203;1494](https://github.com/mockk/mockk/pull/1494) - [@&#8203;ianbrandt](https://github.com/ianbrandt) made their first contribution in [#&#8203;1442](https://github.com/mockk/mockk/pull/1442) - [@&#8203;neungs-2](https://github.com/neungs-2) made their first contribution in [#&#8203;1500](https://github.com/mockk/mockk/pull/1500) **Full Changelog**: <https://github.com/mockk/mockk/compare/1.14.6...1.14.9> </details> <details> <summary>swagger-api/swagger-core (io.swagger.core.v3:swagger-core-jakarta)</summary> ### [`v2.2.45`](https://github.com/swagger-api/swagger-core/releases/tag/v2.2.45): Swagger-core 2.2.45 released! [Compare Source](https://github.com/swagger-api/swagger-core/compare/v2.2.44...v2.2.45) - fix: ensure sentinel values are handled correctly in defaultValue mer… ([#&#8203;5078](https://github.com/swagger-api/swagger-core/issues/5078)) - chore: update jackson dependencies ([#&#8203;5075](https://github.com/swagger-api/swagger-core/issues/5075)) - chore(deps-dev): bump ch.qos.logback:logback-core from 1.5.22 to 1.5.25 ([#&#8203;5072](https://github.com/swagger-api/swagger-core/issues/5072)) - nit: Renamed `GericModelConverter` into `GenericModelConverter` ([#&#8203;5066](https://github.com/swagger-api/swagger-core/issues/5066)) - fix: treat streams with arraySchema annotation as array type ([#&#8203;5013](https://github.com/swagger-api/swagger-core/issues/5013)) ([#&#8203;5064](https://github.com/swagger-api/swagger-core/issues/5064)) ### [`v2.2.44`](https://github.com/swagger-api/swagger-core/releases/tag/v2.2.44): Swagger-core 2.2.44 released! [Compare Source](https://github.com/swagger-api/swagger-core/compare/v2.2.43...v2.2.44) - fix: add empty default value ([#&#8203;4838](https://github.com/swagger-api/swagger-core/issues/4838)) ([#&#8203;5063](https://github.com/swagger-api/swagger-core/issues/5063)) - fix: null values in examples, example and default ([#&#8203;4339](https://github.com/swagger-api/swagger-core/issues/4339), [#&#8203;4229](https://github.com/swagger-api/swagger-core/issues/4229)) ([#&#8203;5060](https://github.com/swagger-api/swagger-core/issues/5060)) - fix: do not set schema.nullable for OAS 3.1 ([#&#8203;5059](https://github.com/swagger-api/swagger-core/issues/5059)) - fix: calculate sibling properties based upon whether the schema is the array or the item in the array ([#&#8203;5055](https://github.com/swagger-api/swagger-core/issues/5055)) - fix: OAS 3.1 schema generation for raw Object properties ([#&#8203;5034](https://github.com/swagger-api/swagger-core/issues/5034)) - feat: Multiple SecurityRequirement annotations with AND condition [#&#8203;3556](https://github.com/swagger-api/swagger-core/issues/3556) ([#&#8203;5025](https://github.com/swagger-api/swagger-core/issues/5025)) - bug fix propertyNames schema is not removed as unreferenced by SpecFilter [#&#8203;5017](https://github.com/swagger-api/swagger-core/issues/5017) ([#&#8203;5020](https://github.com/swagger-api/swagger-core/issues/5020)) - 5001: Add support for [@&#8203;Nullable](https://github.com/Nullable) annotations in OpenAPI 3.1 schemas ([#&#8203;5018](https://github.com/swagger-api/swagger-core/issues/5018)) ### [`v2.2.43`](https://github.com/swagger-api/swagger-core/releases/tag/v2.2.43): Swagger-core 2.2.43 released! [Compare Source](https://github.com/swagger-api/swagger-core/compare/v2.2.42...v2.2.43) - fix: add missing [@&#8203;ArraysSchema](https://github.com/ArraysSchema).arraySchema properties ([#&#8203;5049](https://github.com/swagger-api/swagger-core/issues/5049)) - refactor: introduce class responsible for how bean validation annotations affect schemas ([#&#8203;5047](https://github.com/swagger-api/swagger-core/issues/5047)) - fix: treat example values starting with numbers as strings ([#&#8203;5046](https://github.com/swagger-api/swagger-core/issues/5046)) - refactor: add an overloaded method for resolving required so that the field type can be utilized ([#&#8203;5042](https://github.com/swagger-api/swagger-core/issues/5042)) - test: Add test showing how [@&#8203;JsonSubTypes](https://github.com/JsonSubTypes) can be used with [@&#8203;Schema-oneOf](https://github.com/Schema-oneOf) annotations ([#&#8203;5030](https://github.com/swagger-api/swagger-core/issues/5030)) - chore: update commons-lang3 to 3.20 ([#&#8203;5026](https://github.com/swagger-api/swagger-core/issues/5026)) ### [`v2.2.42`](https://github.com/swagger-api/swagger-core/releases/tag/v2.2.42): Swagger-core 2.2.42 released! [Compare Source](https://github.com/swagger-api/swagger-core/compare/v2.2.41...v2.2.42) - fix: apply minItems/minLength from @&#8203;NotEmpty/[@&#8203;NotBlank](https://github.com/NotBlank) regardless of requiredMode ([#&#8203;5033](https://github.com/swagger-api/swagger-core/issues/5033)) - chore: update logback-core dependency ([#&#8203;5029](https://github.com/swagger-api/swagger-core/issues/5029)) </details> <details> <summary>pgjdbc/pgjdbc (org.postgresql:postgresql)</summary> ### [`v42.7.10`](https://github.com/pgjdbc/pgjdbc/blob/HEAD/CHANGELOG.md#42710-2026-02-11) ##### Changed - chore: Migrate to Shadow 9 [PR 3931](https://github.com/pgjdbc/pgjdbc/pull/3931) - style: fix empty line before javadoc for checkstyle compliance [PR #&#8203;3925](https://github.com/pgjdbc/pgjdbc/pull/3925) - style: fix lambda argument indentation for checkstyle compliance [PR #&#8203;3922](https://github.com/pgjdbc/pgjdbc/pull/3922) - test: add autosave=always|never|conservative and cleanupSavepoints=true|false to the randomized CI jobs [PR #&#8203;3917](https://github.com/pgjdbc/pgjdbc/pull/3917) ##### Fixed - fix: non-standard strings failing test for version 19 [PR #&#8203;3934](https://github.com/pgjdbc/pgjdbc/pull/3934) - fix: small issues in ConnectionFactoryImpl [PR #&#8203;3929](https://github.com/pgjdbc/pgjdbc/pull/3929) - fix: process pending responses before fastpath to avoid protocol errors [PR # 3913](https://github.com/pgjdbc/pgjdbc/pull/3913) - doc: use.md, fix typos [PR #&#8203;3911](https://github.com/pgjdbc/pgjdbc/pull/3911) - doc: datasource.md, fix minor formatting issue [PR #&#8203;3912](https://github.com/pgjdbc/pgjdbc/pull/3912) - doc: add the new PGP signing key to the official documentation [PR #&#8203;3912](https://github.com/pgjdbc/pgjdbc/pull/3813) ##### Reverted - Revert "fix: make all Calendar instances proleptic Gregorian ([#&#8203;3837](https://github.com/pgjdbc/pgjdbc/issues/3837)) ([#&#8203;3887](https://github.com/pgjdbc/pgjdbc/issues/3887))" [PR #&#8203;3932](https://github.com/pgjdbc/pgjdbc/pull/3932) ### [`v42.7.9`](https://github.com/pgjdbc/pgjdbc/blob/HEAD/CHANGELOG.md#4279-2026-01-14) ##### Added - feat: query timeout property [PR #&#8203;3705](https://github.com/pgjdbc/pgjdbc/pull/3705) - feat: Add PEMKeyManager to handle PEM based certs and keys [PR #&#8203;3700](https://github.com/pgjdbc/pgjdbc/pull/3700) ##### Changed - perf: optimize PGInterval.getValue() by replacing String.format with StringBuilder - doc: update property quoteReturningIdentifiers default value [PR #&#8203;3847](https://github.com/pgjdbc/pgjdbc/pull/3847) - security: Use a static method forName to load all user supplied classes. Use the Class.forName 3 parameter method and do not initilize it unless it is a subclass of the expected class ##### Fixed - fix: incorrect pg\_stat\_replication.reply\_time calculation [PR #&#8203;3906](https://github.com/pgjdbc/pgjdbc/pull/3906) - fix: close temporary lob descriptors that are used internally in PreparedStatement#setBlob - fix: PGXAConnection.prepare(Xid) should return XA\_RDONLY if the connection is read only [PR #&#8203;3897](https://github.com/pgjdbc/pgjdbc/pull/3897) - fix: make all Calendar instances proleptic Gregorian [PR #&#8203;3837](https://github.com/pgjdbc/pgjdbc/pull/3887) - fix: Simplify concurrency guards on QueryExecutorBase#transaction and QueryExecutorBase#standardConformingStrings [PR #&#8203;3897](https://github.com/pgjdbc/pgjdbc/pull/3849) - fix: avoid memory leaks in Java <= 21 caused by Thread.inheritedAccessControlContext [PR #&#8203;3886](https://github.com/pgjdbc/pgjdbc/pull/3886) - fix: Issue [#&#8203;3784](https://github.com/pgjdbc/pgjdbc/issues/3784) pgjdbc can't decode numeric arrays containing special numbers like NaN [PR #&#8203;3838](https://github.com/pgjdbc/pgjdbc/pull/3838) - fix: use ssl\_is\_used() to check for ssl connection [PR #&#8203;3867](https://github.com/pgjdbc/pgjdbc/pull/3867) - fix: the classloader is nullable [PR #&#8203;3907](https://github.com/pgjdbc/pgjdbc/pull/3907) </details> <details> <summary>spring-projects/spring-boot (org.springframework.boot:spring-boot-dependencies)</summary> ### [`v4.0.3`](https://github.com/spring-projects/spring-boot/releases/tag/v4.0.3) [Compare Source](https://github.com/spring-projects/spring-boot/compare/v4.0.2...v4.0.3) #### :star: New Features - Add TWENTY\_SIX to JavaVersion enum [#&#8203;49193](https://github.com/spring-projects/spring-boot/issues/49193) #### :lady\_beetle: Bug Fixes - Jackson properties may not be applied correctly to RestClients [#&#8203;49223](https://github.com/spring-projects/spring-boot/issues/49223) - ClassNotFoundException when using Actuator without spring-boot-health [#&#8203;49196](https://github.com/spring-projects/spring-boot/issues/49196) - Using the OTel and Zipkin starters together creates invalid configuration [#&#8203;49183](https://github.com/spring-projects/spring-boot/issues/49183) - Whitespace can be incorrectly removed when spring-boot-configuration-processor runs on multi-line javadoc [#&#8203;49060](https://github.com/spring-projects/spring-boot/issues/49060) - Jackson2HttpMessageConvertersConfiguration uses ConditionOn Jackson3 XMLMapper class [#&#8203;49015](https://github.com/spring-projects/spring-boot/issues/49015) - server.jetty.threads.max is ignored when using virtual threads [#&#8203;48989](https://github.com/spring-projects/spring-boot/issues/48989) - Slice test includes fail to load when using spring-boot-starter-test-classic [#&#8203;48981](https://github.com/spring-projects/spring-boot/issues/48981) - Docker credential helpers with file extensions cannot be executed on Windows [#&#8203;48979](https://github.com/spring-projects/spring-boot/issues/48979) - Java version requirement check for native image is confusing if AOT didn't run [#&#8203;48963](https://github.com/spring-projects/spring-boot/issues/48963) - TestPropertyValues.Pair.fromMapEntry(Entry\<String, String>) does not comply with its nullability contract [#&#8203;48948](https://github.com/spring-projects/spring-boot/issues/48948) #### :notebook\_with\_decorative\_cover: Documentation - Couchbase and Kafka are incorrectly listed as supporting SSL with Docker Compose [#&#8203;49212](https://github.com/spring-projects/spring-boot/issues/49212) - Document that use of non idiomatic format for '`@Value`' still apply for environment variables [#&#8203;49109](https://github.com/spring-projects/spring-boot/issues/49109) - Document naming convention for custom test-scoped starters [#&#8203;49017](https://github.com/spring-projects/spring-boot/issues/49017) - Delay removal of Jackson 2 support until 4.3 at the earliest [#&#8203;49010](https://github.com/spring-projects/spring-boot/issues/49010) - LICENSE.txt and NOTICE.txt files have the wrong content in the latest releases [#&#8203;49003](https://github.com/spring-projects/spring-boot/issues/49003) - ApplicationContextAssert documents a non-existent assertion in getFailure() [#&#8203;48977](https://github.com/spring-projects/spring-boot/issues/48977) - Highlight the importance of the preStop hook when configuring Kubernetes probes [#&#8203;48946](https://github.com/spring-projects/spring-boot/issues/48946) #### :hammer: Dependency Upgrades - Upgrade to AssertJ 3.27.7 [#&#8203;49095](https://github.com/spring-projects/spring-boot/issues/49095) - Upgrade to Elasticsearch Client 9.2.5 [#&#8203;49184](https://github.com/spring-projects/spring-boot/issues/49184) - Upgrade to Groovy 5.0.4 [#&#8203;49097](https://github.com/spring-projects/spring-boot/issues/49097) - Upgrade to Hibernate 7.2.3.Final [#&#8203;49098](https://github.com/spring-projects/spring-boot/issues/49098) - Upgrade to Hibernate 7.2.4.Final [#&#8203;49167](https://github.com/spring-projects/spring-boot/issues/49167) - Upgrade to Jaybird 6.0.4 [#&#8203;49099](https://github.com/spring-projects/spring-boot/issues/49099) - Upgrade to JBoss Logging 3.6.2.Final [#&#8203;49100](https://github.com/spring-projects/spring-boot/issues/49100) - Upgrade to Jersey 4.0.2 [#&#8203;49101](https://github.com/spring-projects/spring-boot/issues/49101) - Upgrade to Jetty 12.1.6 [#&#8203;49102](https://github.com/spring-projects/spring-boot/issues/49102) - Upgrade to jOOQ 3.19.30 [#&#8203;49103](https://github.com/spring-projects/spring-boot/issues/49103) - Upgrade to JUnit Jupiter 6.0.3 [#&#8203;49233](https://github.com/spring-projects/spring-boot/issues/49233) - Upgrade to Logback 1.5.29 [#&#8203;49169](https://github.com/spring-projects/spring-boot/issues/49169) - Upgrade to Logback 1.5.32 [#&#8203;49245](https://github.com/spring-projects/spring-boot/issues/49245) - Upgrade to Micrometer 1.16.3 [#&#8203;49111](https://github.com/spring-projects/spring-boot/issues/49111) - Upgrade to Micrometer Tracing 1.6.3 [#&#8203;49112](https://github.com/spring-projects/spring-boot/issues/49112) - Upgrade to MongoDB 5.6.3 [#&#8203;49105](https://github.com/spring-projects/spring-boot/issues/49105) - Upgrade to MySQL 9.6.0 [#&#8203;49106](https://github.com/spring-projects/spring-boot/issues/49106) - Upgrade to Netty 4.2.10.Final [#&#8203;49107](https://github.com/spring-projects/spring-boot/issues/49107) - Upgrade to Postgresql 42.7.10 [#&#8203;49202](https://github.com/spring-projects/spring-boot/issues/49202) - Upgrade to Reactor Bom 2025.0.3 [#&#8203;49087](https://github.com/spring-projects/spring-boot/issues/49087) - Upgrade to Spring Data Bom 2025.1.3 [#&#8203;49088](https://github.com/spring-projects/spring-boot/issues/49088) - Upgrade to Spring Framework 7.0.5 [#&#8203;49216](https://github.com/spring-projects/spring-boot/issues/49216) - Upgrade to Spring Integration 7.0.3 [#&#8203;49217](https://github.com/spring-projects/spring-boot/issues/49217) - Upgrade to Spring Kafka 4.0.3 [#&#8203;49090](https://github.com/spring-projects/spring-boot/issues/49090) - Upgrade to Spring LDAP 4.0.2 [#&#8203;49091](https://github.com/spring-projects/spring-boot/issues/49091) - Upgrade to Spring Pulsar 2.0.3 [#&#8203;49092](https://github.com/spring-projects/spring-boot/issues/49092) - Upgrade to Spring Security 7.0.3 [#&#8203;49093](https://github.com/spring-projects/spring-boot/issues/49093) - Upgrade to Spring Session 4.0.2 [#&#8203;49094](https://github.com/spring-projects/spring-boot/issues/49094) - Upgrade to Tomcat 11.0.18 [#&#8203;49108](https://github.com/spring-projects/spring-boot/issues/49108) #### :heart: Contributors Thank you to all the contributors who worked on this release: [@&#8203;GaetanoCerciello](https://github.com/GaetanoCerciello), [@&#8203;dsyer](https://github.com/dsyer), [@&#8203;linkian209](https://github.com/linkian209), [@&#8203;nosan](https://github.com/nosan), [@&#8203;quaff](https://github.com/quaff), [@&#8203;scordio](https://github.com/scordio), and [@&#8203;srt](https://github.com/srt) ### [`v4.0.2`](https://github.com/spring-projects/spring-boot/releases/tag/v4.0.2) [Compare Source](https://github.com/spring-projects/spring-boot/compare/v4.0.1...v4.0.2) #### :warning: Noteworthy Changes - The dependency on `org.eclipse.jetty.ee11:jetty-ee11-servlets` has been removed from `spring-boot-jetty` as it was unnecessary and unused. If your application code depends on a class from `jetty-ee11-servlets`, declare a dependency on it in your build configuration. [#&#8203;48677](https://github.com/spring-projects/spring-boot/issues/48677) #### :lady\_beetle: Bug Fixes - No TransactionAutoConfiguration with spring-boot-starter-kafka for Spring Boot 4 [#&#8203;48880](https://github.com/spring-projects/spring-boot/issues/48880) - Evaluation of bean conditions unnecessarily queries the bean factory for types that are not present [#&#8203;48840](https://github.com/spring-projects/spring-boot/issues/48840) - When a bean condition references a type that is not present, it appears as ? in the condition evaluation report [#&#8203;48838](https://github.com/spring-projects/spring-boot/issues/48838) - SessionAutoConfiguration creates a DefaultCookieSerializer with a default SameSite of null instead of Lax [#&#8203;48830](https://github.com/spring-projects/spring-boot/issues/48830) - Setting graphql schema location to "classpath\*:graphql/\*\*/" causes failure due to incorrectly packaged test resource [#&#8203;48829](https://github.com/spring-projects/spring-boot/pull/48829) - Message interpolation by MVC and WebFlux's Validators does not work correctly in a native image [#&#8203;48828](https://github.com/spring-projects/spring-boot/issues/48828) - CloudFoundry integration fails in Servlet-based web app without a dependency on spring-boot-starter-restclient [#&#8203;48826](https://github.com/spring-projects/spring-boot/issues/48826) - RestTestClientAutoConfiguration and TestRestTemplateAutoConfiguration should be package-private [#&#8203;48820](https://github.com/spring-projects/spring-boot/issues/48820) - SSL metrics are no longer auto-configured [#&#8203;48819](https://github.com/spring-projects/spring-boot/issues/48819) - Actuator /info endpoint fails in Java 25 Native Image (VirtualThreadSchedulerMXBean support) [#&#8203;48812](https://github.com/spring-projects/spring-boot/issues/48812) - DataSourceBuilder cannot create oracle.ucp.jdbc.PoolDataSourceImpl in a native image [#&#8203;48703](https://github.com/spring-projects/spring-boot/issues/48703) - The spring-boot-cloudfoundry module should only have an optional dependency on spring-boot-security [#&#8203;48685](https://github.com/spring-projects/spring-boot/issues/48685) - Application JAR created by extract command is not reproductible [#&#8203;48678](https://github.com/spring-projects/spring-boot/issues/48678) - AOT processing of tests should not be disabled when 'skipTests' is set [#&#8203;48662](https://github.com/spring-projects/spring-boot/issues/48662) - `@SpringBootTest`(webEnvironment = WebEnvironment.RANDOM\_PORT) is no longer applied to the management server [#&#8203;48653](https://github.com/spring-projects/spring-boot/issues/48653) - Fix zero-length byte buffer in InspectedContent [#&#8203;48650](https://github.com/spring-projects/spring-boot/issues/48650) - Can no longer override JacksonJsonHttpMessageConverter with ServerHttpMessageConvertersCustomizer [#&#8203;48635](https://github.com/spring-projects/spring-boot/issues/48635) - HttpServiceClientProperties incorrectly uses the `@ConfigurationProperties` annotation on a LinkedHashMap class [#&#8203;48616](https://github.com/spring-projects/spring-boot/issues/48616) - spring-boot-micrometer-tracing-opentelemetry fails if spring-boot-opentelemetry isn't there [#&#8203;48585](https://github.com/spring-projects/spring-boot/issues/48585) - App fails to start with starter-webmvc and starter-zipkin [#&#8203;48581](https://github.com/spring-projects/spring-boot/issues/48581) - Micrometer test modules should have an api dependency on micrometer-observation-test [#&#8203;48386](https://github.com/spring-projects/spring-boot/issues/48386) #### :notebook\_with\_decorative\_cover: Documentation - Fix typo in REST client documentation [#&#8203;48907](https://github.com/spring-projects/spring-boot/pull/48907) - Remove duplicate word [#&#8203;48874](https://github.com/spring-projects/spring-boot/pull/48874) - Document support for configuring arguments passed to Docker Compose [#&#8203;48806](https://github.com/spring-projects/spring-boot/issues/48806) - The documentation related to EnvironmentPostProcessor links to deprecated interface [#&#8203;48803](https://github.com/spring-projects/spring-boot/issues/48803) - Update documentation for Buildpack's AOT Cache support [#&#8203;48769](https://github.com/spring-projects/spring-boot/issues/48769) - Correct docs to use new location for error handling configuration properties [#&#8203;48767](https://github.com/spring-projects/spring-boot/pull/48767) - Document spring-boot-starter-cloudfoundry on Cloud Foundry Support Page [#&#8203;48675](https://github.com/spring-projects/spring-boot/issues/48675) - Clarify javadoc to make it clear that HazelcastConfigCustomizer beans are only applied if Hazelcast is configured via a config file [#&#8203;48659](https://github.com/spring-projects/spring-boot/issues/48659) - Example using excludeDevtools property should document that optional dependencies should be enabled [#&#8203;48641](https://github.com/spring-projects/spring-boot/issues/48641) - Fix grammar and typos in the reference guide [#&#8203;48601](https://github.com/spring-projects/spring-boot/issues/48601) - Update Tracing section for Spring Boot 4's modularity [#&#8203;48576](https://github.com/spring-projects/spring-boot/issues/48576) #### :hammer: Dependency Upgrades - Upgrade to Classmate 1.7.3 [#&#8203;48783](https://github.com/spring-projects/spring-boot/issues/48783) - Upgrade to Elasticsearch Client 9.2.3 [#&#8203;48721](https://github.com/spring-projects/spring-boot/issues/48721) - Upgrade to Hibernate 7.2.1.Final [#&#8203;48857](https://github.com/spring-projects/spring-boot/issues/48857) - Upgrade to HttpClient5 5.5.2 [#&#8203;48784](https://github.com/spring-projects/spring-boot/issues/48784) - Upgrade to Jackson 2 Bom 2.20.2 [#&#8203;48910](https://github.com/spring-projects/spring-boot/issues/48910) - Upgrade to Jackson Bom 3.0.4 [#&#8203;48931](https://github.com/spring-projects/spring-boot/issues/48931) - Upgrade to JUnit Jupiter 6.0.2 [#&#8203;48785](https://github.com/spring-projects/spring-boot/issues/48785) - Upgrade to Lettuce 6.8.2.RELEASE [#&#8203;48859](https://github.com/spring-projects/spring-boot/issues/48859) - Upgrade to Logback 1.5.24 [#&#8203;48786](https://github.com/spring-projects/spring-boot/issues/48786) - Upgrade to Logback 1.5.25 [#&#8203;48885](https://github.com/spring-projects/spring-boot/issues/48885) - Upgrade to Micrometer 1.16.2 [#&#8203;48712](https://github.com/spring-projects/spring-boot/issues/48712) - Upgrade to Micrometer Tracing 1.6.2 [#&#8203;48713](https://github.com/spring-projects/spring-boot/issues/48713) - Upgrade to Native Build Tools Plugin 0.11.4 [#&#8203;48911](https://github.com/spring-projects/spring-boot/issues/48911) - Upgrade to Pooled JMS 3.1.9 [#&#8203;48787](https://github.com/spring-projects/spring-boot/issues/48787) - Upgrade to Postgresql 42.7.9 [#&#8203;48886](https://github.com/spring-projects/spring-boot/issues/48886) - Upgrade to R2DBC MSSQL 1.0.4.RELEASE [#&#8203;48858](https://github.com/spring-projects/spring-boot/issues/48858) - Upgrade to Reactor Bom 2025.0.2 [#&#8203;48714](https://github.com/spring-projects/spring-boot/issues/48714) - Upgrade to Spring AMQP 4.0.2 [#&#8203;48832](https://github.com/spring-projects/spring-boot/issues/48832) - Upgrade to Spring Batch 6.0.2 [#&#8203;48715](https://github.com/spring-projects/spring-boot/issues/48715) - Upgrade to Spring Data Bom 2025.1.2 [#&#8203;48716](https://github.com/spring-projects/spring-boot/issues/48716) - Upgrade to Spring Framework 7.0.3 [#&#8203;48717](https://github.com/spring-projects/spring-boot/issues/48717) - Upgrade to Spring GraphQL 2.0.2 [#&#8203;48718](https://github.com/spring-projects/spring-boot/issues/48718) - Upgrade to Spring HATEOAS 3.0.2 [#&#8203;48834](https://github.com/spring-projects/spring-boot/issues/48834) - Upgrade to Spring Integration 7.0.2 [#&#8203;48833](https://github.com/spring-projects/spring-boot/issues/48833) - Upgrade to Spring Kafka 4.0.2 [#&#8203;48719](https://github.com/spring-projects/spring-boot/issues/48719) - Upgrade to Spring Pulsar 2.0.2 [#&#8203;48720](https://github.com/spring-projects/spring-boot/issues/48720) - Upgrade to WebJars Locator Lite 1.1.3 [#&#8203;48788](https://github.com/spring-projects/spring-boot/issues/48788) - Upgrade to XML Maven Plugin 1.2.1 [#&#8203;48887](https://github.com/spring-projects/spring-boot/issues/48887) #### :heart: Contributors Thank you to all the contributors who worked on this release: [@&#8203;GaoSSR](https://github.com/GaoSSR), [@&#8203;ShaunHaldane](https://github.com/ShaunHaldane), [@&#8203;Zuohuang-Cai](https://github.com/Zuohuang-Cai), [@&#8203;izeye](https://github.com/izeye), [@&#8203;mspiess](https://github.com/mspiess), [@&#8203;ngocnhan-tran1996](https://github.com/ngocnhan-tran1996), and [@&#8203;philipbolting](https://github.com/philipbolting) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi42NC4xIiwidXBkYXRlZEluVmVyIjoiNDIuOTUuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->
fix(deps): update all dependencies
Some checks failed
/ release (pull_request) Failing after 38s
b704f31957
renovate-bot scheduled this pull request to auto merge when all checks succeed 2026-03-01 10:51:12 +00:00
renovate-bot force-pushed renovate/all from b704f31957
Some checks failed
/ release (pull_request) Failing after 38s
to 4acab30681
Some checks failed
/ release (pull_request) Failing after 37s
2026-03-04 01:08:37 +00:00
Compare
renovate-bot force-pushed renovate/all from 4acab30681
Some checks failed
/ release (pull_request) Failing after 37s
to 67f9cf0fb2
Some checks failed
/ release (pull_request) Failing after 40s
2026-03-10 01:07:42 +00:00
Compare
renovate-bot force-pushed renovate/all from 67f9cf0fb2
Some checks failed
/ release (pull_request) Failing after 40s
to 3d78c4eeb1
Some checks failed
/ release (pull_request) Failing after 39s
2026-03-11 01:08:04 +00:00
Compare
renovate-bot force-pushed renovate/all from 3d78c4eeb1
Some checks failed
/ release (pull_request) Failing after 39s
to fd10652050
Some checks failed
/ release (pull_request) Failing after 40s
2026-03-13 01:06:58 +00:00
Compare
fix(deps): update all dependencies
Some checks failed
/ release (pull_request) Failing after 1m23s
18a5d5a275
Author
Member

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

### Edited/Blocked Notification Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. ⚠️ **Warning**: custom changes will be lost.
chore: increase jackson bom version
All checks were successful
/ release (pull_request) Successful in 2m40s
2c926497b4
christian.keller deleted branch renovate/all 2026-03-16 12:28:52 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
3 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
DenktMit-OSS/lt-crudular!28
No description provided.