Releases: cap-js/cds-intellij
Releases · cap-js/cds-intellij
1.4.2
1.4.1
Build 23
- Only formatting settings differing from the default or previously contained in .cdsprettier.json are now stored in that file.
Fixed
- The TextMate bundle for syntax highlighting is now correctly unregistered when the plugin is disabled or uninstalled.
1.4.0
Build 22
- CDS Formatting Options can now be configured under Settings > Editor > Code Style > CDS.
- A .cdsprettier.json file in the project root is kept in sync with the options for consumption by the cds-lsp server.
- Options depending on a switched-off option are disabled.
Changed
- include @sap/cds-lsp 8.5.1 with the following changes since 8.4.3:
- enabling
newParser
viacds.env
will no longer interfere with language server - improved telemetry messages
- With
@sap/cds 8.5.0
one of the default locations for translation folders (assets/i18n
) was removed
- enabling
Note: Re-release to remove usage of an internal API.
1.3.0
Build 19
- Determine suitable Node.js runtime automatically (no need to modify PATH environment variable anymore).
Changed
- include @sap/cds-lsp 8.4.3 with the following changes since 8.3.2:
- fix: highlighting of escaped identifiers and parameter lists
- fix:
using
path proposals could have been suggesting JS files instead of CDS files in certain cases - fix: on Windows if client mixes upper- and lowercase drive letters some requests could have failed
- fix: CDS Typer was called when deleting a file which led to a misleading error output
- minimum required NodeJS version is now (back to) 20.9.0
1.2.0
Build 18
- include @sap/cds-lsp 8.3.2 with:
- support for annotation modeler to remove certain code completions from compiler in favor of more suitable ones
- show absolute name and kind of artifact in hover and completion details
- analyze-dependencies command now supports rendering to
svg
orjson
string - fix: highlighting of CASE-statement keywords when put in their own line
- fix: analysis of dependencies for certain cases
1.1.1
Build 16
- Specify platform 2024.3 as highest compatible version
1.1.0
Build 14
- include @sap/cds-lsp 8.2.1 with:
- code completion for artifacts within
using
statements now also completes single name segments with complete name - minimum required Node.js version is now 20.9.0
- hover and completion proposal details now show artifact kind
- fix: highlighting of element names in annotate statements and of special element names
entity
,type
,event
- fix: completion: rename of source folders led to wrong using path proposals
- fix: completion: using path proposals did not work in multi-line using statements
- fix: maintain translation quickfix sent wrong document version
- code completion for artifacts within
1.0.0
Build 13
- Support Find References