Releases: KXI-System/YarnTwiner
Release list
YarnTwiner 0.3.1
Did I mention in the previous release there was a long hiatus? Well guess this time we're coming back from the dead! This is just a small release to add some new features in YarnSpinner v3, better docs and more unique features for YarnTwiner coming (or at least sooner than before).
Node Groups: You can write node groups with the Node Name | Node Subtitle syntax, Twine won't bother you about duplicate node names and it will export out with the new subtitle header. Remember to put in a &when:-{condition} tag!
Line Groups: This v3 feature didn't need anything special in YarnTwiner to support it, but there's now syntax highlighting in the export.
Install this version by downloading the file below or with the link: https://kxi-system.github.io/YarnTwiner/release/yarntwiner_0.3.1.js
YarnTwiner 0.3.0
After a long hiatus here is the 0.3.0 release of YarnTwiner! On the surface there are two new features:
Syntax Highlighting: Basic syntax highlighting is available during the export, its not perfect but has most of the basic highlighting down.
Multiple Yarn File Export: A new @file:<filename> tag will automatically bundle nodes with the same tagged filename into one yarn file.
The biggest change is under the hood, the previous project was using Webpack and Vanilla Javascript. Which worked fine for a while but I was beginning to struggle adding new features and scaling the project effectively. Now this project is run with Svelte and Vite in Typescript, which made adding the two new features a lot more manageable.
Install this version by downloading the file below or with the link: https://kxi-system.github.io/YarnTwiner/release/yarntwiner_0.3.0.js
YarnTwiner 0.2.0
This is a quick update, mostly under the hood improvements but there is also a shiny new logo and other metadata that should appear now when installing the format in Twine.
Install this version by downloading the file below or with the link: https://kxi-system.github.io/YarnTwiner/release/yarntwiner_0.2.0.js
YarnTwiner 0.1.0
This is the first release of YarnTwiner!
Install this version by downloading the file below or with the link: https://kxi-system.github.io/YarnTwiner/release/yarntwiner_0.1.0.js
Features:
- export to yarn files
- transforming twine
[[links]]to yarn<<jump>> - "attribute" tag with
&character - "special options" tag with
@character@rawto use node contents as is in yarn file export@commentto comment out every line in node contents in file export@orderto change the order of where the node appears in file export