spring-projects/spring-framework (org.springframework:spring-orm)
### [`v5.3.31`](https://togithub.com/spring-projects/spring-framework/releases/tag/v5.3.31)
[Compare Source](https://togithub.com/spring-projects/spring-framework/compare/v5.3.30...v5.3.31)
#### :star: New Features
- `Log4jLog` needs to re-resolve `ExtendedLogger` on deserialization (for compatibility with Log4J 2.21) [#31583](https://togithub.com/spring-projects/spring-framework/issues/31583)
#### :lady_beetle: Bug Fixes
- MessageBuilder#createMessage should not define the payload as `@Nullable` [#31611](https://togithub.com/spring-projects/spring-framework/issues/31611)
- Avoid duplicate JAR resources in `PathMatchingResourcePatternResolver` on MS Windows [#31603](https://togithub.com/spring-projects/spring-framework/issues/31603)
- Spring web integration commons fileupload receives files and other parameter uploads, with a null pointer [#31564](https://togithub.com/spring-projects/spring-framework/issues/31564)
- Function column out doesn't resolve to `SqlOutParameter` [#31560](https://togithub.com/spring-projects/spring-framework/issues/31560)
- Resolve to empty MultiValueMap when no matrix variables are provided [#31484](https://togithub.com/spring-projects/spring-framework/issues/31484)
- BeanUtils.copyProperties() consumes large amount of memory [#31481](https://togithub.com/spring-projects/spring-framework/issues/31481)
- CGLIB `BeanCopier` falls back to `ClassLoader.defineClass` for public target [#31436](https://togithub.com/spring-projects/spring-framework/issues/31436)
- R2DBC Connection is closed during transaction when using TransactionAwareConnectionFactoryProxy [#31411](https://togithub.com/spring-projects/spring-framework/issues/31411)
- `HibernateJpaDialect` and `HibernateExceptionTranslator` throw `SQLExceptionTranslator`-provided exception instead of returning it [#31410](https://togithub.com/spring-projects/spring-framework/issues/31410)
- `NamedParameterJdbcTemplate` throws unexpected exception for `null` query [#31394](https://togithub.com/spring-projects/spring-framework/issues/31394)
- `LazyResolutionMessage` does not implement proper `toString` [#31385](https://togithub.com/spring-projects/spring-framework/issues/31385)
- Illegal reflective access in `ContextOverridingClassLoader.isEligibleForOverriding` [#31233](https://togithub.com/spring-projects/spring-framework/issues/31233)
#### :notebook_with_decorative_cover: Documentation
- Clarify documentation for `@Transactional` on interfaces [#31401](https://togithub.com/spring-projects/spring-framework/issues/31401)
- Default behavior of BeanPropertyRowMapper.getColumnValue(ResultSet, int, Class) inconsistent with code [#31349](https://togithub.com/spring-projects/spring-framework/issues/31349)
- Referencing a `@Bean` method in a `@Configuration` class' `@PostConstruct` method leads to circular reference [#31339](https://togithub.com/spring-projects/spring-framework/issues/31339)
- Incorrect reference information about CGLIB supported method visibility [#31311](https://togithub.com/spring-projects/spring-framework/issues/31311)
#### :hammer: Dependency Upgrades
- Upgrade to Reactor 2020.0.38 [#31584](https://togithub.com/spring-projects/spring-framework/issues/31584)
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
5.3.30
->5.3.31
5.3.30
->5.3.31
5.3.30
->5.3.31
5.3.30
->5.3.31
5.3.30
->5.3.31
Release Notes
spring-projects/spring-framework (org.springframework:spring-orm)
### [`v5.3.31`](https://togithub.com/spring-projects/spring-framework/releases/tag/v5.3.31) [Compare Source](https://togithub.com/spring-projects/spring-framework/compare/v5.3.30...v5.3.31) #### :star: New Features - `Log4jLog` needs to re-resolve `ExtendedLogger` on deserialization (for compatibility with Log4J 2.21) [#31583](https://togithub.com/spring-projects/spring-framework/issues/31583) #### :lady_beetle: Bug Fixes - MessageBuilder#createMessage should not define the payload as `@Nullable` [#31611](https://togithub.com/spring-projects/spring-framework/issues/31611) - Avoid duplicate JAR resources in `PathMatchingResourcePatternResolver` on MS Windows [#31603](https://togithub.com/spring-projects/spring-framework/issues/31603) - Spring web integration commons fileupload receives files and other parameter uploads, with a null pointer [#31564](https://togithub.com/spring-projects/spring-framework/issues/31564) - Function column out doesn't resolve to `SqlOutParameter` [#31560](https://togithub.com/spring-projects/spring-framework/issues/31560) - Resolve to empty MultiValueMap when no matrix variables are provided [#31484](https://togithub.com/spring-projects/spring-framework/issues/31484) - BeanUtils.copyProperties() consumes large amount of memory [#31481](https://togithub.com/spring-projects/spring-framework/issues/31481) - CGLIB `BeanCopier` falls back to `ClassLoader.defineClass` for public target [#31436](https://togithub.com/spring-projects/spring-framework/issues/31436) - R2DBC Connection is closed during transaction when using TransactionAwareConnectionFactoryProxy [#31411](https://togithub.com/spring-projects/spring-framework/issues/31411) - `HibernateJpaDialect` and `HibernateExceptionTranslator` throw `SQLExceptionTranslator`-provided exception instead of returning it [#31410](https://togithub.com/spring-projects/spring-framework/issues/31410) - `NamedParameterJdbcTemplate` throws unexpected exception for `null` query [#31394](https://togithub.com/spring-projects/spring-framework/issues/31394) - `LazyResolutionMessage` does not implement proper `toString` [#31385](https://togithub.com/spring-projects/spring-framework/issues/31385) - Illegal reflective access in `ContextOverridingClassLoader.isEligibleForOverriding` [#31233](https://togithub.com/spring-projects/spring-framework/issues/31233) #### :notebook_with_decorative_cover: Documentation - Clarify documentation for `@Transactional` on interfaces [#31401](https://togithub.com/spring-projects/spring-framework/issues/31401) - Default behavior of BeanPropertyRowMapper.getColumnValue(ResultSet, int, Class) inconsistent with code [#31349](https://togithub.com/spring-projects/spring-framework/issues/31349) - Referencing a `@Bean` method in a `@Configuration` class' `@PostConstruct` method leads to circular reference [#31339](https://togithub.com/spring-projects/spring-framework/issues/31339) - Incorrect reference information about CGLIB supported method visibility [#31311](https://togithub.com/spring-projects/spring-framework/issues/31311) #### :hammer: Dependency Upgrades - Upgrade to Reactor 2020.0.38 [#31584](https://togithub.com/spring-projects/spring-framework/issues/31584)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR has been generated by Mend Renovate. View repository job log here.