sts4

The next generation of tooling for Spring Boot, including support for Cloud Foundry manifest files, Concourse CI pipeline definitions, BOSH deployment manifests, and more... - Available for Eclipse, Visual Studio Code, and Theia

EPL-1.0 License

Downloads
901
Stars
873
Committers
32

Bot releases are hidden (Show)

sts4 -

Published by martinlippert about 3 years ago

Changelog

  • (VS Code, Spring Boot) fixed: [codespaces] spring boot extension starting up multiple times in Codespaces setting (#669)
  • (VS Code, Spring Boot) fixed: [codespaces] spring boot extension doesn't find the right JDK when connecting to a codespace (#670)
  • (VS Code, Spring Boot) fixed: JAVA_Home should be right but still shows "Note Java 8 can still be used in your own projects" (#664)
  • (Eclipse) improvement: progress view shows many AsyncLiveExpression refresh messages and doesn't respond anymore (#653)
  • (Eclipse) improvement: latest CI builds do not show port of running app anymore (#659)
  • (Concourse) improvement: Property 'commit_message' not recognized for semver resources (#655)
  • (Concourse) improvement: GitResource schema, add missing properties (#671)
  • (Concourse) improvement: Unknown property 'fetch_tags' for type 'GitSource'(YamlSchemaProblem) (#668)
sts4 -

Published by martinlippert over 3 years ago

major changes to the Spring Tools 4 for Eclipse distribution

  • updated to Eclipse 2021-06 release (including support for Java 16) (new and noteworthy)
  • early-access builds for Apple Silicon platform (ARM M1) available

reminder

  • the Eclipse-based distribution of the Spring Tools 4 requires a JDK11 (or newer) to run on
  • the Eclipse-based distribution ships with an embedded JDK16 runtime, no need to install or configure a specific JDK to run the IDE on anymore

additional changes

  • (Spring Boot) fixed: Live data highlights disapearing after closing and reopening editor (#616)
  • (Spring Boot) fixed: In application.yml deprecated 'spring.profiles' is not showing a warning (#615)
  • (Spring Boot) fixed: Rename BootLanguagServerBootApp to BootLanguageServerBootApp (#631)
  • (VS Code, Spring Boot) new: new walkthrough contribution to get started with Spring Boot in VS Code
  • (VS Code, Spring Boot) fixed: not work when change LightWeight mode to Standard (#628)
  • (VS Code, Spring Boot) fixed: spring boot language server causing long waits for Java outline view when running in lightweight mode (#642)
  • (VS Code, Spring Boot) fixed: language server processes doesn't get shutdown properly in VSCode (#636)
  • (VS Code, Spring Boot) fixed: nothing shown in VS Code Outline view (#627)
  • (VS Code, Spring Boot) fixed: vscode spring boot language server not starting up (#635)
  • (VS Code, Spring Boot) fixed: VSCode extension JDK version (#612)
  • (Eclipse) improvement: Hide from Boot Dash" has no effect (#613)
  • (Eclipse) improvement: Boot Dash: flexible and configurable filters (#614)
  • (Eclipse) improvement: hide projects without a main class from boot dashboard automatically (#605)
  • (Eclipse) fixed: Very faint warnings in embedded property editor (#611)
  • (Concourse) improvement: VSCode extension doesn't understand glob patterns in group config (#639)
  • (Concourse) improvement: Step and properties not recognized (#633)

known issues

  • (Eclipse): There is an issue with the internal web browser opening HTTP URLs on macOS, showing an error popup from the operating system instead of opening the HTTP URL. The best way to workaround this is to switch to an external browser in the preferences via Preferences -> General -> Web Browser and then select Use External Web Browser.

We skipped further 4.10.x release due to no major updates or bug fixes around at that time, and focused our work on the 4.11.0 release instead.

sts4 -

Published by martinlippert over 3 years ago

major changes to the Spring Tools 4 for Eclipse distribution

  • updated to Eclipse 2021-03 release

reminder

  • the Eclipse-based distribution of the Spring Tools 4 requires a JDK11 (or newer) to run on
  • ships with an embedded JDK15 runtime, no need to install or configure a specific JDK to run the IDE on anymore

additional changes

  • (Spring Boot) enhancement: .sts4 dir location now configurable (#601)
  • (Spring Boot) fixed: sometimes live hovers do not disappear (#609)
  • (Eclipse) fixed: debugger didn't connect automatically to apps deployed to docker from the boot dashboard
  • (Eclipse) fixed: STS 4.8.0 template proposals invalid (#579)
  • (Eclipse) fixed: Fresh sts-4.9.0 starts with errors - no way to add Task repository (#606)
  • (Eclipse) fixed: Error on installing Mylyn JIRA Connector in STS 4.9.0 (#599)
  • (Eclipse) fixed: Duplicate com.sun.xml.bind installed screw other plugins (#588)
  • (Eclipse) update: remove WTP-based HTML tooling from Spring Tools 4 distribution (#572)
  • (CF Manifest) fixed: Error writing config: rename ~\.cf\temp-config025076595 ~\.cf\config.json: Access is denied. (#577)
  • (OpenVSX) fixed: the Spring extensions are back on the OpenVSX marketplace (#583)
  • (Concourse) improvement: Add display property to pipeline schema (#607) - contributed by @jghiloni

We skipped further 4.9.x release due to no major updates or bug fixes around at that time, and focused our work on the 4.10.0 release instead.

sts4 -

Published by martinlippert almost 4 years ago

major changes to the Spring Tools 4 for Eclipse distribution

  • updated to Eclipse 2020-12 release (including support for Java 15)

reminder

  • the Eclipse-based distribution of the Spring Tools 4 requires a JDK11 (or newer) to run on
  • ships with an embedded JDK15 runtime, no need to install or configure a specific JDK to run the IDE on anymore

additional changes

  • (Spring Boot) new: show bean startup performance metrics in live hovers and code lenses (details in the user guide)
  • (Spring Boot) new: show basic request mapping performance metrics in live hovers and code lensses (details in the user guide)
  • (Spring Boot) new: provide content-assist for constructor-arg name in Spring XML config files (#562)
  • (Spring Boot) fixed: language-server-internal exception happening when saving a file that has a space or other special characters in its name or path
  • (Eclipse) improvement: added support for custom scripts to create docker images when deploying a boot app to docker in the boot dashboard (details in the user guide)
  • (Eclipse) fixed: enable live hover action for more docker-related nodes in the boot dashboard
  • (Concourse) fixed: navigation in pipeline files with VSCode Concourse CI extension doesn't work everytime (#483)

We skipped the 4.8.2 release due to no major updates or bug fixes around at that time, and focused our work on the 4.9.0 release instead.

sts4 -

Published by martinlippert almost 4 years ago

sts4 -

Published by martinlippert about 4 years ago

sts4 -

Published by martinlippert about 4 years ago

download the latest Spring Tools 4 for Eclipse distributions from https://spring.io/tools

sts4 -

Published by martinlippert about 4 years ago

sts4 -

Published by martinlippert over 4 years ago

sts4 -

Published by martinlippert over 4 years ago