Commit Graph

24202 Commits

Author SHA1 Message Date
Andy Wilkinson 3a9987371c Upgrade to Jetty Reactive HTTPClient 4.0.3
Closes gh-39572
2024-02-14 17:58:52 +00:00
Andy Wilkinson 6ea6aa42f7 Upgrade to Janino 3.1.12
Closes gh-39571
2024-02-14 17:58:47 +00:00
Andy Wilkinson 4ee4215c8b Upgrade to Infinispan 14.0.24.Final
Closes gh-39570
2024-02-14 17:58:43 +00:00
Andy Wilkinson 7dc24370c6 Upgrade to Hibernate 6.4.4.Final
Closes gh-39569
2024-02-14 17:58:38 +00:00
Andy Wilkinson c0ec714e0a Upgrade to Groovy 4.0.18
Closes gh-39568
2024-02-14 17:58:33 +00:00
Andy Wilkinson ec5b259381 Upgrade to Dropwizard Metrics 4.2.25
Closes gh-39567
2024-02-14 17:58:29 +00:00
Andy Wilkinson 0f341f4cb0 Upgrade to Undertow 2.3.11.Final
Closes gh-39563
2024-02-14 15:55:28 +00:00
Andy Wilkinson 642517a27a Upgrade to SLF4J 2.0.12
Closes gh-39562
2024-02-14 15:55:24 +00:00
Andy Wilkinson ba15d8daa4 Upgrade to Netty 4.1.107.Final
Closes gh-39561
2024-02-14 15:55:19 +00:00
Andy Wilkinson 2839f0c443 Upgrade to Micrometer Tracing 1.1.10
Closes gh-39455
2024-02-14 15:55:15 +00:00
Andy Wilkinson ff9888be3c Upgrade to Micrometer 1.11.9
Closes gh-39454
2024-02-14 15:55:14 +00:00
Andy Wilkinson 017bcf0d79 Upgrade to jOOQ 3.18.10
Closes gh-39560
2024-02-14 15:55:13 +00:00
Andy Wilkinson 1d6712431b Upgrade to Jetty 11.0.20
Closes gh-39559
2024-02-14 15:55:09 +00:00
Andy Wilkinson 15fc9f2377 Upgrade to Jetty Reactive HTTPClient 3.0.12
Closes gh-39558
2024-02-14 15:55:04 +00:00
Andy Wilkinson b524abbbf0 Upgrade to Janino 3.1.12
Closes gh-39557
2024-02-14 15:54:59 +00:00
Andy Wilkinson 34946b2152 Upgrade to Infinispan 14.0.24.Final
Closes gh-39556
2024-02-14 15:54:55 +00:00
Andy Wilkinson 2507b5e9e2 Upgrade to Hibernate 6.2.22.Final
Closes gh-39555
2024-02-14 15:54:50 +00:00
Andy Wilkinson fe384576a1 Upgrade to Groovy 4.0.18
Closes gh-39554
2024-02-14 15:54:45 +00:00
Andy Wilkinson 5f004d752d Upgrade to Dropwizard Metrics 4.2.25
Closes gh-39553
2024-02-14 15:54:41 +00:00
Andy Wilkinson f7aef186bd Upgrade to Neo4j Java Driver 5.17.0
Closes gh-39551
2024-02-14 15:05:23 +00:00
Andy Wilkinson e3de575841 Merge branch '3.2.x'
Closes gh-39550
2024-02-14 14:54:32 +00:00
Andy Wilkinson deb3d70a2e Merge branch '3.1.x' into 3.2.x
Closes gh-39549
2024-02-14 14:54:16 +00:00
Andy Wilkinson 5bc4bdd1de Test Gradle plugin against Gradle 8.6
Closes gh-39548
2024-02-14 14:54:10 +00:00
Andy Wilkinson 63efdff16a Merge branch '3.2.x'
Closes gh-39542
2024-02-14 09:09:48 +00:00
Andy Wilkinson 256f9fe83a Only configure WebFlux blocking executor when using virtual threads
Fixes gh-39469
2024-02-14 08:19:58 +00:00
Scott Frederick 22952c3057 Polish "Add BatchTransactionManager annotation"
See gh-39473
2024-02-13 15:39:22 -06:00
BenchmarkingBuffalo bb87faf237 Add BatchTransactionManager annotation
Add a new @BatchTransactionManager annotation for marking a
PlatformTransactionManager that should be used in batch processing.

See gh-39473
2024-02-13 15:39:21 -06:00
Scott Frederick 51991d6f41 Merge branch '3.2.x'
Closes gh-39536
2024-02-13 13:11:50 -06:00
Scott Frederick 720e9cef16 Make RestTemplateBuilder more compatible with RestClient.Builder
When Spring Framework builds a `RestClient` from a `RestTemplate`, it
will use any `UriTemplateHandler` that has been set on the
`RestTemplate` if the provided `UriTemplateHandler` is also a
`UriBuilderFactory`. Prior to this commit, Spring Boot's
`RestTemplateBuilder#rootUri` set a `UriTemplateHandler` on the created
`RestTemplate`, but it was not a `UriBuilderFactory` so `RestClient`
would not consider it.

With this commit, `RestTemplateBuilder#rootUri` sets a
`UriTemplateHandler` that is also a `UriBuilderFactory` so that any
root URI that is set on the `RestTemplateBuilder` will be applied to a
`RestClient` also.

Fixes gh-39317
2024-02-13 13:10:55 -06:00
Andy Wilkinson b2c98a80b6 Upgrade to Neo4j Java Driver 5.17.0
Closes gh-39535
2024-02-13 17:36:46 +00:00
Andy Wilkinson a0cb2bdeaf Upgrade to Neo4j Java Driver 5.17.0
Closes gh-39534
2024-02-13 17:34:47 +00:00
Andy Wilkinson b98e2f16c7 Merge branch '3.2.x'
See gh-39493
2024-02-13 17:33:37 +00:00
Andy Wilkinson b6467ed826 Adapt to Spring Data Neo4j now requiring a transaction manager
See gh-39493
2024-02-13 16:53:18 +00:00
Andy Wilkinson 107dc5338b Merge branch '3.2.x' 2024-02-12 12:36:32 +00:00
Andy Wilkinson d597a4d56b Correct handling of disable-html-escaping
See gh-39504
2024-02-12 12:35:47 +00:00
Andy Wilkinson a27cedc3ef Merge branch '3.2.x'
Closes gh-39525
2024-02-12 10:22:56 +00:00
Andy Wilkinson 5746886e64 Merge branch '3.1.x' into 3.2.x
Closes gh-39524
2024-02-12 10:22:37 +00:00
Andy Wilkinson 4319554f8a Fix mapping of boolean properties to Gson's builder
Fixes gh-39504
2024-02-12 10:13:04 +00:00
Moritz Halbritter 7f55cae90f Merge branch '3.2.x' 2024-02-12 10:19:46 +01:00
Moritz Halbritter 4387b79831 Merge branch '3.1.x' into 3.2.x 2024-02-12 10:18:46 +01:00
Moritz Halbritter 8ffcfc9b77 Harmonize style of igored exceptions across the codebase 2024-02-12 10:14:20 +01:00
Moritz Halbritter a62d4e620c Merge branch '3.2.x'
Closes gh-39520
2024-02-12 08:42:11 +01:00
Moritz Halbritter 81bfadb3ab Merge branch '3.1.x' into 3.2.x
Closes gh-39519
2024-02-12 08:42:01 +01:00
dev-chpark c1df48f969 Rename exception variable name
See gh-39518
2024-02-12 08:41:16 +01:00
Johnny Lim 2b7fcd271c Add Javadoc for ServerProperties.mimeMappings
See gh-39503
2024-02-12 08:24:13 +01:00
Moritz Halbritter 830246953a Merge branch '3.2.x'
Closes gh-39517
2024-02-12 08:21:52 +01:00
Moritz Halbritter 6163308fbc Polish "Clarify that auto-configured OpenTelemetry Resource behaviour"
See gh-39509
2024-02-12 08:20:24 +01:00
Jakob Wanger 02765bc9f0 Clarify that auto-configured OpenTelemetry Resource behaviour
The documentation does not describe that exposing a Resource bean,
will prevent the property from being able to provide attributes
(unless the newly exposed Resource bean, implements it).

Signed-off-by: Jakob Wanger <jakobwanger@gmail.com>

See gh-39509
2024-02-12 08:18:42 +01:00
Scott Frederick 2efb25c737 Merge branch '3.2.x'
Closes gh-39516
2024-02-11 15:09:47 -06:00
Scott Frederick 5df64afe97 Merge branch '3.1.x' into 3.2.x
Closes gh-39515
2024-02-11 15:09:35 -06:00
Scott Frederick f90f29dd12 Polish "Resolve property placeholders when binding properties to a Map"
See gh-39507
2024-02-11 15:05:48 -06:00
wanger26 8292104d20 Resolve property placeholders when binding properties to a Map
Add call to placeholder resolver to ensure property placeholders
are resolved for the `MapBinder`

See gh-39507

Signed-off-by: wanger26 <jakobwanger@gmail.com>
2024-02-11 15:03:34 -06:00
Scott Frederick f5b1f811d6 Merge branch '3.2.x'
Closes gh-39514
2024-02-11 14:32:47 -06:00
Scott Frederick eb75bb1339 Merge branch '3.1.x' into 3.2.x
Closes gh-39513
2024-02-11 14:32:35 -06:00
Jakob Wanger 7e90b4951b Enforce Gradle version to be at least of version 7.5
See gh-39508

Signed-off-by: Jakob Wanger <jakobwanger@gmail.com>
2024-02-11 14:30:26 -06:00
Scott Frederick 09a6ae51cc Add support for Bitnami container images with Docker Compose
Closes gh-35759
2024-02-09 14:58:25 -06:00
Scott Frederick 533f6c3bb1 Refactor TestcontainersPropertySource to use MapPropertySource
Closes gh-39330
2024-02-09 10:23:55 -06:00
Andy Wilkinson 8744cfb800 Start building against Spring Security 6.3.0-M2 snapshots
See gh-39500
2024-02-09 14:22:59 +00:00
Andy Wilkinson 3aad954443 Start building against Spring Pulsar 1.1.0-M1 snapshots
See gh-39499
2024-02-09 14:22:59 +00:00
Andy Wilkinson 1b28901ae5 Start building against Spring LDAP 3.2.2 snapshots
See gh-39498
2024-02-09 14:22:59 +00:00
Andy Wilkinson bc91b3460c Start building against Spring Kafka 3.2.0-M1 snapshots
See gh-39497
2024-02-09 14:22:58 +00:00
Andy Wilkinson b80570f506 Start building against Spring Integration 6.3.0-M1 snapshots
See gh-39496
2024-02-09 14:22:58 +00:00
Andy Wilkinson 33b48786a8 Start building against Spring GraphQL 1.3.0-M1 snapshots
See gh-39495
2024-02-09 14:22:58 +00:00
Andy Wilkinson d64c9c56fa Start building against Spring Data Bom 2023.1.3 snapshots
See gh-39493
2024-02-09 14:22:57 +00:00
Andy Wilkinson dab3be6857 Start building against Spring Batch 5.1.1 snapshots
See gh-39492
2024-02-09 14:22:57 +00:00
Andy Wilkinson cbbdb4ea72 Start building against Spring Authorization Server 1.3.0-M2 snapshots
See gh-39491
2024-02-09 14:22:56 +00:00
Andy Wilkinson 325e390d37 Start building against Spring AMQP 3.1.2 snapshots
See gh-39490
2024-02-09 14:22:56 +00:00
Andy Wilkinson 63e9a7d20e Start building against Reactor Bom 2023.0.3 snapshots
See gh-39489
2024-02-09 14:22:56 +00:00
Andy Wilkinson f5f5c1150d Start building against Micrometer Tracing 1.3.0-M1 snapshots
See gh-38985
2024-02-09 14:22:55 +00:00
Andy Wilkinson 4d81645a09 Start building against Micrometer 1.13.0-M1 snapshots
See gh-38984
2024-02-09 14:22:55 +00:00
Andy Wilkinson 1f7a983701 Switch to jersey-micrometer for Jersey metrics
Closes gh-39502
2024-02-09 14:22:55 +00:00
Andy Wilkinson aa061696b1 Start building against Spring Security 6.2.2 snapshots
See gh-39487
2024-02-09 11:04:14 +00:00
Andy Wilkinson 5420110814 Start building against Spring Pulsar 1.0.3 snapshots
See gh-39486
2024-02-09 11:04:13 +00:00
Andy Wilkinson 3ab24c0663 Start building against Spring LDAP 3.2.2 snapshots
See gh-39485
2024-02-09 11:04:13 +00:00
Andy Wilkinson b1d841dab8 Start building against Spring Kafka 3.1.2 snapshots
See gh-39484
2024-02-09 11:04:13 +00:00
Andy Wilkinson 65a96b270d Start building against Spring Integration 6.2.2 snapshots
See gh-39483
2024-02-09 11:04:12 +00:00
Andy Wilkinson dada1378bd Start building against Spring GraphQL 1.2.5 snapshots
See gh-39482
2024-02-09 11:04:12 +00:00
Andy Wilkinson c58406c7a5 Start building against Spring Data Bom 2023.1.3 snapshots
See gh-39480
2024-02-09 09:58:24 +00:00
Andy Wilkinson f527e9a6fc Start building against Spring Batch 5.1.1 snapshots
See gh-39479
2024-02-09 09:58:19 +00:00
Andy Wilkinson e90e4c51e7 Start building against Spring Authorization Server 1.2.2 snapshots
See gh-39478
2024-02-09 09:58:15 +00:00
Andy Wilkinson 29659738ce Start building against Spring AMQP 3.1.2 snapshots
See gh-39477
2024-02-09 09:58:10 +00:00
Andy Wilkinson 316151bbf5 Start building against Reactor Bom 2023.0.3 snapshots
See gh-39476
2024-02-09 09:58:05 +00:00
Andy Wilkinson 3f02b632f8 Start building against Micrometer Tracing 1.2.3 snapshots
See gh-39475
2024-02-09 09:58:01 +00:00
Andy Wilkinson f26ab78ed7 Start building against Micrometer 1.12.3 snapshots
See gh-39474
2024-02-09 09:57:56 +00:00
BenchmarkingBuffalo 0a11cdcc33 Add customizer callback for WebHttpHandlerBuilder
Add a new interface for customizing the WebHttpHandlerBuilder
before the HttpHandler is built from it.

See gh-39467
2024-02-08 13:59:47 -06:00
Andy Wilkinson e584ed3c68 Start building against Spring Security 6.1.7 snapshots
See gh-39466
2024-02-08 15:20:31 +00:00
Andy Wilkinson 097ff791d6 Start building against Spring LDAP 3.1.4 snapshots
See gh-39465
2024-02-08 15:20:30 +00:00
Andy Wilkinson 5671a4e8c5 Start building against Spring Kafka 3.0.14 snapshots
See gh-39464
2024-02-08 15:20:30 +00:00
Andy Wilkinson 420789fc63 Start building against Spring Integration 6.1.6 snapshots
See gh-39463
2024-02-08 15:20:30 +00:00
Andy Wilkinson af3ffb209c Start building against Spring GraphQL 1.2.5 snapshots
See gh-39462

Co-authored-by: Brian Clozel <brian.clozel@broadcom.com>
2024-02-08 15:19:32 +00:00
Andy Wilkinson 7efdf0a428 Start building against Spring Data Bom 2023.0.9 snapshots
See gh-39460
2024-02-08 13:29:32 +00:00
Andy Wilkinson 50d66a9844 Start building against Spring Batch 5.0.5 snapshots
See gh-39459
2024-02-08 13:29:27 +00:00
Andy Wilkinson 559aad3175 Start building against Spring Authorization Server 1.1.5 snapshots
See gh-39458
2024-02-08 13:29:22 +00:00
Andy Wilkinson d402d0ecfd Start building against Spring AMQP 3.0.11 snapshots
See gh-39457
2024-02-08 13:29:18 +00:00
Andy Wilkinson 9bf17cca7f Start building against Reactor Bom 2022.0.16 snapshots
See gh-39456
2024-02-08 13:29:13 +00:00
Andy Wilkinson 5b0b327acb Start building against Micrometer Tracing 1.1.10 snapshots
See gh-39455
2024-02-08 13:29:08 +00:00
Andy Wilkinson d941f62a73 Start building against Micrometer 1.11.9 snapshots
See gh-39454
2024-02-08 13:29:04 +00:00
BenchmarkingBuffalo 038ea2cb9a Add possibility for custom MimeMappings
Add a new property called 'mime-mappings' under the 'server' property.
This is a key-value-map, which is added to the default MimeMappings.

See gh-39430
2024-02-08 08:42:22 +01:00
Scott Frederick 8c91b094ee Merge branch '3.2.x'
Closes gh-39450
2024-02-07 16:49:49 -06:00
Scott Frederick 6b453cedf6 Merge branch '3.1.x' into 3.2.x
Closes gh-39449
2024-02-07 16:49:29 -06:00