Skip to content

v1.1.0

Compare
Choose a tag to compare
@limbonaut limbonaut released this 18 Jun 14:08
· 295 commits to master since this release
8fa609e

Good News, Everyone! 🎉

LimboAI version 1.1.0 is out now, bringing new quality-of-life improvements and various bug fixes. As usual, this release targets the latest stable Godot version (4.2.2 currently).
Don't miss out on the new mapping feature!

What's Changed

⭐ - highlights
⚡ - breaking changes, follow PR link for details

  • Blackboard: Add create parameter to bind_var_to_property and link_var by @limbonaut in #89
  • BTDecorator: Add default _tick implementation by @limbonaut in #95
  • Add tests for nested HSM flow, tests for dispatch() and get_root(), and fix BBParam saved_value initializing to null by @limbonaut in #101
  • Add note about how to run demo/tutorial by @TranquilMarmot in #100
  • Add pre-commit configuration by @limbonaut in #103
  • ⭐ ⚡ Breaking: Allow specifying agent in BTPlayer node via inspector by @limbonaut in #102
  • GHA: Use older toolchain for SteamDeck compatibility by @limbonaut in #107
  • ⭐ Mapping variables by @limbonaut in #106
  • Editor: Check if variable is of correct type for BBParam subtypes by @limbonaut in #110
  • GHA: Generate .import files for GDExtension icons by @limbonaut in #116
  • GHA: Use godotengine buildroot mirror by @limbonaut in #117
  • Doc: Add first steps by @limbonaut in #118
  • ⭐ Implement tab navigation in the editor by @limbonaut in #120
  • Fix compile-time errors with updated godot-cpp by @limbonaut in #123
  • Editor: Add tab context menu option "Jump to Owner" by @limbonaut in #122
  • Show version info in the editor by @limbonaut in #124
  • API: Add Blackboard methods to enable iteration, state inspection & serialization by @limbonaut in #125
  • Add unit tests for Blackboard and fix Blackboard.unbind_var() by @limbonaut in #127
  • Fix custom task issues - a rare crash & a sticky name/script issue, and improve error handling by @limbonaut in #130
  • Fix reparenting an agent deactivates its HSM by @limbonaut in #131
  • Fix crash when freeing agent with performance monitoring enabled by @limbonaut in #133
  • Fix folding/unfolding selected composite task is not working by @limbonaut in #136
  • Fix task tree warnings column always taking up space by @limbonaut in #142
  • Support light themes for editor icons in GDExtension by @limbonaut in #145

New Contributors

Full Changelog: v1.0.2...v1.1.0