Releases: ephread/inkgd
Releases · ephread/inkgd
Ink 1.1.1
inkgd 0.5.0 contains the following changes:
Changed
- Added support for inklecate 1.1.1.
- Exposed new properties on InkPlayer (
alive_flow_names
¤t_flow_is_default_flow
).
⚠️ BREAKING CHANGE
- [
InkPlayer
] Theprompt_choices
andchoice_made
signals as well as thecurrent_choices
property now use instances ofInkChoice
instead of strings. Use thetext
property ofInkChoice
to access the text representation.
Template fixes
inkgd 0.4.7 contains the following changes.
Fixed
- Add missing
add_child
call in templates.
Test Improvements
inkgd 0.4.6 contains the following changes.
Added
- New tests for InkPlayer.
- Error management in documentation.
Changed
- Removed
examples/
from the list of excluded directories when archiving from GitHub.
Fixed
- Fixed missing InkRuntime when exporting for the web. (Thanks @GreenCloversGames!)
- Renamed
choose_path_string
tochoose_path
in documentation. (Thanks @bram-dingelstad!)
Richer API
inkgd 0.4.5 contains the following changes.
Added
- Exposed more ink APIs in InkPlayer.
- Added
current_path
getter in InkPlayer, thanks @francoisdlt! - Added inkgd vs. godot-ink documentation page.
List fixes
inkgd 0.4.4 contains the following changes.
Fixed
- Fixed numerous typos and minor issues in the editor plugin.
- Fixed incorrect runtime paths in documentation.
- Fixed incorrect type annotation causing crashes.
Minor editor fixes
inkgd 0.4.3 contains the following changes.
Fixed
- Broken file dialog in configuration panel.
- Broken progress dialog when the editor is run at <200% scales.
Better example project
inkgd 0.4.2 contains the following changes.
Changed
- Changed InkPlayer's API.
- Improved the example project by adding a navigation hub.
- Made InkPointer immutable rather than duplicating it all the time.
Added
- Added ability to create an InkList from InkPlayer.
- Added new tests.
Minor Improvements
inkgd 0.4.1 contains the following changes.
Fixed
- Fixed an issue preventing custom nodes from being unregistered upon deactivation of the plugin.
Changed
- Improved the naming of InkRuntime's properties.
- Improved error reporting.
- Improved InkPlayer's API by introducing a new type, InkFunctionResult.
New Editor Panel & New Player Node
inkgd 0.4.0 contains the following changes.
Changed
- Rewrote the editor plugin.
- Moved the panel to the bottom panel.
Added
- Added
InkPlayer
, a new convenience node to play Ink stories. - Added a preview tab in the editor panel.
- Added support for multiple stories.
- Added support for JSON files, treating them as resources.