Commit Graph

39228 Commits

Author SHA1 Message Date
Andy Wilkinson
c95b5409b1 Start building against Spring Data Bom 2021.2.18 snapshots
See gh-38282
2023-11-09 17:00:03 +00:00
Andy Wilkinson
edc6da27f2 Start building against Spring Batch 4.3.10 snapshots
See gh-38281
2023-11-09 16:59:58 +00:00
Andy Wilkinson
274ac907d2 Start building against Reactor Bom 2020.0.38 snapshots
See gh-38280
2023-11-09 16:59:54 +00:00
Andy Wilkinson
9c72da0724 Start building against Micrometer 1.9.17 snapshots
See gh-38279
2023-11-09 16:59:49 +00:00
Phillip Webb
61dbf45628 Fix package declaration of sample in reference docs
Update the "Developing Your First Spring Boot Application" sample so
that the package is not removed.

Closes gh-34513
2023-11-08 12:53:23 -08:00
Andy Wilkinson
7c73a034b6 Improve backwards- and forwards-compatibility of Flyway auto-config
Closes gh-38164
2023-11-08 15:17:49 +00:00
Moritz Halbritter
66ed4fe519 Remove system property dependency from MockBeanContextCachingTests
Now this test can be run regardless of the
'spring.test.context.cache.maxSize' system property value.

See gh-38236
2023-11-08 09:49:35 +01:00
Andy Wilkinson
8fc59e3367 Improve bom checking and address reported problems
Closes gh-38250
2023-11-07 11:18:19 +00:00
Moritz Halbritter
fc6d4ef2c0 Improve commandline help for encodepassword command in the CLI
Closes gh-38203
2023-11-07 11:22:22 +01:00
Moritz Halbritter
717d7a4850 Merge pull request #38228 from izeye
* pr/38228:
  Remove obsolete prohibit for Undertow library

Closes gh-38228
2023-11-07 10:23:16 +01:00
Johnny Lim
1f22f6ed64 Remove obsolete prohibit for Undertow library
See gh-38228
2023-11-07 10:22:47 +01:00
Moritz Halbritter
6c5cb57afd Document how to populate test data using Flyway and Liquibase
Closes gh-26796
2023-11-06 12:07:49 +01:00
Moritz Halbritter
30bd1f9ccb Merge pull request #38207 from dreis2211
* pr/38207:
  Remove obsolete spring-boot-deployment-tests directory

Closes gh-38207
2023-11-06 09:01:07 +01:00
Christoph Dreis
3f7ece5418 Remove obsolete spring-boot-deployment-tests directory
See gh-38207
2023-11-06 09:00:39 +01:00
Phillip Webb
06434f050a Upgrade to Spring Asciidoctor Extensions 0.6.3
Closes gh-38211
2023-11-05 13:33:02 -08:00
Moritz Halbritter
18f9dc9b94 Document that customizers are not applied to additional connectors
Closes gh-38183
2023-11-03 12:27:55 +01:00
Phillip Webb
54313d1962 Update copyright year of changed files 2023-11-02 14:13:38 -07:00
Phillip Webb
e891a3e24c Polish adoc formatting 2023-11-02 14:12:56 -07:00
Phillip Webb
eecb15d1ba Rename startDaemonAwaitThread() inside TomcatWebServer to match intent
Closes gh-38155
2023-11-01 18:21:36 -07:00
Scott Frederick
1b32baaadc Upgrade CI to Docker 24.0.7
Closes gh-38169
2023-11-01 17:10:17 -05:00
Andy Wilkinson
48ef78bddd Merge pull request #38153 from dreis2211
* gh-38153:
  Fix typos in method names

Closes gh-38153
2023-11-01 15:00:24 +00:00
Christoph Dreis
990afd844f Fix typos in method names
See gh-38153
2023-11-01 14:59:49 +00:00
Andy Wilkinson
020c2b364e Fix handling of value that overflows an int
Closes gh-38146
2023-10-31 11:47:14 +00:00
Andy Wilkinson
747291c0b7 Clarify docs on when application.* banner properties will work
Closes gh-33489
2023-10-31 11:28:17 +00:00
Andy Wilkinson
94e810201e Fix test for incremental build of renamed properties class
Previously, the .class file for the renamed properties class was
on the class path of the compilation in two places:

1. The output directory of the test's previous compilation
2. The output directory of the compilation of src/test/java of
   spring-boot-configuration-processor

The first of these locations is addressed by updating TestProject.
The .class file is now deleted from the project's output location
at the same time as the .java file is deleted from its source
location.

The second of these locations is addressed by configuring the class
path of the compiler to include a copy of the result of compiling
src/test/java of spring-boot-configuration-processor. From this copy
entries can then be deleted as needed without destabilizing other tests.

Closes gh-26271
2023-10-30 15:17:28 +00:00
Andy Wilkinson
c999d987a9 Improve systemd configuration documentation
Closes gh-28453
2023-10-30 12:06:04 +00:00
Andy Wilkinson
f78dcac56f Clarify that @AutoConfigureWebTestClient uses mock infrastructure
Closes gh-29890
2023-10-30 11:13:03 +00:00
Moritz Halbritter
0d8ea44f5b Fix MyErrorWebExceptionHandler in documentation
Closes gh-38104
2023-10-30 10:07:49 +01:00
Andy Wilkinson
d9e71f7a67 Add documentation section on AOP
Closes gh-32642
2023-10-27 17:50:24 +01:00
Andy Wilkinson
e21fda2f4a Merge pull request #38086 from GVictorG7
* gh-38086:
  Polish unit tests from buildSrc

Closes gh-38086
2023-10-27 17:06:51 +01:00
Victor Georgescu
b9c2c6b820 Polish unit tests from buildSrc
* remove redundant "public" access modifiers
* remove a never thrown defined Exception
* assert the emptiness instead of length of files

See gh-38086
2023-10-27 17:06:24 +01:00
Andy Wilkinson
e1203b7e28 Document that WRITE_DURATIONS_AS_TIMESTAMPS is disabled by default
Closes gh-38083
2023-10-27 17:00:26 +01:00
Moritz Halbritter
3872ec868b Mention ForwardedHeaderTransformer in the documentation
Closes gh-37282
2023-10-27 10:17:29 +02:00
Andy Wilkinson
1498faaf7f Document auto-configuration packages and how to add to them
Closes gh-27549
2023-10-26 08:43:57 +01:00
Scott Frederick
eae95f8d17 Handle null host value in MailHealthIndicator
If both the host and port are omitted from the mail properties, the
`location` field will be omitted from the health indicator details.

Fixes gh-38007
2023-10-25 13:52:36 -05:00
Andy Wilkinson
aaaafc6ede Add a note about TestConfiguration, Import, and ordering
Closes gh-30513
2023-10-25 15:19:04 +01:00
Andy Wilkinson
dc645f09b7 Add a brief mention of ConfigurationPropertyCaching
Closes gh-34172
2023-10-25 15:05:25 +01:00
Andy Wilkinson
ea39a33337 Document server.servlet.encoding.* configuration properties
Closes gh-32472
2023-10-25 14:40:29 +01:00
Andy Wilkinson
666f68ea60 Document configuration for building images with Colima
Closes gh-34522
2023-10-25 14:07:43 +01:00
Andy Wilkinson
9a23e13894 Add some documentation for customizing the reactive web server
Closes gh-31917
2023-10-25 12:17:45 +01:00
Andy Wilkinson
a20f81b995 Mention that classpath.idx is typically generated by build plugins
Closes gh-37125
2023-10-25 11:09:17 +01:00
Andy Wilkinson
fcdc638336 Mention what to do when use-hal-as-default-json-media-type is false
Closes gh-26814
2023-10-25 11:01:28 +01:00
Andy Wilkinson
8778884f5d Clarify role of WebMvcRegistrations and WebMvcConfigurer
Closes gh-31232
2023-10-25 10:42:25 +01:00
Moritz Halbritter
bf97e6dad8 Ban use of AssertJ assertThatThrownBy
Use assertThatExceptionOfType instead.

Closes gh-37968
2023-10-24 14:06:52 +02:00
Andy Wilkinson
313e3d59a3 Update Java version in .sdkmanrc to 8u392+9
Closes gh-37959
2023-10-20 16:00:56 +01:00
Phillip Webb
d47f8bf945 Update copyright year of changed files 2023-10-19 23:20:43 -07:00
Phillip Webb
548b0ea91f Fix failing exception assertion
See gh-37964
2023-10-19 22:05:59 -07:00
Phillip Webb
abdad1cabe Constently use assertThatExceptionOf... assertions
Closes gh-37964
2023-10-19 20:17:26 -07:00
Andy Wilkinson
fe69930ac7 Correct configuration of Sonatype credentials used for promotion 2023-10-19 09:20:00 +01:00
Andy Wilkinson
8b6b6378f5 Polish CI pipeline 2023-10-19 08:16:53 +01:00