Just thought that I'd should add that today marks the fifth anniversary of the beginning of this incredible journey! I want to extend my deepest gratitude to Edward and everyone who has contributed to Leo over the years. [image: Untitled.png]
Félix On Saturday, August 10, 2024 at 8:15:39 PM UTC-4 Félix wrote: > Oups! Released LeoJS 1.0.4 because of last minute fix to support VSCode on > the web after having changed dependencies without proper testing! (Doh!) > > Félix > > On Saturday, August 10, 2024 at 6:44:56 PM UTC-4 Félix wrote: > >> 🎉 *LeoJS 1.0.3 is here!* 🎉 >> >> I'd like to announce that the latest version of LeoJS now supports the >> functionality of leoMarkup.py commands: >> >> - adoc >> - pandoc >> - sphinx >> >> If you've used these commands in Leo before, please give them a try in >> LeoJS and report any issues on the LeoJS issues page >> <https://github.com/boltex/leojs/issues>. Your feedback is invaluable! >> >> *About leoRST.py and its rst3 command:* >> A big thank you to Viktor Ransmayr for helping me test the various >> available third-party 'docutils' equivalents. Unfortunately, they still >> don't cover enough RST directives to be worth including in LeoJS—yet. But >> don't worry, I’ll keep searching for the right docutils alternatives or >> actual JS/TS implementations. Stay tuned for future updates! >> >> As always, your suggestions for new features or workarounds for missing >> ones are what keep this project moving forward. Your ideas and feedback are >> my greatest motivation! 🚀 >> >> Cheers, >> Félix >> >> >> On Wednesday, July 31, 2024 at 12:03:55 AM UTC-4 Félix wrote: >> >>> Thanks to all of you for your kind messages! I'm really glad that you >>> like it! >>> >>> 🎉 *I've just published a minor update with LeoJS 1.0.1 *🥳 >>> >>> *This update is intended to facilitate and simplify using common >>> javascript libraries from Leo Scripts*: Until LeoJS supports >>> 'imports/require' statements in its Leo Scripts, all the libraries already >>> included in LeoJS are available on the global scope of Leo Scripts, as if >>> imported at the beginning of the script. >>> >>> They are: >>> >>> *Default Node.js librairies:* Buffer, crypto, os, path, process, >>> child_process >>> (*Some with limited functionality when using in VSCode for the web*) >>> >>> *Other 3rd party libraries:* SQL, JSZip, pako, >>> showdown, dayjs, md5, csvtojson, elementtree, ksuid >>> >>> For more details, and for *actual Leo Script samples that demonstrate >>> the usage of each of those*, please see: >>> *https://github.com/boltex/scripting-samples-leojs* >>> <https://github.com/boltex/scripting-samples-leojs> >>> >>> *Note: You can also press the '.' dot on your keyboard when viewing a >>> github repo to edit its content live in VSCode for the web !* >>> >>> Just make sure you installed / updated to LeoJS 1.0.1 when using in >>> VSCode for the web 😁 >>> >>> Cheers! >>> >>> Félix >>> >>> On Sunday, July 28, 2024 at 9:15:05 PM UTC-4 [email protected] wrote: >>> >>>> wow, good news. Thank you verrrrry much. >>>> >>>> 在2024年7月28日星期日 UTC+8 06:08:31<Félix> 写道: >>>> >>>>> >>>>> *[image: banner-leojs-trans-800.png]*📢*Announcing LeoJS 1.0*🥳 >>>>> >>>>> *Dear Leonistas and Fellow Developers,* >>>>> I am beyond thrilled to announce that after more than five years of >>>>> relentless development, refinement, and passion,* LeoJS has reached >>>>> its 1.0 release >>>>> <https://marketplace.visualstudio.com/items?itemName=boltex.leojs>*! >>>>> This milestone marks the beginning of a new era for Leo and VSCode, and I >>>>> couldn't be more excited to share it with you all. >>>>> >>>>> *Join the Community!* >>>>> This release would not have been possible without the incredible >>>>> support and feedback from the community. I invite you all to join the >>>>> discussion, share your experiences, and contribute to the ongoing >>>>> development of LeoJS here on this forum, or on the *LeoJS issues page* >>>>> <https://github.com/boltex/leojs/issues>. >>>>> >>>>> *Try LeoJS 1.0 Today!* >>>>> >>>>> Get it via auto-update, or *download LeoJS 1.0* >>>>> <https://marketplace.visualstudio.com/items?itemName=boltex.leojs> and >>>>> experience all the features of Leo from within VSCode. (*Also >>>>> available on open-vsx.org for VSCodium* >>>>> <https://open-vsx.org/extension/boltex/leojs>) Your feedback is >>>>> invaluable, so please don't hesitate to share your thoughts and >>>>> suggestions. >>>>> >>>>> *What's New in LeoJS 1.0 Since 0.2.15* >>>>> >>>>> - *Support for Older .leo Files: *LeoJS can now open older formats >>>>> of .leo files (from version 4.7 and before) that contained 'tnodelist' >>>>> attributes. >>>>> - *Improved Command Icons:* Fixed the disabled/enabled state of >>>>> 'Refresh from disk' and 'Extract Names' command-icons in the menu >>>>> above the >>>>> body-editor. >>>>> - *Customizable Command Icons:* The command-icons above the >>>>> outline pane are now customizable. They can also be set/unset in the >>>>> LeoJS >>>>> setting panel. >>>>> - *Optimized Log Pane:* The log pane is only forcefully shown at >>>>> startup on first installation or during version updates. >>>>> - *Default .leojs JSON Format: *The .leojs JSON file format is now >>>>> the default when saving new untitled files, instead of the .leo XML >>>>> format. >>>>> - *Bug Fixes: *Fixed an elusive bug where sometimes a false Leo >>>>> file change detection was triggered when saving. >>>>> >>>>> *Thanks to Edward and All of Leo's Contributors!* >>>>> I will quote Thomas, who rightfully said* "Leo as we know it today is >>>>> the result of a long evolution, during which the ideas of many people >>>>> helped to shape the present-day Leo. I want to emphasize the idea of an >>>>> "evolution", because this evolution has led to the amazingly wide utility >>>>> that Leo users learn as they use it more and more. The continuous >>>>> improvement over decades is one of the things that separates Leo from so >>>>> many other editor and even outliner projects."* >>>>> >>>>> Since I merely translated Leo's codebase from python to typescript, >>>>> you are all in fact the authors of LeoJS! So thank you again for being a >>>>> part of this journey. >>>>> >>>>> Here's to many more years of innovation and collaboration! >>>>> >>>>> Best regards, >>>>> >>>>> Félix Malboeuf >>>>> [image: footer2-leojs-1.0.png] >>>>> >>>> -- You received this message because you are subscribed to the Google Groups "leo-editor" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/leo-editor/f7d2dc6c-5f89-42dd-a782-16c7dee4e263n%40googlegroups.com.
