Andy Wilkinson
39276f8302
Adapt to deprecation of rejectIllegalHeader
...
Closes gh-35442
2023-06-09 15:48:18 +02:00
Stephane Nicoll
9f0a631700
Upgrade to Netty 4.1.93.Final
...
Closes gh-35811
2023-06-09 15:25:01 +02:00
Stephane Nicoll
00aaecbcdd
Upgrade to Lombok 1.18.28
...
Closes gh-35810
2023-06-09 15:24:56 +02:00
Stephane Nicoll
496c0e709f
Upgrade to JBoss Logging 3.5.1.Final
...
Closes gh-35809
2023-06-09 15:24:51 +02:00
Stephane Nicoll
daebfb2885
Upgrade to Jakarta Mail 2.1.2
...
Closes gh-35808
2023-06-09 15:24:46 +02:00
Stephane Nicoll
c2566ebffb
Upgrade to Jakarta Json 2.1.2
...
Closes gh-35807
2023-06-09 15:24:40 +02:00
Stephane Nicoll
3ef975e596
Upgrade to Infinispan 14.0.10.Final
...
Closes gh-35806
2023-06-09 15:24:35 +02:00
Stephane Nicoll
5ea5f59328
Upgrade to HSQLDB 2.7.2
...
Closes gh-35805
2023-06-09 15:24:30 +02:00
Stephane Nicoll
30bd14e7c5
Upgrade to Git Commit ID Plugin 5.0.1
...
Closes gh-35804
2023-06-09 15:24:25 +02:00
Stephane Nicoll
766ac6343b
Upgrade to Dropwizard Metrics 4.2.19
...
Closes gh-35803
2023-06-09 15:24:19 +02:00
Andy Wilkinson
fba0aa805f
Merge branch '2.7.x' into 3.0.x
...
Closes gh-35788
2023-06-08 13:37:27 +01:00
Andy Wilkinson
5e97f869d0
Remove unnecessary usage of Supplier
...
Closes gh-35787
2023-06-08 12:39:31 +01:00
Andy Wilkinson
443d9f9bd2
Start building against Spring GraphQL 1.1.5 snapshots
...
See gh-35775
2023-06-07 16:04:35 +01:00
Andy Wilkinson
51e980200a
Merge branch '2.7.x' into 3.0.x
...
Closes gh-35772
2023-06-07 11:27:01 +01:00
Andy Wilkinson
ca50cd8c8a
Stop using an infinite timeout for connecting to Hazelcast
...
Closes gh-35771
2023-06-07 11:22:50 +01:00
Moritz Halbritter
a9b4e9327c
Merge branch '2.7.x' into 3.0.x
...
Closes gh-35768
2023-06-07 09:32:07 +02:00
twobiers
0dbc0fcf91
Move property notes up to external configuration section
...
See gh-35662
2023-06-07 09:29:23 +02:00
Steve Riesenberg
ba9f92fa86
Improve OAuth2 Client section of docs
...
* Add an OpenID Connect login client example
* Update redirect-uri examples to match Security docs and not require
any customization
* Update client-authentication-method for Spring Security 6 usage
* Update provider configuration example to align with Spring
Authorization Server
* Format Java DSL according to Spring Security docs
* Use Kotlin DSL
* Update redirection endpoint base uri example to use ant pattern
See gh-35679
2023-06-07 09:07:14 +02:00
Moritz Halbritter
85720a5d90
Merge branch '2.7.x' into 3.0.x
...
Closes gh-35765
2023-06-07 08:57:38 +02:00
Bernardo Bulgarelli
51afaa79a7
Add @AliasFor annotation to EndpointCloudFoundryExtension
...
See gh-35716
2023-06-07 08:45:57 +02:00
Moritz Halbritter
9149fc3e77
Merge branch '2.7.x' into 3.0.x
...
Closes gh-35763
2023-06-07 08:27:19 +02:00
Moritz Halbritter
2927d50d18
Add JavaVersion.TWENTY
...
Closes gh-35758
2023-06-07 08:23:05 +02:00
Phillip Webb
f641ce037d
Merge branch '2.7.x' into 3.0.x
2023-06-05 17:17:33 -07:00
Phillip Webb
4eda5bd36f
Polish
2023-06-05 17:17:07 -07:00
Andy Wilkinson
d32c7c52b7
Start building against Spring Session 3.0.2 snapshots
...
See gh-35744
2023-06-05 20:02:44 +01:00
Andy Wilkinson
b4fc9d6c50
Start building against Spring Security 6.0.4 snapshots
...
See gh-35743
2023-06-05 20:02:44 +01:00
Andy Wilkinson
e670a091d7
Start building against Spring Retry 2.0.2 snapshots
...
See gh-35742
2023-06-05 20:02:44 +01:00
Andy Wilkinson
185ca73445
Start building against Spring LDAP 3.0.4 snapshots
...
See gh-35741
2023-06-05 20:02:43 +01:00
Andy Wilkinson
3960f8630d
Start building against Spring Integration 6.0.6 snapshots
...
See gh-35740
2023-06-05 20:02:43 +01:00
Andy Wilkinson
22e8a41efa
Start building against Spring Framework 6.0.10 snapshots
...
This reverts commit 9d56b419 as Framework's previous behavior has
been restored.
See gh-35739
2023-06-05 20:02:43 +01:00
Andy Wilkinson
d8078f1c12
Start building against Spring Data Bom 2022.0.7 snapshots
...
See gh-35738
2023-06-05 20:02:42 +01:00
Andy Wilkinson
225fa6fbb5
Start building against Spring AMQP 3.0.5 snapshots
...
See gh-35737
2023-06-05 17:41:36 +01:00
Andy Wilkinson
31f0a69469
Start building against Reactor Bom 2022.0.8 snapshots
...
See gh-35736
2023-06-05 17:41:31 +01:00
Andy Wilkinson
c07d8bef17
Start building against Micrometer Tracing 1.0.7 snapshots
...
See gh-35735
2023-06-05 17:41:26 +01:00
Andy Wilkinson
538aad723a
Start building against Micrometer 1.10.8 snapshots
...
See gh-35734
2023-06-05 17:41:21 +01:00
Andy Wilkinson
5e963b02a7
Start building against Spring WS 3.1.7 snapshots
...
See gh-35732
2023-06-05 12:36:14 +01:00
Andy Wilkinson
adc2077be3
Start building against Spring Session Bom 2021.2.2 snapshots
...
See gh-35731
2023-06-05 12:36:13 +01:00
Andy Wilkinson
a47112bbeb
Start building against Spring Security 5.7.9 snapshots
...
See gh-35730
2023-06-05 12:36:11 +01:00
Andy Wilkinson
c680a892fe
Start building against Spring Data Bom 2021.2.13 snapshots
...
See gh-35728
2023-06-05 11:21:40 +01:00
Andy Wilkinson
a04f6b3b02
Start building against Spring AMQP 2.4.13 snapshots
...
See gh-35727
2023-06-05 11:21:36 +01:00
Andy Wilkinson
163f5052c1
Start building against Reactor Bom 2020.0.33 snapshots
...
See gh-35726
2023-06-05 11:21:31 +01:00
Andy Wilkinson
d92012b82f
Start building against Micrometer 1.9.12 snapshots
...
See gh-35725
2023-06-05 11:21:26 +01:00
Andy Wilkinson
5a793a6d49
Merge branch '2.7.x' into 3.0.x
...
Closes gh-35707
2023-06-02 15:17:35 +01:00
Andy Wilkinson
5623fe3b94
Test Gradle plugin against Gradle 8.2-rc-1
...
Closes gh-35699
2023-06-02 13:23:36 +01:00
Scott Frederick
6a763f9be4
Merge branch '2.7.x' into 3.0.x
...
Closes gh-35689
2023-05-31 17:11:41 -05:00
Scott Frederick
c847db77e6
Correct precedence in description of MongoDB properties
...
Closes gh-35686
2023-05-31 17:09:45 -05:00
Andy Wilkinson
a58e98af05
Fix binding to constructor bound lateinit properties
...
Closes gh-35603
2023-05-26 18:12:21 +01:00
Andy Wilkinson
5ad0d49ec1
Fix hints for @Bean config props that could be constructor bound
...
Previously, if a `@ConfigurationProperties`-annotated `@Bean` method
returned a type that looked like it could be constructor bound, the
registered runtime hints were incorrect. With only the bean's class
to work with, the hints registrar would incorrectly determine that
the type would be constructor bound and would not register the hints
required for Java bean binding.
This commit updates the registrar to allow the caller to provide a
Bindable which knows both what should be bound and how it should be
bound, thereby allowing the registrar to generate the correct hints.
The tests for the AOT processor have also been updated to remove
duplication of the tests in BindableRuntimeHintsRegistrarTests and
to focus on the contribution creating Bindable instances with the
bind method that is required to produce the correct reflection hints.
Closes gh-35564
Co-authored-by: Phillip Webb <pwebb@vmware.com >
2023-05-26 10:28:49 +01:00
Andy Wilkinson
eb60cf4988
Remove duplication of BindableRuntimeHintsRegistrarTests
...
There were several tests in CPBFIAPT that were duplicating tests in
BindableRuntimeHintsRegistrarTests. To test the AOT processor, all
that is really necessary is to assert that the expected types are
found and passed to BindableRuntimeHintsRegistrar. The tests for
BindableRuntimeHintsRegistrar are then responsible for asserting
that the expected hints are generated for the various different
types.
Closes gh-35645
2023-05-26 09:41:09 +01:00
Andy Wilkinson
f03f062770
Move BindMethod to context.properties.bind and expose on Bindable
...
Closes gh-35642
Co-authored-by: Phillip Webb <pwebb@vmware.com >
2023-05-26 09:13:58 +01:00