v1.5.0
Good News, Everyone! 🎉
The new LimboAI 1.5.0 release is here! Bringing a number of fixes and improvements, and support for Godot 4.5 thanks to porting efforts of @Rubonnek. The GDExtension/AssetLib variant remains compatible with Godot 4.4. Cheers!
What's Changed
- HSM: Make EVENT_FINISHED unique by @Muller-Castro in #315
- HSM: Create LimboState::restart() by @Muller-Castro in #316
- HSM: Fix LimboState input methods not properly disabled on start by @limbonaut in #325
- HSM: Fix node process switching logic by @limbonaut in #330
- Docs: Add note describing how to build C# classes by @speratus in #334
- HSM: Add additional tests for HSM by @limbonaut in #337
- Repo: Ignore code coverage files by @Rubonnek in #346
- BT: Add a Fail task when instantiating a tree with a disabled root task by @DSteve595 in #349
- ⭐ Docs: Explain variable mapping by @limbonaut in #355
- Porting: Fix deprecated filename in editor_scale.h header by @Rubonnek in #357
- Porting: Support Godot 4.5 as module by @Rubonnek in #311
- Porting: Support Godot 4.5 as GDExtension by @Rubonnek in #358
- Docs: Update the link to the building from source guide in README.md by @Nikitf777 in #362
- BTPlayer: Defer BT initialization until active and local scene root is ready by @limbonaut in #359
- Porting: Fix 4.5
add_property_info()warning in GDExtension variant by @hayahane in #364 - Editor: Fix crash on clicking Create button in a banner by @limbonaut in #366
- HSM: Ensure/fix deferred state transition inside update by @limbonaut in #367
- BT: Add null check to BehaviorTreeData::create_from_bt_instance by @limbonaut in #370
- ⭐ Editor: Add selection, copy, paste, remove to blackboard plan editor by @limbonaut in #371
CI
- GHA: Build Linux arm64 libs by @limbonaut in #318
- GHA: Update and fix CI by @limbonaut in #326
- GHA: Fix iOS Vulkan SDK step by @limbonaut in #327
- GHA: Build nothreads versions for Web GDExtension by @limbonaut in #332
- GHA: Pin Godot version in test builds to 4.5 for module and 4.4 for extension by @limbonaut in #361
- GHA: Update build workflows by @limbonaut in #368
New Contributors
- @Muller-Castro made their first contribution in #315
- @speratus made their first contribution in #334
- @Nikitf777 made their first contribution in #362
- @hayahane made their first contribution in #364
Full Changelog: v1.4.1...v1.5.0