Spring Tools 4.17.2 发布

发布 | Martin Lippert | 2023 年 2 月 1 日 | ...

尊敬的 Spring 社区:

我很高兴地宣布 Spring Tools 4 for Eclipse、Visual Studio Code 和 Theia 的 4.17.2 版本发布。

对 Eclipse 版 Spring Tools 4 的更新

  • 可以通过更新站点获得即将发布的 Eclipse 2023-03 版本的早期访问版本

修复和改进

  • (Spring Boot) 已修复:[符号] 不会自动限制工作区符号请求的结果 (#915)
  • (Spring Boot) 已修复:单元测试 MavenProjectParser (#918)
  • (Spring Boot) 已修复:向用户提供更多关于什么是 "java sources reconciling" 的信息 (#920)
  • (Spring Boot) 已修复:[Java-17] 启用 jdt.ls.commons.test 测试以在 Maven 构建中执行 (#928)
  • (Spring Boot) 已修复:使用最新的 ANTLR 运行时版本更新为 Java 属性生成的解析器 (#946)
  • (Spring Boot) 已修复:日志中出现 Bad Escape 异常 (#950)
  • (Spring Boot) 已修复:reconciling 时出现的各种异常 (#951)
  • (Spring Boot) 已修复:来自 OpenRewrite Java Parser 的 NPE - 无法读取字段 "info",因为 "env" 为空 (#952)
  • (Spring Boot) 已修复:使用 java records 时,application.yml 中显示未知属性错误 (#955)
  • (Spring Boot) 已修复:[升级] 运行 Spring Boot 3 的升级 recipe 会导致异常 (#958)
  • (VSCode) 已修复:是否可以删除 onLanguage:xml 上的激活事件? (#926)
  • (VSCode) 已修复:错误:找不到命令 'sts.vscode-spring-boot.enableClasspathListening' (#939)
  • (Eclipse) 已修复:"未正确释放的 SWT 资源" 是由 Spring Starter Project 引起的 (#797)
  • (Eclipse) 已修复:错误日志视图中出现 BadLocationException (#937)
  • (Eclipse) 已修复:将焦点设置在 starters 向导中的 name 字段上 (#943)
  • (Eclipse) 已修复:无法解析模块:org.springframework.tooling.ls.eclipse.gotosymbol (#962)
  • (Concourse) 已修复:将 instance_vars 添加到 Concourse 模式 (#942)
  • (Concourse) 已修复:将 var_sources 添加到 Concourse 模式 (#944)

已知问题

  • (Spring Boot):新引入的用于 Java 源代码文件的额外 reconciling 用于显示额外的验证和快速修复,这可能会导致内存和 CPU 消耗增加。如果您在此区域遇到问题,请随意通过 Preferences -> Extensions -> Spring Boot Tools -> Open Rewrite(在 VSCode 中)或 Preferences -> Language Servers -> Spring Language Servers -> Spring Boot Language Server -> Open Rewrite(在 Eclipse 中)禁用 reconciling。
  • (Eclipse):由于 Eclipse 的 Maven Integration 中的一个错误,您可能会遇到资源文件不再复制到目标目录的问题 (#929)。遗憾的是,目前还没有包含该问题修复程序的 Eclipse Maven Integration 版本可用。您可以通过从 Eclipse 中手动触发 Maven -> package 构建,或者通过安装 Eclipse Maven Integration 的最新快照(如问题中所述)来解决此问题。

要下载 Eclipse 的发行版并找到 Visual Studio Code 和 Theia 的 marketplace 条目的链接,请访问

详细更改可以在这里找到:https://github.com/spring-projects/sts4/wiki/Changelog#2023-02-01-4172-release-incl-language-servers-version-1440

Spring Tools 4.18.0 计划于 2023 年 3 月下旬发布。

祝您使用愉快!

获取 Spring 新闻简报

通过 Spring 新闻简报保持联系

订阅

领先一步

VMware 提供培训和认证,以加速您的进步。

了解更多

获取支持

Tanzu Spring 在一个简单的订阅中提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件。

了解更多

即将举行的活动

查看 Spring 社区中所有即将举行的活动。

查看全部