important highlights
- (Spring Boot) Code lenses added to explain SPEL expressions and AOP annotations with Copilot (VSCode only)
- (Spring Boot) Symbols, content-assist, and navigation support added for
@Named
,@Resource
,@Inject
, and@ConditionalOnResource
- (Spring Boot) Syntax highlighting and validation for CRON expressions inside
@Scheduled
annotation (VSCode only) - (Spring Boot) Navigating to definition for some elements of Data Queries embedded into
@Query
annotations
updates to the Spring Tools 4 for Eclipse distribution
- updated to Eclipse 2024-09 release (new and noteworthy)
- Windows package now ships as a regular ZIP file instead of a self-extracting JAR file
all fixes and improvements in detail
- (Spring Boot) Refactor ConditionalOnResource attribute to be based on AnnotationAttributeCompletionProcessor #1344
- (Spring Boot) GH-1310: Add support for ConditionalOnResource annotation #1343
- (Spring Boot) GH-1330: Explain AOP annotations with copilot #1338
- (Spring Boot) [Spring Data Query] Navigate to parameter definitions in Java source #1336
- (Spring Boot) [Spring Data Queries] Show inline hint for query parameter #1333
- (Spring Boot) [Spring Data Queries] Show document highlights when the cursor is at query parameter AST node #1332
- (Spring Boot) add code lens to explain expressions using Copilot to AOP related annotations #1330
- (Spring Boot) Fix missing proposal if the prefix starts with "/" for
@ContextConfiguration
#1327 - (Spring Boot) Syntax Highlighting and Validation for embedded CRON expressions #1322
- (Spring Boot) add support for
@Named
annotation #1313 - (Spring Boot) create generic symbols for
@Resource
and@Inject
#1312 - (Spring Boot) add support for
@ConditionalOnResource
annotation attributes #1310 - (Spring Boot) Pull in TM Terminal 10.6.1 from CDT to fix shell OSC customizations #1303
- (Spring Boot) change name of "Remove Unnecessary
@Autowired
" validation marker description #1302 - (Spring Boot) change name of problem description for "unnecessary web annotation names" validation #1301
- (Spring Boot) content-assist for annotation attributes doesn't work when spaces are involved #1299
- (Spring Boot) [performance] explore options to deploy and run the language server from JAR files #1293
- (Spring Boot) Recognise
!---
as a document separator in properties files #1129 - (Spring Boot) Add file completion from classpath for
@ContextConfiguration
#650 - (Spring Boot) SpEL parsing issue in Query annotation #1320
- (Spring Boot) When editing a Spring XML configuration file, the package names and class names do not appear accurately #1317
- (Spring Boot) No syntax highlighting and validation for data qieries inside
@NamedQuery
#1314 - (Spring Boot) False positive SQL error #1304
- (Spring Boot) Replace
OkHttp3ClientHttpRequestFactory
withJdkClientHttpRequestFactory
#1296