1. 13 Sep, 2019 7 commits
    • Andy Wilkinson's avatar
      Add dependency management for Awaitility · 568caa12
      Andy Wilkinson authored
      Closes gh-18205
      568caa12
    • Andy Wilkinson's avatar
      Merge branch '2.1.x' · 47eee7be
      Andy Wilkinson authored
      Closes gh-18226
      47eee7be
    • Andy Wilkinson's avatar
      Add missing dependency management for Janino modules · b1ca1ae6
      Andy Wilkinson authored
      Closes gh-18225
      b1ca1ae6
    • Andy Wilkinson's avatar
      Restore compatibility with Flyway 5.2 · b9bb8423
      Andy Wilkinson authored
      Previously, the upgrade to Flyway 6 broke compatibility with Flyway
      5.2 due to the use of method references that refer to two methods
      that do not exist in Flyway 5.2.
      
      This commit replaces the method references with lambdas that are only
      called if the user sets the related property. Unless a new-in-Flyway-6
      property is set, the auto-configuration will work as before. When such
      a property is set the auto-configuration will fail with a
      NoSuchMethodError. This approach was chosen to make the
      incompatibility clear.
      
      We have also introduced support for passing any JavaMigration beans
      in the context into Flyway. This too relies on API that is new in
      Flyway 6. It is possible (although unlikely) that users had
      JavaMigration beans in Spring Boot 2.1 that were being ignored. This
      commit restores this behaviour when using Flyway 5.2.
      
      Closes gh-18193
      b9bb8423
    • Stephane Nicoll's avatar
      Merge branch '2.1.x' · b5589f8a
      Stephane Nicoll authored
      Closes gh-18222
      b5589f8a
    • Stephane Nicoll's avatar
      Merge pull request #18216 from ptrsauer · 8aa7e249
      Stephane Nicoll authored
      * pr/18216:
        Fix minor typo
      
      Closes gh-18216
      8aa7e249
    • Peter Sauer's avatar
      Fix minor typo · dba18ce7
      Peter Sauer authored
      The phrase `We have you covered.` is a sentence and so it should start
      with a capital `W`.
      
      See gh-18216
      dba18ce7
  2. 12 Sep, 2019 9 commits
  3. 11 Sep, 2019 3 commits
  4. 10 Sep, 2019 1 commit
    • Andy Wilkinson's avatar
      Allow @Component on mutable @ConfigurationProperties · f0330163
      Andy Wilkinson authored
      Update configuration properties support to allow the `@Component`
      annotation to be used on `@ConfigurationProperties` beans as long
      as they are mutable.
      
      This restores the behavior of Spring Boot 2.1 for mutable beans whilst
      still allowing us to enforce the stricter rules for immutable value
      object configuration properties.
      
      Closes gh-18138
      f0330163
  5. 09 Sep, 2019 19 commits
  6. 08 Sep, 2019 1 commit