cron-utils
cron-utils copied to clipboard
Bump spring-context from 5.3.26 to 6.0.10
Bumps spring-context from 5.3.26 to 6.0.10.
Release notes
Sourced from spring-context's releases.
v6.0.10
:star: New Features
- ClassLoader can be null in DeserializingConverter and should be annotated with
@Nullable#30670- Introduce
TestExecutionListenerfor Micrometer'sObservationRegistryin the TestContext framework #30658- Add missing hint for
ResourceEditor#30628- Add missing hint for converting String to URI #30627
- Redesign inner Pointcut implementations as standalone classes #30621
- Add missing
@Nullablein DefaultJmsListenerContainerFactory #30620- Handle custom JMS acknowledgment modes as client acknowledge #30619
- Declare Advisor#isPerInstance() as default method #30614
- Improve error message for unsupported character in SpEL expression #30602
- Multipart data is always read irrelevant of handler response #30590
- Performance optimization in AbstractBeanFactoryBasedTargetSource.hashCode() #30576
- Log a warning when
commons-loggingis in the classpath #30575- Always use
MethodArgumentNotValidException(MethodParameter, BindingResult)constructor #30558- Remove non-empty filename check in
ContentDispositionbuilder #30537- Add missing
EntityManagerFactoryhints forSharedEntityManagerCreator#30523- Disable Hibernate reflection optimizer with native #30521
- Introduce a method in
MockHttpServletRequestBuilderto set remote address #30497- Skip class transformer in
PersistenceUnitInfoDescriptorfor native images #30492@Bean'lite' mode not supported if@Beanmethods are not declared locally #30449- Align HibernateJpaVendorAdapter with Hibernate ORM 6.2 #30288
- Add nested propagation support to R2dbcTransactionManager #30134
:lady_beetle: Bug Fixes
- Cron expression scheduling might be triggered 1 millisecond earlier #30666
- Change of behaviour for UUID in bean validation output in v5.3.27 #30661
- Test context cache stats are not logged when
ApplicationContextfails to load #30635- Inconsistent ProxyCallbackFilter#equals/hashCode methods in CglibAopProxy #30615
- SpEL's
CompoundExpression.toStringAST()incorrectly includes.for indexed properties #30610- NPE in
ReactiveTransactionSupport.unwrapIfResourceCleanupFailure#30597- CollectionFactory.createMap(HashMap.class, 0) now returns a LinkedHashMap rather than a HashMap #30596
- ThreadLocalTargetSource does not include actual target bean name in NamedThreadLocal #30581
- ApplicationListenerMethodAdapter inconsistently publishes events from CompletableFuture #30578
- Unsupported SQL type: TIMESTAMP_WITH_TIMEZONE when using OffsetDateTime with MySQL #30556
- SpringBeanContainer not called with Hibernate ORM 6.2 #30545
- WebFlux returns 406 instead of RFC 7807 response for subtype of ProblemDetail #30533
- HTTP Interface client cannot send URI query parameter with multipart request #30520
- Transaction isolation level not working with R2dbcTransactionManager #30508
- Support for AOT processing with GraalVM tracing agent is not consistent #30511
- For
@Beanmethod that returnsnull,@AutowiredinjectsNullBeaninstead ofnullfor cached arguments #30485- MediaType property binding issue in native builds #30491
- InjectionMetadata AOT contributions do not check for existing property value #30476
- Spring Framework 6.0.8 appears to cause issues in OSGi environment #30389
- Empty
@RequestMappingmethod should match both "" and "/" consistently #30293- EclipseLinkJpaDialect: Unexpected default isolation levels #29997
- Memory leak with CglibAopProxy$ProxyCallbackFilter #26266
... (truncated)
Commits
0abadaaRelease v6.0.10b922165Declare ClassLoader for DeserializingConverter constructor as nullablec30f6aaPolishingaa20281Overhaul TestExecutionListener for Micrometer ObservationRegistrya82659cIntroduce TestExecutionListener for Micrometer ObservationRegistry3415b04Use nanosecond precision for scheduling (aligned with calculations)a73ad52Clarify removal of ResponseEntity::getStatusCodeValue13c32d8Upgrade to Undertow 2.3.7 and JRuby 9.4.33171a8bAlign with 5.3.28 javadoc for isSimpleValueType927d27bConsider UUID as simple value type with concise toString output- 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)