Phillip Webb
0ef03d725f
Merge branch '2.6.x' into 2.7.x
2022-11-09 11:31:55 -08:00
Phillip Webb
a431ae04e6
Polish
2022-11-09 11:30:11 -08:00
Andy Wilkinson
70f7258341
Simplify JacksonAutoConfiguration as we now require Jackson 2.14
...
See gh-33086
2022-11-09 17:31:04 +00:00
Andy Wilkinson
60917bd114
Remove tests for Jackson 2.11
...
Closes gh-33086
2022-11-09 11:33:55 +00:00
Phillip Webb
32b9945632
Polish
2022-11-08 23:15:30 -08:00
Phillip Webb
0d5c13cb28
Polish 'Add reflection hints for PropertyNamingStrategies'
...
See gh-33080
2022-11-08 23:09:27 -08:00
Ralf Ueberfuhr
e9bca3e6de
Add reflection hints for PropertyNamingStrategies
...
See gh-33080
2022-11-08 23:03:54 -08:00
Andy Wilkinson
c314d62030
Merge branch '2.7.x'
...
Closes gh-33067
2022-11-08 13:11:01 +00:00
Andy Wilkinson
0e70c33725
Merge branch '2.6.x' into 2.7.x
...
Closes gh-33066
2022-11-08 13:10:40 +00:00
dreis2211
34902f5a02
Fix possible type pollution in ConditionEvaluationReport
...
See gh-32916
2022-11-08 13:01:27 +00:00
Andy Wilkinson
a19f1a733e
Correct crash handling in condition report logging listener
...
Closes gh-33027
2022-11-08 12:54:46 +00:00
Andy Wilkinson
3a2703e8f6
Upgrade to Jakarta Mail 2.1 and switch to Eclipse Angus RI
...
Closes gh-33059
Closes gh-33050
2022-11-08 11:01:15 +00:00
Phillip Webb
95557ddbc6
Start building against Spring Integration 6.0.0-RC2 snapshots
...
See gh-33009
2022-11-07 14:31:01 -08:00
Andy Wilkinson
b67c427259
Upgrade to Servlet 6.0 and related EE 10 specs
...
Co-authored-by: Phillip Webb <pwebb@vmware.com>
Closes gh-33036
Closes gh-33037
Closes gh-33038
Closes gh-33039
Closes gh-33040
Closes gh-33041
Closes gh-33042
Closes gh-33043
2022-11-07 17:33:38 +00:00
Andy Wilkinson
bf468ab808
Polish tests to make use of @ParamterizedTest
...
Update tests to use @ParamterizedTest to reduce duplication.
2022-11-05 18:46:13 -07:00
Andy Wilkinson
42f4fd7e41
Revert to Spring Integration 6.0.0-RC1
...
Latest snapshots contain breaking changes that we do not yet know how
to address.
2022-11-05 13:39:45 +00:00
Andy Wilkinson
7e6bc3fdca
Adapt to breaking API change in Spring Integration
...
See gh-33009
2022-11-04 19:40:52 +00:00
Andy Wilkinson
61c9a1540f
Start building against Spring Batch 5.0.0-RC2 snapshots
...
See gh-32935
2022-11-01 12:09:39 +00:00
Moritz Halbritter
4fef5291bf
Fix build
...
Commit 29f085bd1a690ff7281e00b3a925e1160850ffbb in Spring Framework
automatically registers hints for enclosing directories. This fixes the
tests to use a contains instead of exact match.
2022-10-31 16:59:15 +01:00
Moritz Halbritter
dd2bec267c
Revert "Fix build"
...
This reverts commit 50599c5046d24d3ce8039dac261fbc9c8833e023.
2022-10-31 16:54:05 +01:00
Moritz Halbritter
50599c5046
Fix build
...
Commit 29f085bd1a690ff7281e00b3a925e1160850ffbb in Spring Framework
automatically registers hints for enclosing directories. This fixes the
tests to expect hints for those directories as well.
2022-10-31 16:03:49 +01:00
Moritz Halbritter
5bf088d88b
Add runtime hints for Liquibase migration file
...
Closes gh-32926
2022-10-31 11:29:53 +01:00
Johnny Lim
5067aab552
Polish
...
See gh-32840
2022-10-27 16:33:14 +02:00
Andy Wilkinson
b9e176ce1a
Inject Jackson modules rather than retrieving them manually
...
Fixes gh-32863
2022-10-27 13:35:37 +01:00
Moritz Halbritter
65c68ba64e
Reinstate old flyway bean method
...
Closes gh-32849
2022-10-27 10:15:58 +02:00
Moritz Halbritter
cd5d2ad3e8
Revert "Extract Flyway configuration mapping in separate class"
...
This reverts commit cf4117856b1656c24753aae045300f8a3a7c80c5.
2022-10-27 10:08:27 +02:00
Moritz Halbritter
cf4117856b
Extract Flyway configuration mapping in separate class
...
Closes gh-32849
2022-10-27 09:53:29 +02:00
Scott Frederick
eeac08e50e
Remove references to WebSecurityConfigurerAdapter from javadoc
...
Closes gh-32879
2022-10-26 16:55:10 -05:00
Phillip Webb
a59b6cb1f3
Polish
2022-10-25 21:56:53 -07:00
Phillip Webb
0f405c06bf
Merge branch '2.7.x'
2022-10-25 16:40:56 -07:00
Phillip Webb
f44531a7a2
Merge branch '2.6.x' into 2.7.x
2022-10-25 16:02:04 -07:00
Phillip Webb
92b513dc8d
Polish
2022-10-25 16:01:58 -07:00
Phillip Webb
4be3218cb6
Merge branch '2.7.x'
2022-10-25 15:48:26 -07:00
Andy Wilkinson
99edda735e
Polish
2022-10-25 12:57:58 +01:00
Andy Wilkinson
bed313746b
Correct property names to align with changes in 3.0
...
See gh-32837
2022-10-21 12:23:07 +01:00
Andy Wilkinson
a606b26920
Merge branch '2.7.x'
...
Closes gh-32837
2022-10-21 11:04:52 +01:00
Andy Wilkinson
032487117b
Merge branch '2.6.x' into 2.7.x
...
Closes gh-32836
2022-10-21 11:04:09 +01:00
Andy Wilkinson
fe51e03019
Support IPv6 addresses in spring.redis.sentinel.nodes
...
Fixes gh-32762
2022-10-21 10:53:54 +01:00
Phillip Webb
ea094ddba6
Fix package tangles caused by ConfigurationProperties hints
...
Relocate `ConfigurationPropertiesReflectionHintsProcessor` and refactor
it to be a general purpose `BindableRuntimeHintsRegistrar`.
Prior to this commit, `ConfigurationPropertiesReflectionHintsProcessor`
was used to declare binding hints for classes that were bound, but
might be `@ConfigurationProperties`. By moving and renaming the class,
it's now better aligned to the way it's used.
Support for `@NestedConfigurationProperties` has been implemented by
adding a `@Nestable` meta-annotation. This allow us to create the
appropriate hints, without the `Binder` needing to be directly aware of
the `@NestedConfigurationProperties` annotation.
Closes gh-32815
2022-10-20 17:05:54 -07:00
Madhura Bhave
ce3c933f77
Adapt to Spring Security changes
...
Closes gh-32604
2022-10-19 11:46:27 -07:00
Phillip Webb
2e74878ba4
Downgrade to OpenSAML 4.0.1
...
See gh-32604
2022-10-19 11:46:27 -07:00
Madhura Bhave
cedd553b83
Remove error page security filter
...
Spring Security now re-applies the authorization rules
to the error page by default. Additionally, it configures
RequestAttributeSecurityContextRepository as the default for
stateless applications allowing those applications to have access
to the original authentication during an error dispatch.
Closes gh-31703
2022-10-19 11:46:27 -07:00
Andy Wilkinson
a87aca2744
Merge branch '2.7.x'
...
Closes gh-32782
2022-10-19 10:02:56 +01:00
Andy Wilkinson
a19e394ebb
Merge branch '2.6.x' into 2.7.x
...
Closes gh-32781
2022-10-19 10:00:48 +01:00
Henning Poettker
4ed072a06b
Upgrade MySQL Connector/J and use new Maven identifiers
...
See gh-32747
2022-10-19 09:58:32 +01:00
Phillip Webb
02cd910f5a
Merge branch '2.7.x'
...
Closes gh-32774
2022-10-18 15:37:42 -07:00
Phillip Webb
fbd416adc6
Merge branch '2.6.x' into 2.7.x
...
Closes gh-32773
2022-10-18 15:37:20 -07:00
Phillip Webb
b02c702ad1
Polish 'Use more specific bean method return types in KafkaAutoConfiguration'
...
See gh-32770
2022-10-18 15:35:37 -07:00
yuanhao18
c498ad0320
Use more specific bean method return types in KafkaAutoConfiguration
...
Update `KafkaAutoConfiguration` so that more specific bean types are
returned.
See gh-32770
2022-10-18 15:33:58 -07:00
Moritz Halbritter
b986a9b12e
Add Flyway native-image support
...
The ResourceProviderCustomizer, which is used by FlywayAutoConfiguration
gets replaced with NativeImageResourceProviderCustomizer when running
in AOT mode. The NativeImageResourceProvider does the heavy lifting when
running in a native image: it uses PathMatchingResourcePatternResolver
to find the migration files.
Closes gh-31999
2022-10-18 12:07:04 +02:00