graphql-java-kickstart / graphql-java-servlet

Servlet endpoint for GraphQL Java
https://www.graphql-java-kickstart.com/servlet/
Other
223 stars 114 forks source link

fix(deps): update all non-major dependencies to v6.1.3 #550

Closed renovate[bot] closed 8 months ago

renovate[bot] commented 8 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
org.springframework:spring-web 6.1.2 -> 6.1.3 age adoption passing confidence
org.springframework:spring-test 6.1.2 -> 6.1.3 age adoption passing confidence

Release Notes

spring-projects/spring-framework (org.springframework:spring-web) ### [`v6.1.3`](https://togithub.com/spring-projects/spring-framework/releases/tag/v6.1.3) [Compare Source](https://togithub.com/spring-projects/spring-framework/compare/v6.1.2...v6.1.3) #### :star: New Features - Perform checks for bean validation constraints in HandlerMethod only when needed [#​32007](https://togithub.com/spring-projects/spring-framework/issues/32007) - Exclude URI query from remaining WebClient checkpoints [#​31992](https://togithub.com/spring-projects/spring-framework/pull/31992) - Avoid early getMostSpecificMethod resolution in CommonAnnotationBeanPostProcessor [#​31967](https://togithub.com/spring-projects/spring-framework/issues/31967) - Introduce `processInjection()` in `CommonAnnotationBeanPostProcessor` [#​31956](https://togithub.com/spring-projects/spring-framework/issues/31956) - Make maximum length of SpEL expressions in an `ApplicationContext` configurable [#​31952](https://togithub.com/spring-projects/spring-framework/issues/31952) - `JdkClientHttpRequest` may block indefinitely [#​31911](https://togithub.com/spring-projects/spring-framework/issues/31911) - Allow `Propagation.NOT\_SUPPORTED` with `@TransactionalEventListener` [#​31907](https://togithub.com/spring-projects/spring-framework/issues/31907) - Review HibernateJpaVendorAdapter to align dialect to use for recent Hibernate versions [#​31896](https://togithub.com/spring-projects/spring-framework/issues/31896) - Improve method validation support for containers with constraints on container elements [#​31887](https://togithub.com/spring-projects/spring-framework/issues/31887) - Method validation is not triggered when constraints are applied to the elements of a List [#​31870](https://togithub.com/spring-projects/spring-framework/issues/31870) - Use standard String comparison in ExtendedBeanInfo.PropertyDescriptorComparator [#​31866](https://togithub.com/spring-projects/spring-framework/issues/31866) - Detect Jetty 12 "max length exceeded" message for `MaxUploadSizeExceededException` [#​31850](https://togithub.com/spring-projects/spring-framework/issues/31850) - Ensure that Observation is stopped and Scope is closed in doReceiveAndExecute() [#​31798](https://togithub.com/spring-projects/spring-framework/pull/31798) - Support the use of `@Resource` in test classes in AOT mode [#​31733](https://togithub.com/spring-projects/spring-framework/issues/31733) - Add support for configuring sslContext in StandardWebSocketClient [#​30680](https://togithub.com/spring-projects/spring-framework/issues/30680) - Refine allocations for improved memory profile when creating a large amount of proxy instances [#​30499](https://togithub.com/spring-projects/spring-framework/issues/30499) - Check ResponseStatusException reason as MessageSource code for ProblemDetail [#​30300](https://togithub.com/spring-projects/spring-framework/pull/30300) - `SpringValidatorAdapter` fails in `getRejectedValue` if `ValueExtractor` used in property path to unwrap a container type [#​29043](https://togithub.com/spring-projects/spring-framework/issues/29043) - Add CORS support for Private Network Access [#​28546](https://togithub.com/spring-projects/spring-framework/issues/28546) - Introduce NoOpTaskScheduler for disabling `@Scheduled` tasks in test setups [#​28073](https://togithub.com/spring-projects/spring-framework/issues/28073) - MvcUriComponentsBuilder should resolve property placeholders in request mapping paths [#​26795](https://togithub.com/spring-projects/spring-framework/issues/26795) - Allow SockJsUrlInfo to be overridden in SockJsClient [#​25888](https://togithub.com/spring-projects/spring-framework/issues/25888) - Extending abstract class does not expose parameter annotations [#​25788](https://togithub.com/spring-projects/spring-framework/issues/25788) - DatabasePopulatorConfigUtils should only set a populator if matching scripts are defined [#​23405](https://togithub.com/spring-projects/spring-framework/issues/23405) - `@annotation` pointcut is not matched with complex hierarchy and generics against classes compiled by Eclipse \[SPR-17310] [#​21843](https://togithub.com/spring-projects/spring-framework/issues/21843) - Allow registration of application event listeners in a functional way \[SPR-16872] [#​21411](https://togithub.com/spring-projects/spring-framework/issues/21411) - Allow CronTrigger to resume from specified timestamp \[SPR-14909] [#​19475](https://togithub.com/spring-projects/spring-framework/issues/19475) #### :lady_beetle: Bug Fixes - Using a URI variable for port in `WebClient` causes an `IllegalStateException` [#​32003](https://togithub.com/spring-projects/spring-framework/issues/32003) - \[spring-tx] Unable to override prepareSynchronization of AbstractPlatformTransactionManager from v6.1.0 [#​32000](https://togithub.com/spring-projects/spring-framework/issues/32000) - `RestClientResponseException` handles `responseHeaders` case-sensitive [#​31978](https://togithub.com/spring-projects/spring-framework/issues/31978) - CronTrigger hard-codes default ZoneId instead of participating in scheduler-wide Clock setup [#​31948](https://togithub.com/spring-projects/spring-framework/issues/31948) - HandlerMappingIntrospector is throwing PatternSyntaxException for wildcards in the request URL [#​31937](https://togithub.com/spring-projects/spring-framework/issues/31937) - java.lang.NullPointerException with Scheduled tasks through DefaultScheduledTaskObservationConvention [#​31918](https://togithub.com/spring-projects/spring-framework/issues/31918) - HibernateJpaVendorAdapter refers to org.hibernate.dialect.Oracle12cDialect that does not exist in recent Hibernate versions [#​31892](https://togithub.com/spring-projects/spring-framework/issues/31892) - ClassNotFoundException: org.hibernate.dialect.MySQL57Dialect with Hibernate 6.4 [#​31889](https://togithub.com/spring-projects/spring-framework/issues/31889) - Inconsistent inclusion of base URL in `WebClient` URI template attribute since Spring WebFlux 6.1.2 [#​31882](https://togithub.com/spring-projects/spring-framework/issues/31882) - `@Async` does not support `Unit?` return type [#​31881](https://togithub.com/spring-projects/spring-framework/issues/31881) - Web handlers don't support Kotlin extensions [#​31876](https://togithub.com/spring-projects/spring-framework/issues/31876) - DefaultDataBuffer fails to transform its content to a string [#​31873](https://togithub.com/spring-projects/spring-framework/issues/31873) - With XML configuration, setter selection can be random in case of overloaded setter methods (e.g. on SimpleClientHttpRequestFactory in 6.1) [#​31872](https://togithub.com/spring-projects/spring-framework/issues/31872) - Complete frame callback when opcode is not PONG [#​31869](https://togithub.com/spring-projects/spring-framework/pull/31869) - `@Cacheable` does not respect cache hit when empty Mono/Flux response is returned [#​31868](https://togithub.com/spring-projects/spring-framework/issues/31868) - Unable to use sync cache with reactivestreams [#​31861](https://togithub.com/spring-projects/spring-framework/issues/31861) - Spring Websocket - JettyWebsocketHandlerAdapter copyByteBuffer fills Buffer with zeros [#​31857](https://togithub.com/spring-projects/spring-framework/issues/31857) - `NullPointerException` with `@RequestMapping` on Kotlin property accessors [#​31856](https://togithub.com/spring-projects/spring-framework/issues/31856) - Non-deterministic native image JSON hints invalidate Gradle build cache [#​31852](https://togithub.com/spring-projects/spring-framework/issues/31852) - DefaultServerRequestObservationConvention is silently used when multiple convention beans are defined [#​31864](https://togithub.com/spring-projects/spring-framework/issues/31864) - Significant increase in memory consumption `StringDecoder` when splitting input by delimiters. [#​31848](https://togithub.com/spring-projects/spring-framework/issues/31848) - Convert args to Kotlin value class in CoroutinesUtils [#​31846](https://togithub.com/spring-projects/spring-framework/pull/31846) - ForwardedHeaderFilter should reject invalid requests [#​31842](https://togithub.com/spring-projects/spring-framework/issues/31842) - NotReadablePropertyException due to mismatch between `ConstraintViolation` property path and `BindingResult` target in `MethodValidationAdapter` [#​31746](https://togithub.com/spring-projects/spring-framework/issues/31746) - Built-in method validation validates `@RequestBody` parameter twice [#​31711](https://togithub.com/spring-projects/spring-framework/issues/31711) - Double error response handling on suspended methods [#​31541](https://togithub.com/spring-projects/spring-framework/issues/31541) - Spring AOP does not propagate arguments for dynamic prototype-scoped advice [#​28407](https://togithub.com/spring-projects/spring-framework/issues/28407) - Only log status in ServletRequestHandledEvent [#​27595](https://togithub.com/spring-projects/spring-framework/issues/27595) - MergedAnnotation swallows IllegalAccessException for attribute method [#​27182](https://togithub.com/spring-projects/spring-framework/issues/27182) - AOP pointcut erroneously matching `ProceedingJoinPoint.proceed` when called from within another advised bean [#​26068](https://togithub.com/spring-projects/spring-framework/issues/26068) #### :notebook_with_decorative_cover: Documentation - Document exception handling for HTTP Interface client with `RestClient` and `RestTemplate` [#​31991](https://togithub.com/spring-projects/spring-framework/pull/31991) - Update `ContentRequestMatchers#multipartData` Javadoc [#​31988](https://togithub.com/spring-projects/spring-framework/issues/31988) - Update Spring Properties section of reference manual [#​31987](https://togithub.com/spring-projects/spring-framework/issues/31987) - Document Kotlin `internal` modifier impact on `@Bean` [#​31985](https://togithub.com/spring-projects/spring-framework/issues/31985) - Add missing preposition in reference guide [#​31977](https://togithub.com/spring-projects/spring-framework/pull/31977) - Adapt `Jackson2ObjectMapperBuilder` documentation to mention `ParameterNamesModule` registration [#​31959](https://togithub.com/spring-projects/spring-framework/issues/31959) - Fix typo in kotlin.adoc [#​31958](https://togithub.com/spring-projects/spring-framework/pull/31958) - Fix references to "application/\*+xml" in Javadoc [#​31951](https://togithub.com/spring-projects/spring-framework/pull/31951) - Update outdated elements in Kotlin reference documentation [#​31943](https://togithub.com/spring-projects/spring-framework/issues/31943) - Update `autowired-qualifiers.adoc` to refer the `-parameters` Java compiler flag [#​31939](https://togithub.com/spring-projects/spring-framework/pull/31939) - Fix Kotlin example for simpler SELECT variant using IN [#​31932](https://togithub.com/spring-projects/spring-framework/pull/31932) - Fix usage of WebClientAdapter in reference documentation [#​31917](https://togithub.com/spring-projects/spring-framework/pull/31917) - With virtual threads enabled, separate fixed-delay tasks cannot run concurrently [#​31900](https://togithub.com/spring-projects/spring-framework/issues/31900) - Fix formatting in scheduling.adoc [#​31899](https://togithub.com/spring-projects/spring-framework/pull/31899) - Specify use of regexp Path Pattern in javadoc [#​31886](https://togithub.com/spring-projects/spring-framework/pull/31886) - Improve the documentation and discoverability of `CoWebFilter` [#​31877](https://togithub.com/spring-projects/spring-framework/issues/31877) - Add Javadoc for MockHttpServletResponse getContentLength method [#​31833](https://togithub.com/spring-projects/spring-framework/issues/31833) - Revisit JdbcClient/JdbcTemplate javadoc for operations that take a KeyHolder [#​31486](https://togithub.com/spring-projects/spring-framework/issues/31486) - Document that CGLIB cannot proxy package private methods declared in a superclass is in a different package [#​28973](https://togithub.com/spring-projects/spring-framework/issues/28973) - Doc: ConfigurationClassParser's property source composition requires distinct (Resource)PropertySources names [#​28886](https://togithub.com/spring-projects/spring-framework/issues/28886) - Provide guidelines in AspectJ documentation to avoid dumps [#​27650](https://togithub.com/spring-projects/spring-framework/issues/27650) - Document autowiring of ServletRequest and other scoped proxy beans provided by WebApplicationContext [#​26201](https://togithub.com/spring-projects/spring-framework/issues/26201) - Clarify assisted constructor injection through getBean call with provided arguments [#​24955](https://togithub.com/spring-projects/spring-framework/issues/24955) - Document behaviour of `@Transactional` in reactive environments with non-reactive signatures [#​23277](https://togithub.com/spring-projects/spring-framework/issues/23277) - Thread-safety and visibility issues not documented \[SPR-4307] [#​8986](https://togithub.com/spring-projects/spring-framework/issues/8986) #### :hammer: Dependency Upgrades - Early support for Java 23 [#​31929](https://togithub.com/spring-projects/spring-framework/issues/31929) - Upgrade to Kotlin 1.9.22 [#​31971](https://togithub.com/spring-projects/spring-framework/pull/31971) - Upgrade to Micrometer 1.12.2 [#​31996](https://togithub.com/spring-projects/spring-framework/issues/31996) - Upgrade to Reactor 2023.0.2 [#​31995](https://togithub.com/spring-projects/spring-framework/issues/31995) #### :heart: Contributors Thank you to all the contributors who worked on this release: [@​0x1306e6d](https://togithub.com/0x1306e6d), [@​Drezir](https://togithub.com/Drezir), [@​FBibonne](https://togithub.com/FBibonne), [@​JuHyun419](https://togithub.com/JuHyun419), [@​OlgaMaciaszek](https://togithub.com/OlgaMaciaszek), [@​SuhasBk](https://togithub.com/SuhasBk), [@​T45K](https://togithub.com/T45K), [@​Yaklede](https://togithub.com/Yaklede), [@​aaronrosser](https://togithub.com/aaronrosser), [@​achhibi](https://togithub.com/achhibi), [@​bohub12](https://togithub.com/bohub12), [@​dodie](https://togithub.com/dodie), [@​dogglezz](https://togithub.com/dogglezz), [@​izeye](https://togithub.com/izeye), [@​janjouketjalsma](https://togithub.com/janjouketjalsma), [@​kzander91](https://togithub.com/kzander91), [@​leonchen83](https://togithub.com/leonchen83), [@​pri88yank](https://togithub.com/pri88yank), [@​quaff](https://togithub.com/quaff), [@​scordio](https://togithub.com/scordio), [@​slovenlyimp](https://togithub.com/slovenlyimp), and [@​wfouche](https://togithub.com/wfouche)

Configuration

šŸ“… Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

šŸš¦ Automerge: Enabled.

ā™» 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 has been generated by Mend Renovate. View repository job log here.

sonarcloud[bot] commented 8 months ago

Quality Gate Passed Quality Gate passed

Kudos, no new issues were introduced!

0 New issues
0 Security Hotspots
No data about Coverage
No data about Duplication

See analysis details on SonarCloud