Commit Graph

26354 Commits

Author SHA1 Message Date
Stéphane Nicoll b283e1d915 Upgrade to Kafka 3.7.2
Closes gh-43502
2024-12-13 16:43:21 +01:00
Dmytro Nosan 1234409fbe Multiple WebFlux ResourceHandlerRegistrationCustomizer should be invoked
Before this commit, only a single ResourceHandlerRegistrationCustomizer
was invoked. This commit adds functionality to have more
than one ResourceHandlerRegistrationCustomizers

See gh-43494
2024-12-13 14:00:47 +01:00
Andy Wilkinson 8572d9e177 Restore previous Main-Class configuration
This partially reverts commit
d924e4d999.

See gh-43284
2024-12-12 11:05:58 +00:00
Stéphane Nicoll 92e241798e Upgrade to Spring HATEOAS 2.3.4
Closes gh-43475
2024-12-12 11:29:43 +01:00
Stéphane Nicoll 64015df798 Upgrade to Jetty 12.0.16
Closes gh-43487
2024-12-12 11:29:42 +01:00
Andy Wilkinson dc00342384 Improve handling of environment variables in failure analysis
Prior to this change, the failure analysis for an invalid
configuration property value filtered out the configuration property
sources property source. This property source contains a "duplicate"
of all of the environment's other property sources but with
configuration property support (such as relaxed/fuzzy matching of
environment variables). This was done to prevent the reporting of
duplicates when a property was found in both the configuration
property sources property source and the "normal" property sources.
An unwanted side-effect of this was that fuzzy matching of
environment variables was lost so the origin of
com.example.some-property would be found in the environment variable
was COM_EXAMPLE_SOME_PROPERTY but would not be found if it was
COM_EXAMPLE_SOMEPROPERTY.

This commit addresses this side-effect by no longer filtering out
the configuration property sources property source. To then
prevent duplicates from being reported in the analysis, it instead
deduplicates things based on the origin of each property that's
found in the environment's property sources.

Fixes gh-43380
2024-12-12 09:06:15 +00:00
Stéphane Nicoll 42821f30bb Start building against Spring Retry 2.0.11 snapshots
See gh-43485
2024-12-11 16:16:18 +01:00
Yanming Zhou a964bbd8cb Polish variable name for consistency
See gh-43483
2024-12-11 14:25:19 +01:00
Phillip Webb 6344c4767f Start building against Spring Session 3.3.5 snapshots
See gh-43397
2024-12-10 09:38:21 -08:00
Phillip Webb 8ab03e0495 Start building against Spring Integration 6.3.7 snapshots
See gh-43476
2024-12-10 09:38:21 -08:00
Phillip Webb 60217e0894 Start building against Spring HATEOAS 2.3.4 snapshots
See gh-43475
2024-12-10 09:38:16 -08:00
Phillip Webb 8dfde8625c Start building against Spring Batch 5.1.3 snapshots
See gh-43474
2024-12-10 09:38:12 -08:00
Stéphane Nicoll df94a86924 Upgrade to Thymeleaf Extras SpringSecurity 3.1.3.RELEASE
Closes gh-43465
2024-12-10 15:45:43 +01:00
Stéphane Nicoll 65cedf6bc5 Upgrade to Thymeleaf 3.1.3.RELEASE
Closes gh-43464
2024-12-10 15:45:43 +01:00
Stéphane Nicoll 6a68faaf9c Upgrade to Reactor Bom 2023.0.13
Closes gh-43390
2024-12-10 15:45:43 +01:00
Stéphane Nicoll 8a473a4098 Upgrade to Micrometer Tracing 1.3.7
Closes gh-43389
2024-12-10 15:45:43 +01:00
Stéphane Nicoll dcf8b31eda Upgrade to Micrometer 1.13.9
Closes gh-43388
2024-12-10 15:45:42 +01:00
Stéphane Nicoll 7486c27cdd Upgrade to jOOQ 3.19.16
Closes gh-43463
2024-12-10 15:45:42 +01:00
Stéphane Nicoll bed68daa13 Upgrade to Zipkin Reporter 3.4.3
Closes gh-43462
2024-12-10 15:45:42 +01:00
Moritz Halbritter e2cf9e105c Respect profiles when listing running Docker Compose containers
Closes gh-40139
2024-12-10 14:24:44 +01:00
Tran Ngoc Nhan a96b91fa3e Fix logback javadoc
See gh-43439
2024-12-10 07:35:58 +01:00
Soby Chacko 55ffed4ee4 Add dependency management for kafka-server
Apache Kafka now ships a new module, kafka-server, since the 3.7.0
release. The `3.9.0` kafka-client introduced some breaking changes that
require this dependecy for the `EmbeddedKafka` support in Spring for
Apache Kafka.

This commit adds this dependecny for Spring Boot based Spring Kafka
projects.

See gh-43450
2024-12-10 07:28:41 +01:00
Phillip Webb 3338c22372 Restore `build...` methods that don't need an SSL bundle
Restore `buildConsumerProperties()` and `buildProducerProperties()`
methods in `KafkaProperties` to make it more convenient to use them
without an SSL bundle.

Fixes gh-43300
2024-12-09 09:43:13 -08:00
Phillip Webb f21402d4c3 Consistently return non-zero exit codes for jarmode failures
Update jar mode launchers to catch all exceptions and return a non-zero
exit code. This refinement also allows us to consolidate the existing
error reporting logic to a central locations. Modes that wish to report
a simple error rather than a full stacktrace can throw the newly
introduced `JarModeErrorException`.

Fixes gh-43435
2024-12-06 19:00:50 -08:00
Tran Ngoc Nhan dbe7ecd168 Fix Junit javadoc links
See gh-43383
2024-12-05 10:37:06 +01:00
Phillip Webb 9e7972a9b4 Polish code with code cleanup rules 2024-12-04 15:03:40 -08:00
Phillip Webb 1edc997440 Start building against Spring Session 3.3.4 snapshots
See gh-43397
2024-12-04 11:41:13 -08:00
Phillip Webb 210c1465a2 Start building against Spring Pulsar 1.1.7 snapshots
See gh-43396
2024-12-04 11:41:13 -08:00
Phillip Webb f0fd24800a Start building against Spring LDAP 3.2.9 snapshots
See gh-43395
2024-12-04 11:41:13 -08:00
Phillip Webb 8761285557 Start building against Spring Kafka 3.2.6 snapshots
See gh-43394
2024-12-04 11:41:13 -08:00
Phillip Webb 6cd3ee5347 Start building against Spring Data Bom 2024.0.7 snapshots
See gh-43392
2024-12-04 11:41:13 -08:00
Phillip Webb cd3fd0e6da Start building against Spring Authorization Server 1.3.4 snapshots
See gh-43391
2024-12-04 11:41:12 -08:00
Phillip Webb 740862a39b Start building against Reactor Bom 2023.0.13 snapshots
See gh-43390
2024-12-04 11:41:12 -08:00
Phillip Webb 53824c860a Start building against Micrometer Tracing 1.3.7 snapshots
See gh-43389
2024-12-04 11:41:12 -08:00
Phillip Webb c09f7c9944 Start building against Micrometer 1.13.9 snapshots
See gh-43388
2024-12-04 11:41:12 -08:00
Phillip Webb 4c00c376a1 Upgrade to Undertow 2.3.18.Final
Closes gh-43387
2024-12-04 11:41:12 -08:00
Phillip Webb 0ebee16043 Upgrade to RxJava3 3.1.10
Closes gh-43386
2024-12-04 11:41:12 -08:00
Stéphane Nicoll cc274ccdca Polish "Polish formatting of log configuration file"
See gh-43322
2024-12-04 10:33:58 +01:00
Yanming Zhou 3f17e42b38 Polish formatting of log configuration file
1. Remove space before `/>` to keep consistency.
2. Capitalize `filters` for Log4j2.
3. Uppercase log level to keep consistency.

See gh-43322
2024-12-04 10:28:28 +01:00
Phillip Webb 3dcea98f00 Polish `redirect.adoc` by sorting contents alphabetically 2024-12-03 20:30:09 -08:00
Phillip Webb 709cd91b3e Add legacy anchor redirects
Add anchor redirects previously covered by the
`anchor-rewrite.properties` file.

See gh-43367
2024-12-03 20:17:14 -08:00
Phillip Webb 75a3722ee4 Add more anchor redirects
See gh-43367
2024-12-03 20:16:51 -08:00
Phillip Webb 4265a0bcc2 Reset `Startables` COUNTER when testing parallel startup
Closes gh-43369
2024-12-03 19:07:16 -08:00
Phillip Webb b340c855c0 Prevent H2 console from causing early DataSource initialization
Update `H2ConsoleAutoConfiguration` so that DataSource connection
logging occurs outside of the `ServletRegistrationBean`.

Fixes gh-43337
2024-12-02 19:05:16 -08:00
Phillip Webb 0afbc0b23c Polish 'Accept Docker progress on numbers >2GB'
Restore `int` returns for existing methods and deprecate them in
favor of a new `asPercentage()` method.

See gh-43328
2024-12-02 13:58:03 -08:00
Wolfgang Kronberg d8565185e8 Accept Docker progress on numbers >2GB
Update `ProgressUpdateEvent` to support images of a file size
>2GB without provoking build failures.

See gh-43328
2024-12-02 13:56:09 -08:00
Yanming Zhou d81678016e Restore System property in Logging section of the reference documentation
Before this commit, it is rendered as an unexpected link with simple class
name, it should be full qualified class name.

See gh-43341
2024-12-02 09:42:08 +01:00
BenchmarkingBuffalo b86b81da35 Remove prohibited undertow upgrade restriction
See gh-43333
2024-12-02 09:36:01 +01:00
Stefano Cordio 26b1d74470 Fix link to proxyBeanMethods in @AutoConfiguration javadoc
See gh-43323
2024-11-29 09:17:27 +00:00
Tran Ngoc Nhan 82652aba49 Fix Servlet and JPA javadoc links
See gh-43320
2024-11-29 09:07:19 +00:00
Andy Wilkinson 5cff43ddff Link to EnableMethodSecurity instead of EnableGlobalMethodSecurity
Closes gh-43308
2024-11-28 11:33:37 +00:00
Tran Ngoc Nhan 57a5fa0555 Fix Javadoc link for Hikari
See gh-43305
2024-11-28 09:26:40 +01:00
Andy Wilkinson 7bc709c32f Fix subName from adapted name with value processor
Previously, when a configuration property name was created by
adapting a source with a value processor, creating sub names from
that property name did not work correctly. This broke binding of
prefixed environment variables to a map as the ancestor checking
did not work.

Fixes gh-43304
2024-11-27 19:34:35 +00:00
Tran Ngoc Nhan 16838a9b58 Fix syntax in reference guide
See gh-43271
2024-11-27 08:24:16 +01:00
Andy Wilkinson d924e4d999 Mark shaded application's jar as multi-release by default
Spring Framework now uses a multi-release jar for its virtual thread
support. If the shaded jar is not marked as being a multi-release jar
and virtual threads are enabled, the application will fail to start as
the Java 21+ virtual threads delegate will be unavailable.

This commit updates the starter parent's default configuration for the
Maven Shade plugin to set Multi-Release: true in the application's
manifest.

Closes gh-43284
2024-11-26 13:42:03 +00:00
Andy Wilkinson bb3651b7d1 Reduce warnings reported by Eclipse
Closes gh-43269
2024-11-22 15:39:35 +00:00
Andy Wilkinson cf1dadf2e7 Stop publishing CLI's Homebrew formula in commercial builds
Closes gh-43247
2024-11-22 11:58:50 +00:00
Phillip Webb 283bc6faf0 Merge branch '3.2.x' into 3.3.x 2024-11-20 20:57:35 -08:00
Phillip Webb 5c938fc8bc Update copyright year of changed files 2024-11-20 20:57:27 -08:00
Phillip Webb 6b6597b403 Restore monospaced text to unescaped form
See gh-41614
2024-11-20 20:35:33 -08:00
Phillip Webb 4c8dafe12b Migrate class references to full javadoc links
Update documentation to use `javadoc:...` macro for class and interface
references.

Migrated using https://github.com/philwebb/asciidoctor-javadoc-migration

See gh-41614
2024-11-20 20:24:54 -08:00
Phillip Webb 3d57d36c16 Use fully-qualified names for ambiguous type references
Update type references to use a fully qualified name when we have
more than one candidate available to us.

See gh-41614
2024-11-20 20:24:53 -08:00
Phillip Webb d289d0a442 Temporarily escape monospaced text that will not be linked
Escape elements that we know cannot be converted to a javadoc link.

See gh-41614
2024-11-20 20:24:53 -08:00
Phillip Webb 81ba8b6c7b Refine javadoc links
See gh-41614
2024-11-20 17:14:12 -08:00
Phillip Webb dc49c64e56 Remove FlywayCallback reference in documentation
Closes gh-43233
2024-11-20 12:35:24 -08:00
Phillip Webb 924ea70c19 Polish documentation to use more javadoc links
Update a few areas of the documentation to use full javadoc
links.

See gh-41614
2024-11-20 12:34:04 -08:00
Phillip Webb 47722af18e Polish documentation
Cleanup and polish some areas of the documentation.
2024-11-20 12:16:29 -08:00
Phillip Webb 127b140ebd Add javadoc links for Jooq and Netty
See gh-41614
2024-11-20 12:15:18 -08:00
Andy Wilkinson 16f45169f7 Upgrade to Spring Integration 6.3.6
Closes gh-43010
2024-11-20 17:12:12 +00:00
Andy Wilkinson 11401d3290 Upgrade to Spring Integration 6.2.11
Closes gh-43001
2024-11-20 17:07:50 +00:00
Andy Wilkinson 758d0ffb64 Upgrade to Infinispan 14.0.33.Final
Closes gh-43229
2024-11-20 17:07:49 +00:00
Andy Wilkinson ec2a350959 Publish API catalog content and root aggregate content from s-b-docs
Closes gh-43224
2024-11-20 10:09:23 +00:00
Phillip Webb a3b027a6f1 Add more javadoc links
See gh-41614
2024-11-19 23:15:46 -08:00
Andy Wilkinson 5639c257c5 Upgrade to OpenTelemetry 1.38.0
This aligns its version with that used by Micrometer Tracing 1.3.x.

Closes gh-43200
2024-11-19 16:43:38 +00:00
Stéphane Nicoll 5af29d38a0 Upgrade to Spring Security 6.3.5
Closes gh-43013
2024-11-19 08:49:39 +01:00
Stéphane Nicoll ebb882fad8 Upgrade to Spring RESTDocs 3.0.3
Closes gh-43014
2024-11-19 08:49:39 +01:00
Stéphane Nicoll 4e9fb97a14 Upgrade to Spring Pulsar 1.1.6
Closes gh-43012
2024-11-19 08:49:38 +01:00
Stéphane Nicoll 013e38b1dc Upgrade to Spring Kafka 3.2.5
Closes gh-43011
2024-11-19 08:49:38 +01:00
Stéphane Nicoll d4f71753a5 Upgrade to Spring AMQP 3.1.8
Closes gh-43004
2024-11-19 08:49:38 +01:00
Stéphane Nicoll b0ebb47e5e Upgrade to Spring Security 6.2.8
Closes gh-43009
2024-11-19 08:49:29 +01:00
Stéphane Nicoll fc45e6c928 Upgrade to Spring RESTDocs 3.0.3
Closes gh-43007
2024-11-19 08:49:28 +01:00
Stéphane Nicoll e406607a4e Upgrade to Spring Pulsar 1.0.12
Closes gh-43005
2024-11-19 08:49:28 +01:00
Stéphane Nicoll 64b0ce3886 Upgrade to Spring Kafka 3.1.10
Closes gh-43003
2024-11-19 08:49:28 +01:00
Stéphane Nicoll 4de5913227 Upgrade to Spring AMQP 3.1.8
Closes gh-42996
2024-11-19 08:49:28 +01:00
Phillip Webb dba395dc0c Merge branch '3.2.x' into 3.3.x
Closes gh-43198
2024-11-15 13:27:17 -08:00
Phillip Webb a20cc3d4e6 Clarify documentation for 'spring.datasource.type'
Closes gh-43193
2024-11-15 13:26:45 -08:00
Stéphane Nicoll 7bd2d001b7 Upgrade to Spring LDAP 3.2.8
Closes gh-43184
2024-11-15 15:58:09 +01:00
Stéphane Nicoll ad8aa4514a Upgrade to Spring Data Bom 2024.0.6
Closes gh-43006
2024-11-15 15:58:05 +01:00
Stéphane Nicoll 9f0a32a009 Upgrade to Pulsar Reactive 0.5.9
Closes gh-43183
2024-11-15 15:58:04 +01:00
Stéphane Nicoll edfbd6f7ba Upgrade to Micrometer 1.13.8
Closes gh-43182
2024-11-15 15:58:00 +01:00
Stéphane Nicoll 6dc68115e6 Upgrade to Lombok 1.18.36
Closes gh-43181
2024-11-15 15:57:54 +01:00
Stéphane Nicoll 224da20936 Upgrade to Spring LDAP 3.2.8
Closes gh-43180
2024-11-15 15:53:26 +01:00
Stéphane Nicoll b82367a4b3 Upgrade to Spring Data Bom 2023.1.12
Closes gh-42997
2024-11-15 15:53:22 +01:00
Stéphane Nicoll e4fb95a16b Upgrade to Pulsar Reactive 0.5.9
Closes gh-43179
2024-11-15 15:53:21 +01:00
Stéphane Nicoll 1c8a6a2b62 Upgrade to Micrometer 1.12.13
Closes gh-43178
2024-11-15 15:53:17 +01:00
Stéphane Nicoll 13b6f483d1 Upgrade to Lombok 1.18.36
Closes gh-43177
2024-11-15 15:53:12 +01:00
Phillip Webb 66ec6b32e3 Merge branch '3.2.x' into 3.3.x
Closes gh-43170
2024-11-14 15:50:04 -08:00
Phillip Webb 25b6477aa8 Support alternative media type format
Update `ExportedImageTar` media type detection to support `tar+gzip`
as well as `tar.gzip`. Recent updates to Docker Desktop appear to have
changed the format.

Fixes gh-43126
2024-11-14 15:25:15 -08:00
Phillip Webb a293560237 Support nested OCI indexes
Update `ExportedImageTar.IndexLayerArchiveFactory` to support nested
indexes. Nested indexes support a layer of interaction where the
`index.json` file points to a blob that contains the read index to use.

Prior to this commit, we only supported indexes provided directly by
the `index.json` file. This missing support results in "buildpack.toml:
no such file or directory" errors when referencing specific buildpacks
and using Docker Engine 27.3.1 or above.

See gh-43126
2024-11-14 15:24:47 -08:00
Phillip Webb fd7956fb66 Merge branch '3.2.x' into 3.3.x 2024-11-14 10:41:56 -08:00
Phillip Webb 83e7ccd638 Polish prohibit reason 2024-11-14 10:41:38 -08:00
Phillip Webb 4753ee000c Merge branch '3.2.x' into 3.3.x
Closes gh-43167
2024-11-14 10:32:27 -08:00
Phillip Webb 82352868ea Downgrade to HSQLDB 2.7.3 and block upgrade
Closes gh-43165
2024-11-14 10:31:50 -08:00
Moritz Halbritter ec236be2bb Merge branch '3.2.x' into 3.3.x
Closes gh-43159
2024-11-14 14:47:52 +01:00
Johnny Lim ac75bc922d Update "Upgrading From" section to additionally use "2.x"
See gh-43123

Co-authored-by: Moritz Halbritter <moritz.halbritter@broadcom.com>
2024-11-14 14:43:30 +01:00
Phillip Webb 9efb5166d7 Add more javadoc links
See gh-41614
2024-11-13 11:05:51 -08:00
Phillip Webb 0bd1ff7747 Include spring-boot-loader in API documentation
Closes gh-43151
2024-11-13 11:05:13 -08:00
Phillip Webb b8655a8073 Polish documentation 2024-11-13 11:02:35 -08:00
Stéphane Nicoll 0afb867148 Upgrade to Reactor Bom 2023.0.12
Closes gh-43002
2024-11-13 19:20:08 +01:00
Stéphane Nicoll 801b915d1a Upgrade to Netty 4.1.115.Final
Closes gh-43148
2024-11-13 19:20:08 +01:00
Stéphane Nicoll ab8cfcc7fc Upgrade to Infinispan 15.0.11.Final
Closes gh-43147
2024-11-13 19:20:04 +01:00
Stéphane Nicoll c72693fd45 Upgrade to ActiveMQ 6.1.4
Closes gh-43146
2024-11-13 19:19:59 +01:00
Stéphane Nicoll eec89a2696 Upgrade to Reactor Bom 2023.0.12
Closes gh-42995
2024-11-13 19:17:11 +01:00
Stéphane Nicoll f234bcf5e9 Upgrade to Netty 4.1.115.Final
Closes gh-43144
2024-11-13 19:17:11 +01:00
Stéphane Nicoll 9ccf19d294 Revert "Upgrade to Neo4j Java Driver 5.26.0"
This reverts commit 1a570573de.

See gh-43029
2024-11-13 16:26:17 +01:00
Stéphane Nicoll b86e6e5bd5 Revert "Upgrade to Neo4j Java Driver 5.26.0"
This reverts commit 94f2fabe24.

See gh-43028
2024-11-13 16:24:18 +01:00
Moritz Halbritter 6f52739c32 Merge branch '3.2.x' into 3.3.x
Closes gh-43140
2024-11-13 14:41:45 +01:00
Moritz Halbritter 3b0fec6d00 Upgrade build to Gradle 8.11
Closes gh-43136
2024-11-13 14:36:08 +01:00
Stéphane Nicoll 7bc332cf65 Upgrade to Micrometer Tracing 1.3.6
Closes gh-43000
2024-11-12 15:59:46 +09:00
Stéphane Nicoll 772d1da52b Upgrade to Micrometer 1.13.7
Closes gh-42998
2024-11-12 15:59:46 +09:00
Stéphane Nicoll 130deaf748 Upgrade to Micrometer Tracing 1.2.12
Closes gh-42994
2024-11-12 15:30:27 +09:00
Stéphane Nicoll 570f534041 Upgrade to Micrometer 1.12.12
Closes gh-42993
2024-11-12 15:30:26 +09:00
Moritz Halbritter 18afa2c8dc Merge branch '3.2.x' into 3.3.x
Closes gh-43116
2024-11-11 11:25:38 +01:00
Johnny Lim dfcc7c5c2d Fix WebServerPortFileWriter.getPortFile() without extension
See gh-43115
2024-11-11 11:18:00 +01:00
Stéphane Nicoll ce06d6f8e0 Upgrade to Groovy 4.0.24
Closes gh-43095
2024-11-11 08:05:59 +09:00
Stéphane Nicoll 82b0a4258a Upgrade to Jetty 12.0.15
Closes gh-43093
2024-11-11 07:42:19 +09:00
Stéphane Nicoll 0c60e6f3a2 Upgrade to MongoDB 4.11.5
Closes gh-43092
2024-11-11 07:26:40 +09:00
Stéphane Nicoll be92d92351 Upgrade to jOOQ 3.18.22
Closes gh-43091
2024-11-11 07:26:36 +09:00
Stéphane Nicoll aaa677605d Upgrade to Jetty 12.0.15
Closes gh-43090
2024-11-11 07:26:32 +09:00
Stéphane Nicoll 8f9442a741 Upgrade to HSQLDB 2.7.4
Closes gh-43089
2024-11-11 07:26:27 +09:00
Stéphane Nicoll 8972e01587 Upgrade to Groovy 4.0.24
Closes gh-43088
2024-11-11 07:26:23 +09:00
Phillip Webb 239ee146af Merge branch '3.2.x' into 3.3.x
Closes gh-43083
2024-11-09 00:01:12 -08:00
Phillip Webb 4f7de1c889 Fix `SslOptions.isSpecified()` logic
Prior to this commit `SslOptions.isSpecified()` only returned `true` if
both ciphers and enabled protocols were set. If should have returned
`true` if either were set.

Fixes gh-43082
2024-11-09 00:00:33 -08:00
Phillip Webb 571bd592fb Fixup and add more javadoc-location attributes
Fix a few errors and add more javadoc-location package attributes
for use in `.adoc` files.

See gh-41614
2024-11-08 22:48:00 -08:00
Andy Wilkinson d0e9168de0 Merge branch '3.2.x' into 3.3.x
Closes gh-43073
2024-11-08 11:41:16 +00:00
Andy Wilkinson bebdf69552 Document how to statically provide GraalVM hints
Closes gh-42515
2024-11-08 11:27:21 +00:00
Andy Wilkinson 1ae9b8ea1b Merge branch '3.2.x' into 3.3.x
Closes gh-43071
2024-11-08 10:55:52 +00:00
Andy Wilkinson 5d63335a5c Polish "Use constants for well-known scope names"
See gh-43065
2024-11-08 10:53:11 +00:00
Yanming Zhou 03841b1229 Use constants for well-known scope names
See gh-43065
2024-11-08 10:01:19 +00:00
Andy Wilkinson 81872afd53 Merge branch '3.2.x' into 3.3.x
Closes gh-43069
2024-11-08 09:55:22 +00:00
Andy Wilkinson 2fa28fb822 Improve error reporting when image loading fails
Closes gh-31243
2024-11-08 09:51:57 +00:00
Phillip Webb 21a645764d Fix broken link
See gh-41614
2024-11-07 16:28:44 -08:00
Phillip Webb 47216a80e7 Expand javadoc links to include packages
Update javadoc links to include package references when relevant. The
packages are used to populate `javadoc-location-*` attributes that the
Asciidoctor javadoc extension can use.

See gh-41614
2024-11-07 15:55:07 -08:00
Moritz Halbritter 317d943083 Use native encoding when writing the java arguments file
Closes gh-43051
2024-11-07 15:14:45 +01:00
Andy Wilkinson 32c61a99e4 Merge branch '3.2.x' into 3.3.x
Closes gh-43060
2024-11-07 12:38:36 +00:00
Andy Wilkinson 03a3425767 Fix test for incremental build with type rename
Closes gh-38119
2024-11-07 12:38:03 +00:00
Andy Wilkinson 519ec86c99 Merge branch '3.2.x' into 3.3.x
Closes gh-43058
2024-11-07 11:26:37 +00:00
Andy Wilkinson 0be9fd91ab Separate type customization from additional DataSource configuration
Closes gh-43054
2024-11-07 11:03:48 +00:00
Andy Wilkinson 4900ca1ffc Fix resetting of spied FactoryBean output
Fixes gh-31204
2024-11-06 13:27:09 +00:00
Andy Wilkinson e0a27e4554 Add more release notes links to spring-boot-dependencies
Closes gh-43039
2024-11-05 16:42:15 +00:00
Andy Wilkinson 0abbe9bb91 Upgrade to Logback 1.5.12
Closes gh-43038
2024-11-05 16:01:29 +00:00
Andy Wilkinson 55c9df6ba8 Upgrade to jOOQ 3.19.15
Closes gh-43037
2024-11-05 16:01:25 +00:00
Andy Wilkinson 9f59c5e490 Upgrade to HSQLDB 2.7.4
Closes gh-43035
2024-11-05 16:01:15 +00:00
Andy Wilkinson 77fa968209 Correct the location of the layers schema
Fixes gh-43032
2024-11-05 12:18:25 +00:00
Stéphane Nicoll 1a570573de Upgrade to Neo4j Java Driver 5.26.0
Closes gh-43029
2024-11-05 16:15:58 +09:00
Stéphane Nicoll 94f2fabe24 Upgrade to Neo4j Java Driver 5.26.0
Closes gh-43028
2024-11-05 16:08:25 +09:00
Stéphane Nicoll 6b016e73f4 Start building against Spring Security 6.3.5 snapshots
See gh-43013
2024-11-05 12:44:26 +09:00
Stéphane Nicoll f13d58c141 Start building against Spring RESTDocs 3.0.3 snapshots
See gh-43014
2024-11-05 12:43:51 +09:00
Stéphane Nicoll 3a8525739a Start building against Spring Pulsar 1.1.6 snapshots
See gh-43012
2024-11-05 12:29:37 +09:00
Stéphane Nicoll 6533380fbb Start building against Spring Kafka 3.2.5 snapshots
See gh-43011
2024-11-05 12:29:09 +09:00
Stéphane Nicoll 21db2ff03b Start building against Spring Integration 6.3.6 snapshots
See gh-43010
2024-11-05 12:29:04 +09:00
Stéphane Nicoll 2f89a1e228 Start building against Spring Security 6.2.8 snapshots
See gh-43009
2024-11-05 12:29:00 +09:00
Stéphane Nicoll fe390954c6 Start building against Spring RESTDocs 3.0.3 snapshots
See gh-43007
2024-11-05 12:28:55 +09:00
Stéphane Nicoll 95f3172d03 Start building against Spring Data Bom 2024.0.6 snapshots
See gh-43006
2024-11-05 12:28:55 +09:00
Stéphane Nicoll 91c802a059 Start building against Spring Pulsar 1.0.12 snapshots
See gh-43005
2024-11-05 12:28:51 +09:00
Stéphane Nicoll 36c12e3651 Start building against Spring AMQP 3.1.8 snapshots
See gh-43004
2024-11-05 12:28:49 +09:00
Stéphane Nicoll 5acb87817c Start building against Spring Kafka 3.1.10 snapshots
See gh-43003
2024-11-05 12:28:46 +09:00
Stéphane Nicoll a36c62677c Start building against Reactor Bom 2023.0.12 snapshots
See gh-43002
2024-11-05 12:28:44 +09:00
Stéphane Nicoll a8a7ee8680 Start building against Spring Integration 6.2.11 snapshots
See gh-43001
2024-11-05 12:28:42 +09:00
Stéphane Nicoll 0549e5328b Start building against Micrometer Tracing 1.3.6 snapshots
See gh-43000
2024-11-05 12:28:39 +09:00
Stéphane Nicoll 661e6e930d Start building against Micrometer 1.13.7 snapshots
See gh-42998
2024-11-05 12:28:34 +09:00
Stéphane Nicoll 980043e059 Start building against Spring Data Bom 2023.1.12 snapshots
See gh-42997
2024-11-05 12:28:32 +09:00
Stéphane Nicoll 43622e93e2 Start building against Spring AMQP 3.1.8 snapshots
See gh-42996
2024-11-05 12:28:27 +09:00
Stéphane Nicoll c1e04d69e8 Start building against Reactor Bom 2023.0.12 snapshots
See gh-42995
2024-11-05 12:28:22 +09:00
Stéphane Nicoll 9ba12afe43 Start building against Micrometer Tracing 1.2.12 snapshots
See gh-42994
2024-11-05 12:28:17 +09:00
Stéphane Nicoll d75328a65b Start building against Micrometer 1.12.12 snapshots
See gh-42993
2024-11-05 12:28:08 +09:00
Phillip Webb 189e49f6d6 Merge branch '3.2.x' into 3.3.x
Closes gh-42991
2024-11-04 15:56:29 -08:00
Phillip Webb c62a018830 Align buildpack certificate and key parsers with SSL versions
Closes gh-37969
2024-11-04 15:53:39 -08:00
Phillip Webb 4a7c757945 Merge branch '3.2.x' into 3.3.x
Closes gh-42989
2024-11-04 14:34:17 -08:00
Dmytro Nosan 7d8cb5fe49 Remove explicit '.xml' suffix check from `LogbackLoggingSystem`
Update `LogbackLoggingSystem` so that paths suffixes are no longer
checked for `.xml`. Since Logback now only supports XML files, we're
safe to pass all content along for processing. If the incorrect content
is found, Logback will throw an exception.

See gh-42986
2024-11-04 14:29:59 -08:00
Phillip Webb 202db9b7f4 Update copyright year of changed files 2024-11-04 14:28:23 -08:00
Andy Wilkinson bffde8228e Merge branch '3.2.x' into 3.3.x
Closes gh-42982
2024-11-04 13:15:12 +00:00
Andy Wilkinson 2fc0016ef1 Fix spring-boot-gradle-plugin's tests in Eclipse
Closes gh-32625
2024-11-04 13:11:45 +00:00
Andy Wilkinson a3168e3a2f Centralize dependency management of Commons Compress
Closes gh-39368
2024-11-04 11:45:41 +00:00
Stéphane Nicoll a224c8188c Fix copyright year of updated file
See gh-42974
2024-11-02 20:21:19 +09:00
Tran Ngoc Nhan 9e92bfe906 Polish
See gh-42974
2024-11-02 20:20:06 +09:00
Andy Wilkinson f9281a61ff Rework Antora Gradle Infrastructure
Closes gh-40572

Co-authored-by: Phillip Webb <phil.webb@broadcom.com>
2024-11-01 14:28:18 +00:00
Moritz Halbritter 6470748d6d Merge branch '3.2.x' into 3.3.x
Closes gh-42959
2024-10-31 15:07:02 +01:00
Moritz Halbritter 90b920a410 Use default address if null address is given
Closes gh-42958
2024-10-31 14:34:30 +01:00
Andy Wilkinson 53186655f9 Merge branch '3.2.x' into 3.3.x
Closes gh-42944
2024-10-30 10:44:04 +00:00
Andy Wilkinson 1ad5fb8638 Merge branch '3.2.x' into 3.3.x
Closes gh-42942
2024-10-30 10:26:04 +00:00
Andy Wilkinson 1c61e59099 Prohibit unnecessary values on @ConditionalOnMissingBean
Closes gh-42941
2024-10-30 10:24:00 +00:00
Andy Wilkinson 00ceb378c4 Polish "Remove unnecessary values from @ConditionalOnMissingBean"
See gh-42933
2024-10-30 10:02:27 +00:00
Yanming Zhou 88d7a1e74a Remove unnecessary values from @ConditionalOnMissingBean
See gh-42933
2024-10-30 10:00:11 +00:00
Andy Wilkinson 31b1c40894 Fix link to checkpoint-restore status page
Closes gh-42938
2024-10-30 08:14:48 +00:00
Stéphane Nicoll 35d6d76d12 Merge branch '3.2.x' into 3.3.x
Closes gh-42935
2024-10-30 16:39:32 +09:00
Stéphane Nicoll 1a3f1a41b1 Polish "Complete support for project.build.outputTimestamp"
See gh-42922
2024-10-30 11:04:48 +09:00
Andreas Höhmann 491515e6e3 Complete support for project.build.outputTimestamp
This commit completes the support of project.build.outputTimestamp to
also support a value that's expressed as seconds since the epoch.

See gh-42922
2024-10-30 10:51:07 +09:00
Andy Wilkinson c8b0e7f66a Merge branch '3.2.x' into 3.3.x
Closes gh-42930
2024-10-29 17:54:55 +00:00
Andy Wilkinson c340c691c5 Avoid calling getProject() during task execution
Closes gh-32980
2024-10-29 17:54:00 +00:00