-
Notifications
You must be signed in to change notification settings - Fork 120
Releases: y-lohse/inkjs
Releases · y-lohse/inkjs
v2.4.0
@smwhr
smwhr
edccead
This commit was created on GitHub.com and signed with GitHub’s verified signature.
What's Changed
- Fix formatting issue in README.md by @denisdefreyne in #1110
- chore: dependencies: upgrade roll-up to 4.44.0 (CVE) by @bemisguided in #1117
- feat: compiler: add source filename to the IFileHandler by @bemisguided in #1116
- Update compiler-differences.md by @smwhr in #1111
- Hide fallback choices after loading by @tvararu in #1130
- Add save/load capabilities to cli player by @smwhr in #1136
New Contributors
- @denisdefreyne made their first contribution in #1110
- @tvararu made their first contribution in #1130
Full Changelog: v2.3.2...v2.4.0
Contributors
denisdefreyne, smwhr, and 2 other contributors
Assets 2
v2.3.2
@smwhr
smwhr
70d7ec1
This commit was created on GitHub.com and signed with GitHub’s verified signature.
What's Changed
- Missing space in error message reported by @floriancargoet in #1106
- List all global variables' names using
Object.keys(story.variableState)requested by @drpepper in #1107 - Prefix
->in front of a divertTarget when returned by EvaluateFunction requested by @tomkail in #1108 - More reliable float parsing by @smwhr, @floriancargoet requested by @tomkail, @juhana in #1100
Full Changelog: v2.3.1...v2.3.2
Contributors
floriancargoet, drpepper, and 3 other contributors
Assets 2
v2.3.1
v2.3.0
@smwhr
smwhr
87db436
This commit was created on GitHub.com and signed with GitHub’s verified signature.
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
Assets 2
v2.2.5
@smwhr
smwhr
d39664b
This commit was created on GitHub.com and signed with GitHub’s verified signature.
What's Changed
All imports should now work nominally 🎉
- use
from 'inkjs'orrequire('inkjs')to import only Story and Inklist (pure-player) - use
from 'inkjs/full'orrequire('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-compileris now declared as a bin script allowingnpx inkjsto 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
Assets 2
v2.2.4
v2.2.3
@smwhr
smwhr
ed6f19a
This commit was created on GitHub.com and signed with GitHub’s verified signature.
What's Changed
- Fixed: correctly handle empty INCLUDEs by @floriancargoet in #1030
- Fixed maxInt type check in RANDOM by @floriancargoet in #1036
- Fixed typo by @floriancargoet in #1037
- Remove export assignment from ink.d.ts by @maetl in #1049
- Allow playing a json file by @smwhr in #1059
- Put dynamic tags in choice in correct order by @smwhr in #1060
Full Changelog: v2.2.2...v2.2.3
Assets 2
v2.2.2
@smwhr
smwhr
c8b5176
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
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.
Assets 4
v2.2.1
@smwhr
smwhr
74c9155
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
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.
Assets 4
v2.2.0
@smwhr
smwhr
04edb26
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
This release matches ink v1.1.1.
What to download
inkjs-2.2.0-distfiles containink.js(runtime only),ink-full.js(runtime + compiler) andinkjs-compiler(formerlyinklecate: the command line compiler) : this is the prefered download.Source codefiles contain the full project as released and has to be build.
Assets 4
2 people reacted