
LeoJS 1.0.9: The 'PIM' Update! 😲
LeoJS has been updated to version 1.0.9! 🎉 This release brings several improvements, bug fixes, and new features to Leonistas all around the world, including:
- Support for double-clicking @url and @mime nodes to open links or files, also supports the mime-open-cmd setting.
- Improved path handling in VSCode for the web (Absolute paths used with @<file> and @path now point to the workspace root).
- Support for opening older and deprecated Leo file formats as per the original Leo.
- A new Rust importer and improved handling of Rust code blocks when finding symbol definitions.
- Better handling of illegal characters in XML files.
- Fixes for the zap-to-character command.
- Various bug fixes to stay in sync with the original Leo (from 6.8.2 up to 6.8.4).
- Script execution now returns values when using @command, @button, doCommandByName, etc.
e.g.: myValue =
doCommandByName('my-command')
- New open-url and open-url-under-cursor commands (matching the original Leo's TopLevelCommands).
Available via automatic update or on the VSCode Marketplace, and for VSCodium, on the Open VSX Registry Marketplace!
Thanks to everyone testing and using LeoJS! 🚀 Let me know if you find any issues or have feedback about LeoJS or about its documentation website on the project's issues page.
Cheers,
Félix
