Commit Graph

39665 Commits

Author SHA1 Message Date
Andy Wilkinson
f67db3d9ad Move spring-boot-cli into spring-boot-tools
Closes gh-32492
2022-09-23 16:44:57 +01:00
Stephane Nicoll
0c5d0ac717 Merge pull request #32489 from izeye
* pr/32489:
  Polish JavaVersionTests.currentJavaVersionNineteen()

Closes gh-32489
2022-09-23 17:26:55 +02:00
Johnny Lim
7f36fb155d Polish JavaVersionTests.currentJavaVersionNineteen()
See gh-32489
2022-09-23 17:25:12 +02:00
Andy Wilkinson
4a05230d5d Move spring-boot-properties-migrator into spring-boot-tools
Closes gh-32491
2022-09-23 16:18:30 +01:00
Stephane Nicoll
bd8f53a989 Use Native Build Tools new goal name
Closes gh-32482
2022-09-23 14:51:38 +02:00
Andy Wilkinson
26eff5ae7a Publish ApplicationPreparedEvent before AOT processing abandons run 2022-09-23 12:02:25 +01:00
Madhura Bhave
afce559050 Remove unused dependency from Maven integration test 2022-09-22 14:07:26 -07:00
Andy Wilkinson
6e3a87d315 Merge pull request #31255 from vpavic
* gh-31255:
  Migrate to AuthorizationFilter in Spring Security auto-config

Closes gh-31255
2022-09-22 13:54:36 +01:00
Vedran Pavic
230f2cda84 Migrate to AuthorizationFilter in Spring Security auto-config
This commit updates Servlet based Spring Security auto-configuration
to use AuthorizationFilter, which is intended to supersede
FilterSecurityInterceptor.

See gh-31255
2022-09-22 13:53:54 +01:00
Andy Wilkinson
5543fba57e Merge branch '2.7.x' 2022-09-22 13:24:07 +01:00
Andy Wilkinson
50040bd748 Merge branch '2.6.x' into 2.7.x 2022-09-22 13:23:49 +01:00
Andy Wilkinson
2662490b76 Revert "Upgrade to Dependency Management Plugin 1.1.0-RC1"
This reverts commit 67cc99111c.
2022-09-22 12:30:49 +01:00
Andy Wilkinson
7c7c34cda1 Fix classpath roots of AOT test processing
This was regressed in 6175c4210d so that
each class on the classpath was passed in as a "root". This commit
corrects this so that only the roots are passed to the AOT test
processor.

See gh-32424
2022-09-22 12:30:43 +01:00
Spring Builds
f1d7e21752 Next development version (v2.7.5-SNAPSHOT) 2022-09-22 11:07:36 +00:00
Spring Builds
33afbcc092 Next development version (v2.6.13-SNAPSHOT) 2022-09-22 09:10:06 +00:00
Stephane Nicoll
d7537bf66a Use latest Native Build Tools Plugin version
See gh-32474
2022-09-22 10:11:47 +02:00
Stephane Nicoll
b13159a346 Upgrade to Native Build Tools Plugin 0.9.14
Close gh-32473
2022-09-22 10:00:49 +02:00
Stephane Nicoll
256f5fb081 Merge branch '2.7.x' 2022-09-22 09:35:48 +02:00
Stephane Nicoll
88723b784e Merge branch '2.6.x' into 2.7.x 2022-09-22 09:35:40 +02:00
Stephane Nicoll
ca830240fa Upgrade to Spring Batch 4.3.7
Closes gh-32278
2022-09-22 09:35:29 +02:00
Stephane Nicoll
82763deb93 Upgrade to Spring Batch 4.3.7
Closes gh-32271
2022-09-22 09:26:07 +02:00
Stephane Nicoll
c535172cd3 Upgrade to Spring Batch 5.0.0-M6
Closes gh-32237
2022-09-22 08:57:24 +02:00
Scott Frederick
08022ba86e Remove support for locating imports using spring.factories
With this commit, loading `@AutoConfiguration`,
`@ImportAutoConfiguration`, and `@ManagementContextConfiguration`
classes is supported with `.imports` files only. Support for loading
these classes with `spring.factories` is removed.

Closes gh-29699
2022-09-21 17:34:51 -05:00
Andy Wilkinson
6b8575b001 Fix constructor binding to Kotlin data class with default values
Closes gh-32416
2022-09-21 21:35:47 +01:00
Scott Frederick
f9c341c75a Revert "Generate the AutoConfiguration.imports file from annotations"
This reverts commit da4de7d67d.
2022-09-21 14:50:15 -05:00
Scott Frederick
d62d7ca75d Revert "Generate ManagementContextConfiguration.imports file from annotations"
This reverts commit 6b3b0dd3a6.
2022-09-21 14:50:15 -05:00
Scott Frederick
1f53eb7df9 Revert "Sort the contents of generated imports files"
This reverts commit 95e62b7ff8.
2022-09-21 14:50:15 -05:00
Scott Frederick
910e9c9fcc Revert "Fix windows build"
This reverts commit 9fe24fe692.
2022-09-21 14:50:15 -05:00
Brian Clozel
56dcae8a3c Merge branch '2.7.x'
Closes gh-32471
2022-09-21 21:11:29 +02:00
Brian Clozel
8f9323d66c Document "classpath:*" location for GraphQL Schemas
This commit mentions the `"classpath*:graphql/**` schema location in
case the application needs to find schemas across multiple classpath
roots, for example across multiple modules.

Closes gh-31772
2022-09-21 21:09:22 +02:00
Andy Wilkinson
94ea63f43f Merge branch '2.7.x'
Closes gh-32470
2022-09-21 19:58:45 +01:00
Andy Wilkinson
c5a4b1f71d Merge branch '2.6.x' into 2.7.x
Closes gh-32468
2022-09-21 19:53:22 +01:00
Andy Wilkinson
856bd84df9 Remove JDK 18 CI
Closes gh-32290
2022-09-21 19:52:15 +01:00
Andy Wilkinson
d2cf7a3cff Merge branch '2.7.x' 2022-09-21 19:47:26 +01:00
Andy Wilkinson
7566666304 Merge branch '2.6.x' into 2.7.x
Closes gh-32467
2022-09-21 19:46:38 +01:00
Andy Wilkinson
5affcecd24 Update Java 19 CI to use Bellsoft Liberica
Closes gh-32289
2022-09-21 19:44:16 +01:00
Andy Wilkinson
b084019d34 Reverse the order of tracing and metrics handlers
Closes gh-32463

Co-authored-by: Jonatan Ivanov <jonatan.ivanov@gmail.com>
2022-09-21 19:05:21 +01:00
Andy Wilkinson
78a64d7f61 Allow DefaultMeterObservationHandler to be replaced by user's bean
Closes gh-32462

Co-authored-by: Jonatan Ivanov <jonatan.ivanov@gmail.com>
2022-09-21 19:05:07 +01:00
Andy Wilkinson
4a80b36160 Configure native image classpath outside of task realisation
Closes gh-32465
2022-09-21 18:14:46 +01:00
Andy Wilkinson
4e8f03526e Merge pull request #32205 from vpavic
* gh-32205:
  Polish "Add property to configure Spring Session Redis repository type"
  Add property to configure Spring Session Redis repository type

Closes gh-32205
2022-09-21 17:17:22 +01:00
Andy Wilkinson
2977373505 Polish "Add property to configure Spring Session Redis repository type"
See gh-32205
2022-09-21 17:16:29 +01:00
Vedran Pavic
3093380e35 Add property to configure Spring Session Redis repository type
With Spring Session moving to RedisSessionRepository as the preferred
session repository, Spring Boot auto-configuration should make it
possible to easily switch back to the previous default
(RedisIndexedSessionRepository).

This commit introduces spring.session.redis.repository configuration
property that allows selecting the desired Redis-backed session
repository implementation.

See gh-32205
2022-09-21 17:13:58 +01:00
Andy Wilkinson
6175c4210d Fix skipping of processAot when there is no main source
See gh-32424
2022-09-21 14:57:54 +01:00
Andy Wilkinson
67cc99111c Upgrade to Dependency Management Plugin 1.1.0-RC1
Closes gh-32460
2022-09-21 10:59:05 +01:00
Andy Wilkinson
cb614cfee9 Merge branch '2.7.x' 2022-09-21 10:07:22 +01:00
Andy Wilkinson
3620959dca Upgrade to Dependency Management Plugin 1.0.14.RELEASE
Closes gh-32459
2022-09-21 10:06:56 +01:00
Andy Wilkinson
0111988e1b Merge branch '2.6.x' into 2.7.x 2022-09-21 10:04:41 +01:00
Andy Wilkinson
9d30a0a5b6 Upgrade to Dependency Management Plugin 1.0.14.RELEASE
Closes gh-32458
2022-09-21 10:04:03 +01:00
Stephane Nicoll
5752eb9a40 Upgrade to Maven Jar Plugin 3.3.0
Closes gh-32456
2022-09-21 08:30:25 +02:00
Stephane Nicoll
7c8ec4d228 Upgrade to Byte Buddy 1.12.17
Closes gh-32455
2022-09-21 08:30:22 +02:00