embedded-db-junit
embedded-db-junit copied to clipboard
Bump org.springframework:spring-jdbc from 5.3.31 to 6.1.5
Bumps org.springframework:spring-jdbc from 5.3.31 to 6.1.5.
Release notes
Sourced from org.springframework:spring-jdbc's releases.
v6.1.5
:star: New Features
- Extract reusable method for URI validations #32440
- Allow UriTemplate to be built with an empty template #32432
- Optimize Coroutine invocations #32390
- Improve exception message when Scheduled tasks that are using Virtual Threads fail on shutdown #32381
- Add query parameters to MockMvc Kotlin DSL #32371
- Optimize content type parsing in
ServletServerHttpResponse#32361- Refine handling of disconnected client error in ExceptionHandlerExceptionResolver #32359
- Refine
\*HttpMessageConverter#getContentLengthreturn value null safety #32325- Optimize HttpHeaders.getAcceptLanguageAsLocales #32318
- SimpleAsyncTaskScheduler: consistently apply default error handling #32298
- Use Spliterator of underlying collection in MutablePropertyValues / MutablePropertySources #32281
:lady_beetle: Bug Fixes
- SpEL fails to compile expression indexing into
booleanarray #32400- WebClient Observations are missing error #32389
- WebClient request sent twice instantly when using
@Cacheable#32370- AopUtils.getMostSpecificMethod does not return original method for proxy-derived method anymore #32365
- Fix
ServletResponseHttpHeaders#getnull handling #32362- Compiled SpEL expression fails if
#rootor#thisis a non-public type #32356- Suspend handler methods fail on nullable
value classparameters #32353- Better protect against concurrent error handling for async requests #32340
- Performance degradation due to Kotlin value class checks #32334
- With value referenced from property file in XML configuration, setter selection can be random in case of overloaded setter methods (e.g. on SimpleClientHttpRequestFactory) #32329
constructor-implof Kotlinvalue classis not called #32324- ContentCachingResponseWrapper no longer honors Content-Type and Content-Length #32317
- Hibernate native image support broken by
HHH-17643#32311- Revisit DatabaseMetadata#getProcedures to only apply fallback if original search yield more than one result #32295
- Remove Observation.Context from WebClient request #32198
:notebook_with_decorative_cover: Documentation
- Refine "Redirecting to a resource" section code sample #32423
- Javadoc of ReactorNettyClientRequestFactory#setExchangeTimeout methods have wrong default value #32419
- Fix order of 2 sections in the Validation chapter of the reference manual #32408
- Fix Javadoc #32403
- Document that SpEL expressions using array construction cannot be compiled #32401
- Improve documentation for
@Sqlexecution phases regarding lifecycle #32343- Omit parameter names in REST Clients section of reference docs #32335
- Different transaction name when using
TransactionAspectSupport.currentTransactionStatus().transactionName#32310- Provide guidelines for using Kotlin properties with proxies (
@RequestScopeand similar use cases) #32287- Correct documentation for
userDestinationPrefixinMessageBrokerRegistry#32272:hammer: Dependency Upgrades
... (truncated)
Commits
c04290eRelease v6.1.5381f790Extract reusable checkSchemeAndPort methodf5a3658Upgrade to Protobuf 3.25.3, Woodstox 6.6.1, JsonPath 2.9, QDox 2.154a6d89Additional unit tests for operations on empty UriTemplate2922a82Merge pull request #32432 from bsgrda34ceb4Polish "Allow UriTemplate to be built with an empty template"1b25a15Allow UriTemplate to be built with an empty template723c94ePolishinge5a69dcUpgrade to Reactor 2023.0.4 and Micrometer 1.12.4c2248c9Update Javadoc in DefaultUserDestinationResolver- 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 show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@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)