rabbitmq-kotlin
rabbitmq-kotlin copied to clipboard
Bump spring-web from 5.3.5 to 5.3.22
Bumps spring-web from 5.3.5 to 5.3.22.
Release notes
Sourced from spring-web's releases.
v5.3.22
:star: New Features
- Improve regex "." matching for URL paths #28815
- Spring JDBC does not recognize LocalDate and LocalDateTime in javaType to sqlType Mapping #28778
- ResolvableType.forInstance should return NONE for null instance #28776
- Correctly identify MaxUploadSizeExceededException through keywords in message from Jetty 9.4.x #28759
- Introduce StringUtils.trimAllWhitespace(CharSequence) #28757
- Trim string input in Converters where whitespace is irrelevant #28756
- Trim string input in PropertyEditors where whitespace is irrelevant #28755
- Improve diagnostics for CGLIB ClassLoader issues on Java 9+ #28747
- Create well-known non-interface types in CollectionFactory without using reflection #28718
- Revise internals of LoggingCacheErrorHandler #28672
- Simplify creation of LoggingCacheErrorHandler with logged stacktrace #28670
- Fix DataSourceUtils inconsistent exception handling #28669
- Introduce lenient parsing in DataSize regarding whitespace #28643
- Support adding rather than replacing modules in Jackson2ObjectMapperBuilder #28633
- Add
MockMvcRequestBuilders.multipart(HttpMethod, String, Object...)#28631- Avoid parsing request body in DispatcherServlet for "parameters={masked}" log message #28587
- Avoid synchronization in AbstractAspectJAdvice#calculateArgumentBindings #26377
:lady_beetle: Bug Fixes
- WebFlux multipart temporary file not deleted when the client disconnects early #28740
- Ensure channelExecutors and taskScheduler in STOMP WebSocket config are qualified #28736
- MockHttpServletResponse addHeader does not allow Comment part with Set-Cookie header #28730
- Meta-annotations are unnecessarily synthesized in MergedAnotations #28704
GenericApplicationContextdoes not honorProtocolResolverwhen a resource loader is set viasetResourceLoader()#28703- R2DBC:
@Transactional(readOnly) is applied to the connection before the transaction has begun #28610:notebook_with_decorative_cover: Documentation
- Fix Kotlin code snippets language #28810
- Fix typos in reference docs and project documentation #28805
- Fix and improve Javadoc in spring-beans and spring-aop #28803
- Fix and improve Javadoc in spring-core and spring-context #28802
- Fix and improve Javadoc in spring-messaging, spring-jms and spring-expression #28800
- Fix and improve Javadoc in spring-r2dbc, spring-oxm, spring-orm and spring-jdbc #28796
- Fix and improve Javadoc in spring-test #28795
- Fix and improve Javadoc in spring-tx #28794
- Fix and improve Javadoc in spring-web #28791
- Fix and improve Javadoc in spring-webflux #28790
- Fix and improve Javadoc in spring-webmvc #28789
- Fix and improve Javadoc in spring-websocket #28788
- Fix Kotlin example for defines a custom
@Production#28680- Fix a typo in ResponseEntity documentation #28647
- Document that Kotlin inline classes are not supported yet #28642
- Refine
@RequiredKotlin documentation to use annotation use site targets #28630- Fix Kotlin example for
@ComponentScanbasePackages attribute #28628- Kotlin examples for setter injection incorrectly use field injection #28596
... (truncated)
Commits
508cc34Release v5.3.22e50131dAdd Consumer methods to configure Jackson modulescdd4e8cImprove regex support for URL path matching02b7ddbUpgrade to Log4J 2.18, H2 2.1.214, OpenPDF 1.3.29, XStream 1.4.19, HtmlUnit 2...8e5c490Avoid synchronization in AbstractAspectJAdvice#calculateArgumentBindingsbd34996Fix typos in test code2e4d7e4Polishingc6be3b3Fix and improve Javadoc in spring-aopc112bb0Fix and improve Javadoc in spring-beans165fba8Fix typos in reference docs- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)