new distribution build for Linux on ARM included now (experimental) - downloads are here
m2e 2.0.5 release included in distribution builds for Eclipse
important note for upgrading from a previous installation on Eclipse
Due to the major update to m2e 2.0 that comes with the Eclipse 2022-09 release, several additional third-party m2e connector extensions that the Spring Tools 4 for Eclipse distribution had installed in the past are no longer compatible. This prevents the automatic update of installations of Spring Tools prior to 4.16.0 to the new release. There are two options how to mitigate this:
start with a fresh install of Spring Tools 4.16.0 for Eclipse
go to the Preferences -> Installation Details and uninstall the following features via the Uninstall button, then restart the IDE, do a Check for Updates, and do the upgrade.
Maven Integration for Eclipse JDT Annotation Processor Toolkit
m2e connector for mavenarchiver pom properties
m2e connector for build-helper-maven-plugin
Eclipse 2022-09 comes with ANSI coloring for the console view built-in, so we don't need to third-party extension Ansi Console anymore. If you upgrade an existing installation, please uninstall this extension prior or after upgrading Spring Tools 4 for Eclipse.
fixes and improvements
(Spring Boot) fixed: Workspace symbol null on custom annotations (#818)
(Spring Boot) fixed: organize imports causes communication issues with the language server (#806)
(Spring Boot) enhancement: Quick fix action to refactor field injection to constructor injection (#522)
(Spring Boot) fixed: Workspace symbol null on custom annotations (#818)
(Eclipse) enhancement: adapt boot launch support to new platform-enabled ansi console coloring support (#823)
(Eclipse) fixed: cleanup/remove more entries from Error Log (#802)
(Eclipse) fixed: switch live hovers in Eclipse to direct-connect after launch (#832)
(Eclipse) fixed: add switch in boot launch config to enable/disable automatic live hover connect (#843)
(Eclipse) fixed: live hover auto-connect on launch should check for actuators (#842)
(Eclipse) enhancement: spring tool suite linux arm distribution (#841)
(VSCode) fixed: Extension never activates, throwing error "Header must provide a Content-Length property" (#811)
(Concourse) fixed: Concourse extension doesn't know about "check_every: never" for a resource (#816)
(Concourse) fixed: Concourse extension doesn't know about "depth" for a semver resource (#830)
(Concourse) fixed: Concourse extension doesn't recognize URL for "registry_mirror" with a docker-image resource (#831)
(Concourse) fixed: vscode-concourse: support both .yml and .yaml files (#838) - contributed by bmalehorn
(Concourse) fixed: vscode-concourse: add language icon for pipelines & tasks (#839) - contributed by bmalehorn
To download the distribution for Eclipse and find links to the marketplace entries for Visual Studio Code and Theia, please go visit: