Commit Graph

21024 Commits (59b676107fdacc4b41215e6b8ed2b0c1e0eac49f)

Author SHA1 Message Date
Andy Wilkinson 59b676107f Start building against Spring Authorization Server 1.1.1 snapshots
See gh-35749
1 year ago
Andy Wilkinson e801b833f1 Start building against Spring AMQP 3.0.5 snapshots
See gh-35748
1 year ago
Andy Wilkinson 27a9ed8022 Start building against Reactor Bom 2022.0.8 snapshots
See gh-35747
1 year ago
Andy Wilkinson 26a0268ff9 Start building against Micrometer Tracing 1.1.2 snapshots
See gh-35746
1 year ago
Andy Wilkinson d77b37d039 Start building against Micrometer 1.11.1 snapshots
See gh-35745
1 year ago
Phillip Webb 1669b81af7 Add 'fromApplication' and 'with' Kotlin extension functions
Update `SpringApplicationExtensions.kt` with `fromApplication` and
`with` functions that make `SpringApplication.from(...)` easier to use
with Kotlin.

Fixes gh-35756
1 year ago
Phillip Webb ff35ed4be1 Merge branch '3.0.x' 1 year ago
Phillip Webb f641ce037d Merge branch '2.7.x' into 3.0.x 1 year ago
Phillip Webb 4eda5bd36f Polish 1 year ago
Andy Wilkinson e9cd0c1f3a Restore compatibility with Flyway 9.0.x
Closes gh-35721
1 year ago
Andy Wilkinson d32c7c52b7 Start building against Spring Session 3.0.2 snapshots
See gh-35744
1 year ago
Andy Wilkinson b4fc9d6c50 Start building against Spring Security 6.0.4 snapshots
See gh-35743
1 year ago
Andy Wilkinson e670a091d7 Start building against Spring Retry 2.0.2 snapshots
See gh-35742
1 year ago
Andy Wilkinson 185ca73445 Start building against Spring LDAP 3.0.4 snapshots
See gh-35741
1 year ago
Andy Wilkinson 3960f8630d Start building against Spring Integration 6.0.6 snapshots
See gh-35740
1 year ago
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
1 year ago
Andy Wilkinson d8078f1c12 Start building against Spring Data Bom 2022.0.7 snapshots
See gh-35738
1 year ago
Andy Wilkinson 225fa6fbb5 Start building against Spring AMQP 3.0.5 snapshots
See gh-35737
1 year ago
Andy Wilkinson 31f0a69469 Start building against Reactor Bom 2022.0.8 snapshots
See gh-35736
1 year ago
Andy Wilkinson c07d8bef17 Start building against Micrometer Tracing 1.0.7 snapshots
See gh-35735
1 year ago
Andy Wilkinson 538aad723a Start building against Micrometer 1.10.8 snapshots
See gh-35734
1 year ago
Andy Wilkinson 5e963b02a7 Start building against Spring WS 3.1.7 snapshots
See gh-35732
1 year ago
Andy Wilkinson adc2077be3 Start building against Spring Session Bom 2021.2.2 snapshots
See gh-35731
1 year ago
Andy Wilkinson a47112bbeb Start building against Spring Security 5.7.9 snapshots
See gh-35730
1 year ago
Andy Wilkinson c680a892fe Start building against Spring Data Bom 2021.2.13 snapshots
See gh-35728
1 year ago
Andy Wilkinson a04f6b3b02 Start building against Spring AMQP 2.4.13 snapshots
See gh-35727
1 year ago
Andy Wilkinson 163f5052c1 Start building against Reactor Bom 2020.0.33 snapshots
See gh-35726
1 year ago
Andy Wilkinson d92012b82f Start building against Micrometer 1.9.12 snapshots
See gh-35725
1 year ago
Andy Wilkinson cdcebe452c Polish "Test Gradle plugin against Gradle 8.2-rc-1"
See gh-35708
1 year ago
rafaelrc7 ed47e09c13 Implement validity check to spring.rabbitmq.host config property
As discussed on issue #35628, at some point the host property accepted
multiple comma-separated hosts. However, this was not intended, and for
better clarification, it was decided to implement a clearer error
message for this situation.

See gh-35684
1 year ago
Andy Wilkinson 45ce18e1c7 Polish "Test Gradle plugin against Gradle 8.2-rc-1"
See gh-35708
1 year ago
Andy Wilkinson d6192a0fa1 Merge branch '3.0.x'
Closes gh-35708
1 year ago
Andy Wilkinson 5a793a6d49 Merge branch '2.7.x' into 3.0.x
Closes gh-35707
1 year ago
Andy Wilkinson 5623fe3b94 Test Gradle plugin against Gradle 8.2-rc-1
Closes gh-35699
1 year ago
Scott Frederick f29a0d8c29 Merge branch '3.0.x'
Closes gh-35690
1 year ago
Scott Frederick 6a763f9be4 Merge branch '2.7.x' into 3.0.x
Closes gh-35689
1 year ago
Scott Frederick c847db77e6 Correct precedence in description of MongoDB properties
Closes gh-35686
1 year ago
Scott Frederick a02eb48528 Fix building of MongoDB connection string with authentication db
This commit restores the previous behavior of MongoDB auto-
configuration, where the value of the
`spring.data.mongodb.authentication-database` is set in the
credentials when provided.

Fixes gh-35567
1 year ago
Scott Frederick 593fa1dc42 Allow Mongo database property to override database in URI
This commit restores the previous behavior of MongoDB auto-
configuration, where the value of the `spring.data.mongodb.database`
property takes precedence over the database specified in a
`spring.data.mongodb.uri` property.

Fixes gh-35566
1 year ago
Yanming Zhou e8659da59b Fix error in SSL bundle documentation
See gh-35665
1 year ago
Andy Wilkinson 0ec804f6c3 Upgrade to Testcontainers 1.18.2
Closes gh-35677
1 year ago
Andy Wilkinson f0c40a469b Merge branch '3.0.x'
Closes gh-35654
2 years ago
Andy Wilkinson a58e98af05 Fix binding to constructor bound lateinit properties
Closes gh-35603
2 years ago
Moritz Halbritter eb9077df86 Document how to customize the JDBC parameters when using Docker Compose
Closes gh-35636
2 years ago
Andy Wilkinson 127004b4c5 Merge branch '3.0.x'
Closes gh-35647
2 years ago
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>
2 years ago
Andy Wilkinson 1d2a41fd1a Merge branch '3.0.x'
Closes gh-35646
2 years ago
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
2 years ago
Andy Wilkinson 75f55cc35a Merge branch '3.0.x'
Closes gh-35644
2 years ago
Andy Wilkinson f03f062770 Move BindMethod to context.properties.bind and expose on Bindable
Closes gh-35642

Co-authored-by: Phillip Webb <pwebb@vmware.com>
2 years ago