You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,6 +4,8 @@ All notable changes to FScript are documented in this file.
4
4
5
5
## [Unreleased]
6
6
7
+
- Added LSP go-to-definition support for local and pattern-bound variable bindings so usages navigate to the nearest in-scope declaration (including function parameters and tuple `let` destructuring names).
8
+
7
9
## [0.41.0]
8
10
9
11
- Added `Int/Float/Bool` conversion helpers in stdlib-style builtins (`*.tryParse` and `*.toString`) for safe scalar parsing and string formatting.
- LSP uses runtime extern schemes for typing/signatures and resolves navigation to included-file declarations.
26
26
- LSP injected stdlib functions show named-argument signatures when available and resolve definition to readonly virtual stdlib sources (`fscript-stdlib:///...`).
27
+
- LSP go-to-definition resolves local variable usages to their nearest in-scope local declaration (including function parameters and local `let` bindings).
27
28
- Definition/type-definition from record field labels in function return record literals resolves to the declared return type (including import-provided types).
0 commit comments