Repository navigation
v0.0.3
What's Changed
- Doc comments are now fully working! When using completion they will appear in the description of a function, object or class they belong to.
- Also, when using completion, the items that were imported from another file will contain "From 'filename':" in the description.
- File logging is now replaced with JSONRPC logging, which means that logs are available straight in your editor.
- Slightly faster AST parsing. It is still sluggish, though better than it was before.
- Fixed the bug, when in some cases only the last imported module would be parsed and not the others.
- The editor will now notify you as soon as PklLanguageServer is finished initially parsing your file. Convenience feature, mostly because it might take some time for the server to first-time parse a document with lots of dependencies.
- The VSCode extension can now be built with
npx vsce packagefor the convenience, thanks to @jasongwartz contribution! - PklLanguageServer now uses the latest pkl 0.25.3 for the standard library. You can also use any other version by going inside pkl folder and running
git checkout 'version'before building the project. generate_resourceshas been rewritten in Swift instead of a bash script. It is blazingly fast now and, most importantly, runs well on all platforms.
New Contributors
- @jasongwartz made their first contribution in #2.
Full Changelog: v0.0.2...v0.0.3