Skip to content

4.19.0.RELEASE

Compare
Choose a tag to compare
@martinlippert martinlippert released this 16 Jun 07:15
· 875 commits to main since this release

updates to the Spring Tools 4 for Eclipse distribution

fixes and improvements

  • (Spring Boot) fixed: Spring Data Repositories: Validate ID type (#457)
  • (Spring Boot) fixed: Add support for spring potential injection points discovery while indexing (#994)
  • (Spring Boot) fixed: replace internals of symbols machinery with more comprehensive model of spring components (#1006)
  • (Spring Boot) fixed: [spring index] optimize empty array objects in internal index storage structure (#1040)
  • (Spring Boot) fixed: [spring index] add request method to lsp extension to identify matching beans (#1049)
  • (Spring Boot) fixed: upgrading from Spring Boot 3.0.x to 3.1.0 doesn't work (#1051)
  • (Eclipse) fixed: OpenRewrite unchecked, but always Language Server Background Job(Loading Rewrite Recipes) (#925)

known issues

  • (Spring Boot): Even vastly improved over the previous releases, the newly introduced additional reconciling for Java source files which is used to show up additional validations and quick fixes can still cause increased memory and CPU consumption. In case you stumble upon issues in this area, feel free to disable the reconciling via Preferences -> Extensions -> Spring Boot Tools -> Open Rewrite (in VSCode) or Preferences -> Language Servers -> Spring Language Servers -> Spring Boot Language Server -> Open Rewrite (in Eclipse).

  • (Eclipse): It still seems to happen sometimes that resource files like the application.properties do not get copied correctly into the target folders after changing those files, sometimes those resource files disappear from the target folder entirely. We are investigating the problem and will provide updates and workaround on issue #929