Bump spring-framework-bom from 5.2.6.RELEASE to 5.2.9.RELEASE
Bumps spring-framework-bom from 5.2.6.RELEASE to 5.2.9.RELEASE.
Release notes
Sourced from spring-framework-bom's releases.
v5.2.9.RELEASE
:star: New Features
- HttpHeaders.setContentDispositionFormData should ignore empty filename #25769
- StringDecoder does not provide a way to configure the default charset #25762
- MimeMessageHelper.addAttachment: configurable encoding of attachment filename #25755
- Current log level not checked by LogAccessor supplier-enabled logging methods #25741
- PropertiesLoaderSupport should ignore socket/connect exceptions as well #25717
- Avoid repeated calls to getPathWithinApplication from UrlPathHelper.getLookupPathForRequest #25669
- Avoid full singleton lock for DefaultSingletonBeanRegistry.getSingleton(beanName, false) #25667
- XStreamMarshaller should avoid direct use of CompositeClassLoader which is not exported by XStream in OSGi #25662
- Avoid LinkedList performance issues through use of ArrayDeque #25652
- Introduce createContext() factory method in AbstractGenericContextLoader #25600
- Declare MessagePostProcessor as a
@FunctionalInterface#25571- Assert preconditions for MergedAnnotations.from() factory methods #25568
- Provide access to AbstractRoutingDataSource's resolved target DataSources #25544
- Possible optimization in UrlResource #25531
- Refine use of substring operations #25445
- Cache abstraction does not log hit / miss for synchronized access #25248
:beetle: Bug Fixes
- Issue with Forwarded Header and Multiple Values #25737
- CallMetaDataContext.reconcileParameters overwrites cursor name #25707
- VerifyErrors when using SpEL compilation with Thymeleaf when invoking a default method defined in an interface #25706
- SQLErrorCodesFactory.getErrorCodes(DataSource) returns empty error codes if access to transactional connection fails #25681
- Make "org.springframework.util.unit.DataSize" class Serializable #25675
- Joda-Time presence check fails to detect Joda-Time 2.x specifically #25655
- Regression in SimpleThreadScope introduced in 5.2.7 #25618
- Potential integer overflow in ExecutorConfigurationSupport.setAwaitTerminationSeconds(int) and AbstractResourceBasedMessageSource.setCacheSeconds(int) #25613
- Remove session on 4xx response from WebSocket handshake #25608
- spring-jdbc don't set out parameter name from metadata for Postgresql function after issue#25399 #25588
- FileUrlResource isWritable method returns true if URL protocol is not indicating a file #25584
- Lazy dependency proxy does not populate bean dependencies #25562
- Bean creation fails with StackOverflowError after upgrading from 5.1.13 to 5.2.7 #25546
- StaticListableBeanFactory.isSingleton() returns false for singleton beans #25522
- Standalone MockMvc ignores
@RestControllerAdviceannotation attributes #25520- MockHttpServletResponse reset() does not reset charset field #25501
- AnnotationTypeMappings does not filter repeatable annotations #25483
- Wrong error message for type mismatch in jsonPath().value() #25480
- Fix infinite loop bug in AnnotationScanner #25429
- Overloaded
@Beanmethod with name mismatch causes bean to be created twice (in case of ASM processing) #25263:notebook_with_decorative_cover: Documentation
- Prevent confusion about build(boolean) method in UriComponentsBuilder #25604
- Document how to specify Jackson JSON view serialization hints with
@RestControllerand Webflux #25596- Inconsistent log level in
@Beanjavadoc and ConfigurationClassEnhancer #25590- Fix asciidoctor syntax for source #25539
- Improve Javadoc for
@RequestMapping#params #25482
... (truncated)
Commits
69921b4Release version 5.2.9.RELEASEf010368Polishing3ec4538Upgrade to Checkstyle 8.36.13c84863Polishingc2f6a98Lenient handling of empty Content-Disposition filename49d65d5Configurable filename encoding in MimeMessageHelper16d125cExtend Content-Disposition "inline" to error responsesdccc781Expose defaultCharset in StringDecoderdde79a9Upgrade to Reactor Dysprosium-SR1249356b2SimpleIdGenerator rolls over at Long.MAX_VALUE- 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)@dependabot use these labelswill set the current labels as the default for future PRs for this repo and language@dependabot use these reviewerswill set the current reviewers as the default for future PRs for this repo and language@dependabot use these assigneeswill set the current assignees as the default for future PRs for this repo and language@dependabot use this milestonewill set the current milestone as the default for future PRs for this repo and language
You can disable automated security fix PRs for this repo from the Security Alerts page.
Codecov Report
Merging #283 (485d0bf) into master (bc5481a) will not change coverage. The diff coverage is
n/a.
@@ Coverage Diff @@
## master #283 +/- ##
=======================================
Coverage 86.21% 86.21%
=======================================
Files 60 60
Lines 1357 1357
Branches 232 232
=======================================
Hits 1170 1170
Misses 74 74
Partials 113 113
Continue to review full report at Codecov.
Legend - Click here to learn more
Δ = absolute <relative> (impact),ø = not affected,? = missing dataPowered by Codecov. Last update bc5481a...485d0bf. Read the comment docs.