Brian Clozel
18a879779e
Next development version (v6.2.13-SNAPSHOT)
2 months ago
Juergen Hoeller
1c64f867c8
Upgrade to Netty 4.2.7
...
See gh-35637
2 months ago
Juergen Hoeller
527643f142
Merge branch '6.2.x'
2 months ago
Juergen Hoeller
c53132ecdf
Polishing
2 months ago
rstoyanchev
b9d6a90220
Merge branch '6.2.x'
2 months ago
rstoyanchev
03c3ec1577
Fall back on remoteHost if remoteAddress is null
...
See gh-35589
2 months ago
Sébastien Deleuze
b46c41bb3a
Add first class ParameterizedTypeReference support to BeanRegistrar
...
This commit replaces ParameterizedTypeReference and ResolvableType
target type customization with the lambda by directly exposing
ParameterizedTypeReference methods at top level, as generics
variants of the class-based existing ones.
Closes gh-35635
2 months ago
Brian Clozel
e6481a011b
Deprecate "feed" and "document" view packages
...
Prior to this commit, Spring Framework would ship several abstract
`*View` implementations for rendering PDF, RSS or XLS documents using
well-known libraries. More recently, supporting libraries evolved a lot
with new versions and forks. Spring Framework is not in a position to
efficiently support all variants within the project.
This commit deprecates the relevant classes. Instead, libraries can
reuse existing code and ship optional support for Spring directly.
Often, updating imports and library usage is enough.
As an alternative, applications can decide to perform rendering
direclty in web handlers.
Closes gh-35451
2 months ago
Juergen Hoeller
2e4ca41382
Add getBeanProvider(ParameterizedTypeReference) overload
...
Closes gh-31444
2 months ago
Sébastien Deleuze
6503f35404
Upgrade nullability plugin to 0.0.6
...
Closes gh-35644
2 months ago
Sébastien Deleuze
d23757cc1f
Upgrade to Dokka 2.1.0
...
Closes gh-35532
2 months ago
Juergen Hoeller
7dc78a4318
Align default order between @EnableAsync and @EnableResilientMethods
...
Retries async methods with Future return types in non-reactive path.
Closes gh-35643
2 months ago
rstoyanchev
f15c12a190
Merge branch '6.2.x'
2 months ago
rstoyanchev
c88bfc54c9
Refactor state management in StompSubProtocolHandler
...
Closes gh-35591
2 months ago
rstoyanchev
3607f98240
Refine null handling in UriComponentsBuilder#query
...
Closes gh-35629
2 months ago
Schäfer, H.H. (Hans Hosea)
649bd3ee2d
Do not clear queryParams UriComponentsBuilder#query
...
See gh-35628
Signed-off-by: Schäfer, H.H. (Hans Hosea) <HansHosea.Schaefer@ing.de>
2 months ago
Sam Brannen
1c2a24a8ed
Merge branch '6.2.x'
2 months ago
Sam Brannen
a96558c965
Revise commit 01acb80501
...
See gh-35631
2 months ago
Sébastien Deleuze
8ec9ab6698
Add builder-based constructors to Jackson 3 infrastructure
...
This commit also polishes documentation, constructor parameter and
field names.
Closes gh-35597
2 months ago
Sam Brannen
3493fc9324
Merge branch '6.2.x'
2 months ago
Sam Brannen
1612b7c5db
Remove test prefixes
2 months ago
Sam Brannen
01acb80501
Improve exception handling in ConfigurationClassBeanDefinitionReader
...
Thanks to a proposal from @wilkinsona , this commit introduces a
try-catch block in loadBeanDefinitions(...) which throws an
IllegalStateException that provides context regarding the configuration
class and cause of the failure.
Closes gh-35631
Co-authored-by: Andy Wilkinson <andy.wilkinson@broadcom.com>
2 months ago
Brian Clozel
04ae53d6bb
Reinstate JakartaEE javadoc linking
2 months ago
Juergen Hoeller
22cb819a14
Upgrade to Micrometer 1.16.0-RC1
...
Closes gh-35639
2 months ago
Juergen Hoeller
331f62fd03
Merge branch '6.2.x'
...
# Conflicts:
# framework-platform/framework-platform.gradle
# spring-beans/src/test/java/org/springframework/beans/factory/DefaultListableBeanFactoryTests.java
2 months ago
Juergen Hoeller
f4438ce9e3
Upgrade to Reactor 2024.0.11 and Micrometer 1.14.12
...
Includes Netty 4.1.128
Closes gh-35638
Closes gh-35640
2 months ago
Juergen Hoeller
5033b9d3c5
Reset by-type cache for Object after registering a new singleton
...
Closes gh-35634
2 months ago
Juergen Hoeller
d733023a29
Consistently apply fallback attribute to proxy definition as well
...
See gh-35627
2 months ago
Schäfer, H.H. (Hans Hosea)
df67c1cf2d
35626: defaultCandidate for scoped proxies
...
Signed-off-by: Schäfer, H.H. (Hans Hosea) <HansHosea.Schaefer@ing.de>
2 months ago
rstoyanchev
a78554eea6
Merge branch '6.2.x'
2 months ago
rstoyanchev
05814f7a42
Polishing contribution
...
Closes gh-35625
2 months ago
Marius Lichtblau
ba2bb08589
Release DataBuffer in AbstractCharSequenceDecoder
...
if String creation fails
See gh-35625
Signed-off-by: Marius Lichtblau <marius@lichtblau.io>
2 months ago
Edgar Asatryan
141df5291d
Prevent NoClassDefFoundError when Jetty Reactive HttpClient not on classpath
...
Closes gh-35608
Signed-off-by: Edgar Asatryan <nstdio@gmail.com>
2 months ago
Sébastien Deleuze
0be22a8d71
Merge branch '6.2.x'
2 months ago
Sébastien Deleuze
dcfe33f427
Fix Hibernate Javadoc to avoid a redirect
2 months ago
Sébastien Deleuze
3b4d6631c8
Upgrade to Reactor 2025.0.0-RC1
...
Closes gh-35637
2 months ago
rstoyanchev
9a2bfeae2f
AbstractMockHttpServletRequestBuilder exposes HttpHeaders
...
Closes gh-35576
2 months ago
rstoyanchev
9ed3c034f5
AbstractMockHttpServletRequestBuilder uses HttpHeaders internally
...
See gh-35576
2 months ago
Juergen Hoeller
001fc8e585
Add early support for JTA 2.1 read-only attribute
...
Closes gh-35633
2 months ago
rstoyanchev
43c13ca043
Polishing contribution
...
Closes gh-35348
2 months ago
秦利斌
17cf2ad457
MvcUriComponentsBuilder resolves embedded values
...
See gh-35348
Signed-off-by: 秦利斌 <68638598+Allan-QLB@users.noreply.github.com>
2 months ago
rstoyanchev
00190a1111
Add exchangeSuccessfully to test clients
...
Closes gh-35582
2 months ago
Sébastien Deleuze
180ea125d2
Stop using --report-unsupported-elements-at-runtime
...
This commit stop using the --report-unsupported-elements-at-runtime
deprecated option with GraalVM 25+.
Closes gh-35632
2 months ago
Juergen Hoeller
fad2068bcb
Merge branch '6.2.x'
2 months ago
Juergen Hoeller
3a61460f91
Use JarFile#entries() instead of #stream() for consistent entry paths
...
Closes gh-35617
2 months ago
Sébastien Deleuze
1f2948f78c
Stop using --install-exit-handlers
...
This commit stop using the --install-exit-handlers deprecated option
which is enabled by default with GraalVM 25+.
Closes gh-35557
2 months ago
Juergen Hoeller
e901516732
Make SpringPersistenceUnitInfo public for custom bootstrapping purposes
...
See gh-35622
2 months ago
Brian Clozel
2f8d52fd47
Merge branch '6.2.x'
2 months ago
Brian Clozel
ee284f2ee6
Add "forEachByte" variant to DataBuffer
...
As reported in gh-34651, `DataBuffer#getByte` can be inefficient for
some implementations, as bound checks are performed for each call.
This commit introduces a new `forEachByte` method that helps with
traversing operations without paying the bound check cost for each byte.
Closes gh-35623
2 months ago
Brian Clozel
f9b691cad4
Revert "Enable new build options for GraalVM 25 native image builds"
...
This reverts commit 9975113879 .
2 months ago