Commit Graph

51231 Commits

Author SHA1 Message Date
Andy Wilkinson
76caa3cb29 Fix problems found by improved auto-configuration checks 2025-06-02 17:15:50 -07:00
Phillip Webb
c688ae345c Improve error report to include expected sorted output 2025-06-02 17:10:54 -07:00
Phillip Webb
d47f1d27f6 Polish AutoConfigurationPlugin 2025-06-02 15:31:09 -07:00
Andy Wilkinson
5464812f80 Improve checking of auto-configuration 2025-06-02 13:45:16 -07:00
Phillip Webb
644aeabf7b Polish 2025-06-02 13:38:37 -07:00
Stéphane Nicoll
6a83475ead Merge pull request #45720 from ngocnhan-tran1996
* pr/45720:
  Fix Gradle Shadow Plugin link in reference documentation

Closes gh-45720
2025-06-02 16:33:23 +02:00
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>
2025-06-02 16:32:42 +02:00
Stéphane Nicoll
c7a57554bd Merge pull request #45635 from quaff
* pr/45635:
  Fix order of illegal classes
  Prevent that only org.springframework.core.ResolvableType is used

Closes gh-45635
2025-06-02 16:23:57 +02:00
Stéphane Nicoll
43e040e5b4 Fix order of illegal classes
See gh-45635
2025-06-02 16:23:39 +02:00
Yanming Zhou
9ccd1f0726 Prevent that only org.springframework.core.ResolvableType is used
See gh-45635

Signed-off-by: Yanming Zhou <zhouyanming@gmail.com>
2025-06-02 16:19:03 +02:00
Stéphane Nicoll
2fd29481da Polish 2025-05-30 15:43:14 +02:00
Stéphane Nicoll
01e9baa225 Fix test dependencies of WebMvcTestOAuth2Tests
This commit fixes the dependencies of spring-boot-test-autoconfigure so
that it does not depend on a starter.

See gh-45654
2025-05-28 15:15:08 +02:00
Andy Wilkinson
5b2cb79bb1 Configure more version alignment for Spring Data dependencies
Closes gh-45698
2025-05-27 13:56:00 +01:00
Stéphane Nicoll
f0757440e9 Stop building against non-LTS Java versions that are EOL
Closes gh-45695
2025-05-27 12:43:37 +02:00
Stéphane Nicoll
0c7da705d0 Remove accident use of @Nullable in GraphQL tests
Closes gh-45406
2025-05-26 16:57:11 +02:00
Stéphane Nicoll
f0d05f0b86 Merge pull request #45677 from ngocnhan-tran1996
* pr/45677:
  Document use of git-commit-id-maven-plugin consistently

Closes gh-45677
2025-05-26 16:18:08 +02:00
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>
2025-05-26 16:11:52 +02:00
Stéphane Nicoll
2bbe0dfae5 Upgrade to Gradle 8.14.1
Closes gh-45671
2025-05-26 15:47:15 +02:00
Stéphane Nicoll
9300a4d733 Merge pull request #45654 from nosan
* pr/45654:
  Add WebMvcTestOAuth2Tests

Closes gh-45654
2025-05-25 09:21:54 +02:00
Dmytro Nosan
4c3c7b4543 Add WebMvcTestOAuth2Tests
See gh-45654

Signed-off-by: Dmytro Nosan <dimanosan@gmail.com>
2025-05-25 09:16:19 +02:00
Andy Wilkinson
425af4b5a9 Merge pull request #45642 from quaff
* gh-45642:
  Reuse properties from field

Closes gh-45642
2025-05-23 15:56:07 +01:00
Yanming Zhou
0fea1a00e0 Reuse properties from field
See gh-45642

Signed-off-by: Yanming Zhou <zhouyanming@gmail.com>
2025-05-23 15:46:54 +01:00
Andy Wilkinson
cd6b0fe7c3 Add to javadoc how applications can use Configurer classes
Closes gh-42878
2025-05-23 14:34:55 +01:00
Andy Wilkinson
1e47eb621e Merge pull request #45640 from ngocnhan-tran1996
* gh-45640:
  Make all @ConfigurationPropertiesBinding @Bean methods static
  Enforce static @ConfigurationPropertyBinding @Bean methods

Closes gh-45640
2025-05-23 14:19:07 +01:00
Tran Ngoc Nhan
c9bf87be7d Make all @ConfigurationPropertiesBinding @Bean methods static
See gh-45640

Signed-off-by: Tran Ngoc Nhan <ngocnhan.tran1996@gmail.com>
2025-05-23 14:17:51 +01:00
Tran Ngoc Nhan
380bfa398f Enforce static @ConfigurationPropertyBinding @Bean methods
See gh-45640

Signed-off-by: Tran Ngoc Nhan <ngocnhan.tran1996@gmail.com>
2025-05-23 12:40:49 +01:00
Andy Wilkinson
9a2d8c589e Clarify how to use Pushgateway auto-configuration
Closes gh-44392
2025-05-23 12:30:08 +01:00
Andy Wilkinson
7628ae8503 Check Kotlin code using Detekt
Closes gh-45583
2025-05-23 09:22:08 +01:00
Stéphane Nicoll
e331846302 Next development version (v3.3.13-SNAPSHOT) 2025-05-22 11:42:59 +02:00
Andy Wilkinson
bdf0ef19a4 Correct docs for use of static with @ConfigurationPropertiesBinding
Closes gh-45621
2025-05-21 08:39:10 +01:00
Stéphane Nicoll
6b8ab75ae4 Upgrade to Spring Pulsar 1.1.12
Closes gh-45428
2025-05-21 09:04:21 +02:00
Stéphane Nicoll
52fcd2126f Upgrade to Spring Integration 6.3.10
Closes gh-45426
2025-05-21 09:04:20 +02:00
Phillip Webb
2b2228eba5 Update copyright year of changed files 2025-05-20 17:20:07 -07:00
Phillip Webb
5690791261 Document the java info contribution
Closes gh-45566
2025-05-20 14:37:44 -07:00
Phillip Webb
aa9cc4ae0e Fix errors accidentally added to InfoEndpointDocumentationTests 2025-05-20 14:26:11 -07:00
Phillip Webb
64aefcb658 Polish 'Document the os info contribution'
See gh-45565
2025-05-20 13:57:36 -07:00
Phillip Webb
752135d068 Document the process info contribution
Closes gh-45567
2025-05-20 13:54:42 -07:00
Phillip Webb
c99521ff0f Document the os info contribution
Closes gh-45565
2025-05-20 13:18:13 -07:00
Phillip Webb
1d923ccc43 Document that spring.application.name / group are used with logging
Closes gh-45597
2025-05-20 12:57:00 -07:00
Phillip Webb
fa0107c431 Document @ConfigurationPropertiesBinding should use static bean methods
Closes gh-45621
2025-05-20 12:53:03 -07:00
Stéphane Nicoll
3e3aa5acbc Add smoke test for Artemis
Closes gh-45598
2025-05-20 15:33:42 +02:00
Stéphane Nicoll
88c9050b21 Polish 2025-05-20 15:33:42 +02:00
Stéphane Nicoll
b67184786b Merge pull request #45601 from nosan
* pr/45601:
  Polish "Consistent condition for ObservedAspectConfiguration"
  Consistent condition for ObservedAspectConfiguration

Closes gh-45601
2025-05-20 14:46:12 +02:00
Stéphane Nicoll
25796e031c Polish "Consistent condition for ObservedAspectConfiguration"
See gh-45601
2025-05-20 14:45:44 +02:00
Dmytro Nosan
b22d3caaad Consistent condition for ObservedAspectConfiguration
This commit adds the same conditions that control some observation
aspects to control the creation of an `ObservedAspect` bean. It now is
guarded by  `management.observations.annotations.enabled` and
`micrometer.observations.annotations.enabled`.

See gh-45601

Signed-off-by: Dmytro Nosan <dimanosan@gmail.com>
2025-05-20 14:45:44 +02:00
Stéphane Nicoll
00ceb71b13 Merge pull request #45604 from dependabot[bot]
* pr/45604:
  Polish "Bump gradle/actions from 4.3.1 to 4.4.0"
  Bump gradle/actions from 4.3.1 to 4.4.0

Closes gh-45604
2025-05-20 14:28:17 +02:00
Stéphane Nicoll
172467c128 Polish "Bump gradle/actions from 4.3.1 to 4.4.0"
See gh-45604
2025-05-20 14:17:35 +02:00
dependabot[bot]
5e7c10fb12 Bump gradle/actions from 4.3.1 to 4.4.0
Bumps [gradle/actions](https://github.com/gradle/actions) from 4.3.1 to 4.4.0.
- [Release notes](https://github.com/gradle/actions/releases)
- [Commits](06832c7b30...8379f6a132)

---
updated-dependencies:
- dependency-name: gradle/actions
  dependency-version: 4.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

See gh-45604

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-20 14:17:35 +02:00
Andy Wilkinson
5ed981df9c Migrate from gcr.io to docker.io for Paketo images
Closes gh-45609
2025-05-20 11:23:28 +01:00
Stéphane Nicoll
09f72dab27 Upgrade to Spring Kafka 3.2.9
Closes gh-45427
2025-05-20 08:28:32 +02:00