Stéphane Nicoll
2186da3cb5
Create spring-boot-jooq module
...
Closes gh-46101
6 months ago
Andy Wilkinson
7dc1a09e4f
Create spring-boot-batch module
...
See gh-46100
6 months ago
Stéphane Nicoll
322ff2b841
Create spring-boot-hazelcast module
...
See gh-46099
6 months ago
Andy Wilkinson
2bd1c1e98d
Create spring-boot-integration module
...
See gh-46098
6 months ago
Andy Wilkinson
d86d94be1b
Create spring-boot-rsocket module
...
Closes gh-46097
6 months ago
Stéphane Nicoll
cf752d3ae8
Create spring-boot-data-jpa module
...
Closes gh-46096
6 months ago
Stéphane Nicoll
1b816bd22d
Create spring-boot-jpa module
...
See gh-46095
6 months ago
Andy Wilkinson
3140c4d924
Create spring-boot-r2dbc module
...
See gh-46094
6 months ago
Andy Wilkinson
937356330b
Create spring-boot-pulsar module
...
See gh-46093
6 months ago
Andy Wilkinson
0850df50a9
Create spring-boot-kafka module
...
See gh-46092
6 months ago
Brian Clozel
c7bcc3d64d
Create spring-boot-elasticsearch module
...
See gh-46091
6 months ago
Moritz Halbritter
855b6a6fac
Create spring-boot-freemarker module
...
Closes gh-46090
6 months ago
Phillip Webb
0f1c0d97d1
Create spring-boot-liquibase module
...
See gh-46088
6 months ago
Stéphane Nicoll
74f6c75b00
Create spring-boot-validation module
...
Closes gh-46087
6 months ago
Stéphane Nicoll
80933d86b4
Create spring-boot-flyway module
...
See gh-46086
6 months ago
Andy Wilkinson
5addbc70e7
Create spring-boot-jdbc module
...
See gh-46085
6 months ago
Andy Wilkinson
67cb03b8b4
Create spring-boot-tx module
...
See gh-46084
6 months ago
Stéphane Nicoll
4acdc5ee7c
Create spring-boot-artemis module
...
See gh-46083
6 months ago
Stéphane Nicoll
fd13ac80e8
Create spring-boot-activemq module
...
See gh-46082
6 months ago
Stéphane Nicoll
11d1825154
Create spring-boot-jms module
...
See gh-46081
6 months ago
Brian Clozel
7471d01a72
Create spring-boot-jsonb module
...
Closes gh-46080
6 months ago
Brian Clozel
cfabd67175
Create spring-boot-mail module
...
See gh-46079
6 months ago
Andy Wilkinson
6c89a6bcbe
Create spring-boot-jackson-module
...
Closes gh-46078
6 months ago
Brian Clozel
dcf0eb36d3
Create spring-boot-amqp module
...
See gh-46077
6 months ago
Andy Wilkinson
760b80818f
Create spring-boot-reactor-netty module
...
See gh-46076
6 months ago
Andy Wilkinson
b8df90ad20
Create spring-boot-jetty module
...
See gh-46075
6 months ago
Andy Wilkinson
04b0590162
Create spring-boot-undertow module
...
See gh-46074
6 months ago
Andy Wilkinson
a0b28610e5
Move Tomcat auto-configuration into spring-boot-tomcat
...
See gh-46073
6 months ago
Andy Wilkinson
693c27c6e3
Start splitting up spring-boot-autoconfigure
...
See gh-46071
6 months ago
Andy Wilkinson
6384e3265c
Create beginnings of spring-boot-tomcat module
...
See gh-46073
6 months ago
Andy Wilkinson
71f74c7ee2
Start splitting up spring-boot
...
See gh-46071
6 months ago
Phillip Webb
5a1b6d2269
Reduce number of test dependencies
...
Reduce the number of direct test dependencies and instead rely on
transitive test support dependencies.
Closes gh-46072
6 months ago
Phillip Webb
3aeb18d618
Add license header to gradle files
...
See gh-46065
6 months ago
Andy Wilkinson
515abc4221
Include all auto-config modules in auto-config classes appendix
...
Closes gh-45861
6 months ago
Stéphane Nicoll
6fceab2c90
Replace spring-jcl with vanilla commons-logging
...
See gh-45487
Co-authored-by: Phillip Webb <phil.webb@broadcom.com>
7 months ago
Stéphane Nicoll
7035c0fa0a
Upgrade to Kotlin 2.1.0
...
This commit upgrades to Kotlin 2.1.0. Two related dependencies have been
updated as well: Kotlin Coroutines to 1.10, and Kotlin Serialization to
1.8.
As of Kotlin 2, it is no longer possible to have a Java type and a
Kotlin type with the same name. As our code samples follow that
unfortunate pattern, this commit makes sure that the Kotlin sample code
does not depend on any of the Java counterpart and configure the kotlin
compilation plugin to ignore Java sources.
The minimum version of Gradle is 7.6.4. It bundles a version of Kotlin
that cannot compile a Kotlin build script when spring-core, compiled
with Kotlin 2.1, is on the classpath. Using Gradle 8.12 to run the DSL
tests avoids the problem.
Closes gh-45486
Co-authored-by: Andy Wilkinson <andy.wilkinson@broadcom.com>
7 months ago
Andy Wilkinson
52c0e0af08
Ensure resolved bom is available before using it for Javadoc links
8 months ago
Andy Wilkinson
21a9f4bbc5
Polish "Avoid eager creation of aggregatedJavadoc task"
...
See gh-45223
8 months ago
Tran Ngoc Nhan
86f09fb952
Avoid eager creation of aggregatedJavadoc task
...
See gh-45223
Signed-off-by: Tran Ngoc Nhan <ngocnhan.tran1996@gmail.com>
8 months ago
Johnny Lim
08c67cc353
Replace deprecated Project.task()
...
See gh-45009
Signed-off-by: Johnny Lim <izeye@naver.com>
8 months ago
DimaVilda
31daa0f0d6
Remove unnecessary excludes on javax.xml.bind:jaxb-api
...
See gh-45025
Signed-off-by: DimaVilda <dimavilda@gmail.com>
8 months ago
Andy Wilkinson
1047c2158a
Use resolved bom as source of javadoc links
...
Closes gh-44878
9 months ago
Andy Wilkinson
7b2d90811d
Rewrite process for documenting managed dependencies
...
Previously, managed dependencies were documented using Gradle's
dependency constraints. This has proven to be non-deterministic for
reasons that are not fully understood. The working theory is that
the constraints that are documented vary depending on the tasks
that the build has run at the point at which the constraints are
being examined and documented.
This commit replaces approach with one that builds a model of a
resolved bom by examining the configured bom extension and the
XML of the Maven boms that it imports. This model is written to
disk from where it can then be consumed as a dependency on other
projects. The existing tasks for documenting the constrained
versions and version properties have been rewritten to use the
resolved bom model instead.
Closes gh-44855
9 months ago
Stéphane Nicoll
08b2c560dd
Order dependencies
...
Closes gh-44757
9 months ago
Moritz Halbritter
8ff1e631fe
Document SSL support for Docker Compose and Testcontainers
...
Closes gh-41137
10 months ago
Andy Wilkinson
ec2a350959
Publish API catalog content and root aggregate content from s-b-docs
...
Closes gh-43224
1 year ago
Phillip Webb
0bd1ff7747
Include spring-boot-loader in API documentation
...
Closes gh-43151
1 year ago
Andy Wilkinson
f9281a61ff
Rework Antora Gradle Infrastructure
...
Closes gh-40572
Co-authored-by: Phillip Webb <phil.webb@broadcom.com>
1 year ago
Moritz Halbritter
ce106eb43c
Remove calls to deprecated Project.getBuildDir() in Gradle files
...
Closes gh-42739
1 year ago
Phillip Webb
ad72411e2b
Apply conventions plugin to all subprojects
...
Closes gh-42438
1 year ago