Releases: y-lohse/inkjs
1.7.0 🚄
The predominant change in this version is the compatibility with ink v0.8.1. This was a lot of work and most of it was done by @ephread — thanks!
Everything should be working just fine but if you notice something strange, please let us know.
This version also includes a number of smaller changes:
story.state.toJson
is nowstory.state.ToJson
, just like in the C# version. But don't worry,toJson
works as well. Thanks to @russellquinn for this fix!- Fixed a bug that could loose some data while loading a save, thanks to @losttrout for this one
- Fixed a bug preventing lists to be saved/restored properly, thanks @losttrout again
- Another bug: detecting when we're out of an external function evaluation, fixed by @joningold
- Added the
!?
string operator, by @joningold again! - Fixed a bug related to integers in lists, more @joningold-ing
- Shuffles where not random all the time — fixed by @NQNStudios
- And finally, the
InkList
class i now exported, so you canimport
it just like theStory
class and use it in your javascript code. I did this one, yay!
Thanks again to everyone who contributed to this release, and happy inking!
1.7.0-beta1
Just a test release.
1.6.0
This version matches ink 0.7.4 but also contains the changes from ink 0.7.3 and 0.7.2.
Aside from that there were some ink.js specific bug fixes:
The first bug and most of the code updates were contributions from @joningold, thanks again!
1.5.2
This version matches ink 0.7.1. Part of the update work was done by @joningold (#52 / #53 and #56).
There are also a few bugs that were addressed:
- Visit counts not incrementing properly (#54 & #55)
- A possible engine crash (#60)
- A bug with lists management (#59)
- Babel complaining (#58)
This last one was fixed by our newest contributor, @erbridge ! Thank you, and thanks to @joningold as usual 👍
1.5.1
1.5.0
1.4.6
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!