important highlights
- (Spring Boot) New Validations & Quick Fixes: Added validations and quick fixes to convert to
@ApplicationModuleListener,@SpringJUnitConfig,@RestController, and specific@Scopeannotations - (Spring Boot) Claude Code / MCP Enhancements: Enabled the Claude Code plugin to render a project's logical structure
- (Spring Boot) Stability & Performance: Significant speedups around various quick fixes and repository-based version validation, fixed NPEs while indexing broken source code
updates to the Spring Tools for Eclipse distribution
- updated to the latest Eclipse 2026-09 release (new and noteworthy)
all fixes and improvements in detail
- (Spring Boot) NPE while indexing broken source code #1980
- (Spring Boot) Featuring Spring Modulith in Spring Tools wiki #1978
- (Spring Boot) [mcp] allow Claude Code plugin to easily render logical structure of a project #1973
- (Spring Boot) Make proper parsing call for HQL and JPQL parser #1969
- (Spring Boot) navigate to web config doesn't work in Eclipse #1968
- (Spring Boot) PreciseBean refactoring to JDT #1967
- (Spring Boot) No path in Controller annotations to JDT #1966
- (Spring Boot) improve performance of repository-based version validation #1963
- (Spring Boot) line comment gets removed and causes indentation errors during AST rewrite operations #1962
- (Spring Boot) version validations for supported commercial versions activated on wrong setting #1959
- (Spring Boot) Avoid logging expected cache cancellation #1953
- (Spring Boot) Consume output and error streams for build command process #1952
- (Spring Boot) sts.maven.goal deadlocks on builds that outgrow the pipe buffer: executeMaven never drains the child process #1950
- (Spring Boot) MCP tool getResolvedProjectClasspath throws NPE when a classpath jar's file name is not strict SemVer (e.g. snakeyaml-2.4.jar) #1949
- (Spring Boot) show web config summary code lens in general #1926
- (Spring Boot) web config codelens does not appear immediately #1925
- (Spring Boot) extract parent path in controllers #1924
- (Spring Boot) add action to convert sql statements in query annotations from string literals into text blocks #1923
- (Spring Boot) Quick Fix for the latest patch release is slow #1902
- (Spring Boot) Pass environment to refresh AOT maven/gralde command on the client #1867
- (Spring Boot) add validation + quickfix to adopt
@ApplicationModuleListener#1800 - (Spring Boot) exception thrown around internal compilation unit cache #1777
- (Spring Boot) [structure view] jump to the position of the stereotype definition in catalog file #1676
- (Spring Boot) Wrong multiple choices of SpringBootApplication #1587
- (Spring Boot) improve validation for Spring Data queries #1516
- (Spring Boot) correctly deal with concatenated values in annotation attributes - cont. #1486
- (Spring Boot) introduce validation and quick fix for conversion to
@SpringJUnitConfig#1403 - (Spring Boot) introduce validation and quick fix for conversion to
@RestController#1402 - (Spring Boot) introduce validation and quick fixes for specific scope annotations #1401
- (Spring Boot) Go To Definition in SpEL expressions should work for other annotations #1371
- (Spring Boot) Go To Definition in SpEL expressions does not find methods in type hierarchy #1370
- (Spring Boot) The configuration in the "spring.factories" file cannot be accessed by Ctrl+left mouse button. #686
- (Spring Boot, VSCode) Spring Boot Tools for VS Code shows unhelpful/incorrect warning #621
- (Spring Boot, Eclipse) Support Prototype launch cofigurations #1964
- (Spring Boot, Eclipse) New Spring Starter Project wizard shows "-1" instead of "demo" as default project name #1927
- (Spring Boot, Eclipse) remember the scope in the spring symbols dialog #1423