Skip to content

Commit bf56232

Browse files
authored
Prepare 0.3.0 release (#83)
1 parent dea88e3 commit bf56232

File tree

3 files changed

+38
-2
lines changed

3 files changed

+38
-2
lines changed

docs/antora.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: lsp
22
title: Pkl Language Server
3-
version: 0.2.0
3+
version: 0.3.0
44
nav:
55
- nav.adoc

docs/modules/ROOT/pages/CHANGELOG.adoc

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,41 @@
11
= Changelog
22

3+
[[release-0.3.0]]
4+
== 0.3.0 (2025-04-14)
5+
6+
This change adds many more diagnostics to better match the capabilities of pkl-intellij.
7+
8+
=== Fixes
9+
10+
* Fixes a runtime crash that happens when interpolation start tokens are used within an invalid syntactic block (https://github.com/apple/pkl-lsp/pull/67[#67]).
11+
* Fixes stack overflow exceptions when analyzing recursive methods (https://github.com/apple/pkl-lsp/pull/68[#68]).
12+
* Fixes parsing of modifier nodes (https://github.com/apple/pkl-lsp/pull/74[#74]).
13+
* Fixes an issue where some nodes are constructed twice, causing analysis to fail (https://github.com/apple/pkl-lsp/pull/74[#74]).
14+
* Fixes an issue where stdlib modules can possibly be initialized multiple times, causing analysis to fail (https://github.com/apple/pkl-lsp/pull/74[#74]).
15+
* Improve cache-ing of expensive operations (https://github.com/apple/pkl-lsp/pull/74[#74]).
16+
* Fixes an issue that causes the language server to hang indefinitely (https://github.com/apple/pkl-lsp/pull/78[#78]).
17+
* Fixes a false positive warning on nullable spreads (https://github.com/apple/pkl-lsp/pull/79[#79]).
18+
19+
=== Changes
20+
21+
* Upgrade tree-sitter and java-tree-sitter (https://github.com/apple/pkl-lsp/pull/69[#69]).
22+
* Upgrade tree-sitter-pkl (https://github.com/apple/pkl-lsp/pull/70[#70], https://github.com/apple/pkl-lsp/pull/75[#75]).
23+
24+
=== Additions
25+
26+
* Add typechecking, const checking, constraint checking, argument counts for method calls, unresolved properties/methods (https://github.com/apple/pkl-lsp/pull/71[#71], https://github.com/apple/pkl-lsp/pull/76[#76], https://github.com/apple/pkl-lsp/pull/82[#82]).
27+
* Add support for warning suppression (https://github.com/apple/pkl-lsp/pull/72[#72]).
28+
* Add analysis for unresolved type names (https://github.com/apple/pkl-lsp/pull/80[#80]).
29+
* Add completions for extends/amends clauses (https://github.com/apple/pkl-lsp/pull/77[#77]).
30+
31+
=== Contributors ❤️
32+
33+
Thank you to all of our contributors!
34+
35+
* https://github.com/HT154[@HT154]
36+
* https://github.com/KushalP[@KushalP]
37+
* https://github.com/odenix[@odenix]
38+
339
[[release-0.2.0]]
440
== 0.2.0 (2025-02-27)
541

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
group=org.pkl-lang
2-
version=0.2.0
2+
version=0.3.0

0 commit comments

Comments
 (0)