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/3723f20d-814a-4dcf-8643-e3cfc4b9a26an%40googlegroups.com.
