Skip to content

Releases: openrewrite/rewrite-spring

6.27.1

16 Mar 12:10
f421b5e

Choose a tag to compare

What's Changed

  • Stop coalescing YAML properties when separating profiles by @Jenson3210 in #964
  • SeparateApplicationYamlByProfile should not modify test resources by @Jenson3210 in #965

Full Changelog: v6.27.0...v6.27.1

6.27.0

12 Mar 15:42
ecac2fb

Choose a tag to compare

What's Changed

  • Skip bootstrap.yml merge when spring-cloud-starter-bootstrap is present by @Jenson3210 in #954
  • Handle RestClientResponseException subclasses in getRawStatusCode migration by @Jenson3210 in #956
  • Migrate UriComponentsBuilder.fromHttpUrl to fromUriString by @Jenson3210 in #955
  • Maybe remove import for parameter type after changing method parameter by @steve-aom-elliott in #958
  • Lombok Best Practices by @timtebeek in #959
  • Fix spring.artemis.host and spring.artemis.port migration to broker-url by @giulianoscassaioli in #961
  • Skip kebab-case conversion for Spring Boot pass-through properties by @knutwannheden in #960
  • Migrate Jackson properties for Spring Boot 4 by @timtebeek in #963

New Contributors

Full Changelog: v6.26.0...v6.27.0

6.26.0

04 Mar 18:26
9595990

Choose a tag to compare

What's Changed

  • Skip version pinning for renamed starters when dependency-management plugin is present by @Jenson3210 in #951

Full Changelog: v6.25.1...v6.26.0

v6.25.1

27 Feb 17:39
1072ffc

Choose a tag to compare

What's Changed

  • Pass literal values to fix ReplaceStringLiteralWithConstant validation by @timtebeek in #947
  • Fixing services to downloads for subdomain on Gradle distributions, retaining test showing it can migrate that for you as well. by @steve-aom-elliott in #949
  • Fix security autoconfig package by @timtebeek in #950

Full Changelog: v6.25.0...v6.25.1

6.25.0

25 Feb 14:35

Choose a tag to compare

What's Changed

  • Replace RepositoryRestConfigurerAdapter with RepositoryRestConfigurer by @MichalTHEDUDE in #934
  • Ensure properties with on-cloud-platform remain unchanged by @cachescrubber in #936
  • Ensure yaml with on-cloud-platform remain unchanged by @cachescrubber in #939
  • Fix Kotlin tests after K2 compiler upgrade by @timtebeek in #940
  • Only add int cast when context expects int in Spring Batch migration by @timtebeek in #942
  • Remove super.configure(http) calls in WebSecurityConfigurerAdapter migration by @timtebeek in #943
  • Remove remaining Springfox dead code after SpringDoc migration by @timtebeek in #945
  • Fix spring.reactor.context-propagation property value from 'true' to 'auto' by @sakhujarohan in #938
  • SeparateApplicationYamlByProfile: merge into existing profile files by @Jenson3210 in #937
  • Fix requestMatchers().antMatchers() incorrectly migrated to lambda DSL by @timtebeek in #944
  • Fix reactive ServerHttpSecurity DSL and password encoder recursion by @timtebeek in #946

New Contributors

Full Changelog: v6.24.1...v6.25.0

6.24.1

17 Feb 17:05
8ecc360

Choose a tag to compare

What's Changed

  • Make Flyway migration work with both Maven and Gradle by @ReneM in #932
  • Spring Boot 4: Migrate actuator health EndpointRequest and HealthEndpoint by @cachescrubber in #933

New Contributors

Full Changelog: v6.24.0...v6.24.1

6.24.0

11 Feb 10:05
1a0b3e3

Choose a tag to compare

What's Changed

  • Also upgrading the version of spring-kafka during the Spring Kafka 3.x upgrade to ensure compatibility with the included class changes. by @steve-aom-elliott in #921
  • Fix OAuth2ResourceServerLambdaDsl for Kotlin code by @MBoegers in #916
  • Add AddAutoConfigureWebTestClient recipe and support old TestRestTemplate location by @MBoegers in #922
  • Add recipe for deprecated HttpComponentsClientHttpRequestFactory.setConnectTimeout by @jkschneider in #919
  • Add transaction manager and timestamp migration recipes for Spring Batch by @timtebeek in #923
  • Spring Boot 4: Upgrade Gradle wrapper to 8.14 by @knutwannheden in #928
  • Spring Boot 4: Migrate actuate.health package to health.contributor by @knutwannheden in #927
  • Handle non-lambda arguments in SuccessFailureCallbackToBiConsumerVisitor by @Jenson3210 in #929
  • Migrating missed spring.session.mongodb.* to spring.session.data.mongodb.* by @steve-aom-elliott in #930

Full Changelog: v6.23.1...v6.24.0

v6.23.1

27 Jan 14:20
37c8a97

Choose a tag to compare

What's Changed

Full Changelog: v6.23.0...v6.23.1

6.23.0

20 Jan 21:23
87b9f11

Choose a tag to compare

What's Changed

  • Migrating Spring Kafka's SeekToCurrentErrorHandler to DefaultErrorHandler and updates method that was previously used to set the handler for AbstractKafkaListenerContainerFactory. by @steve-aom-elliott in #900
  • Add recipes for Jackson 3 migration in Spring Kafka 4 by @jjank in #901
  • Update package names for spring-boot-graphql by @tschut in #902
  • Add more Jackson 3 migrations for Spring Kafka by @jjank in #904
  • Add @AutoConfigureTestRestTemplate if necessary by @jjank in #906
  • Add annotation support to ChangeSpringPropertyValue by @timtebeek in #907

New Contributors

Full Changelog: v6.22.1...v6.23.0

6.22.1

12 Jan 14:00
dd19cb4

Choose a tag to compare

What's Changed

  • Bump spring ws when moving to spring boot 3 by @Jenson3210 in #896
  • Added recipes for JobExecutionAlreadyRunningException, JobInstanceAlr… by @wesselboelen in #898
  • feat: Add OpenTelemetry migration recipes for Spring Boot applications by @sandy2008 in #893
  • Add support for kotlin in ChangeSpringPropertyKey and avoid regenerative changes in annotations. by @Jenson3210 in #899

New Contributors

Full Changelog: v6.22.0...v6.22.1