Andy Wilkinson
243075d3b2
Disable DevTools during AOT processing
...
Closes gh-32517
2022-09-27 11:13:38 +01:00
Andy Wilkinson
5449397463
Require micrometer-tracing-bridge-otel to auto-configure OTel
...
Closes gh-32503
2022-09-27 09:10:44 +01:00
Andy Wilkinson
6cc3619675
Require micrometer-tracing-bridge-brave to auto-configure Brave
...
Closes gh-32502
2022-09-27 08:35:22 +01:00
Stephane Nicoll
fcafd2abdb
Merge branch '2.7.x'
...
Closes gh-32516
2022-09-27 09:00:57 +02:00
Stephane Nicoll
cb191dfec2
Merge branch '2.6.x' into 2.7.x
...
Closes gh-32515
2022-09-27 08:59:11 +02:00
heqiang
5db6cc1cba
Remove redundant @ExtendWith(SpringExtension.class) for sample
...
See gh-32476
2022-09-27 08:49:46 +02:00
Stephane Nicoll
bac1bfcd1c
Merge branch '2.7.x'
...
Closes gh-32514
2022-09-27 08:41:35 +02:00
Stephane Nicoll
eb4b0a3f3c
Merge branch '2.6.x' into 2.7.x
...
Closes gh-32513
2022-09-27 08:41:20 +02:00
Stephane Nicoll
8f598f876b
Polish "Use non-blocking API in CouchbaseReactiveHealthIndicator"
...
See gh-32505
2022-09-27 08:34:22 +02:00
Mico Piira
f51c4c3df0
Use non-blocking API in CouchbaseReactiveHealthIndicator
...
See gh-32505
2022-09-27 08:31:57 +02:00
Stephane Nicoll
f6f545dbf1
Merge branch '2.7.x'
...
Closes gh-32510
2022-09-27 08:28:40 +02:00
Stephane Nicoll
33680e5acc
Merge branch '2.6.x' into 2.7.x
...
Closes gh-32509
2022-09-27 08:28:15 +02:00
Stephane Nicoll
0457536d72
Polish "Avoid using JUnit 4 assertions"
...
See gh-32504
2022-09-27 08:24:03 +02:00
dreis2211
cee353fba6
Avoid using JUnit 4 assertions
...
See gh-32504
2022-09-27 08:11:47 +02:00
Andy Wilkinson
0f44e69995
Merge branch '2.7.x'
...
Closes gh-32500
2022-09-26 13:15:39 +01:00
Andy Wilkinson
5124ae94ae
Merge branch '2.6.x' into 2.7.x
...
Closes gh-32499
2022-09-26 13:15:11 +01:00
Andy Wilkinson
cfac7f55a4
Correct annotations on BootBuildImage's file-based inputs
...
Closes gh-32495
2022-09-26 13:13:16 +01:00
Andy Wilkinson
f9b12ca01a
Upgrade to Log4j2 2.19.0
...
Closes gh-32498
2022-09-26 11:04:20 +01:00
Andy Wilkinson
7d583939ff
Auto-configure stream template and env irrespective of listener type
...
Closes gh-32477
2022-09-23 17:28:17 +01:00
Andy Wilkinson
9d30de9966
Exclude all tools projects from the aggregated javadoc
...
Closes gh-31955
2022-09-23 16:44:57 +01:00
Andy Wilkinson
f67db3d9ad
Move spring-boot-cli into spring-boot-tools
...
Closes gh-32492
2022-09-23 16:44:57 +01: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
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
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
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
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
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
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
Stephane Nicoll
4e5e42c2e1
Upgrade to Spring Integration 6.0.0-M5
...
Closes gh-32096
2022-09-21 08:25:58 +02:00
Stephane Nicoll
89b547565e
Upgrade to Spring Session 2022.0.0-M3
...
Closes gh-32427
2022-09-21 08:25:31 +02:00
Stephane Nicoll
8bca178b83
Upgrade to Byte Buddy 1.12.17
...
Closes gh-32454
2022-09-21 08:24:27 +02:00
Stephane Nicoll
d5debb1d3d
Upgrade to Spring Integration 5.5.15
...
Closes gh-32453
2022-09-21 08:22:25 +02:00
Stephane Nicoll
b3db0768c0
Upgrade to Spring GraphQL 1.0.2
...
Closes gh-32426
2022-09-21 08:21:56 +02:00
Stephane Nicoll
4e18da99a3
Upgrade to Spring Integration 5.5.15
...
Closes gh-32452
2022-09-21 08:18:15 +02:00
Phillip Webb
374176a680
Upgrade to MariaDB 3.0.8
...
Closes gh-32451
2022-09-20 14:19:12 -07:00
Phillip Webb
d849cdf9cb
Upgrade to Liquibase 4.16.1
...
Closes gh-32450
2022-09-20 14:19:09 -07:00
Phillip Webb
0b49fed06c
Upgrade to Kafka 3.2.3
...
Closes gh-32449
2022-09-20 14:19:06 -07:00
Phillip Webb
994a4bdef3
Upgrade to JUnit Jupiter 5.9.1
...
Closes gh-32448
2022-09-20 14:19:03 -07:00
Phillip Webb
855c2ee617
Upgrade to Jetty 11.0.12
...
Closes gh-32447
2022-09-20 14:18:59 -07:00
Phillip Webb
d8be9975fc
Upgrade to Flyway 9.3.1
...
Closes gh-32446
2022-09-20 14:18:57 -07:00
Phillip Webb
445dff0483
Upgrade to MariaDB 3.0.8
...
Closes gh-32445
2022-09-20 14:15:06 -07:00
Phillip Webb
0ff789415e
Upgrade to Jetty 9.4.49.v20220914
...
Closes gh-32444
2022-09-20 14:15:03 -07:00
Phillip Webb
f9b532d5aa
Upgrade to Groovy 3.0.13
...
Closes gh-32443
2022-09-20 14:14:59 -07:00
Phillip Webb
c7254cfe25
Upgrade to Jetty 9.4.49.v20220914
...
Closes gh-32441
2022-09-20 14:06:08 -07:00
Phillip Webb
634799f887
Upgrade to Groovy 3.0.13
...
Closes gh-32440
2022-09-20 14:06:06 -07:00
Andy Wilkinson
fa81e8ca79
Skip processAot and processTestAot if there is no main or test code
...
Closes gh-32424
2022-09-20 17:15:19 +01:00
Andy Wilkinson
64f4da80cb
Align with breaking changes in latest Batch snapshots
...
Batch is now auto-configured to use the context's
PlatformTransactionManager and DataSource or `@BatchDataSource`.
When this does not meet the user's needs, they can use
`@EnableBatchProcessing` or sub-class `DefaultBatchConfiguration` to
take complete control with the auto-configuration backing off.
Closes gh-32330
2022-09-20 15:42:52 +01:00
Stephane Nicoll
375a570717
Upgrade to Spring Kafka 3.0.0-M6
...
Closes gh-31925
2022-09-20 16:01:14 +02:00
Stephane Nicoll
35916a9962
Upgrade to Spring GraphQL 1.1.0-M1
...
Closes gh-32294
2022-09-20 16:00:47 +02:00
Stephane Nicoll
9936448269
Upgrade to GraphQL Java 19.2
...
Closes gh-32430
2022-09-20 16:00:17 +02:00
Andy Wilkinson
e8aa5680d6
Support file-based reachability metadata repositories
...
See gh-32408
2022-09-20 14:06:18 +01:00
Andy Wilkinson
8323f24ccc
Make classes generated by AOT test processing available to nativeTest
...
Closes gh-32428
2022-09-20 11:29:18 +01:00
Stephane Nicoll
0f325f98b5
Disable ContextCustomizer implementations at runtime if necessary
...
This commit disables ContextCustomizer implementations that tune a
test configuration context at runtime. Previously, these ran again and
required additional hints to work properly.
Rather than contributing those hints, the customizer is skipped as its
impact is irrelevant in an AOT-optimized context: the context is fully
prepared and the updates on the MergedContextConfiguration are not taken
into account.
Closes gh-32422
2022-09-20 04:34:58 +02:00
Stephane Nicoll
6f6a4d9990
Start building against Spring Session 2022.0.0-M3 snapshots
...
See gh-32427
2022-09-20 03:51:25 +02:00
Stephane Nicoll
4fd6144117
Revert "Upgrade to Spring Kafka 3.0.0-M6"
...
This reverts commit 876511f212 .
2022-09-20 03:51:06 +02:00
Stephane Nicoll
4e82a69a0b
Start building against Spring GraphQL 1.0.2 snapshots
...
See gh-32426
2022-09-20 03:36:08 +02:00
Stephane Nicoll
876511f212
Upgrade to Spring Kafka 3.0.0-M6
...
Closes gh-31925
2022-09-20 03:32:32 +02:00
Stephane Nicoll
56bdb67ecf
Upgrade to Spring AMQP 3.0.0-M4
...
Closes gh-31861
2022-09-20 03:32:10 +02:00
Stephane Nicoll
3d85931fc7
Upgrade to Spring Security 6.0.0-M7
...
Closes gh-32255
2022-09-20 03:31:41 +02:00
Stephane Nicoll
e616fb5d8b
Upgrade to Spring Kafka 2.8.9
...
Closes gh-32277
2022-09-20 03:30:50 +02:00
Stephane Nicoll
cddfa4b58c
Upgrade to Spring AMQP 2.4.7
...
Closes gh-32276
2022-09-20 03:30:23 +02:00
Stephane Nicoll
6c37838f31
Upgrade to Spring Kafka 2.8.9
...
Closes gh-32270
2022-09-20 03:29:41 +02:00
Stephane Nicoll
033b6b5dbe
Upgrade to Spring AMQP 2.4.7
...
Closes gh-32269
2022-09-20 03:29:16 +02:00
Stephane Nicoll
59b06050b4
Upgrade to Spring Data 2022.0.0-M6
...
Closes gh-32254
2022-09-19 17:58:00 +02:00
Stephane Nicoll
85d73a1f62
Upgrade to Spring Data 2021.2.3
...
Closes gh-32275
2022-09-19 17:57:17 +02:00
Stephane Nicoll
d72e0b39fc
Upgrade to Spring Data 2021.1.7
...
Closes gh-32268
2022-09-19 17:56:19 +02:00
Stephane Nicoll
436366eedf
Upgrade to Spring LDAP 3.0.0-M4
...
Closes gh-32105
2022-09-19 16:45:14 +02:00
dreis2211
bac7d62476
Fix Spring Batch deprecations
...
See gh-32419
2022-09-19 14:31:54 +02:00
Stephane Nicoll
190d4cbc2f
Relax ImportsContextCustomizer to only require a class name
...
Closes gh-32421
2022-09-19 10:45:33 +02:00
Scott Frederick
1ed4d89466
Copy native reachability metadata to jar file in Gradle plugin
...
When the Spring Boot Gradle plugin builds a fat jar and the Native
Build Tools Gradle plugin is applied to the build, any configuration
files from the GraalVM reachability metadata repository that match
project dependencies are copied to a `META-INF/native-image`
directory in the fat jar.
Closes gh-32408
2022-09-16 12:26:24 -05:00
Andy Wilkinson
2b3ef96156
Merge branch '2.7.x'
...
Closes gh-32407
2022-09-16 17:03:34 +01:00
Andy Wilkinson
a800f7d77c
Merge branch '2.6.x' into 2.7.x
...
Closes gh-32406
2022-09-16 17:03:13 +01:00
Andy Wilkinson
61e11cd361
Ensure that TCCL is clean when DataSource is accessed
...
Previously, when using Tomcat, its web app class loader was the thread
context class loader when H2ConsoleAutoConfiguration triggered
initialization of Hikari's pool. This was the case because it's done
in the bean method of a ServletRegistrationBean. Such Servlet-related
beans are intentionally created with Tomcat's web app classloader as
the TCCL. This arrangement results in the pool's threads using
Tomcat's web app class loader as their TCCL which is not desirable.
One consequence of this was that Tomcat could log a warning at
shutdown about the thread being left running when it will, in fact,
be stopped as part of the context being closed.
This commit updates H2ConsoleAutoConfiguration to set the TCCL to its
own ClassLoader while the DataSource information is being logged.
Closes gh-32382
2022-09-16 16:24:57 +01:00
Andy Wilkinson
5cb68eab1e
Remove HotSpot specifics from HeapDumper strategy interface
...
Closes gh-27533
2022-09-16 12:53:43 +01:00
Andy Wilkinson
f731279fef
Merge branch '2.7.x'
...
Closes gh-32403
2022-09-16 11:39:25 +01:00
Andy Wilkinson
7827e8166e
Merge branch '2.6.x' into 2.7.x
...
Closes gh-32402
2022-09-16 11:38:07 +01:00
Andy Wilkinson
ab26050fe7
Document support for Java 19
...
Closes gh-32259
2022-09-16 11:37:14 +01:00
Stephane Nicoll
b293541906
Upgrade to Spring HATEOAS 2.0.0-M6
...
Closes gh-31855
2022-09-16 07:41:50 +02:00
Stephane Nicoll
756eaea766
Upgrade to Spring HATEOAS 1.5.2
...
Closes gh-32378
2022-09-16 07:41:04 +02:00
Stephane Nicoll
998396dd8a
Upgrade to Spring HATEOAS 1.4.5
...
Closes gh-32400
2022-09-16 07:39:56 +02:00
Madhura Bhave
b44a7e242c
Support Mongo's Stable API in MongoHealthIndicator
...
Closes gh-30849
2022-09-15 16:48:22 -07:00
Phillip Webb
7f5785182d
Switch @SpringBootTest to UseMainMethod.NEVER by default
...
See gh-22405
2022-09-15 12:37:26 -07:00
Phillip Webb
48f3cd75d4
Refine SpringBootTest.useMainMethod support
...
Refine `SpringBootContextLoader` so that calls to the main method do
not exit early and the hook is only used when necessary.
See gh-22405
2022-09-15 10:48:58 -07:00
Stephane Nicoll
f1b60eef55
Upgrade to Spring Retry 2.0.0-M1
...
Closes gh-32293
2022-09-15 18:06:17 +02:00
Andy Wilkinson
2b503ee334
Add AOT-generated classes as a dependency
...
Previously, the AOT-generated classes were added directly to the
compile classpath of the AOT compilation task. This didn't work
perfectly in IntelliJ IDEA, leaving the generated classes in the
runtime scope and causing compilation problems where the
AOT-generated source tried to reference those classes.
This commit updates the plugin to add the AOT-generated classes as
a dependency to the AOT source set's implementation configuration.
This makes the classes available during compilation by the source
set's Java compilation task while also makeing IntelliJ IDEA aware
of their presence on the compile classpath.
Closes gh-32395
2022-09-15 14:02:54 +01:00
Andy Wilkinson
0476b5da5d
Upgrade to Selenium HtmlUnit 3.64.0 and Selenium 4.4.0
...
Closes gh-32372
Closes gh-32373
2022-09-15 12:31:56 +01:00
Andy Wilkinson
52522b87f0
Merge branch '2.6.x' into 2.7.x
...
Closes gh-32393
2022-09-15 11:57:28 +01:00
Andy Wilkinson
77f428498f
Compile against SnakeYAML 1.32 and test against older versions
...
Closes gh-32392
2022-09-15 11:55:44 +01:00
Stephane Nicoll
3803cda746
Upgrade to Spring Framework 6.0.0-M6
...
Closes gh-31834
2022-09-15 11:11:28 +02:00
Stephane Nicoll
4aabe7caf5
Upgrade to Spring Framework 5.3.23
...
Closes gh-32274
2022-09-15 11:09:43 +02:00
Stephane Nicoll
78fb738117
Upgrade to Spring Framework 5.3.23
...
Closes gh-32267
2022-09-15 11:08:55 +02:00
Stephane Nicoll
9391f329fb
Upgrade to Versions Maven Plugin 2.12.0
...
Closes gh-32391
2022-09-15 09:39:18 +02:00
Stephane Nicoll
8f67cfd709
Upgrade to Undertow 2.2.19.Final
...
Closes gh-32390
2022-09-15 09:39:16 +02:00
Stephane Nicoll
74c1f5bede
Upgrade to UnboundID LDAPSDK 6.0.6
...
Closes gh-32389
2022-09-15 09:39:13 +02:00
Stephane Nicoll
c10a8cb195
Upgrade to SQLite JDBC 3.39.3.0
...
Closes gh-32387
2022-09-15 09:39:08 +02:00
Stephane Nicoll
59448ce5d2
Upgrade to SnakeYAML 1.32
...
Closes gh-32386
2022-09-15 09:39:06 +02:00
Stephane Nicoll
b352ebfc5a
Upgrade to RSocket 1.1.3
...
Closes gh-32385
2022-09-15 09:39:04 +02:00
Stephane Nicoll
16bb543c16
Upgrade to Maven Shade Plugin 3.4.0
...
Closes gh-32384
2022-09-15 09:39:01 +02:00
Phillip Webb
4d037c3003
Update SpringBootContextLoader to support AOT
...
Update `SpringBootContextLoader` so that it now implements the
`AotContextLoader` interface. The `ContextLoaderHook` will abandon
at `contextLoaded` if the test class is being AOT processed.
This commit also introduces a new `AotApplicationContextInitializer`
which allows us to plug-in an alternative AOT application context
listener when the `SpringApplication` is running in test mode.
Closes gh-31965
2022-09-14 22:37:47 -07:00
Phillip Webb
d1e7c9bd70
Introduce 'nativeTest' maven profile
...
Update `spring-boot-start-parent` with a new `nativeTest` profile. When
active, this profile will trigger AOT processing of test code and call
the native build tools 'test' goal.
Closes gh-32383
2022-09-14 22:37:41 -07:00
Phillip Webb
41e0bbf4bb
Add SpringBootTest.useMainMethod support
...
Add a new `useMainMethod` attribute to `SpringBootTest` which can be
used to determine how the test should run. The three available options
are:
- `ALWAYS`
- `NEVER`
- `WHEN_AVAILABLE`
The default is `WHEN_AVAILABLE` which will attempt to launch the test
using the `main` method if there is one.
The `SpringBootContextLoader` has been updated to use the new
`SpringApplicationHook` interface when the main method is being used.
Closes gh-22405
2022-09-14 22:37:37 -07:00
Phillip Webb
fadbb4b763
Polish SpringBootContextLoader
2022-09-14 22:34:53 -07:00
Phillip Webb
d3957dfa3e
Provide a public API for SpringApplication hooks
...
Create a new public SpringApplication Hook API based on the existing
`SpringApplicationRunListener` interface.
The previous package-private `SpringApplicationHooks` class has been
replaced with a public `SpringApplicationHook` interface which acts as
a factory that can create additional `SpringApplicationRunListener`
instances to hook in.
The boolean result from the previous `preRefresh` method has been
replaced with an `AbandonedRunException` which can be thrown from
the `SpringApplicationRunListener`.
Closes gh-32301
2022-09-14 22:34:50 -07:00
Phillip Webb
88913b11ce
Allow additional listeners registration in early events
...
Update `EventPublishingRunListener` so that event listeners may add
additional listeners to the `SpringApplication` during early events.
Prior to this commit, the listeners were collected only once which
meant that if a listener for an `ApplicationStartingEvent` called
`application.addListener(...)`, it would be ignored.
Closes gh-32300
2022-09-14 22:34:39 -07:00
Phillip Webb
6955ed9dcf
Make EventPublishingRunListener package private
...
Closes gh-32299
2022-09-14 13:50:27 -07:00
Phillip Webb
20b91c5ae2
Include 'classesDirectory' in ProcessTestAotMojo classpath
...
Update `ProcessTestAotMojo` so that the classesDirectory and
the testClassesDirectory are on the classpath when compiling
code.
See gh-32191
2022-09-14 13:50:27 -07:00
Phillip Webb
db89ee6904
Deprecate spring.mvc.ignore-default-model-on-redirect property
...
Closes gh-32381
2022-09-14 13:49:03 -07:00
Stephane Nicoll
9620fb5317
Start building against Spring HATEOAS 1.5.2 snapshots
...
See gh-32378
2022-09-14 22:16:03 +02:00
Stephane Nicoll
1839c8385e
Upgrade to RSocket 1.1.3
...
Closes gh-32380
2022-09-14 22:15:40 +02:00
Stephane Nicoll
9b122924c8
Upgrade to RSocket 1.1.3
...
Closes gh-32379
2022-09-14 22:13:43 +02:00
Stephane Nicoll
1fa6985311
Upgrade to REST Assured 5.2.0
...
Closes gh-32371
2022-09-14 15:57:03 +02:00
Stephane Nicoll
447804fdc4
Upgrade to Rabbit Stream Client 0.7.0
...
Closes gh-32370
2022-09-14 15:57:02 +02:00
Stephane Nicoll
6e59f3fe18
Upgrade to Rabbit AMQP Client 5.16.0
...
Closes gh-32369
2022-09-14 15:57:02 +02:00
Stephane Nicoll
52e0293bd0
Upgrade to Postgresql 42.5.0
...
Closes gh-32368
2022-09-14 15:57:02 +02:00
Stephane Nicoll
6a4fef33bb
Upgrade to Oracle Database 21.7.0.0
...
Closes gh-32367
2022-09-14 15:57:02 +02:00
Stephane Nicoll
777fbce1fa
Upgrade to OpenTelemetry 1.18.0
...
Closes gh-32366
2022-09-14 15:57:02 +02:00
Stephane Nicoll
297e9019ac
Upgrade to Netty 4.1.82.Final
...
Closes gh-32365
2022-09-14 15:57:01 +02:00
Stephane Nicoll
aa47a9bd83
Upgrade to MySQL 8.0.30
...
Closes gh-32364
2022-09-14 15:57:01 +02:00
Stephane Nicoll
3fa038a393
Upgrade to MSSQL JDBC 11.2.1.jre17
...
Closes gh-32363
2022-09-14 15:57:01 +02:00
Stephane Nicoll
bcf452918b
Upgrade to MongoDB 4.7.1
...
Closes gh-32362
2022-09-14 15:57:01 +02:00
Stephane Nicoll
81a75f9e5d
Upgrade to Mockito 4.8.0
...
Closes gh-32361
2022-09-14 15:57:00 +02:00
Stephane Nicoll
27d03aac3c
Upgrade to Maven Resources Plugin 3.3.0
...
Closes gh-32360
2022-09-14 15:57:00 +02:00
Stephane Nicoll
f624026d4e
Upgrade to Maven Javadoc Plugin 3.4.1
...
Closes gh-32359
2022-09-14 15:57:00 +02:00
Stephane Nicoll
57e4b4447c
Upgrade to Maven Install Plugin 3.0.1
...
Closes gh-32358
2022-09-14 15:57:00 +02:00
Stephane Nicoll
a1f4f519fc
Upgrade to Maven Help Plugin 3.3.0
...
Closes gh-32357
2022-09-14 15:56:59 +02:00
Stephane Nicoll
1b06966130
Upgrade to Maven Assembly Plugin 3.4.2
...
Closes gh-32356
2022-09-14 15:56:59 +02:00