Skip to content

v0.14.0

Compare
Choose a tag to compare
@fabapp2 fabapp2 released this 18 Jun 10:54
· 72 commits to main since this release

⭐ New Features

  • Apply recipes by number #817, #818, #819
  • fix: Markers are kept after search #809
  • Reusable Execution Context #792
  • feat: Added DependencyVersionHelper for finding the latest release ve… #780
  • update issue template #778
  • fix: Removed dependency to Junit4 #777
  • Remove dependency to Junit4 #775
  • Support static imports when replacing JAX/RS MediaType #755
  • update sbu30-remove-construtor-binding.yaml description #754
  • JSON B in web ui #749
  • Spring migration fix and Mule Changes #747
  • Avoid NullPointerException in OpenRewriteMethod #739
  • Add Jakarta migration to spring-boot-upgrade project #724
  • Use provided (if any) port in URL to report printed on console #717
  • Fix calculation of base package #706
  • Enable ProjectContextInitializerTest again #697
  • Enable ProjectContextInitializerTest #696
  • Add generated report sections #690
  • Migrate JAX-RS default value annotation #604
  • Remove spring managed dependency with version consideration #602
  • Support reusing Conditions for Helper in Spring Boot 3 Upgrade Report YAML #592
  • Remove standard maven-compiler plugin for applications with boot parent - gh-428 #508
  • Project version defined as ${revision} cannot be resolved via maven.config #413

🐞 Bug Fixes

  • Fix applicable recipe list holder #822
  • fix: Replaced programmatic with injected JavaParser #808
  • fix: Deleted colliding package that was left over #805
  • Commented Out and added TODO for now #802
  • fix: Adding a managed Maven dependency throws exception if it exists in same or higher version #779
  • fix: Removed Nullpointer exception when a class is extended and the type is unresolved #773
  • Make migrate-annotated-servlets-recipe only applicable for classes annotated with @WebServlet #770
  • Test verifies pom with empty properties section can be parsed #769
  • fix: Bump version to latest to fix BootUpgrade\_27\_30\_IntegrationTest #768
  • test: Test that verifies #54 is fixed #766
  • Disable UpgradeDependencyVersionTest #765
  • Fix issue 739 null pointer exception #750
  • doc: Fix download link #732
  • fix: Test fixed by bumping boot version #730
  • Fixes build failure, caused by commit dc45550 #725
  • Couldn't Download the JAR #720
  • fix: Remove outdated recipe #711
  • The recipe sql-access-in-java-ee-apps references a broken link #707
  • spring-boot-upgrade does not use correct port when it asks to open the report #693

📔 Documentation

  • doc: Add FIXME #811
  • Fix link to releas in user-documentation.adoc #787
  • Update README.adoc :: Explain the difference between spring-boot-upgrade.jar & spring-boot-migrator.jar #719
  • Docs fix and test #608

🔨 Dependency Upgrades

  • build(deps): bump rewrite-migrate-java from 1.13.0 to 1.17.0 #726
  • build(deps-dev): bump htmlunit from 2.67.0 to 2.70.0 #708
  • Bump jackson-dataformat-xml from 2.14.0 to 2.14.1 #599
  • Bump jcl-over-slf4j from 2.0.5 to 2.0.6 #593
  • Bump spring-shell-dependencies from 2.1.2 to 2.1.4 #588
  • Upgrade openrewrite 7.35.0 #728

❤️ Contributors

Thank you to all the contributors who worked on this release:

@JoeCqupt, @ahmedmq, @bottemav, @bsmahi, @pkpivot, @ranma2913, @ravig-kant, @sanagaraj-pivotal, @simontb, @soumyaPrakashB, and @szymonsadowski3