Andy Wilkinson
7a9be5bd4a
Rework HTTP client modules
2025-06-13 20:06:35 -07:00
Andy Wilkinson
4471c0e644
Move web server auto-configure classes into spring-boot-web-server
2025-06-13 20:06:31 -07:00
Andy Wilkinson
c33ee45ba2
Remove no-longer-needed spring-boot-all module
2025-06-13 20:06:30 -07:00
Andy Wilkinson
4f579905ef
Create spring-boot-web-server-test module
2025-06-13 20:06:30 -07:00
Stéphane Nicoll
0cf76bf43b
Move web server specific classes into .*.server.* packages
2025-06-13 20:06:29 -07:00
Andy Wilkinson
343b9a8276
Create spring-boot-reactor module
2025-06-13 20:06:29 -07:00
Andy Wilkinson
f53b9786e5
Create spring-boot-security module
2025-06-13 20:06:27 -07:00
Stéphane Nicoll
079713039d
Create spring-boot-jpa module
2025-06-13 20:06:22 -07:00
Andy Wilkinson
81d4528eee
Create spring-boot-r2dbc module
2025-06-13 20:06:21 -07:00
Moritz Halbritter
5c948ab96b
Create spring-boot-freemarker module
2025-06-13 20:06:21 -07:00
Andy Wilkinson
8a1a5160c3
Create spring-boot-jdbc module
2025-06-13 20:06:20 -07:00
Andy Wilkinson
0f405e979e
Move Tomcat auto-configuration into spring-boot-tomcat
2025-06-13 20:06:18 -07:00
Andy Wilkinson
710b1d80eb
Start splitting up spring-boot-autoconfigure
2025-06-13 20:06:17 -07:00
Andy Wilkinson
349f296d26
Create beginnings of spring-boot-tomcat module
2025-06-13 20:06:17 -07:00
Andy Wilkinson
0337830615
Start splitting up spring-boot
2025-06-13 20:06:17 -07:00
Phillip Webb
17df773913
Reduce number of test dependencies
...
Reduce the number of direct test dependencies and instead rely on
transitive test support dependencies.
2025-06-13 20:06:16 -07:00
Andy Wilkinson
96785b6980
Repackage web server classes
...
Issue: 44286
Issue: 44067
2025-06-13 20:06:16 -07:00
Stéphane Nicoll
5ea0674bad
Migrate to new HttpHeaders API
...
See gh-45487
Co-authored-by: Phillip Webb <phil.webb@broadcom.com >
2025-05-09 17:38:12 -07:00
Phillip Webb
4bbbc0d687
Merge branch '3.4.x'
...
Closes gh-45193
2025-04-14 16:18:50 -07:00
Phillip Webb
b80bdbb182
Merge branch '3.3.x' into 3.4.x
...
Closes gh-45192
2025-04-14 16:18:41 -07:00
Johnny Lim
08c67cc353
Replace deprecated Project.task()
...
See gh-45009
Signed-off-by: Johnny Lim <izeye@naver.com >
2025-04-14 16:17:53 -07:00
Tran Ngoc Nhan
106e9f54ab
Migrate from AntPathRequestMatcher to PathPatternRequestMatcher
...
See gh-45163
Signed-off-by: Tran Ngoc Nhan <ngocnhan.tran1996@gmail.com >
2025-04-11 17:23:51 -07:00
Phillip Webb
75824bb9c7
Merge branch '3.4.x'
2025-04-11 09:42:20 -07:00
Phillip Webb
35dc8e6f88
Merge branch '3.3.x' into 3.4.x
2025-04-11 09:42:13 -07:00
Phillip Webb
2143d702f2
Polish boolean members that can use the default false value
2025-04-11 09:32:35 -07:00
Phillip Webb
c263c85de8
Start building against Spring Security 6.5.0-RC1 snapshots
...
See gh-45147
2025-04-10 15:09:41 -07:00
Phillip Webb
bc91c35644
Merge branch '3.4.x'
...
Closes gh-44993
2025-04-03 18:05:13 -07:00
Andy Wilkinson
95d5e35ff2
Provide @ConditionalOn… annotations for all concrete conditions
...
Closes gh-41044
2025-03-20 14:29:59 +00:00
Andy Wilkinson
b61578d183
Merge branch '3.4.x'
...
Closes gh-44695
2025-03-12 12:54:27 +00:00
Andy Wilkinson
08b358e829
Merge branch '3.3.x' into 3.4.x
...
Closes gh-44694
2025-03-12 12:50:18 +00:00
Andy Wilkinson
3a6e4e9e58
Add checks for factories files
...
META-INF/spring.factories and META-INF/spring/aot.factories in the
main source set are now checked. The checks verify that:
- Each class listed in the values exists in the source set's output
- The classes are listed alphabetically
- Nested classes are identified using their binary name
Closes gh-44676
2025-03-12 12:44:18 +00:00
Phillip Webb
651a39b3f6
Merge branch '3.4.x'
2025-02-18 15:12:07 -08:00
Johnny Lim
c9320de559
Use consistent exception messages in Assert calls
...
See gh-44044
Signed-off-by: Johnny Lim <izeye@naver.com >
2025-02-03 13:58:59 +01:00
Phillip Webb
8ec61b9870
Polish 'Refactor @ConfigurationProperties that only use prefix'
...
See gh-43917
2025-01-24 14:59:32 -08:00
Yanming Zhou
c1d97ffe16
Refactor @ConfigurationProperties that only use prefix
...
See gh-43917
Signed-off-by: Yanming Zhou <zhouyanming@gmail.com >
2025-01-24 14:58:36 -08:00
Andy Wilkinson
766c17fcdd
Polish "Replace @ConditionalOnProperty with …BooleanProperty where feasible"
...
See gh-43868
2025-01-21 15:13:44 +00:00
Yanming Zhou
960c8825e0
Replace @ConditionalOnProperty with …BooleanProperty where feasible
...
See gh-43868
Signed-off-by: Yanming Zhou <zhouyanming@gmail.com >
2025-01-21 15:08:26 +00:00
Phillip Webb
a49719d73e
Use consistent exception messages in Assert calls
...
Update `Assert` calls to consistently use messages of the form
"'item' must [not] ...".
Closes gh-43780
2025-01-11 21:18:47 -08:00
Phillip Webb
f08188d5cf
Change relevant Assert calls to throw IllegalStateException
...
Change certain Assert class from `assert...` to `assertState`
so that a more appropriate `IllegalStateException` is thrown.
Fixes gh-43779
2025-01-11 21:16:36 -08:00
Phillip Webb
86b6171edc
Introduce dedicated annotations to deal with boolean properties
...
Add `@ConditionalOnBooleanProperty` annotation to deal with
boolean properties and primarily for features that users toggle
using `.enabled` properties.
Closes gh-43704
2025-01-08 13:26:11 -08:00
Phillip Webb
170ff4eb23
Update copyright year of changed files
2025-01-06 17:40:24 -08:00
Phillip Webb
a8f3afc6b7
Fix incorrect imports
...
Fix accidentally committed imports.
See gh-43703
2025-01-06 14:42:28 -08:00
Phillip Webb
4c307d6fda
Switch away from using @ConditionalOnProperty prefix
...
Merge `prefix` into `name` attribute and simplify annotations
where possible.
Closes gh-43703
2025-01-06 14:37:18 -08:00
arefbehboudi
dbc1fc26e6
Polish
...
See gh-43560
2024-12-18 10:51:49 -08:00
Andy Wilkinson
32433e84f3
Merge branch '3.3.x'
...
Closes gh-43270
2024-11-22 15:46:38 +00:00
Andy Wilkinson
bb3651b7d1
Reduce warnings reported by Eclipse
...
Closes gh-43269
2024-11-22 15:39:35 +00:00
Phillip Webb
2f5f224559
Merge branch '3.3.x'
2024-10-18 10:49:15 -07:00
Phillip Webb
223886ff37
Merge branch '3.2.x' into 3.3.x
2024-10-18 10:48:51 -07:00
Phillip Webb
3481107ff7
Update copyright year of changed files
2024-10-18 10:48:29 -07:00
Moritz Halbritter
ba1a780147
Merge branch '3.3.x'
...
Closes gh-42774
2024-10-17 18:06:43 +02:00