Releases: ponylang/vscode-extension
Releases · ponylang/vscode-extension
0.3.0
Add the Pony icon to the VS Code extension
Users now see the Pony icon when viewing the extension in Visual Studio Code.
Ensure only one Pony status bar item is displayed
In some error scenarios, two Pony status bar items were created and displayed to the user. This is now fixed.
Add configurable LSP executable path
Added a new configuration option pony.lsp.executable to specify a custom path to the Pony language server executable. If not set, the extension falls back to searching for pony-lsp on the system PATH as before.
Require pony-lsp 0.61.0+
pony-lsp 0.61.0 or above is now required. This version automatically locates the Pony standard library, so the pony.ponyStdLibPath setting has been removed. If you have this set in your settings.json, you can safely remove it.
Add pony-lsp.defines and pony-lsp.ponypath configuration options
Two new configuration options are available for the Pony language server:
pony-lsp.defines: an array of compilation defines passed topony-lsp, equivalent to the-Dflag ofponyc.pony-lsp.ponypath: an array of paths added to the package search paths ofpony-lsp, equivalent to thePONYPATHenvironment variable.
[0.3.0] - 2026-03-23
Fixed
- Ensure only one Pony status bar item is displayed (PR #6)
Added
- Add the Pony icon to the VS Code extension (PR #5)
- Initial version
- Add configurable LSP executable path (PR #10)
- Add
pony-lsp.definesandpony-lsp.ponypathconfiguration options (PR #18)
Changed
- Require pony-lsp 0.61.0+ (PR #15)