✨LeoJS beta 0.2.10 Released!

55 views
Skip to first unread message

Félix

unread,
Jan 13, 2024, 11:44:12 PMJan 13
to leo-editor
📣Introducing LeoJS Beta 0.2.10
_c6ec0454-caad-4e3c-a2f8-3916aef19f52.jpg
Hello Leonistas! 🦁

It's Félix here, thrilled to introduce the latest update of LeoJS Beta 0.2.10!

With your invaluable input and support, I've been fine-tuning LeoJS to bring you a more robust and enhanced experience. Here's what you can expect since my last post about the 0.2.8 version:

  • Orphan Nodes Resolved: Say goodbye to the frustration of 'Orphan Nodes' in external files with newly created section references. This fix ensures a more organized and efficient file structure.
  • Improved 'RecentFiles.txt' Handling: I've eliminated the unnecessary write to recent files right after opening the last session, streamlining your workflow.
  • Enhanced Session Flexibility: In a departure from the original Leo, LeoJS now allows for empty sessions in the sessions manager's save_snapshot method. This means no more abrupt program exits when closing the last tab.
  • Customizable Clipboard Settings: No more hard-coded behavior with the new setting in "leojsSettings.leojs" for using JSON in the clipboard. Adjust the "json-outline-clipboard" setting as per your needs.
  • ' es_exception' Error Reporting: The fixes in es_exception and scripting error reporting will help you identify and tackle issues more effectively.
  • Extended Plugin Support: Greater functionality with added support for the plugin system's 'g.registerHandler' for most of the original Leo event names.
  • Consistent Text Formatting: I've fixed the line ending inconsistencies in body text transferred from VSCode's text editor, ensuring it's always "lf" and not "crlf".
  • Smooth Node Creation: No more unnecessary prompts to 'save' when creating new nodes with body text containing an ampersand or when using VSCode's quick-suggestion autocomplete.

Your testing and insights are invaluable in making LeoJS a stable product. I encourage everyone to explore these new features and share your thoughts and experiences on the issues page. Together, let's identify and fix any remaining issues to make LeoJS even more robust and user-friendly.

👉 Get Started: LeoJS Beta 0.2.10 (also available on open-vsx.org)

Thank you for your continued support and contributions! You guys rock!

Félix

descartes-lion.png

Edward K. Ream

unread,
Jan 14, 2024, 3:33:43 PMJan 14
to leo-e...@googlegroups.com


On Sat, Jan 13, 2024 at 10:44 PM Félix <felix...@gmail.com> wrote:
📣Introducing LeoJS Beta 0.2.10

Congratulations on all your diligent work! I'm impressed with the care you are taking with the UI.

In the long run it's inevitable that LeoJS will diverge (slightly!) from Leo. That's as it should be because LeoJS is likely to have more users than Leo.

And keep those great images coming!

Edward

Edward K. Ream

unread,
Jan 18, 2024, 4:48:32 AMJan 18
to leo-editor
On Saturday, January 13, 2024 at 10:44:12 PM UTC-6 Félix wrote:
📣Introducing LeoJS Beta 0.2.10
_c6ec0454-caad-4e3c-a2f8-3916aef19f52.jpg

An idea for a new graphic.  The Three Lions: Leo, LeoJS and LeoInteg!

Edward
Reply all
Reply to author
Forward
0 new messages