Repository navigation
Releases: rbx-loom/vscode-loom
Releases · rbx-loom/vscode-loom
Release list
v0.3.2
Full Changelog: v0.3.0...v0.3.2
v0.3.1
v0.3.0
v0.2.0
###doc comments, shown on hover, in completion, and in signature help. Supports@paramand@returns.- Signature help
- Inlay hints (inferred types, parameter names)
- Document symbols (outline, breadcrumbs, go-to-symbol)
- Find references
- Rename
- Document highlight
- Go to type definition
- Go to implementation
- Code actions (add import, remove unused import, mark
[fallible]) - Auto-import in completion
- Folding ranges
- Watches for files changed outside the editor
- Hover shows the full declaration, attributes, deprecation, where the name came from, and its doc comment
- Completion offers built-in type names and keywords, and works in half-written generics
import { … }completes the module's exports instead of everything in scope- Diagnostics are reported for every file in the project, not just the one being edited
- Diagnostic hints are separate entries; unused/unreachable code and deprecated members are tagged
- Fixing a module no longer leaves stale errors in the files that import it (also affected the CLI)
- An interface named after a Roblox class no longer resolves to the intrinsic
- Go to definition works on interface members and import specifiers
- Closing a file with unsaved edits reverts it to what is on disk
- Paths are compared the way the filesystem compares them
- Cancelled requests no longer answer with an empty result
- Typing no longer compiles on every keystroke
- Completion details are resolved per item rather than for every visible name
- Fewer redundant module-index builds and tree walks
Full Changelog: v0.1.0...v0.2.0
v0.1.0
Full Changelog: https://github.com/rbx-loom/vscode-loom/commits/v0.1.0