Releases: openrewrite/rewrite-spring
Releases · openrewrite/rewrite-spring
6.27.1
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
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
- @giulianoscassaioli made their first contribution in #961
Full Changelog: v6.26.0...v6.27.0
6.26.0
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
What's Changed
- Pass literal values to fix
ReplaceStringLiteralWithConstantvalidation by @timtebeek in #947 - Fixing
servicestodownloadsfor 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
What's Changed
- Replace
RepositoryRestConfigurerAdapterwithRepositoryRestConfigurerby @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 inWebSecurityConfigurerAdaptermigration 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
- @MichalTHEDUDE made their first contribution in #934
- @sakhujarohan made their first contribution in #938
Full Changelog: v6.24.1...v6.25.0
6.24.1
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
- @ReneM made their first contribution in #932
- @cachescrubber made their first contribution in #933
Full Changelog: v6.24.0...v6.24.1
6.24.0
What's Changed
- Also upgrading the version of
spring-kafkaduring theSpring Kafka 3.xupgrade 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.healthpackage tohealth.contributorby @knutwannheden in #927 - Handle non-lambda arguments in SuccessFailureCallbackToBiConsumerVisitor by @Jenson3210 in #929
- Migrating missed
spring.session.mongodb.*tospring.session.data.mongodb.*by @steve-aom-elliott in #930
Full Changelog: v6.23.1...v6.24.0
v6.23.1
What's Changed
- Organize Kotlin tests with @nested and fix test expectations by @MBoegers in #913
- Add NoHttpExchangeAnnotation by @nurdy-kim in #910
Full Changelog: v6.23.0...v6.23.1
6.23.0
What's Changed
- Migrating Spring Kafka's
SeekToCurrentErrorHandlertoDefaultErrorHandlerand updates method that was previously used to set the handler forAbstractKafkaListenerContainerFactory. 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
@AutoConfigureTestRestTemplateif necessary by @jjank in #906 - Add annotation support to
ChangeSpringPropertyValueby @timtebeek in #907
New Contributors
Full Changelog: v6.22.1...v6.23.0
6.22.1
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
- @wesselboelen made their first contribution in #898
- @sandy2008 made their first contribution in #893
Full Changelog: v6.22.0...v6.22.1