Phillip Webb
4625534e83
Force Testcontainers Docker API version for Docker 29.0.0+ compatibility
...
Add `docker-java.properties` to spring-boot-testcontainers and
`spring-boot-test` to force an API version upgrade.
Fixes gh-48104
4 weeks ago
Stéphane Nicoll
1d4551e460
Polish contribution
...
See gh-48156
1 month ago
Vedran Pavic
165942f8ab
Revise AWS section of "Deploying to the Cloud" in reference manual
...
See gh-48156
Signed-off-by: Vedran Pavic <vedran@vedranpavic.com>
1 month ago
Andy Wilkinson
afa2af1cf6
Correct docs on when setter is not needed with JavaBean binding
...
The two main changes are:
- A setter is no longer required when binding from a
comma-separated list as long as the target list is mutable. The
binder clears the list and then re-populates it.
- A setter is now required for arrays, previously the values
coming from configuration properties where merged into an existing
array. Now, the array is replaced.
Closes gh-43138
1 month ago
Scott Frederick
e1c33a7e3a
Add since attribute to uses of DeprecatedConfigurationProperty
...
Add an architecture rule to ensure that all usages of
`@DeprecatedConfigurationProperty` in the Spring Boot codebase include
the `since` attribute.
Add the `since` attribute to the few places where it was not already
included.
See gh-47980
Signed-off-by: Scott Frederick <scottyfred@gmail.com>
1 month ago
Andy Wilkinson
59224fdd6f
Document Actuator's ObjectMapper isolation
...
Closes gh-47039
1 month ago
Andy Wilkinson
eeebc37813
Document how to configure ServletContext init parameters
...
Closes gh-47951
1 month ago
Andy Wilkinson
b09b0296c3
Check aggregated property metadata
...
Closes gh-47972
1 month ago
Andy Wilkinson
5aeaa74508
Document how soon-to-expire SSL certs are reported
...
Closes gh-45564
1 month ago
Moritz Halbritter
e58c8975f6
Document how to use ContextPropagatingTaskDecorator for propagating trace context over thread boundaries
...
Closes gh-47893
1 month ago
Phillip Webb
3690a958f2
Replace use of ubuntu-noble-run-base with ubuntu-noble-run
...
Update code and documentation to use the correct Paketo base image of
`ubuntu-noble-run` rather than `ubuntu-noble-run-base` which was
published only for testing purposes.
Closes gh-47966
1 month ago
Stéphane Nicoll
ba9afc005c
Adapt AOTCache documentation to JEP 514
...
Closes gh-47274
2 months ago
Stéphane Nicoll
653e575a8d
Polish "Clarify Actuator's endpoint extension support"
...
See gh-47740
2 months ago
Mikhail Polivakha
a77c6ef9ee
Clarify Actuator's endpoint extension support
...
See gh-47740
Signed-off-by: mipo256 <mikhailpolivakha@email.com>
2 months ago
Andy Wilkinson
d2a349868e
Limit Kotlin API docs to Kotlin code
...
Previously, the Kotlin API docs included Java APIs. This commit
corrects this by suppressing all Dokkatoo source sets other than
main (main in src/main/kotlin, javaMain is src/main/java).
Dokkatoo is sensitive to the order in which plugins are applied. This
commit adapts to the sensitivity by changing the order in which
the Dokatoo and Kotlin JVM plugins are applied. This prevents the
Dokatoo plugin for overwriting the configuration that's applied by
our Kotlin conventions.
Closes gh-47763
2 months ago
Tran Ngoc Nhan
4bebd47c4e
Fix typos
...
See gh-47747
2 months ago
Stéphane Nicoll
5280f1ab8f
Refresh tools getting started section
...
Closes gh-47699
2 months ago
Phillip Webb
bc6a92a1c9
Include deprecated configuration properties in reference documentation
...
Add a new appendix section to show deprecated properties and when
possible their replacement or reason.
Closes gh-47622
2 months ago
Stéphane Nicoll
f7e7664a5a
Adapt links to Lettuce and Jedis
...
Closes gh-47391
3 months ago
fhiyo
b3db525f0f
Use non-deprecated syntax to configure sourceCompatibility
...
See gh-47339
Signed-off-by: fhiyo <13327262+fhiyo@users.noreply.github.com>
3 months ago
Andy Wilkinson
e4e3988433
Fix link to Framework's @Bean annotation
...
Closes gh-47329
3 months ago
Moritz Halbritter
4a1de8534f
Add detection for Bitnami Legacy images
...
This commit also adjusts the tests to use bitnamilegacy images because we have no way to test against the original bitnami images.
Closes gh-46983
3 months ago
Moritz Halbritter
66ba91876a
Document support for Java 25
...
Closes gh-47245
3 months ago
Chanwon-Seo
4d499c3e46
Fix links to Flyway reference documentation
...
See gh-46976
Signed-off-by: Chanwon-Seo <scwonn60@gmail.com>
4 months ago
Łukasz Jernaś
a18df11d91
Fix location of Kotlin configuration metadata samples
...
See gh-46774
Signed-off-by: Łukasz Jernaś <lukasz.jernas@allegro.com>
4 months ago
Johnny Lim
edb38f9bf8
Polish
...
See gh-46785
Signed-off-by: Johnny Lim <izeye@naver.com>
4 months ago
Łukasz Jernaś
bb812965f6
Add missing Kotlin Observability examples
...
See gh-46775
Signed-off-by: Łukasz Jernaś <lukasz.jernas@allegro.com>
4 months ago
Stéphane Nicoll
ac73852e87
Polish "Add Kotlin samples for tracing"
...
See gh-46699
4 months ago
Łukasz Jernaś
1e15cc1ab0
Add Kotlin samples for tracing
...
See gh-46699
Signed-off-by: Łukasz Jernaś <lukasz.jernas@allegro.com>
4 months ago
Stéphane Nicoll
c4f2922b60
fixup! Upgrade to Pulsar 4.0.6
4 months ago
Stéphane Nicoll
815bdc528b
Upgrade to Pulsar 3.3.8
...
Closes gh-46716
4 months ago
Andy Wilkinson
c9c80763b7
Improve aggregation in the reference docs project
...
Closes gh-46600
5 months ago
Stéphane Nicoll
f8c5f052b2
Polish "Mention the Virtual Threads changes in Java 24"
...
See gh-46547
5 months ago
Zakaria Shahen
6b8fde04a1
Mention the Virtual Threads changes in Java 24
...
See gh-46547
Signed-off-by: Zakaria Shahen <35308232+zakaria-shahen@users.noreply.github.com>
5 months ago
Johnny Lim
62f379cbbb
Add SpringHeaderCheck to enforce using "2012-present"
...
This commit also fixes copyright headers that don't follow it.
See gh-46527
Signed-off-by: Johnny Lim <izeye@naver.com>
5 months ago
Stéphane Nicoll
7e0d1647d1
Fix import
...
See gh-46064
6 months ago
Stéphane Nicoll
f07e0dee96
Fix import
...
See gh-46064
6 months ago
Stéphane Nicoll
399cee4b0e
Polish "Fix issues with Kotlin examples in Antora docs"
...
See gh-46064
6 months ago
Dmitry Sulman
eb9e2f19a8
Fix issues with Kotlin examples in Antora docs
...
See gh-46064
Signed-off-by: Dmitry Sulman <dmitry.sulman@gmail.com>
6 months ago
Phillip Webb
3aeb18d618
Add license header to gradle files
...
See gh-46065
6 months ago
Phillip Webb
9863d3da66
Add license header to kotlin files
...
See gh-46065
6 months ago
Phillip Webb
d66b28fcba
Update end copyright year to 'present'
...
See gh-46065
6 months ago
Moritz Halbritter
6ef1830bc8
Document that /error is secured by default
...
Closes gh-45663
6 months ago
Andy Wilkinson
82f9491a74
Improve description of TestRestTemplate's Apache client defaults
...
Closes gh-45842
6 months ago
Phillip Webb
7613594b3a
Relax profile naming restrictions and allow opt-out
...
Rework profile name validation logic so that `.` and `+` and `@` can
be used in the names. Also provide an opt-out property that can be
set to restore earlier Spring Boot behavior.
The commit also include an update to the reference documentation.
Fixes gh-45947
6 months ago
Andy Wilkinson
515abc4221
Include all auto-config modules in auto-config classes appendix
...
Closes gh-45861
6 months ago
Andy Wilkinson
de54d4df89
Improve linking to Testcontainers' javadoc
...
Closes gh-45802
7 months ago
Tran Ngoc Nhan
c313322aaf
Fix Gradle Shadow Plugin link in reference documentation
...
See gh-45720
Signed-off-by: Tran Ngoc Nhan <ngocnhan.tran1996@gmail.com>
7 months ago
Julio Gómez Díaz
3eaed90d94
Fix artifactId of prometheus-metrics-exporter-pushgateway in example
...
See gh-45684
Signed-off-by: Julio Gómez Díaz <juliojgd@gmail.com>
7 months ago
Tran Ngoc Nhan
7448f8c73a
Document use of git-commit-id-maven-plugin consistently
...
See gh-45677
Signed-off-by: Tran Ngoc Nhan <ngocnhan.tran1996@gmail.com>
7 months ago