Releases: XanatosX/godot-game-console
Release list
Release 0.6.4
ℹ️ About
This is mostly a stability release, it will prevent crashes, remove object complexity by changing the base class from Node to RefCounted. Also it will ensure more variables are strictly written, this includes arrays and dictionaries.
⚠️ Godot 4.4 or later is required for this release. Plugin was tested with 4.7, other versions might now run correctly.
⚠️ Breaking ⚠️
This will change the finish method from the command fluent builder to finalize, the old method still works, but should be updated as it will get deleted in the future.
📖 What's Changed
- fix: wrong file names by @XanatosX in #60
- fix: guard the autocomplete await against a treeless label by @podulator in #63
- feat(ci): lint commit messages by @XanatosX in #64
- docs(*): add doc blocks to exposed classes by @XanatosX in #65
- docs: add contribution information by @XanatosX in #67
- feat(docs): add AI usage part to contribution by @XanatosX in #69
- fix: ensure correct base classes by @XanatosX and @podulator in #66
🎉 New Contributors
- @podulator made their first contribution in #63 thank you for that
Full Changelog: 0.6.3...0.6.4
Release 0.6.3
Information
This is a hotfix for the previous version as the fluent builder lacks the possibility to add predefined values. This is getting fixed by this specific version
What's Changed
Full Changelog: 0.6.2...0.6.3
Release 0.6.2
What's Changed
- fix: ensure strong typed addon by @XanatosX in #55
- feat: add breaking changes to documentation by @XanatosX in #56
- feat: add predefined arguments by @XanatosX in #51
- feat: add fuzzy autocomplete service by @XanatosX in #44
- feat: add fluent builder by @XanatosX in #57
- feat: allow strings with spaces by @XanatosX in #58
Full Changelog: 0.6.1...0.6.2
Release 0.6.1
What's Changed
- fix: download unused asset of plugin by @XanatosX in #53
- fix: issues after fresh plugin download by @XanatosX in #54
Full Changelog: 0.6.0...0.6.1
Release 0.6.0
Version did upgrade to Godot 4.6, it was tested with 4.4 but older version might now work anymore.
What's Changed
Full Changelog: 0.5.0...0.6.0
Release 0.5.0
What's Changed
- feat: add issue bug report template by @XanatosX in #37
- feat: add feature issue template by @XanatosX in #40
- fix: 38 input color not set correctly by @XanatosX in #41
- feat: add option to disable author and version by @XanatosX in #42
- feat: add data types to command arguments by @XanatosX in #46
- feat: add optional arguments by @XanatosX in #47
BREAKING_CHANGES:
This version will add some breaking changes, if you create a
command instance you cannot use the packedstring array anymore. Instead
create a new "CommandArgument" providing the type as first parameter,
the name as the second and if needed a description of the parameter as
last. See the example project or readme for more details
Full Changelog: 0.4.0...0.5.0
Release 0.4.0
What's Changed
- feat: add autocomplete for multiple terms by @XanatosX in #29
- feat: add console setting resource by @XanatosX in #30
- Drop git flow by @XanatosX in #31
- feat: replace autocomplete label with rich text by @XanatosX in #34
- feat: extend readme by @XanatosX in #33
- feat: add backward autocomplete navigation by @XanatosX in #35
- feat: add default buttons to readme by @XanatosX in #36
Full Changelog: 0.3.2...0.4.0
Release 0.3.2
What's Changed
- Fix crash caused when pressing UP with no command history by @BuyMyMojo in #22
- chore: increase addon version to 0.3.2 by @XanatosX in #24
- Release 0.3.2 by @XanatosX in #25
New Contributors
- @BuyMyMojo made their first contribution in #22
Full Changelog: 0.3.1...0.3.2