Update spring core to v7 (major) #238
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
6.2.15->7.0.26.2.15->7.0.26.2.15->7.0.26.2.15->7.0.2Release Notes
spring-projects/spring-framework (org.springframework:spring-webflux)
v7.0.2⭐ New Features
AbstractTestContextBootstrapper#35995AbstractTestContextBootstrappershould resolveContextLoaderonly once #35994RetryExceptionfor@Retryablemethods #35983Lifecyclebeans on cancelled refresh #35964@RetryableandRetryPolicy#35963==instead ofinstanceoffor primitive array type checks #35962MultiValueMapCollectorfor use with streams #35958@Nullable#35947RetryListeneras well as callbacks for the initial attempt #35940ApplicationContext#getId()nullability to non-null #35925TransactionSynchronizationManager#registerSynchronization#35921AbstractKotlinSerializationHttpMessageConverter#canWrite#35920Optionalinjection point as well #35919canRead/canWriteoverrides toClassones inAbstractSmartHttpMessageConverter#35916Assert#noNullElements#35868BindingReflectionHintsRegistrarwithObjectToObjectConverterhints #35847resetCaches()method to general CacheManager interface #35845BeanRegistrarin Spring AOT generated code #35803Providerinstance #35373🐞 Bug Fixes
ContextConfigurationAttributes(Class)constructor incorrectly setsinheritLocationstofalse#36000ConcurrentReferenceHashMap#computeIfAbsentmay cause context initialisation deadlock #35944@Lazyinjection point #35917RuntimeBeanReferenceusing name and type #35913@Bean-level qualifier annotation #35908SingletonSuppliershould be defensive againstsingletonInstance/initializedvisibility mismatch #35905AbstractJacksonHttpMessageConverter#35889ServerSentEventwith Jackson encoder #35872@EnableResilientMethodsdoes not participate in globally enforced target class proxying #35863📔 Documentation
SpringExtensionrequires JUnit Jupiter 6.0 or higher #35900sessionTransactedflag for local versus global transaction #35897🔨 Dependency Upgrades
❤️ Contributors
Thank you to all the contributors who worked on this release:
@JohnNiang, @Pankraz76, @florianhof, @ivonaest, @izeye, @jnizet, @ngocnhan-tran1996, @remeio, and @zamzterz
v7.0.1⭐ New Features
RestOperationsKotlin extensions nullability with Java one #35852resetCaches()method to Caffeine/ConcurrentMapCacheManager #35840UnmodifiableMultiValueMap#35822Spliteratorcharacteristics inConcurrentReferenceHashMap#35817🐞 Bug Fixes
JdbcOperationsKotlin extensions #35846getCacheNames()concurrent access in NoOpCacheManager #35842BeanNameAwareand co. #35835ParameterizedPreparedStatementSetternullability #35749📔 Documentation
@seeJavadoc references to deprecated PropertiesBeanDefinitionReader #35836kotlin-issuesattribute reference #35820SpringExtension.getApplicationContext()#35764❤️ Contributors
Thank you to all the contributors who worked on this release:
@juntae6942, @kilink, @ngocnhan-tran1996, and @quaff
v7.0.0🍃 Please read the official release notes and upgrade guide
⭐ New Features
maxAttemptstomaxRetriesin@RetryableandRetryPolicy#35772@Nestedclasses in a@ParameterizedClass#35744@MockitoSpyBeanwith a scoped proxy #35722🐞 Bug Fixes
HttpHeadersandWebSocketHttpHeadersinterop issues #35792@ConcurrencyLimitweird behavior when combined with@Asyncand@Transactional#35788HtmlUnitRequestBuilder#35709📔 Documentation
@PersistenceContextand@PersistenceUnitin test classes in AOT #31442🔨 Dependency Upgrades
❤️ Contributors
Thank you to all the contributors who worked on this release:
@Sineaggi and @UpStreamThomas
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.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR was generated by Mend Renovate. View the repository job log.