Skip to content

Releases: y-lohse/inkjs

v2.3.0

28 Aug 20:32
87db436
Compare
Choose a tag to compare

What's Changed

Match all relevant updates from ink 1.2
https://github.com/inkle/ink/releases/tag/v.1.2.0

Full Changelog: v2.2.5...v2.3.0

v2.2.5

03 Aug 22:23
d39664b
Compare
Choose a tag to compare

What's Changed

All imports should now work nominally 🎉

  • use from 'inkjs' or require('inkjs') to import only Story and Inklist (pure-player)
  • use from 'inkjs/full' or require('inkjs/full') : same as above + Compiler and associated utils in javascript
  • use from 'inkjs/types' in typescript to have everything correctly typed
  • if you need a specific class, you can import {Thing} from 'inkjs/compiler/Deeply/Nested/Thing'

Also :

  • Updated documentation
  • inkjs-compiler is now declared as a bin script allowing npx inkjs to work
  • New templates for typescript project and updated ink.js file in browser templates
  • Fixed arguments error reporting by @floriancargoet in #1066
  • Update README.md with imports by @smwhr in #1071
  • Upgrade TypeScript to v5 by @maetl in #1053

Full Changelog: v2.2.4...v2.2.5

v2.2.4

22 May 11:42
20161b7
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.2.3...v2.2.4

v2.2.3

14 May 15:05
ed6f19a
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.2.2...v2.2.3

v2.2.2

17 Aug 12:46
c8b5176
Compare
Choose a tag to compare

This minor release delivers some minor bugfixes and improvements

  • Bug detected on LIST_RANGE by @Meorge in C# source was fixed in inkjs (tests added)
  • Merged fix to save tags on choice from @Shepard (+ tests)
  • Merged new docs to disambiguate usage with typescript by @bemisguided
  • Fix non-ascii identifiers in compiler by @technix
  • Migrate to typescript 4.9.5
  • Provides missing typeNames and accessor to more classes in the compiler export

What to download

  • inkjs-2.2.2-dist files contain ink.js (runtime only), ink-full.js (runtime + compiler) and inkjs-compiler (formerly inklecate : the command line compiler) : this is the prefered download.
  • Source code files contain the full project as released and has to be build.

v2.2.1

26 Feb 15:11
74c9155
Compare
Choose a tag to compare

This minor release delivers some minor bugfixes in the compiler and in the inkjs-js integration.

What to download

  • inkjs-2.2.1-dist files contain ink.js (runtime only), ink-full.js (runtime + compiler) and inkjs-compiler (formerly inklecate : the command line compiler) : this is the prefered download.
  • Source code files contain the full project as released and has to be build.

v2.2.0

21 Oct 14:25
04edb26
Compare
Choose a tag to compare

This release matches ink v1.1.1.

What to download

  • inkjs-2.2.0-dist files contain ink.js (runtime only), ink-full.js (runtime + compiler) and inkjs-compiler (formerly inklecate : the command line compiler) : this is the prefered download.
  • Source code files contain the full project as released and has to be build.

v2.1.0

12 May 20:53
fd1d31f
Compare
Choose a tag to compare

With this version, inkjs comes with a port of the Ink compiler to javascript! This means you can now compile and play ink files directly in from anything that runs javascript 🎉

Congratulations to @smwhr, @ephread and @furkle for this release 😍

What to download

  • inkjs-2.1.0-dist files only contain ink.js (runtime only) and ink-full.js (runtime + compiler) : this is the prefered download.
  • Source code files contain the full project as released and has to be build.

v2.0.0

16 May 21:46
Compare
Choose a tag to compare

This release matches ink v1.0. Despite the change in major version, there are no breaking changes in the API — please refer to the ink change log for more details.

Huge thanks to @ephread and @smwhr for your contributions (and patience) 😅

v1.11.0

12 Jun 14:03
Compare
Choose a tag to compare

This release matches ink v0.9!