Releases: nathanhoad/godot_dialogue_manager
Releases Β· nathanhoad/godot_dialogue_manager
v3.10.4 for Godot 4.6
What's Changed
Fixes
- Fix "has_tag" method by @nathanhoad in #1184
- Fix saving files when generating static IDs by @nathanhoad in #1177
- Fix generating static IDs with multiline text by @nathanhoad in #1176
Full Changelog: v3.10.3...v3.10.4
v1.19.3 for Godot 3.6
What's Changed
- Fix connecting responses through goto-and-returns by @nathanhoad in #1178
Full Changelog: v1.19.2...v1.19.3
v3.10.3 for Godot 4.6
What's Changed
Fixes
- Fix skipped awaited inline mutations by @nathanhoad in #1168
- Fix got_dialogue signal not received when ExampleBalloon used as node by @komako-yukiguni in #1147
- Make blank translations fall back to English by @nathanhoad in #1144
- Remove duplicates from auto complete list by @nathanhoad in #1143
Other Changes
- Add error for lonely static IDs by @nathanhoad in #1169
- Improve name autocompletion with case-insensitivity by @norrbru in #1162
- Allow overriding "ignore missing state" at runtime by @nathanhoad in #1161
- Add basic symbol lookup for C# by @nathanhoad in #1159
- Add resource reference to line IDs by @nathanhoad in #1145
New Contributors
@komako-yukiguni made their first contribution in #1147
Full Changelog: v3.10.2...v3.10.3
v3.10.2 for Godot 4.6
What's Changed
New Stuff
- Add option to generate static IDs for current file by @nathanhoad in #1135
- Allow for different indentation styles by @nathanhoad in #1124
Fixes
- Fix find in dialogue panel by @nathanhoad in #1134
- Fix C# example balloon mutation handler by @nathanhoad in #1131
- Add a check for null autoloads for symbol lookup by @nathanhoad in #1128
- Fix character name completions suggesting names from commented lines by @norrbru in #1121
- Fix _check_condition() crash and wrong results for non-primitive condition values by @nathanhoad in #1118
New Contributors
@norrbru made their first contribution in #1121
Full Changelog: v3.10.1...v3.10.2
v3.10.1 for Godot 4.6
What's Changed
Fixes
- Ignore mutations inside failed inline conditions by @nathanhoad in #1094
- Fix awaiting async callables by @nathanhoad in #1095
- Fix non-blocking mutations in C# by @nathanhoad in #1096
- Fix runtime compilation warnings by @nathanhoad in #1100
Full Changelog: v3.10.0...v3.10.1
v3.10.0 for Godot 4.6
What's Changed
New Stuff
- Improve autocomplete, hints, and symbol lookup by @nathanhoad in #1070
- Add enums to autocomplete by @nathanhoad in #1078
- Allow generating IDs in all files at once by @nathanhoad in #1086
- Add input blocking option for example balloon by @zwometer in #1062
Fixes
- Fix search by @nathanhoad in #1061
- Fix issue with sequential external jumps by @nathanhoad in #1065
- Fix issue with resolving C# static properties by @nathanhoad in #1066
- Fix backwards compatibility with Godot 4.4 by @nathanhoad in #1072
- Fix issue when character name contained escaped colon by @nathanhoad in #1073
- Fix warning about missing autoloads settings section by @nathanhoad in #1074
- Fix duplicate title error index by @nathanhoad in #1076
- Fix syntax highlighting for "not" keyword by @nathanhoad in #1079
- Fix order of started and ended when dialogue is empty by @nathanhoad in #1084
- Fix inline mutations not emitting mutated signal by @nathanhoad in #1090
Other Changes
- Simplify DialogueResource.to_string() by @nathanhoad in #1075
- Make fuzzy matching a little stricter by @nathanhoad in #1085
- Make open_file_at_title static by @nathanhoad in #1087
New Contributors
Full Changelog: v3.9.1...v3.10.0
v3.9.1 for Godot 4.5
What's Changed
New Stuff
- Simplify how imports are compiled by @nathanhoad in #1015
- Add a warning when exiting with unsaved files by @nathanhoad in #1029
- Allow responses to have doc comments by @nathanhoad in #1035
- Add method to open file at title by @nathanhoad in #1048
Fixes
- Clip contents of editor window to stop overlapping UI by @Fireye04 in #1021
- Avoid reimporting when FileSystem is busy by @hambord in #1024
- Fix converting service pattern objects to Variants by @nathanhoad in #1025
- Fix mutation offsets after images by @nathanhoad in #1030
- Fix static class method access for C# by @nathanhoad in #1031
- Stop error when dragging text to move it by @nathanhoad in #1036
- Fix solitary literal comparisons by @nathanhoad in #1037
- Fix double signals in C# by @nathanhoad in #1040
- Ignore title cache when requesting autocomplete by @nathanhoad in #1041
- Remove references to CSharpScript by @nathanhoad in #1042
- Fix warning when closing open inspector popup by @nathanhoad in #1049
- Fixes property access for dictionaries by @HolmesSoftware in #1051
- Centre the viewport when searching by @nathanhoad in #1054
- Allow attaching responses through a return jump by @nathanhoad in #1055
- Remove the need for multiple instances in C# by @nathanhoad in #1053
- Fix variant conversion in C# by @nathanhoad in #1057
- Fix CSV notes when line notes is null by @nathanhoad in #1058
Other Changes
- Add documentation for "locals" by @shoyguer in #1019
- Add types to files outside the addons directory by @nathanhoad in #1034
New Contributors
- @hambord made their first contribution in #1024
- @shoyguer made their first contribution in #1019
- @HolmesSoftware made their first contribution in #1051
Full Changelog: v3.9.0...v3.9.1
v3.9.0 for Godot 4.5
What's Changed
New Stuff
- Save open buffers when running project by @nathanhoad in #999
- Allow pre/post processing lines during compilation by @nathanhoad in #1001
- Add setting for translation CSV delimiter by @nathanhoad in #1004
- Allow use of balloons as nodes in a scene by @nathanhoad in #1002
- Add inspector plugin to Resources by @jabsatz in #1011
Fixes
- Fix syntax highlight for comparison operators by @nathanhoad in #1000
- Apply wrap settings on project settings change by @nathanhoad in #1003
- Fix C# property resolution in shortcuts by @Fireye04 in #937
- Fix calling static methods by @nathanhoad in #1013
- Fix nested random lines by @nathanhoad in #1014
Other Changes
- Remove execute permission from
dialogue_line.gdby @timothyqiu in #1005 - Update docs to show dictionaries in extra_game_states by @bennbollay in #1006
New Contributors
- @timothyqiu made their first contribution in #1005
- @bennbollay made their first contribution in #1006
Full Changelog: v3.8.1...v3.9.0
v3.8.1 for Godot 4.5
What's Changed
Fixes
- Restore compatibility with Godot 4.4 by @nathanhoad in #992
Full Changelog: v3.8.0...v3.8.1
v3.8.0 for Godot 4.5
What's Changed
New Stuff
- Add started_typing signal to DialogueLabel by @Snowdrama in #922
- Allow overriding dialogue label text setter by @nathanhoad in #933
- Improve "Find in Dialogue" by @nathanhoad in #934
- Add GetLine to C# by @Fireye04 in #940
- Add MutationBehavior passthrough to C# get_next_dialogue_line bridge by @Fireye04 in #939
- Add a signal for when focused response changes by @nathanhoad in #948
- Add "$>" as alternative mutation keyword by @nathanhoad in #962
- Add support for waiting for input by @nathanhoad in #955
- Add options for configuring response menu focus by @nathanhoad in #966
- Add shortcuts for bold and italic bbcodes by @nathanhoad in #987
- Add support for simple voice overs by @nathanhoad in #988
Fixes
- Fix incorrectly failing match cases by @sci-comp in #945
- Make dialogue label use _update_text() when setting text in type_out() by @IntangibleMatter in #943
- Skip random group if none pass their conditions by @nathanhoad in #949
- Ensure "dialogue_ended" doesn't emit too early by @nathanhoad in #963
- Stop adding junk to end of files after replacing by @nathanhoad in #965
- Adds some extra array types when checking values by @nathanhoad in #985
- Fix class references by @nathanhoad in #986
Other Changes
- Update Extra game state docs by @Fireye04 in #941
- Added gettext notes for translators in documentation by @TheIndependentFloppy in #946
- After closing the last dialogue file, also close find & replace by @sci-comp in #950
- Delete accidentally-committed en.mo file by @wjt in #952
- Stop dialogue editor scrolling to top when generating line IDs by @ThunderFD in #953
- Fix broken test case by @Fireye04 in #970
New Contributors
- @Snowdrama made their first contribution in #922
- @sci-comp made their first contribution in #945
- @IntangibleMatter made their first contribution in #943
- @TheIndependentFloppy made their first contribution in #946
Full Changelog: v3.7.1...v3.8.0
