Releases: nathanhoad/godot_dialogue_manager
Releases Β· nathanhoad/godot_dialogue_manager
v3.0.0 for Godot 4.3
What's Changed
New Stuff
-
Rewrite Dialogue Manager by @nathanhoad in #735
Highlights:
- There is now a match statement.
- Expressions can now be used as jump directives.
- The dialogue editor now has the option to run the test scene from the start of the file or the current line.
- Generating static line IDs will now attempt to generate IDs that are more human readable.
- All settings have been moved into the Project Settings window.
- Dialogue Resources should now have a smaller footprint.
Breaking Changes:
- Dialogue Manager now requires a minimum of Godot 4.3
- The built-in
emit
mutation has been removed in favour of emitting signals just like GDScript (ie.some_signal.emit()
). - The "include failed responses" setting has been removed and is now the default. Responses that fail their condition check will be included in the responses list and it is now up to the balloon to filter them out. The provided
DialogueResponsesMenu
node has an option to hide failed responses. - The "create lines for responses with characters" setting is now gone and something your game will have to do manually.
Full Changelog: v2.45.0...v3.0.0
v2.45.0 for Godot 4.3
What's Changed
New Stuff
- Added signal to DialogueManager for when dialogue starts by @reidhannaford in #734
New Contributors
- @reidhannaford made their first contribution in #734
Full Changelog: v2.44.4...v2.45.0
v2.44.4 for Godot 4.3
What's Changed
Fixes
- Fix responses menu keyboard input by @nathanhoad in #733
Full Changelog: v2.44.3...v2.44.4
v2.44.3 for Godot 4.3
What's Changed
New Stuff
- Added CreateResourceFromString to the c# wrapper by @MMillerAK in #731
Fixes
- Allow special quotes in translated replacements by @nathanhoad in #729
- Delay reimporting to avoid clashes with editor by @nathanhoad in #730
New Contributors
- @MMillerAK made their first contribution in #731
Full Changelog: v2.44.2...v2.44.3
v2.44.2 for Godot 4.3
What's Changed
New Stuff
- Give example balloon copies a new UID by @nathanhoad in #716
- Ensure example balloon copy has a unique UID by @nathanhoad in #718
Fixes
- Fixes issue where multiple recursive goto lines don't reset the label text by @Keeldome in #714
- Fix newlines breaking key generation by @nathanhoad in #725
- Defer adding balloon to scene by @nathanhoad in #726
New Contributors
Full Changelog: v2.44.1...v2.44.2
v2.44.1 for Godot 4.3
What's Changed
New Stuff
- Add PackedStringArray builtin by @nathanhoad in #709
Fixes
- Fix scrolling issue in code edit by @lorbog in #697
- Update titles list when file is externally changed by @nathanhoad in #700
- Remove unnecessary backslash in POT file by @oxeron in #703
- Fix for numbers parsing by @VTonelli in #705
Other Changes
- Update uk.po by @Veydzher in #702
- Remove old Godot 4.2rc1 workaround by @nathanhoad in #708
- Account for character but no dialogue by @nathanhoad in #710
New Contributors
Full Changelog: v2.44.0...v2.44.1
v2.44.0 for Godot 4.3
What's Changed
New Stuff
- Allow titles in nested lines by @nathanhoad in #692
Fixes
- Fix response linking through titles by @nathanhoad in #694
- Fix mid-block titles breaking conditional flow by @nathanhoad in #695
Full Changelog: v2.43.0...v2.44.0
v2.43.0 for Godot 4.3
What's Changed
New Stuff
- Add support for non-english method names by @nathanhoad in #685
- Add "quick open" by @nathanhoad in #687
Fixes
- Fix responses passing through parent conditions by @nathanhoad in #676
- Keep multiline selection after line move by @nathanhoad in #677
- Ignore type conversion of missing spread arguments by @nathanhoad in #680
- Allow parallel C# next line requests by @nathanhoad in #686
Other Changes
- Provide default file name by @nathanhoad in #688
Full Changelog: v2.42.2...v2.43.0
v2.42.2 for Godot 4.3
What's Changed
Fixes
- Add fallback to maintain Godot 4.1 compatibility by @nathanhoad in #669
Other Changes
New Contributors
Full Changelog: v2.42.1...v2.42.2
v2.42.1 for Godot 4.3
What's Changed
Fixes
- Remove example balloon class on copy by @nathanhoad in #666
Full Changelog: v2.42.0...v2.42.1