PicnicSupermarket / error-prone-support

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

Upgrade Spring 6.1.10 -> 6.1.11 #1245

Closed Picnic-DevPla-Bot closed 3 months ago

Picnic-DevPla-Bot commented 3 months ago

This PR contains the following updates:

Package Type Update Change
Spring import patch 6.1.10 -> 6.1.11

Release Notes

spring-projects/spring-framework (Spring) ### [`v6.1.11`](https://togithub.com/spring-projects/spring-framework/releases/tag/v6.1.11) [Compare Source](https://togithub.com/spring-projects/spring-framework/compare/v6.1.10...v6.1.11) #### :star: New Features - Ensure varargs component type for `MethodHandle` is not `null` in SpEL's `ReflectionHelper` [#​33193](https://togithub.com/spring-projects/spring-framework/issues/33193) - Confusing WebClient exception message in case of Reactor-Netty `PrematureCloseException` during response [#​33127](https://togithub.com/spring-projects/spring-framework/issues/33127) - Include the bean name in the exception when an invalid factoryBeanObjectType attribute is found [#​33117](https://togithub.com/spring-projects/spring-framework/issues/33117) - Use error handler for reactive cache aspect [#​33073](https://togithub.com/spring-projects/spring-framework/pull/33073) - `getTypeForFactoryMethod` should catch `NoClassDefFoundError` [#​33075](https://togithub.com/spring-projects/spring-framework/issues/33075) #### :lady_beetle: Bug Fixes - SpEL cannot invoke varargs `MethodHandle` function with an array [#​33191](https://togithub.com/spring-projects/spring-framework/issues/33191) - SpEL cannot invoke varargs `MethodHandle` function with zero variable arguments [#​33190](https://togithub.com/spring-projects/spring-framework/issues/33190) - Nested bean instance supplier invocation does not retain previous factory method [#​33180](https://togithub.com/spring-projects/spring-framework/issues/33180) - DefaultErrorResponseBuilder does not implement headers(Consumer) [#​33156](https://togithub.com/spring-projects/spring-framework/pull/33156) - Fix adaptation of violations on Set method parameter [#​33150](https://togithub.com/spring-projects/spring-framework/pull/33150) - Web controller call with invalid body resulting in 500 instead of 400 when using kotlinx-serialization [#​33138](https://togithub.com/spring-projects/spring-framework/issues/33138) - "file:." cannot be resolved to `java.nio.file.Path` (and plain "." value resolves to classpath root) [#​33124](https://togithub.com/spring-projects/spring-framework/issues/33124) - Mockito mock falsely initialized as CGLIB proxy with AspectJ aspect [#​33113](https://togithub.com/spring-projects/spring-framework/issues/33113) - Fix ClassCastException from return value validation with proxy when adaptConstraintViolations=true [#​33105](https://togithub.com/spring-projects/spring-framework/pull/33105) - Spring coroutines AOP is not compatible with `@Transactional` [#​33095](https://togithub.com/spring-projects/spring-framework/issues/33095) - ReactorClientHttpConnector creates new HttpClient for every request [#​33093](https://togithub.com/spring-projects/spring-framework/issues/33093) - Trace and Span IDs are no longer propagated RequestBodyAdvice beans [#​33091](https://togithub.com/spring-projects/spring-framework/issues/33091) - Early `LocalContainerEntityManagerFactoryBean` initialization fails in case of null bean definition [#​33082](https://togithub.com/spring-projects/spring-framework/issues/33082) - `ReactorNettyClientRequest.convertException` should include original exception if cause is `null` [#​33080](https://togithub.com/spring-projects/spring-framework/issues/33080) - SpEL incorrectly splits string arguments by comma for `Object...` varargs method [#​33013](https://togithub.com/spring-projects/spring-framework/issues/33013) - ProtobufMessageConverter fails to parse JSON payload if byte array is used [#​27408](https://togithub.com/spring-projects/spring-framework/issues/27408) #### :notebook_with_decorative_cover: Documentation - Harmonize phrasing in URI Encoding section [#​33166](https://togithub.com/spring-projects/spring-framework/pull/33166) - Document that `ModelMap` is not a supported argument type in WebFlux [#​33107](https://togithub.com/spring-projects/spring-framework/issues/33107) - Example in Method Injection section of Spring Framework documentation refers to wrong bean names [#​33096](https://togithub.com/spring-projects/spring-framework/issues/33096) - Resource writer doesn't consider subclasses of `InputStreamResource` for content length bypass [#​33089](https://togithub.com/spring-projects/spring-framework/issues/33089) - Improve documentation regarding encoding in FreeMarker support [#​33071](https://togithub.com/spring-projects/spring-framework/issues/33071) - Exception for validation failure in WebFlux does not match the documentation [#​33061](https://togithub.com/spring-projects/spring-framework/issues/33061) #### :hammer: Dependency Upgrades - Upgrade to Kotlin 1.9.24 [#​33177](https://togithub.com/spring-projects/spring-framework/issues/33177) - Upgrade to Kotlin Serialization 1.6.3 [#​33175](https://togithub.com/spring-projects/spring-framework/issues/33175) - Upgrade to Micrometer 1.12.8 [#​33168](https://togithub.com/spring-projects/spring-framework/issues/33168) - Upgrade to Reactor 2023.0.8 [#​33169](https://togithub.com/spring-projects/spring-framework/issues/33169) #### :heart: Contributors Thank you to all the contributors who worked on this release: [@​TAKETODAY](https://togithub.com/TAKETODAY), [@​hunhee98](https://togithub.com/hunhee98), [@​imvtsl](https://togithub.com/imvtsl), [@​snussbaumer](https://togithub.com/snussbaumer), and [@​zizare](https://togithub.com/zizare)

Picnic-DevPla-Bot commented 3 months ago

Suggested commit message:

Upgrade Spring 6.1.10 -> 6.1.11 (#1245)

See:
- https://github.com/spring-projects/spring-framework/releases/tag/v6.1.11
- https://github.com/spring-projects/spring-framework/compare/v6.1.10...v6.1.11
github-actions[bot] commented 3 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 3 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 3 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