Releases: y-lohse/inkjs
Releases · y-lohse/inkjs
1.4.5
1.4.4
- This release matches ink version 0.6.4.
- It also contains a fix for knot names starting with numbers (#46, reported here originally). Thanks @heyuser for the report!
- Lastly, starting with this version, a minified es2015 version is available. If you only target recent-ish browsers and care about performance, grab the
ink-es2015.min.js
version for full use of es2015 features at only half the weight of the original!
1.4.3
1.4.2
1.4.1
This version contains several bugfixes:
- Crashes when evaluating expressions (#35, thanks @joningold )
- A bug wit tunnels (#34, thanks @joningold )
- A bug when the story starts with a glue (#36)
1.4.0
Matches ink version 0.6.1
1.3.0
1.2.0
This release matches ink 0.5.1 plus a few other things:
- fixed a bug when comparing pathes (#22, thanks @Glidias for the report)
- a better way to seed the PRNG for shuffles (#24, thanks again to @Glidias for noticing)
- fixed a crash related to external functions (#26, thanks to @mwchase this time)
- a more robust way to cast strings (#27, thanks @mwchase again)
The new functions EvaluateFunction
and FunctionExists
are in the code but are not working at the moment, and will require a bit more time. I'll publish an update when I get around fixing them.
Lastly, the js files are now distributed in a hopefully simpler way for everyone.
ink.min.js
has full browser support and should be the go to option.ink.js
is the same but unminified.ink-es2015.js
is the es2015 version with no overhead. If you target browsers with basic ES2015 support (mainly classes and arrow functions), you can use that version.