Dear Spring Community,
I am happy to announce the 4.14.0 release of the Spring Tools 4 for Eclipse, Visual Studio Code, and Theia.
major changes to the Spring Tools 4 for Eclipse distribution
fixes and improvements
- (VSCode) fixed: VSCode Spring boot tools 1.30.0 error trying to find JVM (#726)
- (VSCode) fixed: vscode “Problems” diagnostic entries lack “source” field (#725)
- (VSCode) fixed: orphan vscode extension processes left running (#704)
- (VSCode) fixed: deadlock in language server process avoids process to be shutdown (#741)
- (VSCode) fixed: Outline View is broken again on Windows (#742)
- (VSCode) fixed: boot-java.live-information.automatic-tracking.on is not working on vscode (#733)
- (VSCode) fixed: Java 17 is mis-identified as Java 8 (#713)
- (Eclipse) fixed: Deadlock with Spring LSP in Eclipse 4.23 with STS 4.23 nightlies (#729)
Read more...
Dear Spring Community,
I am happy to announce the 4.13.1 release of the Spring Tools 4 for Eclipse, Visual Studio Code, and Theia.
fixes and improvements
- (Spring Boot) improvement: Consider if content assist can be offered for spring.config.import property keys (#536)
- (Spring Boot) fixed: YAML editor generates wrong EOL characters in Windows (#709)
- (VSCode) fixed: Always pop up a prompt box: indexing spring boot properties (#697)
- (VSCode) fixed: Spring Boot Tools for VS Code incorrectly misidentifies internal JDK for Language Support for Java as a JRE (#715)
- (Eclipse) fixed: Create or modify new project - maven update problem (#703)
Read more...
Dear Spring Community,
I am happy to announce the 4.13.0 release of the Spring Tools 4 for Eclipse, Visual Studio Code, and Theia.
major changes to the Spring Tools 4 for Eclipse distribution
- updated to Eclipse 2021-12 release (including support for Java 17) (new and noteworthy)
- builds for Apple Silicon platform (ARM M1) are available now from the regular download page
additional changes
- (Spring Boot) fixed: STS 4.12.0 (for eclipse) *.yml can’t automatic prompt (#690)
- (Spring Boot) fixed: A StackOverFlow error for serializable Kotlin data class for autocompletion in the Eclipse IDE (#693)
- (Eclipse) fixed: Typescript comparison: An internal error occurred during: “LSP4E Linked Editing Highlight” (#700)
- (Eclipse) fixed: js syntax highlight disabled by STS4 (#702)
- (Eclipse) fixed: Cannot copy/paste from ANSI console without escape sequences (#667) - fixed in ANSI Color Console project thanks to @mihnita
Read more...
Dear Spring Community,
I am happy to announce the 4.12.1 release of the Spring Tools 4 for Eclipse, Visual Studio Code, and Theia.
important updates to the Spring Tools 4 for Eclipse distribution
additional changes
- (Eclipse) fixed: Alway Download sources and javadoc when I open sts (distribution includes latest m2e 1.18.2 release now) (#692)
- (Eclipse) fixed: docker integration doesn’t work on Apple Silicon (#684)
- (Eclipse) fixed: Annoying error message on every eclipse startup if CF destination is not reachable (#688)
Read more...
Dear Spring Community,
I am happy to announce the 4.12.0 release of the Spring Tools 4 for Eclipse, Visual Studio Code, and Theia.
major changes to the Spring Tools 4 for Eclipse distribution
additional changes
- (VS Code, Spring Boot) fixed: [codespaces] vscode extension crashes if specified log output location doesn’t work (#676)
- (Eclipse, Spring Boot) improvement: Little UX improvement for Tags Editor in the Properties View (#649)
- (Eclipse, Spring Boot) fixed: symbols don’t work anymore in Eclipse (#682)
- (Eclipse, Spring Boot) fixed: Problem with the STS/eclipse initializr for custom project types (#660)
Read more...
ear Spring Community,
I am happy to announce the 4.11.1 release of the Spring Tools 4 for Eclipse, Visual Studio Code, and Theia.
Fixes in this release
- (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)
Read more...
Dear Spring Community,
I am happy to announce the 4.11.0 release of the Spring Tools 4 for Eclipse, Visual Studio Code, and Theia.
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
Read more...
Dear Spring Community,
I am happy to announce the 4.10.0 release of the Spring Tools 4 for Eclipse, Visual Studio Code, and Theia.
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
Read more...
Dear Spring Community,
I am happy to announce the 4.9.0 release of the Spring Tools 4 for Eclipse, Visual Studio Code, and Theia.
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)
Read more...
Dear Spring Community,
I am happy to announce the 4.8.1 release of the Spring Tools 4 for Eclipse, Visual Studio Code, and Theia.
quick 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 JDK15 runtime, no need to install or configure a specific JDK to run the IDE on anymore
additional changes and fixes
- (Spring Boot) new: Added support for Spring Boot multi-document properties files (#533)
- (Spring Boot) fixed: Support escaping of map keys with ‘[]’ in Spring Boot property yaml files
- (Spring Boot) fixed: Tolerate ‘.[’ for map navigation in .properties file
- (Eclipse) improvement: support container image creation and container deployment of Spring Boot apps without maven wrapper
- (Eclipse) improvement: better process label for live hovers from boot apps running in docker
- (Eclipse) improvement: allow docker-deployed boot apps to find each other (via simple network setup inside of docker)
- (Eclipse) improvement: automatically disable code hotswap when running a Spring Boot app with devtools in debug mode (to avoid conflicts between devtools and hot swap both try to update code in the running process)
- (Eclipse) update: updated embedded JRE to JDK15, including the src.zip now
- (Eclipse) update: re-organized Spring-related preference pages
- (Eclipse) update: removed
-Xverify:none
and -noverify
from the default fast startup settings for boot app launch configs
- (Eclipse) update: default PWS endpoint URL removed from the dialog to create Cloud Foundry targets in the boot dashboard (since PWS is going away)
- (Eclipse) fixed: errors appear in log when pausing docker containers
- (Eclipse) fixed: do not show breakpoint warning when starting up a Spring Boot app
- (Eclipse) fixed: added missing high-res and dark-mode-compatible icons for docker support in Spring Boot dashboard
- (Eclipse) fixed: sometimes live hovers do not show up automatically after launching a boot app in docker
- (Eclipse) fixed: improved stability when deploying multiple apps simultaneously to docker via the boot dashboard
- (Eclipse) fixed: problem showing live request mappings for eureka-based apps
- (Eclipse) fixed: dropdown in Spring Symbols view shows up with transparent background on Linux
- (Concourse) fixed: support pipeline directory as well see (#525)
Read more...