fix(deps): update all non-major dependencies
Note: This PR body was truncated due to platform limits.
This PR contains the following updates:
| Package | Type | Update | Change | Age | Confidence |
|---|---|---|---|---|---|
| gradle (source) | minor | 8.10.2 -> 8.14.3 |
|||
| com.google.guava:guava | dependencies | minor | 33.3.1-jre -> 33.5.0-jre |
||
| org.springframework:spring-web | dependencies | minor | 6.1.13 -> 6.2.15 |
||
| org.springframework:spring-test | dependencies | minor | 6.1.13 -> 6.2.15 |
||
| net.bytebuddy:byte-buddy | dependencies | minor | 1.15.2 -> 1.18.2 |
||
| org.spockframework:spock-core (source) | dependencies | minor | 2.3-groovy-4.0 -> 2.4-groovy-5.0 |
||
| org.apache.groovy:groovy-all (source) | dependencies | patch | 4.0.23 -> 4.0.29 |
||
| org.projectlombok:lombok (source) | dependencies | patch | 1.18.34 -> 1.18.42 |
||
| com.fasterxml.jackson.core:jackson-databind (source) | dependencies | minor | 2.17.2 -> 2.20.1 |
||
| org.slf4j:slf4j-simple (source, changelog) | dependencies | patch | 2.0.16 -> 2.0.17 |
||
| org.slf4j:slf4j-api (source, changelog) | dependencies | patch | 2.0.16 -> 2.0.17 |
||
| com.fasterxml.jackson.datatype:jackson-datatype-jdk8 | dependencies | minor | 2.17.2 -> 2.20.1 |
||
| com.fasterxml.jackson.core:jackson-annotations (source) | dependencies | minor | 2.17.2 -> 2.20 |
||
| com.fasterxml.jackson.core:jackson-core | dependencies | minor | 2.17.2 -> 2.20.1 |
||
| com.graphql-java:graphql-java | dependencies | minor | 22.3 -> 22.4 |
Release Notes
gradle/gradle (gradle)
v8.14.3: 8.14.3
The Gradle team is excited to announce Gradle 8.14.3.
This is a patch release for 8.14. We recommend using 8.14.3 instead of 8.14.
Here are the highlights of this release:
- Java 24 support
- GraalVM Native Image toolchain selection
- Enhancements to test reporting
- Build Authoring improvements
We would like to thank the following community members for their contributions to this release of Gradle: Aurimas, Ben Bader, Björn Kautler, chandre92, Daniel Hammer, Danish Nawab, Florian Dreier, Ivy Chen, Jendrik Johannes, jimmy1995-gu, Madalin Valceleanu, Na Minhyeok.
Upgrade instructions
Switch your build to use Gradle 8.14.3 by updating your wrapper:
./gradlew wrapper --gradle-version=8.14.3 && ./gradlew wrapper
See the Gradle 8.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading.
For Java, Groovy, Kotlin and Android compatibility, see the full compatibility notes.
Reporting problems
If you find a problem with this release, please file a bug on GitHub Issues adhering to our issue guidelines. If you're not sure you're encountering a bug, please use the forum.
We hope you will build happiness with Gradle, and we look forward to your feedback via Twitter or on GitHub.
v8.14.2: 8.14.2
The Gradle team is excited to announce Gradle 8.14.2.
Here are the highlights of this release:
- Java 24 support
- GraalVM Native Image toolchain selection
- Enhancements to test reporting
- Build Authoring improvements
We would like to thank the following community members for their contributions to this release of Gradle: Aurimas, Ben Bader, Björn Kautler, chandre92, Daniel Hammer, Danish Nawab, Florian Dreier, Ivy Chen, Jendrik Johannes, jimmy1995-gu, Madalin Valceleanu, Na Minhyeok.
Upgrade instructions
Switch your build to use Gradle 8.14.2 by updating your wrapper:
./gradlew wrapper --gradle-version=8.14.2 && ./gradlew wrapper
See the Gradle 8.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading.
For Java, Groovy, Kotlin and Android compatibility, see the full compatibility notes.
Reporting problems
If you find a problem with this release, please file a bug on GitHub Issues adhering to our issue guidelines. If you're not sure you're encountering a bug, please use the forum.
We hope you will build happiness with Gradle, and we look forward to your feedback via Twitter or on GitHub.
v8.14.1: 8.14.1
The Gradle team is excited to announce Gradle 8.14.1.
We would like to thank the following community members for their contributions to this release of Gradle: Aurimas, Ben Bader, Björn Kautler, chandre92, Daniel Hammer, Danish Nawab, Florian Dreier, Ivy Chen, Jendrik Johannes, jimmy1995-gu, Madalin Valceleanu, Na Minhyeok.
Upgrade instructions
Switch your build to use Gradle 8.14.1 by updating your wrapper:
./gradlew wrapper --gradle-version=8.14.1 && ./gradlew wrapper
See the Gradle 8.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading.
For Java, Groovy, Kotlin and Android compatibility, see the full compatibility notes.
Reporting problems
If you find a problem with this release, please file a bug on GitHub Issues adhering to our issue guidelines. If you're not sure you're encountering a bug, please use the forum.
We hope you will build happiness with Gradle, and we look forward to your feedback via Twitter or on GitHub.
v8.14: 8.14
The Gradle team is excited to announce Gradle 8.14.
We would like to thank the following community members for their contributions to this release of Gradle: Aurimas, Ben Bader, Björn Kautler, chandre92, Daniel Hammer, Danish Nawab, Florian Dreier, Ivy Chen, Jendrik Johannes, jimmy1995-gu, Madalin Valceleanu, Na Minhyeok.
Upgrade instructions
Switch your build to use Gradle 8.14 by updating your wrapper:
./gradlew wrapper --gradle-version=8.14 && ./gradlew wrapper
See the Gradle 8.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading.
For Java, Groovy, Kotlin and Android compatibility, see the full compatibility notes.
Reporting problems
If you find a problem with this release, please file a bug on GitHub Issues adhering to our issue guidelines. If you're not sure you're encountering a bug, please use the forum.
We hope you will build happiness with Gradle, and we look forward to your feedback via Twitter or on GitHub.
v8.13: 8.13
The Gradle team is excited to announce Gradle 8.13.
We would like to thank the following community members for their contributions to this release of Gradle: Adam, Adam, Ahmad Al-Masry, Ahmed Ehab, Aurimas, Baptiste Decroix, Björn Kautler, Borewit, Jorge Matamoros, Lei Zhu, Madalin Valceleanu, Mohammed Thavaf, Patrick Brückner, Philip Wedemann, Roberto Perez Alcolea, Róbert Papp, Semyon Gaschenko, Shi Chen, Stefan M., Steven Schoen, tg-freigmbh, TheGoesen, Tony Robalik, Zongle Wang.
Upgrade instructions
Switch your build to use Gradle 8.13 by updating your wrapper:
./gradlew wrapper --gradle-version=8.13 && ./gradlew wrapper
See the Gradle 8.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading.
For Java, Groovy, Kotlin and Android compatibility, see the full compatibility notes.
Reporting problems
If you find a problem with this release, please file a bug on GitHub Issues adhering to our issue guidelines. If you're not sure you're encountering a bug, please use the forum.
We hope you will build happiness with Gradle, and we look forward to your feedback via Twitter or on GitHub.
v8.12.1: 8.12.1
The Gradle team is excited to announce Gradle 8.12.1.
We would like to thank the following community members for their contributions to this release of Gradle: Abhiraj Adhikary, Ayush Saxena, Björn Kautler, davidburstrom, Dominic Fellbaum, Emmanuel Ferdman, Finn Petersen, Johnny Lim, Mahdi Hosseinzadeh, Martin Bonnin, Paint_Ninja, Petter Måhlén, Philip Wedemann, stegeto22, Tanish, TheGoesen, Tim Nielens, Trout Zhang, Victor Merkulov
Upgrade instructions
Switch your build to use Gradle 8.12.1 by updating your wrapper:
./gradlew wrapper --gradle-version=8.12.1
See the Gradle 8.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading.
For Java, Groovy, Kotlin and Android compatibility, see the full compatibility notes.
Reporting problems
If you find a problem with this release, please file a bug on GitHub Issues adhering to our issue guidelines. If you're not sure you're encountering a bug, please use the forum.
We hope you will build happiness with Gradle, and we look forward to your feedback via Twitter or on GitHub.
v8.12: 8.12
The Gradle team is excited to announce Gradle 8.12.
We would like to thank the following community members for their contributions to this release of Gradle: Abhiraj Adhikary, Ayush Saxena, Björn Kautler, davidburstrom, Dominic Fellbaum, Emmanuel Ferdman, Finn Petersen, Johnny Lim, Mahdi Hosseinzadeh, Martin Bonnin, Paint_Ninja, Petter Måhlén, Philip Wedemann, stegeto22, Tanish, TheGoesen, Tim Nielens, Trout Zhang, Victor Merkulov
Upgrade instructions
Switch your build to use Gradle 8.12 by updating your wrapper:
./gradlew wrapper --gradle-version=8.12
See the Gradle 8.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading.
For Java, Groovy, Kotlin and Android compatibility, see the full compatibility notes.
Reporting problems
If you find a problem with this release, please file a bug on GitHub Issues adhering to our issue guidelines. If you're not sure you're encountering a bug, please use the forum.
We hope you will build happiness with Gradle, and we look forward to your feedback via Twitter or on GitHub.
v8.11.1: 8.11.1
This is a patch release for Gradle 8.11. We recommend users upgrade to 8.11.1 instead of 8.11.
It fixes the following issues:
- #31268 BuildEventsListenerRegistry corrupted with Isolated Projects and parallel configuration
- #31282 Running executables sporadically fails with ETXTBSY (Text file busy)
- #31284 ArrayIndexOutOfBoundsException after upgrading to gradle 8.11 when generating problems report
- #31310 Unable to run Gradle task in 8.10 due to bytecode interception
Upgrade instructions
Switch your build to use Gradle 8.11.1 by updating your wrapper:
./gradlew wrapper --gradle-version=8.11.1
See the Gradle 8.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading.
For Java, Groovy, Kotlin and Android compatibility, see the full compatibility notes.
Reporting problems
If you find a problem with this release, please file a bug on GitHub Issues adhering to our issue guidelines. If you're not sure you're encountering a bug, please use the forum.
We hope you will build happiness with Gradle, and we look forward to your feedback via Twitter or on GitHub.
v8.11: 8.11
The Gradle team is excited to announce Gradle 8.11.
We would like to thank the following community members for their contributions to this release of Gradle: Adam, alyssoncs, Bilel MEDIMEGH, Björn Kautler, Chuck Thomas, Daniel Lacasse, Finn Petersen, JK, Jérémie Bresson, luozexuan, Mahdi Hosseinzadeh, Markus Gaisbauer, Matthew Haughton, Matthew Von-Maszewski, ploober, Siarhei, Titus James, vrp0211
Upgrade instructions
Switch your build to use Gradle 8.11 by updating your wrapper:
./gradlew wrapper --gradle-version=8.11
See the Gradle 8.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading.
For Java, Groovy, Kotlin and Android compatibility, see the full compatibility notes.
Reporting problems
If you find a problem with this release, please file a bug on GitHub Issues adhering to our issue guidelines. If you're not sure you're encountering a bug, please use the forum.
We hope you will build happiness with Gradle, and we look forward to your feedback via Twitter or on GitHub.
spring-projects/spring-framework (org.springframework:spring-web)
v6.2.15
v6.2.14
:star: New Features
- Add
resetCaches()method to Caffeine/ConcurrentMapCacheManager #35841 - Fix single-check idiom in
UnmodifiableMultiValueMap#35831 - Fix
Spliteratorcharacteristics inConcurrentReferenceHashMap#35828
:lady_beetle: Bug Fixes
- MissingPathVariableException produces wrong status code in ProblemDetail #35856
- Fix
getCacheNames()concurrent access in NoOpCacheManager #35844 - Annotation discovery regression for interfaces extending
BeanNameAwareand co. #35838 - Fix HtmlUtils unescape for supplementary chars #35832
:notebook_with_decorative_cover: Documentation
- Fix cross-reference links in HtmlUnit sections #35857
- Remove
@seeJavadoc references to deprecated PropertiesBeanDefinitionReader #35854
v6.2.13
:star: New Features
- Support response encoding in
selectandoptionsJSP form tags #35783 - Preserve Connection readOnly state for DataSource with defaultReadOnly configuration #35743
- Optimize resource URL resolution in SortedResourcesFactoryBean #35687
- Relax multiple segment matching constraints in PathPattern #35686
- Support wildcard path elements at the start of path patterns #35679
- Validating byte[]s may produce OutOfMemoryError #35675
- Update in FragmentsRendering to names of static methods #33974
:lady_beetle: Bug Fixes
-
ConcurrentReferenceHashMapmisses dedicatedcomputeIfAbsent,computeIfPresent,compute,mergeimplementations #35794 - Avoid unnecessary bridge method resolution around getMostSpecificMethod #35780
- Fix multi-release JAR issue with VirtualThreadDelegate #35773
- ContentNegotiationManager not finding media type when request includes quality parameter #35754
- Race condition in BufferingClientHttpResponseWrapper.getBody() #35745
- Deprecate setConnectTimeout on HttpComponentsClientHttpRequestFactory #35748
- Fix PathMatchingResourcePatternResolver to handle absolute paths in JAR manifests #35732
- BeanDefinitionBuilder.addAutowiredProperty causes error during AOT processing #35731
- Improve
HttpServiceMethodsupport for Kotlin suspending functions returningFlow#35718 - Exception translation does not expose original
BatchUpdateExceptionanymore #35717 - Add hints for entities package-private methods #35711
- Fix concurrency permit leak causing deadlock in SimpleAsyncTaskExecutor #35708
- Remove
jibx-marshallerelement fromspring-oxm.xsd#35699 - NullPointerException When Handling 407 with JdkClientHttpConnector in WebClient #35692
- Method-based
Mapinjection fails against targetMapwith incomplete generics despite bean name or qualifier match #35690 - JUnit Jupiter
TEST_METHODExtensionContextScopeis not fully supported #35680 - Introduce
isAutowirableConstructor(Executable, PropertyProvider)inTestConstructorUtilsand deprecate existing variants #35676 - Reflection on java.sql.Types without runtime hints #35674
-
getPubliclyAccessibleMethodIfPossible()returns hidden static method #35667 - RestClient hangs during upload with ReactorClientHttpRequestFactory #34707
:notebook_with_decorative_cover: Documentation
- Correct formatting for
Monotype #35786 - Improve Java Bean Validation documentation for controller methods #35759
- Fix typo in
@NumberFormatJavadoc #35742 - Javadoc of AsyncConfigurer does not match runtime behavior #35736
- Document PathPattern behavior difference between */{name} and **/{*path} #35727
- Fix minor typo in RestClient documentation #35723
- Document test-method scoped
TestContextsemantics #35716 - Improve docs on AbstractStreamingClientHttpRequest for streaming vs buffering mode #35700
- Fix minor typo in JDBC Core Classes documentation #35684
- Fix typos #35656
- Improve spring-web filter documentation #30454
:hammer: Dependency Upgrades
- Upgrade to ASM 9.9 plus lenient version check patch #35763
- Upgrade to Jetty 12.0.30 #35806
- Upgrade to Micrometer 1.14.13 #35810
- Upgrade to Reactor 2024.0.12 #35809
:heart: Contributors
Thank you to all the contributors who worked on this release:
@Anxton, @Artur-, @HJC96, @MoadElfatihi, @NYgomets, @cbsingh1, @dmitrysulman, @ekcom, and @scordio
v6.2.12
:star: New Features
- Add "forEachByte" variant to DataBuffer for efficient traversing #35623
- Nested transaction support via savepoints is broken in HSQLDB database [followup] #35618
- Improve exception handling in
ConfigurationClassBeanDefinitionReader#35631 - Add MySQL/MariaDB to TableMetaDataProviderFactory for correct generated-keys support #35593
- Optimize state management in StompSubProtocolHandler #35591
- ServletServerHttpRequest.getRemoteAddress() may perform DNS lookup #35589
- Emit log message when multiple primary beans are detected #35550
- Duplicate key error is mapped to
TransientDataAccessExceptionbySQLStateSQLExceptionTranslatorforBatchUpdateException#35547 - Remove redundant object allocation in cglib proxy method calls #35543
- Remove deprecation on
CandidateComponentsIndexandCandidateComponentsIndexLoader#35472 - Processing response with no Content-Length header and no body raises EOFException #35361
:lady_beetle: Bug Fixes
- DefaultListableBeanFactory::getBeanNamesForType does not always return all bean names #35634
- Consider defaultCandidate for scoped proxies #35627
- Release data buffer in AbstractCharSequenceDecoder even when String creation fails #35625
- PathMatchingResourcePatternResolver is not able to resolve file in SpringBoot Packaged JAR #35617
- Prevent NoClassDefFoundError when Jetty Reactive HttpClient is not available #35608
- Performance regression with Property Placeholder Resolution #35594
- Retain order of
producesmedia types in@ExceptionHandler#35587 - Nested transaction support via savepoints is broken in HSQLDB database #35564
- SpEL expression parser uses more CPU after upgrade to 6.2.9 #35556
- Thread race during FactoryBean instantiations starting with 6.2 due to lenient locks #35545
- Update parsed path handling in UrlHandlerFilter #35538
- ResourceHttpMessageWriter.write has unexpected error handling for invalid range requests (offset > content length) #35536
-
AbstractTestNGSpringContextTestsis not thread-safe regarding tracked exceptions #35528 - UrlHandlerFilter breaks RequestDispatcher.forward() on Tomcat #35509
- AbstractMockHttpServletRequestBuilder#buildRequest is not idempotent #35493
- Add support for
JvmDefault(default in Kotlin 2.2.20+) #35487 - InstanceSupplierCodeGenerator fails to detect deprecated type on package private factory method #35486
- Fix synchronization in ResponseBodyEmitter #35466
- useCaches option in PathMatchingResourcePatternResolver not applied in special case #35465
- Deadlock during context initialization due to EntityManager lock #35398
:notebook_with_decorative_cover: Documentation
- Improve guidance in WebFlux on how to join inbound and outbound streams in
WebSocketHandler#35572 - Fix
idrefexample in reference manual #35560 - Fix URI Patterns docs in WebMVC and WebFlux Request Mapping #35551
- Allow event listener method declared with multiple event classes to take a single parameter that is assignable from all of those event classes #35506
- Improve Task Javadoc about Runnable wrapping #35394
:hammer: Dependency Upgrades
:heart: Contributors
Thank you to all the contributors who worked on this release:
@Entea, @IMurzich, @hosea, @maziyarbahramian, @mlichtblau, @nstdio, @reckart, and @reda-alaoui
v6.2.11
:star: New Features
- Missing
@Nullableon JsonPathAssertions.isEqualTo #35445 - Graceful fallback for non-default NIO.2 FileSystems #35443
- Avoid thread pinning in SseEmitter, ResponseBodyEmitter #35423
- Detect Informix error codes as
DuplicateKeyException#35400 - Inconsistent nullability for
String valuearguments inResponseCookiefrom*()factory methods #35377 - Revisit
taskTerminationTimeoutsemantics onSimpleAsyncTaskExecutor/Scheduler#35372 -
StandardEvaluationContext.setBeanResolvershould allow@Nullable BeanResolver#35371
:lady_beetle: Bug Fixes
- "mainThreadPrefix = null " Causing multiple background bean locks to be blocked #35409
- Annotation not found on parameter in overridden method unless method is public #35349
- Annotations on overridden methods not found in type hierarchy with unresolved generics #35342
- Performance degradation when using singleton beans with Provider<T> #35330
- JettyClientHttpConnector buffer leak in Spring Framework 6.2 #35319
- Spring application hangs on shutdown with
@Scheduled(cron=…) when custom ScheduledExecutorService bean is defined (Java 19+) #35316
:notebook_with_decorative_cover: Documentation
- Document potential need to use
Mockito.doXxx()to stub a@MockitoSpyBean#35410 - Fix links to Reactive Libraries and RestTemplate #35392
- Fix broken link in WebDriver docs #35374
- Document Web DataBinder support for RouterFunction #35367
- Improve documentation for
ApplicationEventsto clarify recommended usage #35335 - Document terms and units in
DataSize.parse()#35298 - Refine
@ContractJavadoc #35285 - Correct the default value of nestedTransactionAllowed in JpaTransactionManager javadoc #35212
:hammer: Dependency Upgrades
:heart: Contributors
Thank you to all the contributors who worked on this release:
@Dockerel, @Kehrlann, @acktsap, @khj68, @ngocnhan-tran1996, @scordio, and @sgflt
v6.2.10
:star: New Features
- Optimize NIO path resolution in
PathEditor#35304 - Make
typeinProblemDetailnullable #35294 - Refine UriUtils#decode and StringUtils#uriDecode implementation and documentation #35253
- Provide configurable
useCachesoption forURLConnectionusage inUrlResource(avoiding jar file leak) #35218
:lady_beetle: Bug Fixes
-
@Scheduledtasks running inSimpleAsyncTaskSchedulerare interrupted immediately on context close #35254 -
ScriptUtils.executeSqlScript()does not support multiple results per statement #35248 - Successful Autowiring Dependent on Configuration ordering and Primary Bean flag #35239
- Locale parameter in MessageSource#getMessage methods should be nullable #35230
- Allow any
@Transactionalpropagation for@TransactionalEventListenerwith BEFORE_COMMIT phase #35150 - Catalog name should be handled with the provided case #35064
- Accept support for generated keys column name array on HSQLDB and Derby as well #34790
- Handle direct CanncelationException on timeout in JdkClientHttpRequest #34721
:notebook_with_decorative_cover: Documentation
- Add documentation of RequestMapping about SpEL #35232
- Document SqlBinaryValue behaviour with PostgreSQL #34786
:hammer: Dependency Upgrades
:heart: Contributors
Thank you to all the contributors who worked on this release:
@Allan-QLB, @carsago, @cw-dimedis, and @giampa91
v6.2.9
:star: New Features
-
OncePerRequestFiltercannot be CGLib-proxied #35198 - Consistently catch
InaccessibleObjectExceptionnext toIllegalAccessException#35190 - Introduce
Date-to-InstantandInstant-to-Dateconverters #35175 - Consistent nullability and exception declarations in
AbstractMessagingTemplatehierarchy #35159 - Register runtime hints for
Instant-to-Timestampconversion #35156 - Improve handling of
ResponseEntity<?>in Spring MVC #35153 - Support
@CacheConfig("myCacheName")declarations for simplified configuration #35152 - Declare
messageSelectorparameters inJmsOperationsas@Nullable#35151 - Add getter for
OverflowStrategyinConcurrentWebSocketSessionDecorator#35132 - Use preset Content-Type for streaming and reactive responses in Spring MVC #35130
- Leniently tolerate null
@Aspectbean #35074 -
DataAccessResourceFailureExceptionthrown when transaction times out on PostgreSQL #35073 -
MethodInvokingFactoryBeanfails to invoke publicly exported methods overridden by internal classes when using JPMS #34028
:lady_beetle: Bug Fixes
- Restore preference for interface (most abstract) method in
getPubliclyAccessibleMethodIfPossible#35189 - Make
targetBeanNamefield in AbstractBeanFactoryBasedTargetSourceprotectedto avoid exceptions in logging andtoString()#35172 - Fix inconsistencies in
StaticListableBeanFactory#35119 - Support StreamingHttpOutputMessage in RestClient #35102
- When building
DELETErequests, the request body is not used inJdkClientHttpRequest.buildRequest#35068 - AOT-generated bean registration file contains "too many constants" when building with many beans #35044
- Prevent cache pollution by storing only the factories #34732
- WebFlux decodes wildcard content-types as form-data/multipart #34660
- AOT-generated CGLib proxies do not contain method overrides #34642
- 500 response for ResourceHttpRequestHandler when requested range is not satisfied #34490
:notebook_with_decorative_cover: Documentation
- Document how to register runtime hints for convention-based conversion #35178
- Link to
@ContextConfigurationJavadoc from reference manual #35088
:hammer: Dependency Upgrades
- Upgrade to JUnit 5.13.3 #35103
- Upgrade to Micrometer 1.14.9 #35202
- Upgrade to Reactor 2024.0.8 #35201
:heart: Contributors
Thank you to all the contributors who worked on this release:
@Meijuh, @RazorNd, @chenggwang, @izeye, @mjd507, @ngocnhan-tran1996, and @philwebb
v6.2.8
:star: New Features
- Nullability
@Contractdeclaration forCodeFlow.isIntegerForNumericOp()is unnecessary #34985 - Serializer hint registration is broken for some Kotlin classes #34979
- Clients created using JdkClientHttpRequestFactory set content-length for GET, DELETE and HEAD requests #34971
- Support registration of non-public
BeanDefinitionReadervia@ImportResource[#34928](https://redirect.github.com/spring-projects/spring-framework/issue
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), 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.
Quality Gate passed
Issues
0 New issues
0 Accepted issues
Measures
0 Security Hotspots
0.0% Coverage on New Code
0.0% Duplication on New Code