gcp-ingestion icon indicating copy to clipboard operation
gcp-ingestion copied to clipboard

Bump org.springframework:spring-core from 5.3.29 to 6.1.10

Open dependabot[bot] opened this issue 8 months ago • 0 comments

Bumps org.springframework:spring-core from 5.3.29 to 6.1.10.

Release notes

Sourced from org.springframework:spring-core's releases.

v6.1.10

:star: New Features

  • Defensive PersistenceExceptionTranslator bean retrieval in PersistenceExceptionTranslationInterceptor on 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 @Bean method with @Value parameter #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 @​tafjwr

v6.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() for JAXBElement in Jaxb2XmlEncoder #32977
  • AspectJ CTW aspects executed twice #32970
  • @Valid annotations on container elements for handler argument validation not supported #32964
  • Add support for double backslashes to StringUtils#cleanPath #32962
  • @CacheEvict condition 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
  • ReactorResourceFactory not 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 Map with a primitive #32903
  • BeanUtils.copyProperties no longer copies generic type properties from a base class that has been enhanced #32888

... (truncated)

Commits
  • 5356a1b Release v6.1.10
  • f7307c9 Avoid recording RestClient observations twice
  • 098c4b1 Use Sonatype S01 token in release pipeline
  • 65dbfd0 Defensive PersistenceExceptionTranslator bean retrieval on shutdown
  • 203fa75 Support all "connection reset" phrases in DisconnectedClientHelper
  • 9a56a88 Polishing
  • e79a9a5 Correct and consistent event class names in constructor javadoc
  • 2c3c383 Consistently ignore bridge method on generated subclass for visibility purposes
  • c38e989 Remove use of ServletException in ModelFactory
  • 3e0849a Fix typo
  • Additional commits viewable in compare view

Dependabot compatibility score

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 rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will 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 version will 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 dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

dependabot[bot] avatar Jun 19 '24 21:06 dependabot[bot]