This repository was archived by the owner on Feb 5, 2026. It is now read-only.
Releases: ponylang/pony-language-server
Releases · ponylang/pony-language-server
0.2.2
Fix textDocumentSync server capability
Previously the textDocumentSync property was malformed and not according to spec.
It seemed vscode did the right thing and fell back to sending both didChange and didSave notifications anyways.
Neovim didn't, so we didn't receive any didSave notifications. Now everything is working as expected with neovim and vscode.
[0.2.2] - 2024-07-27
Fixed
- Properly set textDocumentSync properties of the serverCapabilities (PR #7)
0.2.1
Fix resolving definition for implicit create sugar
Previously constructs like the right hand side of this expression: let foo = Bar couldn't be resolved properly although they are widely used in Pony. The issue was that the simple identifier Bar get desugared to Bar.create() with all AST nodes at the same position, which confused the LSP.
[0.2.1] - 2024-06-24
Fixed
- Upgrade pony-ast dependency to 0.2.1 (PR #1)