Releases: y-lohse/inkjs
v1.8.0-alpha.1
This is the first test release with the new typescript codebase. If everything goes according to plan, it should work just as 1.7.2 minus a few bugs.
1.7.2
Changes in this version:
- Better number detection, thanks to @NQNStudios
- Several line break handling errors were fixed (see #200)
- Avoiding a really big slowdown at the start-up (see #211), thanks to @joethephish for these fixes
Version 1.7.2 is also (probably) the last version before we switch to typescript — although if everything goes well, that shouldn't have any effect at all.
1.7.1
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 👍