Skip to content

Releases: y-lohse/inkjs

1.4.5

29 Dec 10:17
Compare
Choose a tag to compare

Version 1.4.5 fixes a bug with the non-es2015 versions missing babel helpers (#47).

1.4.4

27 Dec 14:47
Compare
Choose a tag to compare
  • 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

30 Oct 16:54
Compare
Choose a tag to compare

Matches ink version 0.6.3 and includes a fix regarding divisions with ints (#39).

1.4.2

16 Oct 14:49
Compare
Choose a tag to compare

Matches ink version 0.6.2 and fixes #38 !

1.4.1

14 Oct 18:35
Compare
Choose a tag to compare

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

12 Oct 20:39
Compare
Choose a tag to compare

1.3.0

07 Oct 17:40
Compare
Choose a tag to compare

This update matches ink 0.6.0 (tags!), and fixes the FunctionExists and EvaluateFunction functions.

1.2.0

21 Sep 19:50
Compare
Choose a tag to compare

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.

1.1.3

19 Aug 17:27
Compare
Choose a tag to compare

Fixes a bug with variable observing (#21), thanks to @LarskeM for the report!

1.1.2

13 Aug 20:51
Compare
Choose a tag to compare

This includes bugfix #20 by @joningold, thanks!