PicnicSupermarket / error-prone-support

Error Prone extensions: extra bug checkers and a large battery of Refaster rules.
https://error-prone.picnic.tech
MIT License
188 stars 36 forks source link

Upgrade Spring 6.1.8 -> 6.1.10 #1219

Closed Picnic-DevPla-Bot closed 2 months ago

Picnic-DevPla-Bot commented 2 months ago

This PR contains the following updates:

Package Type Update Change
Spring import patch 6.1.8 -> 6.1.10

Release Notes

spring-projects/spring-framework (Spring) ### [`v6.1.10`](https://togithub.com/spring-projects/spring-framework/releases/tag/v6.1.10) [Compare Source](https://togithub.com/spring-projects/spring-framework/compare/v6.1.9...v6.1.10) #### :star: New Features - Defensive `PersistenceExceptionTranslator` bean retrieval in `PersistenceExceptionTranslationInterceptor` on shutdown [#​33067](https://togithub.com/spring-projects/spring-framework/issues/33067) - Support all "connection reset" exception phrases in `DisconnectedClientHelper` [#​33064](https://togithub.com/spring-projects/spring-framework/issues/33064) #### :lady_beetle: Bug Fixes - Duplicate observations recorded with RestClient [#​33068](https://togithub.com/spring-projects/spring-framework/issues/33068) - WebFlux validation requires Servlet API since Spring Framework 6.1.3 [#​33043](https://togithub.com/spring-projects/spring-framework/issues/33043) - No qualifying bean of type 'java.lang.String' in case of accidental `@Autowired` `@Bean` method with `@Value` parameter [#​33030](https://togithub.com/spring-projects/spring-framework/issues/33030) - ConfigurationClassEnhancer doesn't not use correct ClassLoader when called multiple times [#​33024](https://togithub.com/spring-projects/spring-framework/issues/33024) #### :notebook_with_decorative_cover: Documentation - Typo in Annotation-driven Listener Endpoints section of Spring Framework documentation [#​33050](https://togithub.com/spring-projects/spring-framework/issues/33050) - Container Extension Points section of Spring Framework documentation refer to the wrong property name [#​33037](https://togithub.com/spring-projects/spring-framework/issues/33037) - Fix typo in comment [#​33036](https://togithub.com/spring-projects/spring-framework/pull/33036) - Incorrect constructor details in the javadoc for ApplicationContextEvent [#​33032](https://togithub.com/spring-projects/spring-framework/issues/33032) #### :heart: Contributors Thank you to all the contributors who worked on this release: [@​tafjwr](https://togithub.com/tafjwr) ### [`v6.1.9`](https://togithub.com/spring-projects/spring-framework/releases/tag/v6.1.9) [Compare Source](https://togithub.com/spring-projects/spring-framework/compare/v6.1.8...v6.1.9) #### :star: New Features - CRaC: ignore checkpointOnRefresh afterRestore [#​32978](https://togithub.com/spring-projects/spring-framework/issues/32978) - Add missing hints for Hibernate `@TenantId` [#​32967](https://togithub.com/spring-projects/spring-framework/issues/32967) - AnnotationUtils performance degrades with deep stacks [#​32921](https://togithub.com/spring-projects/spring-framework/issues/32921) - Missing hints for Hibernate generators [#​32842](https://togithub.com/spring-projects/spring-framework/issues/32842) - AbstractAutoProxyCreator#determineBeanType can trigger bean initialization at build time for aspects implementing Ordered [#​32230](https://togithub.com/spring-projects/spring-framework/issues/32230) #### :lady_beetle: Bug Fixes - Behaviour change in ScheduledAnnotationBeanPostProcessor: canceling scheduled tasks on ContextClosedEvent v6.0 -> v6.1 [#​33009](https://togithub.com/spring-projects/spring-framework/issues/33009) - ContentCachingRequestWrapper may allocate too much memory [#​32987](https://togithub.com/spring-projects/spring-framework/issues/32987) - Support `canEncode()` for `JAXBElement` in `Jaxb2XmlEncoder` [#​32977](https://togithub.com/spring-projects/spring-framework/pull/32977) - AspectJ CTW aspects executed twice [#​32970](https://togithub.com/spring-projects/spring-framework/issues/32970) - `@Valid` annotations on container elements for handler argument validation not supported [#​32964](https://togithub.com/spring-projects/spring-framework/issues/32964) - Add support for double backslashes to `StringUtils#cleanPath` [#​32962](https://togithub.com/spring-projects/spring-framework/issues/32962) - `@CacheEvict` condition uses wrapper comparison instead of actual objects [#​32960](https://togithub.com/spring-projects/spring-framework/issues/32960) - ConcurrentHashMap.computeIfAbsent used in AdvisedSupport can cause virtual thread pinning [#​32958](https://togithub.com/spring-projects/spring-framework/issues/32958) - Exception mapping does not work as expected when plugging in ReactorNettyClientRequestFactory into RestTemplate and RestClient [#​32952](https://togithub.com/spring-projects/spring-framework/issues/32952) - `ReactorResourceFactory` not working with CRaC onRefresh checkpoint [#​32945](https://togithub.com/spring-projects/spring-framework/issues/32945) - SpEL compilation fails when indexing into an array or list with an `Integer` [#​32908](https://togithub.com/spring-projects/spring-framework/issues/32908) - SpEL compilation fails when indexing into a `Map` with a primitive [#​32903](https://togithub.com/spring-projects/spring-framework/issues/32903) - BeanUtils.copyProperties no longer copies generic type properties from a base class that has been enhanced [#​32888](https://togithub.com/spring-projects/spring-framework/issues/32888) - Application not starting with `@EnableTransactionManagement`(mode = AdviceMode.ASPECTJ) [#​32882](https://togithub.com/spring-projects/spring-framework/issues/32882) - ReactorNettyClientResponse should not throw exception if no body is available [#​32805](https://togithub.com/spring-projects/spring-framework/issues/32805) - Observation in ServerHttpObservationFilter is never stopped for asynchronous requests [#​32730](https://togithub.com/spring-projects/spring-framework/issues/32730) #### :notebook_with_decorative_cover: Documentation - Fix typo in the Simple Broker section of the reference documentation [#​32993](https://togithub.com/spring-projects/spring-framework/pull/32993) - Remove outdated copyright from index.adoc [#​32983](https://togithub.com/spring-projects/spring-framework/issues/32983) - Use HttpStatusCode consistently in reference guide [#​32966](https://togithub.com/spring-projects/spring-framework/pull/32966) - Entity name in MappingSqlQuery example of reference guide is wrong [#​32957](https://togithub.com/spring-projects/spring-framework/pull/32957) - Fix `RegisterReflectionForBinding` Javadoc [#​32947](https://togithub.com/spring-projects/spring-framework/issues/32947) - Reference documentation sample for `MethodValidationPostProcessor` is missing a `static` keyword [#​32929](https://togithub.com/spring-projects/spring-framework/issues/32929) - Fix typo in Jakarta validation documentation [#​32928](https://togithub.com/spring-projects/spring-framework/pull/32928) - Refine `KotlinDetector.isKotlinType` documentation for Kotlin 2.x lambdas [#​32905](https://togithub.com/spring-projects/spring-framework/issues/32905) - Complete Kotlin example for HTTP message codecs in reference doc [#​32877](https://togithub.com/spring-projects/spring-framework/pull/32877) - Use Threadlocal.remove() instead of .set(null) in documentation [#​32874](https://togithub.com/spring-projects/spring-framework/pull/32874) - Unexpected bean override / inject behavior [#​32825](https://togithub.com/spring-projects/spring-framework/issues/32825) - Document why complex object structure are not supported as paremeters or properties by AOT [#​32273](https://togithub.com/spring-projects/spring-framework/issues/32273) #### :hammer: Dependency Upgrades - Upgrade to Micrometer 1.12.7 [#​33001](https://togithub.com/spring-projects/spring-framework/issues/33001) - Upgrade to Reactor 2023.0.7 [#​33007](https://togithub.com/spring-projects/spring-framework/issues/33007) #### :heart: Contributors Thank you to all the contributors who worked on this release: [@​Attacktive](https://togithub.com/Attacktive), [@​Seungpang](https://togithub.com/Seungpang), [@​deblockt](https://togithub.com/deblockt), [@​hlmg](https://togithub.com/hlmg), [@​ozooxo](https://togithub.com/ozooxo), [@​soglad](https://togithub.com/soglad), and [@​ypyf](https://togithub.com/ypyf)

Picnic-DevPla-Bot commented 2 months ago

Suggested commit message:

Upgrade Spring 6.1.8 -> 6.1.10 (#1219)

See:
- https://github.com/spring-projects/spring-framework/releases/tag/v6.1.9
- https://github.com/spring-projects/spring-framework/releases/tag/v6.1.10
- https://github.com/spring-projects/spring-framework/compare/v6.1.8...v6.1.10
github-actions[bot] commented 2 months ago

Looks good. No mutations were possible for these changes. Mutation testing report by Pitest. Review any surviving mutants by inspecting the line comments under Files changed.

github-actions[bot] commented 2 months ago

Looks good. No mutations were possible for these changes. Mutation testing report by Pitest. Review any surviving mutants by inspecting the line comments under Files changed.

github-actions[bot] commented 2 months ago

Looks good. No mutations were possible for these changes. Mutation testing report by Pitest. Review any surviving mutants by inspecting the line comments under Files changed.

sonarcloud[bot] commented 2 months ago

Quality Gate Passed 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

See analysis details on SonarCloud

github-actions[bot] commented 2 months ago

Looks good. No mutations were possible for these changes. Mutation testing report by Pitest. Review any surviving mutants by inspecting the line comments under Files changed.