Sébastien Deleuze
ef06bf4e74
Refine null-safety migration documentation
...
See gh-28797
2024-12-19 11:38:26 +01:00
Sébastien Deleuze
6d2d10cffe
Update null-safety documentation
...
This commit documents using JSpecify instead of the now deprecated
Spring null-safety annotations.
Closes gh-28797
2024-12-19 11:07:33 +01:00
rstoyanchev
4b9f1732f1
Remove remaining Spring MVC trailing slash matching
...
Closes gh-34036
2024-12-17 11:14:00 +00:00
Brian Clozel
4fd368b1af
Deprecate mvc XML configuration namespace
...
This commit deprecates the `<mvc:*` XML configuration namespace for
configuring Spring MVC applications. This configuration model is lagging
behind in the 6.x generation already and we don't intend to invest in
this space to close that gap.
As of 7.0, using this XML namespace will result in a WARN log message.
This commit also states our intent in the reference documentation.
Closes gh-34063
2024-12-17 11:55:08 +01:00
rstoyanchev
7f4da52cc5
Remove Spring MVC path extension content negotiation
...
See gh-34036
2024-12-17 09:49:07 +00:00
Juergen Hoeller
3db1b94465
Replace spring-jcl with regular Apache Commons Logging 1.3
...
Closes gh-32459
2024-12-12 17:37:11 +01:00
Stéphane Nicoll
7a6ba43402
Merge branch '6.2.x'
2024-12-12 17:32:50 +01:00
Stéphane Nicoll
2c32601553
Add note about using @EventListener on lazy beans
...
Closes gh-34057
2024-12-12 17:32:18 +01:00
Brian Clozel
3edb256298
Update websocket reference docs
...
See gh-33744
2024-12-08 20:12:57 +01:00
Stéphane Nicoll
6d28ac6b2c
Merge branch '6.2.x'
2024-12-06 09:44:05 +01:00
Tran Ngoc Nhan
47c66f4352
Fix link to MockMvcBuilders in reference documentation
...
See gh-34031
2024-12-06 09:43:41 +01:00
Sébastien Deleuze
75e57475ca
Upgrade to Kotlin 2.1.0
...
Spring Framework 7.0 will use a Kotlin 2 baseline, using the latest 2.x
release at the time of the release.
This commit upgrades Kotlin to 2.1.0, and Kotlin Serialization and
Coroutines accordingly.
Closes gh-33629
2024-12-05 11:42:00 +01:00
Sébastien Deleuze
3eb5b8263b
Remove documentation for Kotlin Script Templates
...
Closes gh-34029
2024-12-05 11:19:42 +01:00
Juergen Hoeller
2b9010c2a2
Remove APIs marked as deprecated for removal
...
Closes gh-33809
2024-12-04 13:19:39 +01:00
Juergen Hoeller
949432ce8b
General upgrade to Jakarta EE 11 APIs
...
Includes removal of ManagedBean and javax.annotation legacy support.
Includes AbstractJson(Http)MessageConverter revision for Yasson 3.0.
Includes initial Hibernate ORM 7.0 upgrade.
Closes gh-34011
Closes gh-33750
2024-12-03 13:30:25 +01:00
Brian Clozel
c213724a47
Document Servlet PushBuilder API deprecation
...
See gh-33918
2024-11-28 15:55:53 +01:00
rstoyanchev
81ea35c726
Update method names in FragmentsRendering
...
Closes gh-33974
2024-11-27 11:21:51 +00:00
Tran Ngoc Nhan
8c0ac8e062
Fix a typo in the filters documentation
...
Closes gh-33959
2024-11-26 16:09:45 +01:00
Sam Brannen
7a6e401d17
Document visibility requirements for Bean Overrides
...
This commit makes it clear that there are no visibility requirements
for @TestBean fields or factory methods as well as @MockitoBean or
@MockitoSpyBean fields.
Closes gh-33923
2024-11-20 16:49:52 +01:00
Sam Brannen
3569cfe990
Reject static Bean Override fields for @MockitoBean, @TestBean, etc.
...
Closes gh-33922
2024-11-20 11:29:01 +01:00
Sam Brannen
dd92eac3ad
Refer to message "receipt" instead of "reception"
2024-11-19 13:18:12 +01:00
Sam Brannen
874f056984
Polishing
2024-11-19 13:18:12 +01:00
Tran Ngoc Nhan
b77db64459
Fix typos and link in Observability documentation
...
Closes gh-33910
2024-11-19 12:12:01 +01:00
Sam Brannen
807e1e6126
Document support for varargs invocations in SpEL
...
Closes gh-33332
2024-11-18 11:54:22 +01:00
Sam Brannen
7196f3f554
Polish SpEL documentation
2024-11-18 11:38:20 +01:00
Sam Brannen
a12d40e10b
Fix SpEL examples in reference guide
...
Closes gh-33907
2024-11-18 11:37:30 +01:00
Sam Brannen
241b8b48f2
Clarify requirements for AOP around advice regarding MethodInterceptor
...
Closes gh-33901
2024-11-17 12:23:01 +01:00
Sam Brannen
173084f81a
Polish Spring AOP documentation
2024-11-17 12:21:16 +01:00
Sam Brannen
cca245020d
Improve documentation for SpelCompilerMode
...
Closes gh-33223
2024-11-14 11:36:46 +01:00
Sam Brannen
973d815763
Merge branch '6.1.x'
2024-11-14 10:16:02 +01:00
Sam Brannen
1e95332f62
Fix link to "Resources" section in reference guide
...
Closes gh-33882
2024-11-14 10:15:34 +01:00
Sam Brannen
b523f3caff
Polish documentation and exception message for @DurationFormat
2024-11-13 17:19:53 +01:00
Sam Brannen
7f9901d35d
Merge branch '6.1.x'
2024-11-13 16:46:11 +01:00
Sam Brannen
bfde33a514
Document options for Date/Time parsing & formatting issues with JDK 20+
...
This commit updates Javadoc and the reference guide to document options
for handling date/time parsing and formatting issues on JDK 20 and higher.
A new "Date and Time Formatting with JDK 20 and higher" page has also been
introduced in the wiki.
https://github.com/spring-projects/spring-framework/wiki/Date-and-Time-Formatting-with-JDK-20-and-higher
Closes gh-33151
2024-11-13 16:39:40 +01:00
Sam Brannen
d92c57f7a5
Merge branch '6.1.x'
2024-11-13 14:23:52 +01:00
Sam Brannen
4d792d0e45
Remove mentions of Joda-Time support
...
Since Joda-Time support was removed in Spring Framework 6.0, this commit
removes obsolete mentions of Joda-Time in the reference guide and Javadoc.
See gh-27426
Closes gh-33881
2024-11-13 14:16:14 +01:00
Sam Brannen
525407e4b1
Merge branch '6.1.x'
2024-11-12 20:50:46 +01:00
Tran Ngoc Nhan
53b9a2cb78
Fix formatting issue in validation section of reference guide
...
Closes gh-33871
2024-11-12 20:49:56 +01:00
Tran Ngoc Nhan
85cf563741
Fix typo in reference documentation
...
See gh-33865
2024-11-12 10:04:06 +01:00
Tran Ngoc Nhan
8afd01ba2c
Fix typo in reference documentation
...
See gh-33865
2024-11-10 14:45:19 +09:00
Sam Brannen
1ced8c3856
Merge branch '6.1.x'
2024-11-07 12:26:21 +01:00
Sam Brannen
0d9033592b
Document that circular dependencies should be avoided in AOT mode
...
Closes gh-33786
2024-11-07 12:23:39 +01:00
Sam Brannen
fc7b8ae966
Fix anchor name, consistently use title case, and polish wording
...
(cherry picked from commit 2e6c8daec6
)
2024-11-07 12:22:25 +01:00
Sam Brannen
c457131f1c
Fix heading level for "Programmatic bean registration" in AOT chapter
...
(cherry picked from commit 9f0dbc4051
)
2024-11-07 12:22:02 +01:00
Sam Brannen
fd676ed932
Merge branch '6.1.x'
2024-11-07 10:44:47 +01:00
Sam Brannen
05a880e3b5
Fix XML bean reference example in reference manual
...
Closes gh-33855
2024-11-07 10:44:01 +01:00
Sam Brannen
2e6c8daec6
Fix anchor name, consistently use title case, and polish wording
2024-11-06 17:46:06 +01:00
Sébastien Deleuze
fb98d74a47
Merge branch '6.1.x'
2024-11-06 10:09:13 +01:00
Hosam Aly
4ef2b429e0
Fix a typo in beanvalidation.adoc
...
ContraintViolation => ConstraintViolation
Closes gh-33846
2024-11-06 10:09:05 +01:00
Juergen Hoeller
a1f6098158
Merge branch '6.1.x'
2024-10-29 23:04:05 +01:00