Skip to content

Releases: cloudflightio/cloudflight-platform-spring

2.0.3

03 May 13:20
Compare
Choose a tag to compare

What's Changed

  • update to autoconfigure-plugin 0.9.5, therefore also Kotlin 1.8.20 by @klu2 in #59
  • update to Spring Boot 3.0.6 and Spring Cloud 2022.0.2 by @klu2 in #60

Full Changelog: 2.0.2...2.0.3

2.0.2

22 Mar 07:20
Compare
Choose a tag to compare

What's Changed

  • update to Spring Boot 3.0.4 by @klu2 in #58

Full Changelog: 2.0.1...2.0.2

2.0.1

03 Mar 08:57
Compare
Choose a tag to compare

Update to Spring Boot 3

After two release candidates, we are happy to announce version 2.0.1 of this library, powered by Spring Boot 3.0.3 and Spring Cloud 2022.0.1.

Please read the Release Notes of Spring Boot 3 carefully if you migrate, there are some breaking changes like the move to Jakarta EE 9 or the updates in Spring Security.

As Spring Boot 3 requires JDK 17, this is also a requirement for this library now.

On top of the breaking changes in Spring Boot 3 there is also one thing specific to this library: We decided to drop Testcontainers Spring Boot as it did not support Spring Boot 3 yet and instead created our own library based on the Micronaut Test Resource Framework: Checkout Spring Boot Test Resources if you were using platform-spring-test-testcontainers before. This library will now automatically load io.cloudflight.testresources.springboot:springboot-testresources-client for you, you need to then add your required test processors to the testResourcesImplementation individually, you might check our platform-spring-caching how this works, you can then also remove all embedded.* properties as well as your bootstrap.properties.

Another helpful resource for you while upgrading might be the Changeset for this framework: https://github.com/cloudflightio/cloudflight-platform-spring/pull/47/files. You might see similar changes in your software.

What's Changed

Full Changelog: 1.1.7...2.0.1

2.0.0-rc.2

26 Jan 13:38
Compare
Choose a tag to compare

What's Changed

  • update to Spring Boot 3.0.2 and archunit-verifier 0.4.0 by @klu2 in #55

Full Changelog: 2.0.0-rc.1...2.0.0-rc.2

2.0.0-rc.1

12 Jan 14:03
Compare
Choose a tag to compare

Update to Spring Boot 3

This is the first Release Candidate of the version 2.0.0 of this library, powered by Spring Boot 3 and Spring Cloud 2022.0.0.

Please read the Release Notes of Spring Boot 3 carefully if you migrate, there are some breaking changes like the move to Jakarta EE 9 or the updates in Spring Security.

As Spring Boot 3 requires JDK 17, this is also a requirement for this library now.

On top of the breaking changes in Spring Boot 3 there is also one thing specific to this library: We decided to drop Testcontainers Spring Boot as it did not support Spring Boot 3 yet and instead created our own library based on the Micronaut Test Resource Framework: Checkout Spring Boot Test Resources if you were using platform-spring-test-testcontainers before. This library will now automatically load io.cloudflight.testresources.springboot:springboot-testresources-client for you, you need to then add your required test processors to the testResourcesImplementation individually, you might check our platform-spring-caching how this works, you can then also remove all embedded.* properties as well as your bootstrap.properties.

Another helpful resource for you while upgrading might be the Changeset for this framework: https://github.com/cloudflightio/cloudflight-platform-spring/pull/47/files. You might see similar changes in your software.

What's Changed

  • #45 update to Spring Boot 3 by @klu2 in #47
  • updating the Azure Libraries to 6.0.0-beta.4
  • support for Playtika TestContainers has been dropped in favor of Spring Boot Test Resources
  • calculate the scope from commit messages by @klu2 in #54

Full Changelog: 1.1.7...2.0.0-rc.1

1.1.7

09 Jan 10:10
e113c88
Compare
Choose a tag to compare

What's Changed

  • Update to Spring Boot 2.7.7, Spring Cloud 2021.0.5, JUnit Jupiter 5.9.1 by @klu2 in #46 and #52
  • update playtika-testcontainers to 2.2.14 by @klu2 in #48
  • #50 enforce Slf4J version for ArchUnit by @klu2 in #51
  • Make ValidationExceptionAdvice non-internal for public use by @MartinAhrer in #49

New Contributors

Full Changelog: 1.1.6...1.1.7

1.1.6

14 Nov 17:59
Compare
Choose a tag to compare

What's Changed

  • fix readme with io.cloudflight.platform.spring.server.ApplicationStartupPrinter by @klu2 in #43
  • #41 fix dependency to mockk-jvm by @klu2 in #44
  • update autoconfigure plugin by @klu2 in #42

Full Changelog: 1.1.5...1.1.6

1.1.5

08 Nov 16:52
020f372
Compare
Choose a tag to compare

What's Changed

  • update to Spring Boot 2.7.5 and TestContainers 2.2.11 by @klu2 in #38
  • use reckon plugin by @klu2 in #40

Full Changelog: v1.1.4...1.1.5

v1.1.4

01 Nov 09:55
d704ba2
Compare
Choose a tag to compare
  • #35 support null-values in MDCScope (thanks to @haramon for the contribution)
  • #36 Migrate to Spring Boot 2.7's new AutoConfiguration concept

v1.1.3

29 Sep 11:03
f697e85
Compare
Choose a tag to compare

Upgrade dependencies

  • Spring Boot 2.7.4
  • Sping Cloud 2021.0.4
  • Azure 4.3.0
  • Azure Identity 1.6.0
  • Mockk 1.32.2