Releases: paulloz/godot-ink
Releases · paulloz/godot-ink
v1.1.2
Changelog
- Fix
InkStory
not properly registered as[GlobalClass]
by @valknight in #80 - Register both
InkChoice
andInkList
types to the engine with[GlobalClass]
by @paulloz in #86 - Fix potential
ArgumentNullException
when accessing choice tags through the GDScript interop method by @paulloz in #86
New Contributors
- @valknight made their first contribution in #80
Full Changelog: v1.1.1...v1.1.2
v1.1.1
v1.1.0
Changelog
- Add a missing GDS fallbacks:
InkStory.ChoosePathString
(#53)
- Mitigate potential issues with class name collisions (#58)
- Improve documentation in the final package (#52)
- Register the
InkStory
resource type to the engine with[GlobalClass]
(godotengine/godot#79727) - Fix potential memory leaks on
InkList
andInkChoice
- Gracefully error out if
InkStoryImporter
can't be instantiated, and print a message linking to the installation guide - Recompile
.ink
files when an included.ink
file changed (#34)
v1.0.0
v0.10
Disclaimer
This release contains breaking changes. These changes are marked 💥 in the changelog below.
Please back up your projects before upgrading.
Changelog
- Rename the
InkStory
node and class intoInkPlayer
💥 - Manually loading a story resource is now done with
LoadStory(string)
orLoadStory(Resource)
💥 LoadStory
methods now return aGodot.Error
value- Usability enhancement of the preview dock
- Fix
.ink
files compilation on X11 (#40) - Create a way to override the inklecate path setting outside of version control (#35)
- Minor bugfixes
- The repository now contains example scenes
v0.9
v0.8
Compatibility
Starting with v0.8, godot-ink isn't compatible with ink versions prior to 1.0.0.
Changelog
- Implement ink 1.0.0 syntax
- Fix OSX shenanigans (thanks @francoisdlt)
- Show inklecate compilation errors in Godot's console
- Add
is_master_file
as a new import setting to disable compilation for sub inkfiles