⚠️ Dependabot is rebasing this PR ⚠️
Rebasing might not happen immediately, so don't worry if this takes some time.
Note: if you make any changes to this PR yourself, they will take precedence over the rebase.
Bumps the spring group with 2 updates in the / directory: org.springframework:spring-webmvc and org.springframework:spring-test.
Bumps the spring group with 2 updates in the /aws-serverless-java-container-spring directory: org.springframework:spring-webmvc and org.springframework:spring-test.
Bumps the spring group with 3 updates in the /samples/spring/pet-store directory: org.springframework:spring-webmvc, org.springframework:spring-context and org.springframework:spring-context-indexer.
Updates org.springframework:spring-webmvc
from 6.2.8 to 6.2.11
Release notes
Sourced from org.springframework:spring-webmvc's releases.
v6.2.11
⭐ New Features
- Missing
@Nullable
on JsonPathAssertions.isEqualTo #35445
- Graceful fallback for non-default NIO.2 FileSystems #35443
- Avoid thread pinning in SseEmitter, ResponseBodyEmitter #35423
- Detect Informix error codes as
DuplicateKeyException
#35400
- Inconsistent nullability for
String value
arguments in ResponseCookie
from*()
factory methods #35377
- Revisit
taskTerminationTimeout
semantics on SimpleAsyncTaskExecutor/Scheduler
#35372
StandardEvaluationContext.setBeanResolver
should allow @Nullable BeanResolver
#35371
🐞 Bug Fixes
- "mainThreadPrefix = null " Causing multiple background bean locks to be blocked #35409
- Annotation not found on parameter in overridden method unless method is public #35349
- Annotations on overridden methods not found in type hierarchy with unresolved generics #35342
- Performance degradation when using singleton beans with Provider #35330
- JettyClientHttpConnector buffer leak in Spring Framework 6.2 #35319
- Spring application hangs on shutdown with
@Scheduled
(cron=...) when custom ScheduledExecutorService bean is defined (Java 19+) #35316
📔 Documentation
- Document potential need to use
Mockito.doXxx()
to stub a @MockitoSpyBean
#35410
- Fix links to Reactive Libraries and RestTemplate #35392
- Fix broken link in WebDriver docs #35374
- Document Web DataBinder support for RouterFunction #35367
- Improve documentation for
ApplicationEvents
to clarify recommended usage #35335
- Document terms and units in
DataSize.parse()
#35298
- Refine
@Contract
Javadoc #35285
- Correct the default value of nestedTransactionAllowed in JpaTransactionManager javadoc #35212
🔨 Dependency Upgrades
- Upgrade to Micrometer 1.14.11 #35455
- Upgrade to Reactor 2024010 #35454
❤️ Contributors
Thank you to all the contributors who worked on this release:
@Dockerel
, @Kehrlann
, @acktsap
, @khj68
, @ngocnhan-tran1996
, @scordio
, and @sgflt
v6.2.10
⭐ New Features
- Optimize NIO path resolution in
PathEditor
#35304
- Make
type
in ProblemDetail
nullable #35294
- Refine UriUtils#decode and StringUtils#uriDecode implementation and documentation #35253
- Provide configurable
useCaches
option for URLConnection
usage in UrlResource
(avoiding jar file leak) #35218
... (truncated)
Commits
4c13425
Release v6.2.11
d17601e
Upgrade to Undertow 2.3.19, RxJava 3.1.11, Aalto 1.3.3
5b38761
Clarify intended nestedTransactionAllowed default in JpaTransactionManager
0e3e34b
Find annotations on parameters in overridden non-public methods
4745c7c
Name local variables consistently
275fb52
Upgrade to Reactor 2024010 and Micrometer 1.14.11
7f9aa39
Polishing
c788554
Avoid thread pinning in SseEmitter, ResponseBodyEmitter
9e8c640
Make JsonPathAssertions#isEqualTo parameter nullable
ebb8e34
Upgrade to Jetty 12.0.26, Jetty Reactive HttpClient 4.0.11, Netty 4.1.127, Ht...
- Additional commits viewable in compare view
Updates org.springframework:spring-test
from 6.2.8 to 6.2.11
Release notes
Sourced from org.springframework:spring-test's releases.
v6.2.11
⭐ New Features
- Missing
@Nullable
on JsonPathAssertions.isEqualTo #35445
- Graceful fallback for non-default NIO.2 FileSystems #35443
- Avoid thread pinning in SseEmitter, ResponseBodyEmitter #35423
- Detect Informix error codes as
DuplicateKeyException
#35400
- Inconsistent nullability for
String value
arguments in ResponseCookie
from*()
factory methods #35377
- Revisit
taskTerminationTimeout
semantics on SimpleAsyncTaskExecutor/Scheduler
#35372
StandardEvaluationContext.setBeanResolver
should allow @Nullable BeanResolver
#35371
🐞 Bug Fixes
- "mainThreadPrefix = null " Causing multiple background bean locks to be blocked #35409
- Annotation not found on parameter in overridden method unless method is public #35349
- Annotations on overridden methods not found in type hierarchy with unresolved generics #35342
- Performance degradation when using singleton beans with Provider #35330
- JettyClientHttpConnector buffer leak in Spring Framework 6.2 #35319
- Spring application hangs on shutdown with
@Scheduled
(cron=...) when custom ScheduledExecutorService bean is defined (Java 19+) #35316
📔 Documentation
- Document potential need to use
Mockito.doXxx()
to stub a @MockitoSpyBean
#35410
- Fix links to Reactive Libraries and RestTemplate #35392
- Fix broken link in WebDriver docs #35374
- Document Web DataBinder support for RouterFunction #35367
- Improve documentation for
ApplicationEvents
to clarify recommended usage #35335
- Document terms and units in
DataSize.parse()
#35298
- Refine
@Contract
Javadoc #35285
- Correct the default value of nestedTransactionAllowed in JpaTransactionManager javadoc #35212
🔨 Dependency Upgrades
- Upgrade to Micrometer 1.14.11 #35455
- Upgrade to Reactor 2024010 #35454
❤️ Contributors
Thank you to all the contributors who worked on this release:
@Dockerel
, @Kehrlann
, @acktsap
, @khj68
, @ngocnhan-tran1996
, @scordio
, and @sgflt
v6.2.10
⭐ New Features
- Optimize NIO path resolution in
PathEditor
#35304
- Make
type
in ProblemDetail
nullable #35294
- Refine UriUtils#decode and StringUtils#uriDecode implementation and documentation #35253
- Provide configurable
useCaches
option for URLConnection
usage in UrlResource
(avoiding jar file leak) #35218
... (truncated)
Commits
4c13425
Release v6.2.11
d17601e
Upgrade to Undertow 2.3.19, RxJava 3.1.11, Aalto 1.3.3
5b38761
Clarify intended nestedTransactionAllowed default in JpaTransactionManager
0e3e34b
Find annotations on parameters in overridden non-public methods
4745c7c
Name local variables consistently
275fb52
Upgrade to Reactor 2024010 and Micrometer 1.14.11
7f9aa39
Polishing
c788554
Avoid thread pinning in SseEmitter, ResponseBodyEmitter
9e8c640
Make JsonPathAssertions#isEqualTo parameter nullable
ebb8e34
Upgrade to Jetty 12.0.26, Jetty Reactive HttpClient 4.0.11, Netty 4.1.127, Ht...
- Additional commits viewable in compare view
Updates org.springframework:spring-test
from 6.2.8 to 6.2.11
Release notes
Sourced from org.springframework:spring-test's releases.
v6.2.11
⭐ New Features
- Missing
@Nullable
on JsonPathAssertions.isEqualTo #35445
- Graceful fallback for non-default NIO.2 FileSystems #35443
- Avoid thread pinning in SseEmitter, ResponseBodyEmitter #35423
- Detect Informix error codes as
DuplicateKeyException
#35400
- Inconsistent nullability for
String value
arguments in ResponseCookie
from*()
factory methods #35377
- Revisit
taskTerminationTimeout
semantics on SimpleAsyncTaskExecutor/Scheduler
#35372
StandardEvaluationContext.setBeanResolver
should allow @Nullable BeanResolver
#35371
🐞 Bug Fixes
- "mainThreadPrefix = null " Causing multiple background bean locks to be blocked #35409
- Annotation not found on parameter in overridden method unless method is public #35349
- Annotations on overridden methods not found in type hierarchy with unresolved generics #35342
- Performance degradation when using singleton beans with Provider #35330
- JettyClientHttpConnector buffer leak in Spring Framework 6.2 #35319
- Spring application hangs on shutdown with
@Scheduled
(cron=...) when custom ScheduledExecutorService bean is defined (Java 19+) #35316
📔 Documentation
- Document potential need to use
Mockito.doXxx()
to stub a @MockitoSpyBean
#35410
- Fix links to Reactive Libraries and RestTemplate #35392
- Fix broken link in WebDriver docs #35374
- Document Web DataBinder support for RouterFunction #35367
- Improve documentation for
ApplicationEvents
to clarify recommended usage #35335
- Document terms and units in
DataSize.parse()
#35298
- Refine
@Contract
Javadoc #35285
- Correct the default value of nestedTransactionAllowed in JpaTransactionManager javadoc #35212
🔨 Dependency Upgrades
- Upgrade to Micrometer 1.14.11 #35455
- Upgrade to Reactor 2024010 #35454
❤️ Contributors
Thank you to all the contributors who worked on this release:
@Dockerel
, @Kehrlann
, @acktsap
, @khj68
, @ngocnhan-tran1996
, @scordio
, and @sgflt
v6.2.10
⭐ New Features
- Optimize NIO path resolution in
PathEditor
#35304
- Make
type
in ProblemDetail
nullable #35294
- Refine UriUtils#decode and StringUtils#uriDecode implementation and documentation #35253
- Provide configurable
useCaches
option for URLConnection
usage in UrlResource
(avoiding jar file leak) #35218
... (truncated)
Commits
4c13425
Release v6.2.11
d17601e
Upgrade to Undertow 2.3.19, RxJava 3.1.11, Aalto 1.3.3
5b38761
Clarify intended nestedTransactionAllowed default in JpaTransactionManager
0e3e34b
Find annotations on parameters in overridden non-public methods
4745c7c
Name local variables consistently
275fb52
Upgrade to Reactor 2024010 and Micrometer 1.14.11
7f9aa39
Polishing
c788554
Avoid thread pinning in SseEmitter, ResponseBodyEmitter
9e8c640
Make JsonPathAssertions#isEqualTo parameter nullable
ebb8e34
Upgrade to Jetty 12.0.26, Jetty Reactive HttpClient 4.0.11, Netty 4.1.127, Ht...
- Additional commits viewable in compare view
Updates org.springframework:spring-webflux
from 6.2.8 to 6.2.11
Release notes
Sourced from org.springframework:spring-webflux's releases.
v6.2.11
⭐ New Features
- Missing
@Nullable
on JsonPathAssertions.isEqualTo #35445
- Graceful fallback for non-default NIO.2 FileSystems #35443
- Avoid thread pinning in SseEmitter, ResponseBodyEmitter #35423
- Detect Informix error codes as
DuplicateKeyException
#35400
- Inconsistent nullability for
String value
arguments in ResponseCookie
from*()
factory methods #35377
- Revisit
taskTerminationTimeout
semantics on SimpleAsyncTaskExecutor/Scheduler
#35372
StandardEvaluationContext.setBeanResolver
should allow @Nullable BeanResolver
#35371
🐞 Bug Fixes
- "mainThreadPrefix = null " Causing multiple background bean locks to be blocked #35409
- Annotation not found on parameter in overridden method unless method is public #35349
- Annotations on overridden methods not found in type hierarchy with unresolved generics #35342
- Performance degradation when using singleton beans with Provider #35330
- JettyClientHttpConnector buffer leak in Spring Framework 6.2 #35319
- Spring application hangs on shutdown with
@Scheduled
(cron=...) when custom ScheduledExecutorService bean is defined (Java 19+) #35316
📔 Documentation
- Document potential need to use
Mockito.doXxx()
to stub a @MockitoSpyBean
#35410
- Fix links to Reactive Libraries and RestTemplate #35392
- Fix broken link in WebDriver docs #35374
- Document Web DataBinder support for RouterFunction #35367
- Improve documentation for
ApplicationEvents
to clarify recommended usage #35335
- Document terms and units in
DataSize.parse()
#35298
- Refine
@Contract
Javadoc #35285
- Correct the default value of nestedTransactionAllowed in JpaTransactionManager javadoc #35212
🔨 Dependency Upgrades
- Upgrade to Micrometer 1.14.11 #35455
- Upgrade to Reactor 2024010 #35454
❤️ Contributors
Thank you to all the contributors who worked on this release:
@Dockerel
, @Kehrlann
, @acktsap
, @khj68
, @ngocnhan-tran1996
, @scordio
, and @sgflt
v6.2.10
⭐ New Features
- Optimize NIO path resolution in
PathEditor
#35304
- Make
type
in ProblemDetail
nullable #35294
- Refine UriUtils#decode and StringUtils#uriDecode implementation and documentation #35253
- Provide configurable
useCaches
option for URLConnection
usage in UrlResource
(avoiding jar file leak) #35218
... (truncated)
Commits
4c13425
Release v6.2.11
d17601e
Upgrade to Undertow 2.3.19, RxJava 3.1.11, Aalto 1.3.3
5b38761
Clarify intended nestedTransactionAllowed default in JpaTransactionManager
0e3e34b
Find annotations on parameters in overridden non-public methods
4745c7c
Name local variables consistently
275fb52
Upgrade to Reactor 2024010 and Micrometer 1.14.11
7f9aa39
Polishing
c788554
Avoid thread pinning in SseEmitter, ResponseBodyEmitter
9e8c640
Make JsonPathAssertions#isEqualTo parameter nullable
ebb8e34
Upgrade to Jetty 12.0.26, Jetty Reactive HttpClient 4.0.11, Netty 4.1.127, Ht...
- Additional commits viewable in compare view
Updates org.springframework:spring-core
from 6.2.8 to 6.2.11
Release notes
Sourced from org.springframework:spring-core's releases.
v6.2.11
⭐ New Features
- Missing
@Nullable
on JsonPathAssertions.isEqualTo #35445
- Graceful fallback for non-default NIO.2 FileSystems #35443
- Avoid thread pinning in SseEmitter, ResponseBodyEmitter #35423
- Detect Informix error codes as
DuplicateKeyException
#35400
- Inconsistent nullability for
String value
arguments in ResponseCookie
from*()
factory methods #35377
- Revisit
taskTerminationTimeout
semantics on SimpleAsyncTaskExecutor/Scheduler
#35372
StandardEvaluationContext.setBeanResolver
should allow @Nullable BeanResolver
#35371
🐞 Bug Fixes
- "mainThreadPrefix = null " Causing multiple background bean locks to be blocked #35409
- Annotation not found on parameter in overridden method unless method is public #35349
- Annotations on overridden methods not found in type hierarchy with unresolved generics #35342
- Performance degradation when using singleton beans with Provider #35330
- JettyClientHttpConnector buffer leak in Spring Framework 6.2 #35319
- Spring application hangs on shutdown with
@Scheduled
(cron=...) when custom ScheduledExecutorService bean is defined (Java 19+) #35316
📔 Documentation
- Document potential need to use
Mockito.doXxx()
to stub a @MockitoSpyBean
#35410
- Fix links to Reactive Libraries and RestTemplate #35392
- Fix broken link in WebDriver docs #35374
- Document Web DataBinder support for RouterFunction #35367
- Improve documentation for
ApplicationEvents
to clarify recommended usage #35335
- Document terms and units in
DataSize.parse()
#35298
- Refine
@Contract
Javadoc #35285
- Correct the default value of nestedTransactionAllowed in JpaTransactionManager javadoc #35212
🔨 Dependency Upgrades
- Upgrade to Micrometer 1.14.11 #35455
- Upgrade to Reactor 2024010 #35454
❤️ Contributors
Thank you to all the contributors who worked on this release:
@Dockerel
, @Kehrlann
, @acktsap
, @khj68
, @ngocnhan-tran1996
, @scordio
, and @sgflt
v6.2.10
⭐ New Features
- Optimize NIO path resolution in
PathEditor
#35304
- Make
type
in ProblemDetail
nullable #35294
- Refine UriUtils#decode and StringUtils#uriDecode implementation and documentation #35253
- Provide configurable
useCaches
option for URLConnection
usage in UrlResource
(avoiding jar file leak) #35218
... (truncated)
Commits
4c13425
Release v6.2.11
d17601e
Upgrade to Undertow 2.3.19, RxJava 3.1.11, Aalto 1.3.3
5b38761
Clarify intended nestedTransactionAllowed default in JpaTransactionManager
0e3e34b
Find annotations on parameters in overridden non-public methods
4745c7c
Name local variables consistently
275fb52
Upgrade to Reactor 2024010 and Micrometer 1.14.11
7f9aa39
Polishing
c788554
Avoid thread pinning in SseEmitter, ResponseBodyEmitter
9e8c640
Make JsonPathAssertions#isEqualTo parameter nullable
ebb8e34
Upgrade to Jetty 12.0.26, Jetty Reactive HttpClient 4.0.11, Netty 4.1.127, Ht...
- Additional commits viewable in compare view
Updates org.springframework:spring-context
from 6.2.8 to 6.2.11
Release notes
Sourced from org.springframework:spring-context's releases.
v6.2.11
⭐ New Features
- Missing
@Nullable
on JsonPathAssertions.isEqualTo #35445
- Graceful fallback for non-default NIO.2 FileSystems #35443
- Avoid thread pinning in SseEmitter, ResponseBodyEmitter #35423
- Detect Informix error codes as
DuplicateKeyException
#35400
- Inconsistent nullability for
String value
arguments in ResponseCookie
from*()
factory methods #35377
- Revisit
taskTerminationTimeout
semantics on SimpleAsyncTaskExecutor/Scheduler
#35372
StandardEvaluationContext.setBeanResolver
should allow @Nullable BeanResolver
#35371
🐞 Bug Fixes
- "mainThreadPrefix = null " Causing multiple background bean locks to be blocked #35409
- Annotation not found on parameter in overridden method unless method is public #35349
- Annotations on overridden methods not found in type hierarchy with unresolved generics #35342
- Performance degradation when using singleton beans with Provider #35330
- JettyClientHttpConnector buffer leak in Spring Framework 6.2 #35319
- Spring application hangs on shutdown with
@Scheduled
(cron=...) when custom ScheduledExecutorService bean is defined (Java 19+) #35316
📔 Documentation
- Document potential need to use
Mockito.doXxx()
to stub a @MockitoSpyBean
#35410
- Fix links to Reactive Libraries and RestTemplate #35392
- Fix broken link in WebDriver docs #35374
- Document Web DataBinder support for RouterFunction #35367
- Improve documentation for
ApplicationEvents
to clarify recommended usage #35335
- Document terms and units in
DataSize.parse()
#35298
- Refine
@Contract
Javadoc #35285
- Correct the default value of nestedTransactionAllowed in JpaTransactionManager javadoc #35212
🔨 Dependency Upgrades
- Upgrade to Micrometer 1.14.11 #35455
- Upgrade to Reactor 2024010 #35454
❤️ Contributors
Thank you to all the contributors who worked on this release:
@Dockerel
, @Kehrlann
, @acktsap
, @khj68
, @ngocnhan-tran1996
, @scordio
, and @sgflt
v6.2.10
⭐ New Features
- Optimize NIO path resolution in
PathEditor
#35304
- Make
type
in ProblemDetail
nullable #35294
- Refine UriUtils#decode and StringUtils#uriDecode implementation and documentation #35253
- Provide configurable
useCaches
option for URLConnection
usage in UrlResource
(avoiding jar file leak) #35218
... (truncated)
Commits
4c13425
Release v6.2.11
d17601e
Upgrade to Undertow 2.3.19, RxJava 3.1.11, Aalto 1.3.3
5b38761
Clarify intended nestedTransactionAllowed default in JpaTransactionManager
0e3e34b
Find annotations on parameters in overridden non-public methods
4745c7c
Name local variables consistently
275fb52
Upgrade to Reactor 2024010 and Micrometer 1.14.11
7f9aa39
Polishing
c788554
Avoid thread pinning in SseEmitter, ResponseBodyEmitter
9e8c640
Make JsonPathAssertions#isEqualTo parameter nullable
ebb8e34
Upgrade to Jetty 12.0.26, Jetty Reactive HttpClient 4.0.11, Netty 4.1.127, Ht...
- Additional commits viewable in compare view
Updates org.springframework:spring-webmvc
from 6.2.8 to 6.2.11
Release notes
Sourced from org.springframework:spring-webmvc's releases.
v6.2.11
⭐ New Features
- Missing
@Nullable
on JsonPathAssertions.isEqualTo #35445
- Graceful fallback for non-default NIO.2 FileSystems #35443
- Avoid thread pinning in SseEmitter, ResponseBodyEmitter #35423
- Detect Informix error codes as
DuplicateKeyException
#35400
- Inconsistent nullability for
String value
arguments in ResponseCookie
from*()
factory methods #35377
- Revisit
taskTerminationTimeout
semantics on SimpleAsyncTaskExecutor/Scheduler
#35372
StandardEvaluationContext.setBeanResolver
should allow @Nullable BeanResolver
#35371
🐞 Bug Fixes
- "mainThreadPrefix = null " Causing multiple background bean locks to be blocked #35409
- Annotation not found on parameter in overridden method unless method is public #35349
- Annotations on overridden methods not found in type hierarchy with unresolved generics #35342
- Performance degradation when using singleton beans with Provider #35330
- JettyClientHttpConnector buffer leak in Spring Framework 6.2 #35319
- Spring application hangs on shutdown with
@Scheduled
(cron=...) when custom ScheduledExecutorService bean is defined (Java 19+) #35316
📔 Documentation
- Document potential need to use
Mockito.doXxx()
to stub a @MockitoSpyBean
#35410
- Fix links to Reactive Libraries and RestTemplate #35392
- Fix broken link in WebDriver docs #35374
- Document Web DataBinder support for RouterFunction #35367
- Improve documentation for
ApplicationEvents
to clarify recommended usage #35335
- Document terms and units in
DataSize.parse()
#35298
- Refine
@Contract
Javadoc #35285
- Correct the default value of nestedTransactionAllowed in JpaTransactionManager javadoc #35212
🔨 Dependency Upgrades
- Upgrade to Micrometer 1.14.11 #35455
- Upgrade to Reactor 2024010 #35454
❤️ Contributors
Thank you to all the contributors who worked on this release:
@Dockerel
, @Kehrlann
, @acktsap
, @khj68
, @ngocnhan-tran1996
, @scordio
, and @sgflt
v6.2.10
⭐ New Features
- Optimize NIO path resolution in
PathEditor
#35304
- Make
type
in ProblemDetail
nullable #35294
- Refine UriUtils#decode and StringUtils#uriDecode implementation and documentation #35253
- Provide configurable
useCaches
option for URLConnection
usage in UrlResource
(avoiding jar file leak) #35218
... (truncated)
Commits
4c13425
Release v6.2.11
d17601e
Upgrade to Undertow 2.3.19, RxJava 3.1.11, Aalto 1.3.3
5b38761
Clarify intended nestedTransactionAllowed default in JpaTransactionManager
0e3e34b
Find annotations on parameters in overridden non-public methods
4745c7c
Name local variables consistently
275fb52
Upgrade to Reactor 2024010 and Micrometer 1.14.11
7f9aa39
Polishing
c788554
Avoid thread pinning in SseEmitter, ResponseBodyEmitter
9e8c640
Make JsonPathAssertions#isEqualTo parameter nullable
ebb8e34
Upgrade to Jetty 12.0.26, Jetty Reactive HttpClient 4.0.11, Netty 4.1.127, Ht...
- Additional commits viewable in compare view
Updates org.springframework:spring-test
from 6.2.8 to 6.2.11
Release notes
Sourced from org.springframework:spring-test's releases.
v6.2.11
⭐ New Features
- Missing
@Nullable
on JsonPathAssertions.isEqualTo #35445
- Graceful fallback for non-default NIO.2 FileSystems #35443
- Avoid thread pinning in SseEmitter, ResponseBodyEmitter #35423
- Detect Informix error codes as
DuplicateKeyException
#35400
- Inconsistent nullability for
String value
arguments in ResponseCookie
from*()
factory methods #35377
- Revisit
taskTerminationTimeout
semantics on SimpleAsyncTaskExecutor/Scheduler
#35372
StandardEvaluationContext.setBeanResolver
should allow @Nullable BeanResolver
#35371
🐞 Bug Fixes
- "mainThreadPrefix = null " Causing multiple background bean locks to be blocked #35409
- Annotation not found on parameter in overridden method unless method is public #35349
- Annotations on overridden methods not found in type hierarchy with unresolved generics #35342
- Performance degradation when using singleton beans with Provider #35330
- JettyClientHttpConnector buffer leak in Spring Framework 6.2 #35319
- Spring application hangs on shutdown with
@Scheduled
(cron=...) when custom ScheduledExecutorService bean is defined (Java 19+) #35316
📔 Documentation
- Document potential need to use
Mockito.doXxx()
to stub a @MockitoSpyBean
#35410
- Fix links to Reactive Libraries and RestTemplate #35392
- Fix broken link in WebDriver docs #35374
- Document Web DataBinder support for RouterFunction #35367
- Improve documentation for
ApplicationEvents
to clarify recommended usage #35335
- Document terms and units in
DataSize.parse()
#35298
- Refine
@Contract
Javadoc #35285
- Correct the default value of nestedTransactionAllowed in JpaTransactionManager javadoc #35212
🔨 Dependency Upgrades
- Upgrade to Micrometer 1.14.11 #35455
- Upgrade to Reactor 2024010 #35454
❤️ Contributors
Thank you to all the contributors who worked on this release:
@Dockerel
, @Kehrlann
, @acktsap
, @khj68
, @ngocnhan-tran1996
, @scordio
, and @sgflt
v6.2.10
⭐ New Features
- Optimize NIO path resolution in
PathEditor
#35304
- Make
type
in ProblemDetail
nullable #35294
- Refine UriUtils#decode and StringUtils#uriDecode implementation and documentation #35253
- Provide configurable
useCaches
option for URLConnection
usage in UrlResource
(avoiding jar file leak) #35218
... (truncated)
Commits
Uh oh!
There was an error while loading. Please reload this page.
Rebasing might not happen immediately, so don't worry if this takes some time.
Note: if you make any changes to this PR yourself, they will take precedence over the rebase.
Bumps the spring group with 2 updates in the / directory: org.springframework:spring-webmvc and org.springframework:spring-test.
Bumps the spring group with 2 updates in the /aws-serverless-java-container-spring directory: org.springframework:spring-webmvc and org.springframework:spring-test.
Bumps the spring group with 3 updates in the /samples/spring/pet-store directory: org.springframework:spring-webmvc, org.springframework:spring-context and org.springframework:spring-context-indexer.
Updates
org.springframework:spring-webmvc
from 6.2.8 to 6.2.11Release notes
Sourced from org.springframework:spring-webmvc's releases.
... (truncated)
Commits
4c13425
Release v6.2.11d17601e
Upgrade to Undertow 2.3.19, RxJava 3.1.11, Aalto 1.3.35b38761
Clarify intended nestedTransactionAllowed default in JpaTransactionManager0e3e34b
Find annotations on parameters in overridden non-public methods4745c7c
Name local variables consistently275fb52
Upgrade to Reactor 2024010 and Micrometer 1.14.117f9aa39
Polishingc788554
Avoid thread pinning in SseEmitter, ResponseBodyEmitter9e8c640
Make JsonPathAssertions#isEqualTo parameter nullableebb8e34
Upgrade to Jetty 12.0.26, Jetty Reactive HttpClient 4.0.11, Netty 4.1.127, Ht...Updates
org.springframework:spring-test
from 6.2.8 to 6.2.11Release notes
Sourced from org.springframework:spring-test's releases.
... (truncated)
Commits
4c13425
Release v6.2.11d17601e
Upgrade to Undertow 2.3.19, RxJava 3.1.11, Aalto 1.3.35b38761
Clarify intended nestedTransactionAllowed default in JpaTransactionManager0e3e34b
Find annotations on parameters in overridden non-public methods4745c7c
Name local variables consistently275fb52
Upgrade to Reactor 2024010 and Micrometer 1.14.117f9aa39
Polishingc788554
Avoid thread pinning in SseEmitter, ResponseBodyEmitter9e8c640
Make JsonPathAssertions#isEqualTo parameter nullableebb8e34
Upgrade to Jetty 12.0.26, Jetty Reactive HttpClient 4.0.11, Netty 4.1.127, Ht...Updates
org.springframework:spring-test
from 6.2.8 to 6.2.11Release notes
Sourced from org.springframework:spring-test's releases.
... (truncated)
Commits
4c13425
Release v6.2.11d17601e
Upgrade to Undertow 2.3.19, RxJava 3.1.11, Aalto 1.3.35b38761
Clarify intended nestedTransactionAllowed default in JpaTransactionManager0e3e34b
Find annotations on parameters in overridden non-public methods4745c7c
Name local variables consistently275fb52
Upgrade to Reactor 2024010 and Micrometer 1.14.117f9aa39
Polishingc788554
Avoid thread pinning in SseEmitter, ResponseBodyEmitter9e8c640
Make JsonPathAssertions#isEqualTo parameter nullableebb8e34
Upgrade to Jetty 12.0.26, Jetty Reactive HttpClient 4.0.11, Netty 4.1.127, Ht...Updates
org.springframework:spring-webflux
from 6.2.8 to 6.2.11Release notes
Sourced from org.springframework:spring-webflux's releases.
... (truncated)
Commits
4c13425
Release v6.2.11d17601e
Upgrade to Undertow 2.3.19, RxJava 3.1.11, Aalto 1.3.35b38761
Clarify intended nestedTransactionAllowed default in JpaTransactionManager0e3e34b
Find annotations on parameters in overridden non-public methods4745c7c
Name local variables consistently275fb52
Upgrade to Reactor 2024010 and Micrometer 1.14.117f9aa39
Polishingc788554
Avoid thread pinning in SseEmitter, ResponseBodyEmitter9e8c640
Make JsonPathAssertions#isEqualTo parameter nullableebb8e34
Upgrade to Jetty 12.0.26, Jetty Reactive HttpClient 4.0.11, Netty 4.1.127, Ht...Updates
org.springframework:spring-core
from 6.2.8 to 6.2.11Release notes
Sourced from org.springframework:spring-core's releases.
... (truncated)
Commits
4c13425
Release v6.2.11d17601e
Upgrade to Undertow 2.3.19, RxJava 3.1.11, Aalto 1.3.35b38761
Clarify intended nestedTransactionAllowed default in JpaTransactionManager0e3e34b
Find annotations on parameters in overridden non-public methods4745c7c
Name local variables consistently275fb52
Upgrade to Reactor 2024010 and Micrometer 1.14.117f9aa39
Polishingc788554
Avoid thread pinning in SseEmitter, ResponseBodyEmitter9e8c640
Make JsonPathAssertions#isEqualTo parameter nullableebb8e34
Upgrade to Jetty 12.0.26, Jetty Reactive HttpClient 4.0.11, Netty 4.1.127, Ht...Updates
org.springframework:spring-context
from 6.2.8 to 6.2.11Release notes
Sourced from org.springframework:spring-context's releases.
... (truncated)
Commits
4c13425
Release v6.2.11d17601e
Upgrade to Undertow 2.3.19, RxJava 3.1.11, Aalto 1.3.35b38761
Clarify intended nestedTransactionAllowed default in JpaTransactionManager0e3e34b
Find annotations on parameters in overridden non-public methods4745c7c
Name local variables consistently275fb52
Upgrade to Reactor 2024010 and Micrometer 1.14.117f9aa39
Polishingc788554
Avoid thread pinning in SseEmitter, ResponseBodyEmitter9e8c640
Make JsonPathAssertions#isEqualTo parameter nullableebb8e34
Upgrade to Jetty 12.0.26, Jetty Reactive HttpClient 4.0.11, Netty 4.1.127, Ht...Updates
org.springframework:spring-webmvc
from 6.2.8 to 6.2.11Release notes
Sourced from org.springframework:spring-webmvc's releases.
... (truncated)
Commits
4c13425
Release v6.2.11d17601e
Upgrade to Undertow 2.3.19, RxJava 3.1.11, Aalto 1.3.35b38761
Clarify intended nestedTransactionAllowed default in JpaTransactionManager0e3e34b
Find annotations on parameters in overridden non-public methods4745c7c
Name local variables consistently275fb52
Upgrade to Reactor 2024010 and Micrometer 1.14.117f9aa39
Polishingc788554
Avoid thread pinning in SseEmitter, ResponseBodyEmitter9e8c640
Make JsonPathAssertions#isEqualTo parameter nullableebb8e34
Upgrade to Jetty 12.0.26, Jetty Reactive HttpClient 4.0.11, Netty 4.1.127, Ht...Updates
org.springframework:spring-test
from 6.2.8 to 6.2.11Release notes
Sourced from org.springframework:spring-test's releases.
... (truncated)
Commits
4c13425
Release v6.2.11d17601e
Upgrade to Undertow 2.3.19, RxJava 3.1.11, Aalto 1.3.35b38761
Clarify intended nestedTransactionAllowed default in JpaTransactionManager0e3e34b
Find annotations on parameters in overridden non-public methods4745c7c
Name local variables consistently275fb52
Upgrade to Reactor 2024010 and Micrometer 1.14.117f9aa39
Polishing