github spring-projects/sts4 4.26.0.RELEASE

20 hours ago

important highlights

  • (Spring Boot) CRON expressions have auto completion and a nice description as inlay hints now
  • (Spring Boot) @ConditionalOnBean and @ConditinalOnMissingBean have auto completion support now for bean names, including support for go to definition
  • (Spring Boot) support for go to definition for beans and methods in SPEL expressions
  • (Spring Boot) Improvements to completion proposals ordering for application.properties files
  • (Spring Boot) Fixes to PostgreSql validation

updates to the Spring Tools 4 for Eclipse distribution

  • early access builds available for Eclipse 2024-12 milestone builds

all fixes and improvements in detail

  • (Spring Boot) improve Go To Definition to bean definitions in @ConditionalOnBean and @ConditionalOnMissingBean #1381
  • (Spring Boot) do not show bean name proposals for qualifier annotations on bean definitions #1375
  • (Spring Boot) Slight refactorings and remove maven-model dependency (#1365) #1366
  • (Spring Boot) GH-1307: add support for @ConditionalOnBean annotation attributes #1361
  • (Spring Boot) goto definition for beans and methods references in spel expressions #1360
  • (Spring Boot) GH-1323, GH-1324: Cron Expressions completion proposals and inlay hints #1357
  • (Spring Boot) Duplicate spring symbol cannot be found #1346
  • (Spring Boot) Order precise matches over fuzzy ones in application property suggestions #1342
  • (Spring Boot) Makes auto-completion in application.yml consistent with application.properties. #1341
  • (Spring Boot) CodeLens or Inline values for embedded CRON expressions #1324
  • (Spring Boot) Completion Proposals for embedded CRON expressions #1323
  • (Spring Boot) add support for @ConditionalOnMissingBean annotation attributes #1309
  • (Spring Boot) add support for @ConditionalOnBean annotation attributes #1307
  • (Spring Boot) Semantic Token Lost with Lombok Annotations in Enum Due to Conflict with Eclipse Java Plugin in VS Code #1383
  • (Spring Boot) regular Java document highlighting broken in VSCode when extension is active #1380
  • (Spring Boot) The JPQL validation in Spring Tool Suite (STS) is showing several errors for valid JPQL/PostgreSQL syntax in combination with Eclipselink #1369
  • (Spring Boot) Spring Boot language server doesn't start when spring.config.location variable is set with custom location in environment #1367
  • (Spring Boot) Request textDocument/inlayHint failed #1359
  • (Spring Boot) Crash after updating vscode extension to 1.57.0 #1355
  • (Spring Boot) Not auto prompt application-dev.properties config #1354
  • (Spring Boot) SPEL: no viable alternative at input '#{' [JAVA_SPEL_EXPRESSION_SYNTAX] #1353
  • (Spring Boot) 4.24/4.25 cannot view JMX beans in dashboard #1350
  • (Spring Boot) Error on @ConditionalOnExpression #1349

Don't miss a new sts4 release

NewReleases is sending notifications on new releases.