Phillip Webb
c8bb386155
Add and polish javadoc links
...
See gh-51498
2026-09-15 20:35:44 -07:00
Phillip Webb
9fd0762b3c
Fix javadoc empty <p> tag warnings
2026-09-15 20:33:44 -07:00
Phillip Webb
036caad4e2
Fix reference to restart property
...
Correct incorrect `spring.devtools.remote.restart.enabled` property
reference to `spring.devtools.restart.enabled`.
Closes gh-51743
2026-09-14 20:25:05 -07:00
Phillip Webb
9c851cf50a
Merge pull request #51744 from icikle
...
Closes gh-51744
* pr/51744:
Polish 'Fix inflater cache race in NestedJarFileResources'
Fix inflater cache race in NestedJarFileResources
2026-09-14 18:09:40 -07:00
Phillip Webb
d6aac54e2e
Polish 'Fix inflater cache race in NestedJarFileResources'
...
See gh-51744
2026-09-14 17:37:06 -07:00
Phillip Webb
d94755304a
Polish
2026-09-05 16:55:48 -07:00
Phillip Webb
4b2c0d2852
Use module DSL for Pulsar Antora attributes
...
Replace custom attributes and processing logic with the module
links DSL.
See gh-51498
2026-09-04 13:21:38 -07:00
Phillip Webb
0eb25c7d30
Use module DSL for Jackson Antora attributes
...
Replace custom attributes and processing logic with the module
links DSL.
See gh-51498
2026-09-04 12:29:51 -07:00
Phillip Webb
d70a79ccd6
Remove Geode properties
...
Remove Geode properties that are no longer referenced.
See gh-51563
2026-09-04 11:27:46 -07:00
Phillip Webb
4b9b4c6fd9
Use module DSL for Spring Data Antora attributes
...
Replace custom attributes and processing logic with the module
links DSL.
See gh-51498
2026-09-03 20:37:49 -07:00
Phillip Webb
c121e09ece
Remove references to Spring Data Geode
...
Closes gh-51563
2026-09-03 17:48:57 -07:00
Phillip Webb
8230a6c0f2
Introduce module links to library DSL
...
Update link support in the Gradle DSL so that module links can
be directly modeled.
See gh-51498
2026-09-03 15:43:01 -07:00
Phillip Webb
41a734d023
Add Antora logger dependency
...
Closes gh-51557
2026-09-03 10:37:09 -07:00
Phillip Webb
eaaa8334bc
Drop LibraryVersion and introduce LinkedVersion
...
Remove `LibraryVersion` in favor of working directly with
`DependencyVersion` for most tasks. As of commit 510c7815
`LibraryVersion` is only being used as a wrapper for the link
factory function. Introducing a dedicated `LinkedVersion` for
that purpose simplifies a lot of code.
See gh-51498
2026-09-01 14:49:26 -07:00
Phillip Webb
2e1502e5d7
Refactor BOM link DSL
...
Update link DSL with a new `Links` type and an enum for the type
rather than a name. This update also fixes Hibernate links which were
broken.
See gh-51498
2026-08-31 21:22:46 -07:00
Phillip Webb
83ed4b5487
Add javdoc and sources variants to spring-graphql dependencies
...
Closes gh-51499
2026-08-28 22:27:02 -07:00
Phillip Webb
aefb3a4398
Add javdoc and sources variants to spring-framework dependencies
...
Closes gh-51494
2026-08-28 15:43:29 -07:00
Phillip Webb
9c8bf507d4
Simplify documentation dependencies
2026-08-26 14:03:44 -07:00
Phillip Webb
fd0f76304c
Sort implementation dependencies in spring-boot-docs
2026-08-26 11:03:23 -07:00
Phillip Webb
a1cc95e8a6
Polish gradle dependency declarations
...
Remove 'path:' prefix when possible.
2026-08-26 10:39:28 -07:00
Phillip Webb
b41cff1ab5
Merge pull request #51290 from scottfrederick
...
Closes gh-51290
* pr/51290:
Polish "Retain SSL host config customizations when reloading SSL bundles"
Retain SSL host config customizations when reloading SSL bundles
2026-08-25 18:53:55 -07:00
Phillip Webb
fa163d4f2d
Polish "Retain SSL host config customizations when reloading SSL bundles"
...
See gh-51290
2026-08-25 18:53:05 -07:00
Phillip Webb
5a21e0d698
Upgrade to spring-javaformat 0.0.48
...
Closes gh-51452
2026-08-25 13:58:58 -07:00
Phillip Webb
53c04499b4
Create properties despite used-defined ClientRegistrationRepository
...
Update `OAuth2ClientConfigurations` so that properties are created
regardless of a user-defined `ClientRegistrationRepository` bean.
Fixes gh-51447
2026-08-25 12:41:23 -07:00
Phillip Webb
64267798cb
Merge pull request #51409 from msridhar
...
Closes gh-51409
* pr/51409:
Fix warning from NullAway 0.14.0 related to override
2026-08-25 12:39:36 -07:00
Phillip Webb
45b520f6c2
Merge pull request #51431 from CHISANW
...
Closes gh-51431
* pr/51431:
Fix typos in service connection documentation
2026-08-25 12:08:49 -07:00
Phillip Webb
a5e2fb3148
Merge pull request #51438 from MacAlsandair
...
Closes gh-51438
* pr/51438:
Remove duplicate adoc generation in DocumentAutoConfigurationClasses
2026-08-25 11:59:56 -07:00
Phillip Webb
068bb037bf
Change code to make Eclipse compiler happy
...
Extract a local variable to fix compiler error that only seems to
happen in Eclipse.
2026-08-24 19:07:53 -07:00
Phillip Webb
b1ac5f53dd
Restore '.github/actions/build'
2026-08-20 15:30:33 -07:00
Phillip Webb
425a96e9f8
Resore '.github' directory
2026-08-20 15:26:21 -07:00
Phillip Webb
e3b1cff986
Restore GitHub workflows
2026-08-20 15:19:35 -07:00
Phillip Webb
2e50190739
Next development version (v4.0.9-SNAPSHOT)
2026-08-20 15:19:33 -07:00
Phillip Webb
2e6d53e664
Remove accidentally duplicated dockerfile documentation
...
Remove duplication accidentally introduced during merge.
See gh-50482
2026-05-22 14:42:43 -07:00
Phillip Webb
9051e53a57
Merge branch '3.5.x' into 4.0.x
...
Closes gh-50484
2026-05-22 12:46:59 -07:00
Phillip Webb
10f822ead4
Merge pull request #50482 from won-seoop
...
Closes gh-50482
* pr/50482:
Polish "Document Java 25 requirement for AOT cache"
Document Java 25 requirement for AOT cache
2026-05-22 12:38:56 -07:00
Phillip Webb
b44bb38639
Polish "Document Java 25 requirement for AOT cache"
...
See gh-50482
2026-05-22 12:36:46 -07:00
Phillip Webb
3213393bf9
Merge branch '3.5.x' into 4.0.x
...
Closes gh-50424
2026-05-13 07:47:07 -07:00
Phillip Webb
d5c5fb6d7a
Merge pull request #50419 from codingkiddo
...
Closes gh-50419
* pr/50419:
Polish code to use instanceof pattern matching in conditions
2026-05-13 07:46:16 -07:00
Phillip Webb
4283e59ab4
Merge branch '3.5.x' into 4.0.x
...
Closes gh-50416
2026-05-12 18:10:38 -07:00
Phillip Webb
c66ea41367
Merge pull request #50273 from zxuhan
...
Closes gh-50273
* pr/50273:
Polish "Unwrap AOP proxies in configprops endpoint serialization"
Unwrap AOP proxies in configprops endpoint serialization
2026-05-12 16:57:43 -07:00
Phillip Webb
3762d39d1b
Polish "Unwrap AOP proxies in configprops endpoint serialization"
...
See gh-50273
2026-05-12 16:57:15 -07:00
Phillip Webb
4f846b1645
Merge branch '3.5.x' into 4.0.x
...
Closes gh-50413
2026-05-12 13:07:55 -07:00
Phillip Webb
328c65daea
Merge pull request #50303 from mheath
...
Closes gh-50303
* pr/50303:
Allow Environment to be passed to custom StackTracePrinter instances
2026-05-12 13:00:25 -07:00
Phillip Webb
fb67890c44
Merge branch '3.5.x' into 4.0.x
...
Closes gh-50411
2026-05-12 12:31:16 -07:00
Phillip Webb
9b00740823
Merge pull request #50373 from dlwldnjs1009
...
Closes gh-50373
* pr/50373:
Polish "Fix self-referential parentId in MappingsEndpoint"
Fix self-referential parentId in MappingsEndpoint
2026-05-12 12:31:08 -07:00
Phillip Webb
ff0580ebb4
Polish "Fix self-referential parentId in MappingsEndpoint"
...
See gh-50373
2026-05-12 12:26:39 -07:00
Phillip Webb
43db9f0a0c
Merge branch '3.5.x' into 4.0.x
...
Closes gh-50409
2026-05-12 11:48:30 -07:00
Phillip Webb
f6ef0c1f69
Merge pull request #50382 from SebTardif
...
Closes gh-50382
* pr/50382:
Add size validation for long-to-int casts in buildpack module
2026-05-12 11:47:54 -07:00
Phillip Webb
86c600eb90
Merge branch '3.5.x' into 4.0.x
...
Closes gh-50407
2026-05-12 11:33:34 -07:00
Phillip Webb
0ecdaa659e
Make StandardStackTracePrinterTests less brittle to line numbers
...
Closes gh-50402
2026-05-12 11:32:35 -07:00
Phillip Webb
67959c1309
Fix spring-boot-loader-tests-signed-jar-rsa forward merge issue
...
See gh-50292
2026-05-05 12:10:31 -07:00
Phillip Webb
031cf98084
Merge branch '3.5.x' into 4.0.x
...
Closes gh-50297
2026-05-05 11:21:40 -07:00
Phillip Webb
6c09b36202
Detect signed jars using .RSA and .EC files in addition to .DSA
...
Update `ZipContent` signed jar detection logic to consider `.RSA` and
`.EC` files in addition to the previously supported `.DSA` files.
Fixes gh-50292
2026-05-05 11:15:12 -07:00
Phillip Webb
a6895e3da2
Merge branch '3.5.x' into 4.0.x
...
Closes gh-50289
2026-05-04 14:03:03 -07:00
Phillip Webb
fd1b5c7749
Merge pull request #50282 from SebTardif
...
Closes gh-50282
* pr/50282:
Polish "Align DocumentBuilderFactory configuration"
Align DocumentBuilderFactory configuration
2026-05-04 14:02:54 -07:00
Phillip Webb
f8ecad5155
Polish "Align DocumentBuilderFactory configuration"
...
See gh-50282
2026-05-04 14:02:22 -07:00
Phillip Webb
0bf9d6b481
Merge branch '3.5.x' into 4.0.x
...
Closes gh-50278
2026-05-01 17:48:05 -07:00
Phillip Webb
a5a4e218d9
Fix transformed ivysettings.xml
...
Fix the environment variable reference to be correctly escaped.
Closes gh-50277
2026-05-01 17:47:05 -07:00
Phillip Webb
da2a62f32f
Merge pull request #50265 from msridhar
...
* pr/50265:
Align @Nullable in returned Map with actual implementation
Closes gh-50265
2026-04-30 14:36:41 -07:00
Phillip Webb
43617bd1e1
Merge branch '3.5.x' into 4.0.x
2026-04-22 18:43:55 -07:00
Phillip Webb
2c2ffe51c4
Fix Windows test failure
...
See gh-50141
2026-04-22 18:43:33 -07:00
Phillip Webb
c38383b8d8
Merge branch '3.5.x' into 4.0.x
...
Closes gh-50164
2026-04-22 18:05:25 -07:00
Phillip Webb
0046a442f9
Protect against corrupt buildpack archives
...
Update zip and tar handling in buildpack code to ensure that archive
entries cannot be written outside of the expected destination.
Although we consider buildpacks to be trusted, this update will help
protect against corrupt archives.
Closes gh-50141
2026-04-22 17:39:41 -07:00
Phillip Webb
e1561bc915
Merge branch '3.5.x' into 4.0.x
...
Closes gh-50146
2026-04-21 20:32:15 -07:00
Phillip Webb
fc4e52ec1a
Provide a link for learning java fundamentals
...
Update docs to encourage Java fundamentals for beginners that prefer
to learn that way.
Closes gh-49895
2026-04-21 20:31:04 -07:00
Phillip Webb
3cf39544c3
Merge branch '3.5.x' into 4.0.x
...
Closes gh-50064
2026-04-13 15:41:08 -07:00
Phillip Webb
208d750a5a
Merge pull request #50033 from kwondh5217
...
* pr/50033:
Polish 'Include @Bean method annotations in ContainerConnectionSource'
Include @Bean method annotations in ContainerConnectionSource
Closes gh-50033
2026-04-13 15:39:20 -07:00
Phillip Webb
d3c8829c3c
Polish 'Include @Bean method annotations in ContainerConnectionSource'
...
See gh-50033
2026-04-13 15:38:48 -07:00
Phillip Webb
481b972fad
Merge branch '3.5.x' into 4.0.x
...
Closes gh-50064
2026-04-13 15:26:23 -07:00
Phillip Webb
9c3a2e0af0
Merge pull request #50033 from kwondh5217
...
* pr/50033:
Polish 'Include @Bean method annotations in ContainerConnectionSource'
Include @Bean method annotations in ContainerConnectionSource
Closes gh-50033
2026-04-13 15:25:18 -07:00
Phillip Webb
04ecce4e2a
Polish 'Include @Bean method annotations in ContainerConnectionSource'
...
See gh-50033
2026-04-13 15:25:07 -07:00
Phillip Webb
8a47c7221d
Upgrade to Neo4j Java Driver 6.0.4
...
Closes gh-50029
2026-04-10 20:13:20 -07:00
Phillip Webb
eb77403b41
Upgrade to MongoDB 5.6.5
...
Closes gh-50028
2026-04-10 20:13:15 -07:00
Phillip Webb
71bb88b3bc
Upgrade to Elasticsearch Client 9.2.8
...
Closes gh-50027
2026-04-10 20:13:11 -07:00
Phillip Webb
dae5d24c4b
Merge branch '3.5.x' into 4.0.x
2026-04-10 17:53:08 -07:00
Phillip Webb
82e3c22312
Fix detekt style issue
2026-04-10 17:52:15 -07:00
Phillip Webb
8f3442b41e
Merge branch '3.5.x' into 4.0.x
2026-04-10 17:23:09 -07:00
Phillip Webb
0326e3608b
Upgrade to Neo4j Java Driver 5.28.12
...
Closes gh-50026
2026-04-10 17:22:48 -07:00
Phillip Webb
a546bd546f
Fix MySamlRelyingPartyConfiguration Kotlin sample location
...
See gh-50023
2026-04-10 17:04:20 -07:00
Phillip Webb
fdf478e6d5
Merge branch '3.5.x' into 4.0.x
...
Closes gh-50024
2026-04-10 17:00:04 -07:00
Phillip Webb
82dd06a80d
Add missing MySamlRelyingPartyConfiguration Kotlin sample
...
Closes gh-50023
2026-04-10 16:59:51 -07:00
Phillip Webb
4157578985
Merge pull request #49741 from quaff
...
* pr/49741:
Remove empty package "org.springframework.boot.actuate.data"
Closes gh-49741
2026-03-24 19:03:14 -07:00
Phillip Webb
9e4adc21e0
Merge branch '3.5.x' into 4.0.x
...
Closes gh-49738
2026-03-24 18:11:56 -07:00
Phillip Webb
d44683180d
Support constructor binding method-level @NestedConfigurationProperty
...
Update `spring-boot-configuration-processor` to support method-level
`@NestedConfigurationProperty` annotations when constructor binding
is being used.
Fixes gh-49734
2026-03-24 18:05:02 -07:00
Phillip Webb
e8ec285fd5
Merge branch '3.5.x' into 4.0.x
...
Closes gh-49736
2026-03-24 17:39:33 -07:00
Phillip Webb
546fc59590
Merge pull request #49735 from dlwldnjs1009
...
* pr/49735:
Fix minor Javadoc wording errors
Closes gh-49735
2026-03-24 17:39:16 -07:00
Phillip Webb
4694f6fa6a
Merge branch '3.5.x' into 4.0.x
...
Closes gh-49731
2026-03-24 13:38:12 -07:00
Phillip Webb
17e256f16b
Restore correct grouping of initial ConfigDataContributors
...
Update `ConfigDataEnvironment` to restore previous property override
behavior by correctly grouping the initial `ConfigDataContributor`
instances.
This regression was cause by the polish commit 646db448 which attempted
to simplify the fix for gh-49324 by including all initial contributors
in a single contributor node. This change inadvertently changed the
iteration order for the `spring.config.location` and
`spring.config.additional-location` properties which still need to
be expanded and added in reverse order.
Fixes gh-49724
2026-03-24 13:31:52 -07:00
Phillip Webb
6dcd2de370
Merge pull request #49695 from kwondh5217
...
* kwondh5217/main:
Add @ConditionalOnWebApplication to NettyReactiveWebServerAutoConfiguration
Closes gh-49695
2026-03-21 14:28:04 -07:00
Phillip Webb
e464348fa4
Merge branch '3.5.x' into 4.0.x
...
Closes gh-49697
2026-03-21 14:22:46 -07:00
Phillip Webb
10df287bbb
Merge pull request #49694 from dlwldnjs1009
...
* jiwon/fix-standard-stack-trace-printer-javadoc:
Fix typos in StandardStackTracePrinter Javadoc
Closes gh-49694
2026-03-21 14:22:08 -07:00
Phillip Webb
dc785720cf
Merge branch '3.5.x' into 4.0.x
2026-03-19 20:16:34 -07:00
Phillip Webb
8b70ee9dbc
Escape format characters when writing changelog
2026-03-19 20:15:45 -07:00
Phillip Webb
2cecb37efd
Merge branch '3.5.x' into 4.0.x
...
Closes gh-49482
2026-03-06 22:27:12 -05:00
Phillip Webb
a80fce72b0
Merge pull request #49324 from qnnn
...
* pr/49324:
Polish 'Fix inconsistent ordering of config imports'
Fix inconsistent ordering of config imports
Closes gh-49324
2026-03-06 17:40:04 -05:00
Phillip Webb
646db448ae
Polish 'Fix inconsistent ordering of config imports'
...
See gh-49324
2026-03-06 16:34:35 -05:00
Phillip Webb
73ec55696c
Merge branch '3.5.x' into 4.0.x
2026-03-02 10:39:58 -08:00
Phillip Webb
90d75b74c5
Align "noteworthy" issues in release notes with Spring Framework
...
Update the oss changelog generator config which I missed in commit
54ab3c5a61 .
See gh-49150
2026-03-02 10:38:50 -08:00
Phillip Webb
a7e63a7cbc
Merge branch '3.5.x' into 4.0.x
...
Closes gh-49263
2026-02-18 19:30:58 -08:00
Phillip Webb
54ab3c5a61
Align "noteworthy" issues in release notes with Spring Framework
...
Closes gh-49150
2026-02-18 19:30:38 -08:00