Changelog
0.8.0 (2026-07-08)
Changes
-
Update to Pkl 0.32 (#229).
-
Add diagnostics for abstract members declared in non-abstract classes/modules (#202, #222, #227).
-
Add diagnostic for abstract members with bodies (#207).
-
Add diagnostics for unused locals (#223).
-
Add analysis for module and class
extendsclauses and unimplemented abstract members (#211). -
Gracefully handle glob patterns that match large result sets (#206).
0.7.0 (2026-05-20)
0.3.0 (2025-04-14)
This change adds many more diagnostics to better match the capabilities of pkl-intellij.
Fixes
-
Fix a runtime crash that happens when interpolation start tokens are used within an invalid syntactic block (#67).
-
Fix stack overflow exceptions when analyzing recursive methods (#68).
-
Fix parsing of modifier nodes (#74).
-
Fix an issue where some nodes are constructed twice, causing analysis to fail (#74).
-
Fix an issue where stdlib modules can possibly be initialized multiple times, causing analysis to fail (#74).
-
Improve cache-ing of expensive operations (#74).
-
Fix an issue that causes the language server to hang indefinitely (#78).
-
Fix a false positive warning on nullable spreads (#79).
0.1.0 (2024-10-08)
Initial release.