Brian Clozel
510e406811
Release v7.0.0-M4
v7.0.0-M4
2025-04-17 11:00:47 +02:00
Brian Clozel
a185f15352
Upgrade to Gson 2.13.0
...
Closes gh-34772
2025-04-17 10:28:16 +02:00
Brian Clozel
7a4bf1dcb2
Upgrade to Reactor 2025.0.0-M2
...
Closes gh-34770
2025-04-17 10:10:32 +02:00
Brian Clozel
16bb91e2e1
Upgrade to Micrometer 1.15.0-RC1
...
Closes gh-34771
2025-04-17 10:08:58 +02:00
Brian Clozel
cb76ebcf9d
Merge branch '6.2.x'
2025-04-17 09:50:40 +02:00
Brian Clozel
c70741f60d
Next development version (v6.2.7-SNAPSHOT)
2025-04-17 09:50:20 +02:00
Sam Brannen
39e263fe5d
Switch javadoc link-modularity-mismatch flag to info
...
We now invoke the javadoc tool with "--link-modularity-mismatch info"
in order not to fail the build when encountering warnings such as the
following.
> The code being documented uses packages in the unnamed module, but the
> packages defined in https://junit.org/junit5/docs/5.12.2/api/ are in
> named modules.
Closes gh-27497
2025-04-16 14:16:59 +02:00
Sam Brannen
3057de7746
Merge branch '6.2.x'
2025-04-16 14:04:38 +02:00
Sam Brannen
f40d98668d
Revise configuration for javadoc Gradle tasks
...
Closes gh-34766
2025-04-16 13:42:05 +02:00
rstoyanchev
d8b05c7eba
Merge branch '6.2.x'
2025-04-16 11:59:28 +01:00
rstoyanchev
9c13c6b695
Revert "Use optimistic locking where possible in ResponseBodyEmitter"
...
This reverts commit e67f892e44 .
Closes gh-34762
2025-04-16 11:53:22 +01:00
rstoyanchev
b49924ba37
Revert "Fix handling of timeout in SseEmitter"
...
This reverts commit f92f9c1d5b .
See gh-34762
2025-04-16 11:41:00 +01:00
Olga Maciaszek-Sharma
b24f4edbec
HttpServiceGroupConfigurer extends Ordered
...
Closes gh-34739
Signed-off-by: Olga Maciaszek-Sharma <olga.maciaszek-sharma@broadcom.com >
2025-04-15 17:33:34 +01:00
rstoyanchev
4599ad4168
HttpServiceProxyRegistry Javadoc updates
...
See gh-33992
2025-04-15 17:27:48 +01:00
rstoyanchev
40853825dc
Add HttpRequestValues.Processor
...
Closes gh-34699
2025-04-15 17:25:34 +01:00
Stéphane Nicoll
88e773ae24
Add AOT support for Registry of HTTP Interface Proxies
...
This commit adds AOT support for restoring the state of the
HttpServiceProxyRegistry. This generates code for the groupsMetadata
as well as for the creation of the client proxies.
Closes gh-34750
2025-04-15 17:29:43 +02:00
Stéphane Nicoll
e3e99ac8a0
Add a convenience method to create a ValueCodeGenerator
...
This commit makes BeanDefinitionPropertyValueCodeGeneratorDelegates
public and offer a convenience method to create a ValueCodeGenerator
that works will all core delegates.
Closes gh-34761
2025-04-15 17:17:45 +02:00
Sam Brannen
5fb37e3133
Polishing
2025-04-15 15:19:34 +02:00
Stéphane Nicoll
aad742ded0
Merge branch '6.2.x'
2025-04-15 10:05:53 +02:00
Stéphane Nicoll
7b8c104077
Upgrade to github-changelog-generator 0.0.12
...
Closes gh-34755
2025-04-15 10:04:45 +02:00
rstoyanchev
76ba02ec3e
Update HttpServiceProxyRegistry
...
See gh-33992
2025-04-14 17:45:49 +01:00
rstoyanchev
fb94109c09
WebTestClient support for API versioning
...
Closes gh-34568
2025-04-14 17:45:49 +01:00
Stéphane Nicoll
c55bebab21
Add dependency management for 'org.jboss.logging:jboss-logging'
...
This commit updates framework-platform to manage the dependency of JBoss
Logging. This leads to problem previously as Hibernate Validator
requires a recent version of JBoss Logging that other dependencies
haven't upgraded to yet.
Closes gh-34749
2025-04-14 16:38:02 +02:00
Sam Brannen
af461fc0a6
Merge branch '6.2.x'
2025-04-14 14:27:27 +02:00
Sam Brannen
8f62a8f579
Suppress recently introduced warning
2025-04-14 14:25:48 +02:00
Sam Brannen
d5baab2aed
Merge branch '6.2.x'
2025-04-14 14:16:31 +02:00
Sam Brannen
d0966dfb58
Revise contribution
...
See gh-34747
2025-04-14 14:15:50 +02:00
lituizi
bb45a3ae69
Update AbstractAutowireCapableBeanFactory.ignoreDependencyInterface() Javadoc
...
Specifically, the documentation update reflects that:
- Initially, it was mentioned that only the `BeanFactoryAware`
interface is ignored by default.
- The updated documentation now correctly states that `BeanNameAware`,
`BeanFactoryAware`, and `BeanClassLoaderAware` interfaces are all
ignored by default.
This change ensures a more accurate representation of the default
behavior regarding which dependency interfaces are automatically
ignored during autowiring in the context of Spring's bean factory
mechanism.
Closes gh-34747
Signed-off-by: lituizi <2811328244@qq.com >
2025-04-14 14:07:35 +02:00
Sam Brannen
7dfe0cc3bd
Upgrade to AspectJ 1.9.24
...
This commit upgrades the build to use AspectJ 1.9.24 which provides
support for JDK 24.
Closes gh-34752
2025-04-14 13:57:12 +02:00
Sam Brannen
23aea5c402
Merge branch '6.2.x'
2025-04-14 11:32:48 +02:00
Sam Brannen
7095f4cb66
Use proper casing for parameter and variable names
2025-04-14 11:25:40 +02:00
Sam Brannen
a22d204681
Remove duplicate words in Java source code
...
Discovered using regular expression: \b(\w+)\s+\1\b[^(}]
2025-04-14 11:24:55 +02:00
Sam Brannen
f27382cfb6
Consistently indent code with tabs in reference manual
2025-04-14 11:22:08 +02:00
Sam Brannen
6bc196883a
Fix heading for "Context Configuration with Context Customizers"
2025-04-14 11:22:08 +02:00
Juergen Hoeller
6ade8c5a41
Merge branch '6.2.x'
...
# Conflicts:
# spring-beans/src/main/java/org/springframework/beans/factory/support/DefaultListableBeanFactory.java
2025-04-12 06:02:42 +02:00
Juergen Hoeller
c4f66b776f
Use single volatile field for indicating pre-instantiation phase
...
See gh-34729
2025-04-12 06:00:18 +02:00
Sam Brannen
6ab4cf49a8
Merge branch '6.2.x'
2025-04-11 16:59:35 +02:00
Sam Brannen
87e04df983
Upgrade to JUnit 5.12.2
2025-04-11 16:58:23 +02:00
Sam Brannen
4d648f8b5d
Clean up warnings in Gradle build
2025-04-11 16:57:57 +02:00
Juergen Hoeller
75ed4be446
Align JSpecify @Nullable annotation
2025-04-10 18:42:27 +02:00
Juergen Hoeller
7bb7456686
Merge branch '6.2.x'
...
# Conflicts:
# spring-beans/src/main/java/org/springframework/beans/factory/support/DefaultListableBeanFactory.java
# spring-jdbc/src/main/java/org/springframework/jdbc/core/StatementCreatorUtils.java
2025-04-10 18:37:07 +02:00
Juergen Hoeller
6ea9f66fd7
Remove superfluous DefaultParameterNameDiscoverer configuration
2025-04-10 18:33:39 +02:00
Juergen Hoeller
eea6addd26
Avoid lenient locking for additional external bootstrap threads
...
Includes spring.locking.strict revision to differentiate between true, false, not set.
Includes checkFlag accessor on SpringProperties, also used in StatementCreatorUtils.
Closes gh-34729
See gh-34303
2025-04-10 18:33:21 +02:00
Juergen Hoeller
7f2c1f447f
Try loadClass on LinkageError in case of ClassLoader mismatch
...
See gh-34677
2025-04-10 18:30:45 +02:00
Sam Brannen
e35db3311f
Merge branch '6.2.x'
2025-04-10 17:07:18 +02:00
Sam Brannen
26869b0e4c
Polish Bean Override internals
2025-04-10 17:06:27 +02:00
Sam Brannen
df4868bf83
Merge branch '6.2.x'
2025-04-10 16:49:43 +02:00
Sam Brannen
cd987fc104
Update Javadoc to stop mentioning 5.3.x as the status quo
...
Closes gh-34740
2025-04-10 16:40:04 +02:00
Sam Brannen
3f9402a56b
Update testing documentation to reflect status quo
2025-04-10 15:06:52 +02:00
Sam Brannen
1795b234e4
Merge branch '6.2.x'
2025-04-10 14:52:22 +02:00