embedded-db-junit
embedded-db-junit copied to clipboard
Bump org.springframework:spring-jdbc from 5.3.31 to 6.1.10
Bumps org.springframework:spring-jdbc from 5.3.31 to 6.1.10.
Release notes
Sourced from org.springframework:spring-jdbc's releases.
v6.1.10
:star: New Features
- Defensive
PersistenceExceptionTranslatorbean retrieval inPersistenceExceptionTranslationInterceptoron shutdown #33067- Support all "connection reset" exception phrases in
DisconnectedClientHelper#33064:lady_beetle: Bug Fixes
- Duplicate observations recorded with RestClient #33068
- WebFlux validation requires Servlet API since Spring Framework 6.1.3 #33043
- No qualifying bean of type 'java.lang.String' in case of accidental
@Autowired@Beanmethod with@Valueparameter #33030- ConfigurationClassEnhancer doesn't not use correct ClassLoader when called multiple times #33024
:notebook_with_decorative_cover: Documentation
- Typo in Annotation-driven Listener Endpoints section of Spring Framework documentation #33050
- Container Extension Points section of Spring Framework documentation refer to the wrong property name #33037
- Fix typo in comment #33036
- Incorrect constructor details in the javadoc for ApplicationContextEvent #33032
:heart: Contributors
Thank you to all the contributors who worked on this release:
@github-actions[bot] and@tafjwrv6.1.9
:star: New Features
- CRaC: ignore checkpointOnRefresh afterRestore #32978
- Add missing hints for Hibernate
@TenantId#32967- AnnotationUtils performance degrades with deep stacks #32921
- Missing hints for Hibernate generators #32842
- AbstractAutoProxyCreator#determineBeanType can trigger bean initialization at build time for aspects implementing Ordered #32230
:lady_beetle: Bug Fixes
- Behaviour change in ScheduledAnnotationBeanPostProcessor: canceling scheduled tasks on ContextClosedEvent v6.0 -> v6.1 #33009
- ContentCachingRequestWrapper may allocate too much memory #32987
- Support
canEncode()forJAXBElementinJaxb2XmlEncoder#32977- AspectJ CTW aspects executed twice #32970
@Validannotations on container elements for handler argument validation not supported #32964- Add support for double backslashes to
StringUtils#cleanPath#32962@CacheEvictcondition uses wrapper comparison instead of actual objects #32960- ConcurrentHashMap.computeIfAbsent used in AdvisedSupport can cause virtual thread pinning #32958
- Exception mapping does not work as expected when plugging in ReactorNettyClientRequestFactory into RestTemplate and RestClient #32952
ReactorResourceFactorynot working with CRaC onRefresh checkpoint #32945- SpEL compilation fails when indexing into an array or list with an
Integer#32908- SpEL compilation fails when indexing into a
Mapwith a primitive #32903- BeanUtils.copyProperties no longer copies generic type properties from a base class that has been enhanced #32888
... (truncated)
Commits
5356a1bRelease v6.1.10f7307c9Avoid recording RestClient observations twice098c4b1Use Sonatype S01 token in release pipeline65dbfd0Defensive PersistenceExceptionTranslator bean retrieval on shutdown203fa75Support all "connection reset" phrases in DisconnectedClientHelper9a56a88Polishinge79a9a5Correct and consistent event class names in constructor javadoc2c3c383Consistently ignore bridge method on generated subclass for visibility purposesc38e989Remove use of ServletException in ModelFactory3e0849aFix typo- 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)