Skip to content

Releases: limbonaut/limboai

v1.8.1

Choose a tag to compare

@limbonaut limbonaut released this 20 Aug 13:10
e45e60e

What's Changed

  • Update engine builds to Godot 4.7.2-stable
  • Allow a secondary StateMachine be a child of a LimboState by @MarianoGnu in #464

New Contributors

Full Changelog: v1.8.0...v1.8.1

v1.8.0

Choose a tag to compare

@limbonaut limbonaut released this 19 Jun 13:58
3fbd851

What's Changed

Full Changelog: v1.7.1...v1.8.0

v1.7.1

Choose a tag to compare

@limbonaut limbonaut released this 04 Jun 15:13
e2be164

What's Changed

  • Update engine builds to Godot 4.6.3-stable
  • Clicking online documentation button leads to 404 page by @babofitos in #448

New Contributors

Full Changelog: v1.7.0...v1.7.1

v1.7.0

Choose a tag to compare

@limbonaut limbonaut released this 01 Mar 11:27
e7b056e

Good News, Everyone! 🎉

The new release is out, focusing on UI improvements for Godot 4.6. It's not compatible with previous Godot versions. Also, check out the new runtime blackboard inspection feature. Cheers!

What's Changed

⭐ - highlights

  • Editor: Utilize FoldableContainer for TaskPalette by @limbonaut in #422
  • Editor: Relocate task favorites to task palette as dedicated section by @limbonaut in #423
  • Editor: Remove classic layout by @limbonaut in #424
  • Editor: Use flat buttons in task palette with editor Modern style by @limbonaut in #425
  • Editor: Don't show task tooltips in GDExtension by @limbonaut in #426
  • Editor: Fix duplicate text in help tooltips when hovering over task buttons in module code by @Rubonnek in #430
  • Editor: Fix gaps between status highlights in BehaviorTreeView by @limbonaut in #432
  • Editor: Fix editor issues with ProbabilitySelector by @limbonaut in #433
  • Editor: Fix "Change Type" popup positioning and focus filter on open by @limbonaut in #434
  • ⭐ HSM: Allow LimboState to access dispatch event cargo in transitions by @Metsker in #435
  • BTCallMethod: Fix potential dangling pointers in argptrs by @Rubonnek in #436
  • Blackboard: Prevent self-referencing as parent by @Rubonnek in #437
  • Editor: Fix double-click on task switching to Script tab when external editor is set by @limbonaut in #438
  • Editor: Add missing property hints to the plan editor by @limbonaut in #439
  • Editor: Fix keyboard shortcuts using Ctrl instead of Cmd on macOS by @limbonaut in #440
  • Tests: Add BTPlayer blackboard plan tests by @limbonaut in #442
  • BTTask: Fix clone() not deep-copying properties by @limbonaut in #441
  • Editor: Fix inspector not updating after task duplication by @limbonaut in #446
  • ⭐ Debugger: Blackboard runtime inspection by @limbonaut in #447

New Contributors

Full Changelog: v1.6.0...v1.7.0

v1.6.0

Choose a tag to compare

@limbonaut limbonaut released this 28 Jan 18:38
91b22a1

This release adds support for Godot 4.6. Previous LimboAI releases have compatibility issues with Godot 4.6, so please update your addon to version 1.6.0.

What's Changed

Full Changelog: v1.5.3...v1.6.0

v1.5.3

Choose a tag to compare

@limbonaut limbonaut released this 21 Dec 11:52
1190119

What's Changed

  • Docs: Fix broken links in Contributing page by @limbonaut in #398
  • HSM: Fix states not updating & simplify processing by @limbonaut in #400

Full Changelog: v1.5.2...v1.5.3

v1.5.2

Choose a tag to compare

@limbonaut limbonaut released this 08 Nov 22:37
c86922e

👾 Hotfix for the recently discovered regression in HSM code introduced in 1.5 (see below).

What's Changed

  • Docs: Dynamic sub tree example in BTSubTree by @bennbollay in #377
  • HSM: Fix state update() called several times per frame in nested HSM by @limbonaut in #385

Full Changelog: v1.5.1...v1.5.2

v1.5.1

Choose a tag to compare

@limbonaut limbonaut released this 15 Oct 19:42
e0ddf7b

👾 Hotfix for the blackboard mappings lost on project export. For the hotfix to take effect, make sure to recreate the Godot cache: run Project -> Tools -> Upgrade Project Files...
➕ Additionally, module builds have been updated to 4.5.1-stable.

What's Changed

  • BlackboardPlan: Prevent loss of mappings (particularly on export) if scope provider unavailable by @limbonaut in #375
  • Doc: Add usecase for BTState by @bennbollay in #376

New Contributors

Full Changelog: v1.5.0...v1.5.1

v1.5.0

Choose a tag to compare

@limbonaut limbonaut released this 05 Oct 08:44
3c92abd

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

New Contributors

Full Changelog: v1.4.1...v1.5.0

v1.4.1

Choose a tag to compare

@limbonaut limbonaut released this 15 Mar 16:03
cbb31dd

What's Changed

  • Fix BlackboardPlan mappings cleared on project export by @limbonaut in #308

Full Changelog: v1.4.0...v1.4.1