Skip to content

fix(deps): update minor and patch dependencies#242

Merged
saurabhpro merged 1 commit intomasterfrom
renovate/minor-patch
Apr 5, 2026
Merged

fix(deps): update minor and patch dependencies#242
saurabhpro merged 1 commit intomasterfrom
renovate/minor-patch

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Feb 9, 2026

This PR contains the following updates:

Package Type Update Change Age Confidence
gradle (source) minor 9.3.19.4.1 age confidence
maven (source) patch 3.9.123.9.14 age confidence
org.fusesource.jansi:jansi (source) compile patch 2.4.22.4.3 age confidence
org.apache.maven.plugins:maven-surefire-plugin (source) build patch 3.5.43.5.5 age confidence
org.apache.logging.log4j:log4j-slf4j-impl (source) compile patch 2.25.32.25.4 age confidence
org.apache.logging.log4j:log4j-core (source) compile patch 2.25.32.25.4 age confidence
org.apache.logging.log4j:log4j-api (source) compile patch 2.25.32.25.4 age confidence
org.testcontainers:testcontainers (source) test patch 2.0.32.0.4 age confidence
org.junit.jupiter:junit-jupiter-engine (source) compile patch 6.0.26.0.3 age confidence
org.projectlombok:lombok (source) compile patch 1.18.421.18.44 age confidence
org.jetbrains:annotations compile minor 26.0.2-126.1.0 age confidence
org.springframework:spring-context compile patch 7.0.37.0.6 age confidence
org.springframework:spring-beans compile patch 7.0.37.0.6 age confidence
io.projectreactor:reactor-bom (source) import patch 2025.0.22025.0.4 age confidence
org.yaml:snakeyaml compile minor 2.52.6 age confidence
org.junit.platform:junit-platform-runner (source) test patch 1.14.21.14.3 age confidence
org.pitest:pitest-maven (source) build minor 1.22.01.23.0 age confidence
ch.qos.logback:logback-classic (source, changelog) compile patch 1.5.271.5.32 age confidence
ch.qos.logback:logback-core (source, changelog) compile patch 1.5.271.5.32 age confidence
com.fasterxml.jackson.core:jackson-databind (source) compile patch 2.21.02.21.2 age confidence
com.oracle.database.jdbc:ojdbc11 (source) compile minor 21.20.0.021.21.0.0 age confidence
org.junit.jupiter:junit-jupiter-api (source) test patch 6.0.26.0.3 age confidence
org.junit.jupiter:junit-jupiter-params (source) test patch 6.0.26.0.3 age confidence
com.fasterxml.jackson.dataformat:jackson-dataformat-yaml compile patch 2.21.02.21.2 age confidence
org.junit.jupiter:junit-jupiter-api (source) test patch 5.14.25.14.3 age confidence
org.junit.jupiter:junit-jupiter-engine (source) test patch 5.14.25.14.3 age confidence
org.junit.jupiter:junit-jupiter-params (source) test patch 5.14.25.14.3 age confidence
org.mockito:mockito-core test minor 5.21.05.23.0 age confidence
org.mockito:mockito-core compile minor 5.21.05.23.0 age confidence
org.openjfx:javafx-controls (source) compile patch 27-ea+127-ea+11 age confidence
org.springframework.boot:spring-boot-starter-parent (source) parent patch 4.0.24.0.5 age confidence
org.junit.jupiter:junit-jupiter-api (source) dependencies patch 6.0.26.0.3 age confidence

Release Notes

gradle/gradle (gradle)

v9.4.1

Compare Source

v9.4.0

Compare Source

apache/maven (maven)

v3.9.14

Compare Source

v3.9.13

Compare Source

apache/maven-surefire (org.apache.maven.plugins:maven-surefire-plugin)

v3.5.5

testcontainers/testcontainers-java (org.testcontainers:testcontainers)

v2.0.4

Compare Source

What's Changed
📖 Documentation
📦 Dependency updates
projectlombok/lombok (org.projectlombok:lombok)

v1.18.44

Compare Source

JetBrains/java-annotations (org.jetbrains:annotations)

v26.1.0

Compare Source

  • @NotNullByDefault is not experimental anymore.
spring-projects/spring-framework (org.springframework:spring-context)

v7.0.6

Compare Source

⚠️ Attention Required

  • Log warning when default context configuration is ignored within test class hierarchies #​36390
  • Ignore flush calls on ServletServerHttpResponse body outputstream #​36385

⭐ New Features

  • Leverage ResourceHandlerUtils in ScriptTemplateView #​36458
  • Restore ScriptTemplateViewTests #​36456
  • Fix log message in ConfigurationClassBeanDefinitionReader #​36453
  • DefaultResponseErrorHandler - setMessageConverters() not called via RestClient #​36434
  • Resolve context initializers only once in AbstractTestContextBootstrapper #​36430
  • Invoke resolveContextLoader() only once in AbstractTestContextBootstrapper #​36425
  • Further align synthesized annotation toString() with modern JDKs #​36417
  • Introduce setDefaultCharset() in AbstractResourceBasedMessageSource #​36413
  • Support for JPA 4.0 flush mode "explicit" #​36401
  • Support application-wide defaultHtmlEscape setting in WebFlux RequestContext #​36400
  • Support Predicate<RequestPath>> in path API version resolver #​36398
  • Avoid duplicate flushes in HttpMessageConverter implementations #​36383
  • Add support for non-flushing OutputStream to StreamUtils #​36382
  • Make it easier to get InputStream from RestClient #​36380
  • RuntimeHintsWriter should comply with reachability-metadata-schema-v1.2.0.json #​36379
  • Make it easier to create custom HttpExchangeAdapter #​36374
  • Improve ResourceHttpMessageConverter target type support #​36368
  • org.springframework.test.web.servlet.assertj.AbstractHttpServletResponseAssert#headers case sensitivity #​36349
  • Allow registering serialized lambda metadata through RuntimeHints #​36339
  • Refactor calculateHashCode in RequestMappingInfo #​36325

🐞 Bug Fixes

  • MetadataReader misses enclosing class name for Kotlin nested classes with Java 24+ #​36451
  • Guard against invalid id/event values in Server Sent Events #​36440
  • Component scanning fails against non-loadable annotation type with enum array on Java 25 #​36432
  • Duplicate ServletServerHttpRequest headers #​36418
  • Incomplete debug message in ConfigurationClassBeanDefinitionReader #​36410
  • Inconsistent ApplicationEventMulticaster state after removing ApplicationListener implemented by FactoryBean #​36404
  • Propagate max frame length to WebSocket session #​36370
  • Graceful shutdown of SimpleAsyncTaskExecutor #​36362
  • Duplicate response headers with ResponseEntity<Mono<T>> (or Kotlin suspend function) controller method #​36357
  • HttpServiceProxyFactory returns LinkedHashMap instead of target type for method with generic return type #​36326
  • HttpMediaTypeException thrown when calculating compatible media types #​36300

📔 Documentation

  • Document FullyQualifiedConfigurationBeanNameGenerator in Javadoc and reference docs #​36455
  • Document @Fallback alongside Primary in the reference manual and @Bean Javadoc #​36439
  • Fix links to UriComponentsBuilder and polish examples #​36403
  • Emphasize @Configuration classes over XML and Groovy in testing chapter #​36393
  • Document tips to avoid issues with ignored default context configuration in tests #​36392
  • Polish SpEL operator examples in reference docs #​36367
  • Add programmatic configuration tabs in the transactional refdoc #​36323
  • Document registration recommendations for BeanPostProcessor and BeanFactoryPostProcessor #​34964

🔨 Dependency Upgrades

❤️ Contributors

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

@​AgilAghamirzayev, @​aavoronin93, @​cetf9h, @​froggy0m0, @​gbouwen, @​husseinvr97, @​jisub-dev, @​ngocnhan-tran1996, @​siom79, and @​xxxxxxjun

v7.0.5

Compare Source

⚠️ Attention Required

  • Optimize request and response header handling in Spring MVC #​36334

⭐ New Features

  • Consistent adaptation of HTTP headers on Servlet responses #​36343
  • Copy methodAnnotations in MethodParameter copy constructor #​36342
  • Improve performance of validation groups determination in WebFlux #​36336
  • Reuse AnnotatedMethod annotation cache in derived instances #​36322
  • Optimize the addition of a charset to the MediaType in AbstractHttpMessageConverter #​36320
  • Optimize MediaType(MediaType, Charset) constructor #​36318
  • Detect all common size exceptions from Tomcat and Commons FileUpload 2.x #​36317
  • Consistently support @Autowired as a meta-annotation #​36315
  • Avoid duplicate required attribute lookup for @Autowired annotations #​36314
  • Cache @ResponseBody presence per controller class in RequestResponseBodyMethodProcessor #​36311

🐞 Bug Fixes

  • ResolvableType#getGenerics() breaks serialization #​36346
  • DefaultHttpMessageConverters not adding provided configurer #​36332
  • Restore early MessageConsumer creation for temporary queue #​36321
  • Multipart upload leak on client abort (ByteBuf.release() not called) #​36262

📔 Documentation

  • Document that SpEL expressions using Optional with null-safe and Elvis operators are not compilable #​36331
  • Improve documentation of baseline API version to emphasize version must be supported #​36316
  • Stop referring to obsolete ListenableFuture in documentation #​36313
  • Stop referring to standard Java features as "Java 8" features in documentation #​36310

❤️ Contributors

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

@​Niravil and @​TAKETODAY

v7.0.4

Compare Source

⭐ New Features

  • Cache method annotations in MethodParameter and AnnotatedMethod #​36307
  • Consistently support @Lazy as a meta-annotation at arbitrary depths #​36306
  • Consistently support @Validated as a meta-annotation at arbitrary depths #​36305
  • Let developers disable default registrations in HttpMessageConverters #​36303
  • Log which HandlerInterceptor threw the exception #​36281
  • Improve performance of hashcode calculations for request mappings #​36279
  • Improve performance of HandlerMethod bean lookup #​36278
  • Improve performance of version mapping #​36276
  • Improve performance of single pattern request mappings #​36275
  • Improve performance of validation groups determination #​36274
  • Add setPackagesToScan configuration method to LocalEntityManagerFactoryBean #​36270
  • Remove outdated GraalVM substitution #​36257
  • Introduce beforeRetry callback with RetryState argument #​36245
  • Optimize NamedParameterUtils#buildValueArray by lazily fetching SqlParameter #​36230
  • Allow customization of the ProxyFactory in HttpServiceProxyFactory used to create HTTP service proxies #​36225
  • Consistently close streams through try-with-resources in FileCopyUtils #​36223
  • Use Java Files utilities in FileCopyUtils #​36221
  • SqlBinaryValue and SqlCharacterValue should support InputStream content with undetermined length #​36219
  • Support JtaTransactionManager and SpringBeanContainer configuration on HibernateJpaVendorAdapter #​36216
  • Add TaskCallback/Callable/Runnable wrapper for retryable tasks #​36208
  • Refine YamlProcessor to allow different empty values #​36207
  • Anticipate fixing Kotlin 2.3 compilation warning #​36203
  • Allow YAML processors to create a flattened map with nulls included #​36197
  • Use Reader.transferTo in FileCopyUtils #​36196
  • DataBufferUtils.write() with NettyDataBuffer on JDK 25 hangs indefinitely #​36184
  • Make SendToMethodReturnValueHandler and SubscriptionMethodReturnValueHandler customizable, to allow for pass-through of message headers #​36179
  • Introduce RestClient.ResponseSpec#requiredBody #​36173
  • Make scope fully configurable in BeanRegistry/BeanRegistrar #​36171
  • ConcurrencyThrottleSupport and thread interruption #​36167
  • Add overloaded sendAndReceive methods to JmsTemplate to use explicit response queue #​36162
  • WebClient (Reactor) attributes on Netty channel do not clear after connection release #​36158
  • Support HttpEntity on ContentRequestMatchers.multipartData #​36154
  • Reintroduce WebLogicJtaTransactionManager in Spring Framework 6.2.x #​36151
  • Back-off for DefaultMessageListenerContainer is not applied consistently in case of listener setup failure #​36143
  • Early support for JPA 4.0 EntityAgent (autowiring a shared proxy) #​36025
  • Early compatibility with JPA 4.0 and Hibernate ORM 8.0 #​35705

🐞 Bug Fixes

  • Resolved HttpEntity Controller argument does not reflect mutated HTTP headers #​36298
  • Avoid lock congestion in ConcurrentReferenceHashMap #​36293
  • AbstractMessageConverter does not support wildcards in supported MIME types #​36285
  • Make LocalEntityManagerFactoryBean#setDataSource work on Hibernate as well as EclipseLink #​36271
  • StompBrokerRelayMessageHandler fails to restart due to test context pausing #​36266
  • Deadlock might occur when calling System.exit on startup (against multiple shutdown hooks) #​36260
  • Missing resource hint for BeanRegistrar implementing ImportAware #​36242
  • Inconsistent behavior with @Retryable on annotated interfaces #​36233
  • Netty4HeadersAdapter.remove returns empty list instead of null for non-existing key #​36226
  • Generic type in AsyncTaskExecutor.submit(Callable) should be @Nullable #​36191
  • EclipseLinkConnectionHandle can fail against transaction isolation race condition #​36165

📔 Documentation

  • Remove obsolete code in Redirecting to a resource section #​36284
  • Fix formatting in Web MVC HTTP Message Conversion documentation #​36250
  • Remove obsolete doc for spring.context.annotated-bean-reader.create #​36241
  • Document @SpringExtensionConfig in the reference manual #​36240
  • Fix JSON syntax in STOMP overview documentation #​36229
  • Revise documentation on JSR-330 support in the reference manual #​36222
  • Fix links to JUnit User Guide #​36217
  • Corrected the definition of coroutines #​36209
  • Fix LocalContainerEntityManagerFactoryBean#setPersistenceUnitName javadoc #​36205
  • Update documentation on trailing slash handling where type-level @GetMapping("/base") is combined with method level @GetMapping("/") #​36198
  • Update documentation on the MediaType used for ProblemDetail #​36192
  • Extract DispatcherServlet snippets #​36175
  • Replace getErrors() with getBindingResult() in examples #​36170
  • Refine CORS documentation to match latest changes #​36156

🔨 Dependency Upgrades

❤️ Contributors

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

@​Ivarz, @​catturtle123, @​chschu, @​deejay1, @​dingqianwen, @​dungdm93, @​furaizi, @​izeye, @​kchung1995, @​kilink, @​msridhar, @​ngocnhan-tran1996, @​pgoslatara, @​philwebb, @​pisek, and @​shub-est

reactor/reactor (io.projectreactor:reactor-bom)

v2025.0.4

Compare Source

2025.0.4 release train is made of:

These artifacts didn't have any changes:

  • reactor-addons 3.6.0
  • reactor-kotlin-extensions 1.3.0

v2025.0.3

Compare Source

2025.0.3 release train is made of:

These artifacts didn't have any changes:

  • reactor-addons 3.6.0
  • reactor-kotlin-extensions 1.3.0
hcoles/pitest (org.pitest:pitest-maven)

v1.23.0

Compare Source

  • #​1455 move default history analysis to plugin
  • #​1457 introduce new parameter for configuration directory
  • #​1458 speculative measures to kill stubborn child processes

v1.22.1

Compare Source

  • #​1445 pin dependencies in github actions
  • #​1449 bump asm to 9.9.
  • #​1452 Filter equivalent mutations to null final field assignments
mockito/mockito (org.mockito:mockito-core)

v5.23.0

Compare Source

Changelog generated by Shipkit Changelog Gradle Plugin

5.23.0
  • 2026-03-11 - 6 commit(s) by Brice Dutheil, Joshua Selbo, Philippe Kernevez
  • Replace mockito-android mock maker implementation with dexmaker-mockito-inline (#​3792)
  • Fix StackOverflowError with AbstractList after using mockSingleton (#​3790)
  • Mark parameters of Mockito.when @Nullable (#​3503)

v5.22.0

Compare Source

spring-projects/spring-boot (org.springframework.boot:spring-boot-starter-parent)

v4.0.5

Compare Source

v4.0.4

Compare Source

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


Configuration

📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM, only on Monday ( * 0-3 * * 1 ) (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, 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 was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot force-pushed the renovate/minor-patch branch 9 times, most recently from 543cc7e to eecf6f2 Compare February 16, 2026 10:57
@renovate renovate Bot force-pushed the renovate/minor-patch branch 6 times, most recently from 4a03f24 to 6a2d4fa Compare February 23, 2026 04:50
@renovate renovate Bot force-pushed the renovate/minor-patch branch 5 times, most recently from 59c6683 to 0ddc640 Compare March 5, 2026 15:00
@renovate renovate Bot force-pushed the renovate/minor-patch branch 6 times, most recently from 027554c to 5360b02 Compare March 13, 2026 09:56
@renovate renovate Bot force-pushed the renovate/minor-patch branch 4 times, most recently from 0987edc to 683fcd5 Compare March 19, 2026 09:38
@renovate renovate Bot force-pushed the renovate/minor-patch branch 4 times, most recently from c8fb162 to d71e5ff Compare March 26, 2026 13:13
@renovate renovate Bot force-pushed the renovate/minor-patch branch 3 times, most recently from 5d16f0e to c8c9d4e Compare March 28, 2026 12:41
@renovate renovate Bot force-pushed the renovate/minor-patch branch from c8c9d4e to 0995a2f Compare April 3, 2026 09:11
@saurabhpro saurabhpro merged commit a0cd2e7 into master Apr 5, 2026
3 checks passed
@renovate renovate Bot deleted the renovate/minor-patch branch April 5, 2026 23:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant