Skip to content

v1.2-rc

Pre-release
Pre-release
Compare
Choose a tag to compare
@limbonaut limbonaut released this 15 Aug 17:07
· 152 commits to master since this release
d7438b8

Hey, folks! Are you excited about shiny new Godot goodies? This pre-release is focused on Godot 4.3, and it's not compatible with 4.2.
I believe it is quite stable. But if you come upon some bugs, don't forget to report them! Thanks.

What's Changed

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

  • GHA: Build Android platform libs in GDExtension workflow by @limbonaut in #147
  • ⭐ Add support for Godot 4.3 by @Rubonnek in #64
  • Register and call virtual methods on scripts in GDExtension by @limbonaut in #149
  • Fix: GDExtension load fails due to Expression used without Ref<> by @limbonaut in #150
  • ⭐ Generate built-in documentation header in GDExtension variant by @limbonaut in #151
  • GHA improvements by @limbonaut in #154
  • Replace deprecated set_auto_translate call with set_auto_translate_mode by @dpalais in #155
  • ⭐ Improved layout for large displays (optional) by @limbonaut in #157
  • Fix BlackboardPlan arrays shouldn't be shared between instanced agents by @limbonaut in #158
  • Improve documentation tooltips by @limbonaut in #159
  • Fix new task script path don't update after changing the setting by @ydeltastar in #161
  • Fix error when opening scene with a BTPlayer by @ydeltastar in #162
  • ⭐ HSM improvements by @limbonaut in #164
  • Fix BTPlayer.restart() crash by @limbonaut in #172
  • GHA: Fix iOS builds by @limbonaut in #173
  • GHA: Add Linux & Windows ARM64 builds by @limbonaut in #174
  • LimboHSM: Fix process_input is not enabled in active substate by @limbonaut in #176
  • Hide update_mode property for non-root HSMs by @limbonaut in #177
  • Fix error if changed signal is already connected in several tasks by @limbonaut in #180
  • Breaking: Implement BTInstance - runtime instance of BehaviorTree by @limbonaut in #181
  • Allow monitoring BT performance in BTState by @limbonaut in #182
  • ⭐ BTPlayer: Allow switching BT instance at runtime by @limbonaut in #183
  • Allow supplying custom scene root for behavior tree instantiation by @limbonaut in #184
  • Editor setting to prefer online docs, and open builtin docs by default by @limbonaut in #185
  • ⭐ Edit task script on double-click (open help for core task) by @limbonaut in #186
  • Fix C# exports print errors due to missing ClassDB binding by @limbonaut in #188
  • Make player filter in the debugger case-insensitive by @ydeltastar in #189
  • Improved dev setup for GDExtension by @limbonaut in #190
  • Fix renaming BehaviorTree files doesn't update tab names by @ydeltastar in #191
  • Fix monitor_performance screwing C# exports by @limbonaut in #193
  • BlackboardPlan: Fix mapping failing for NodePath variables with prefetch enabled by @limbonaut in #195
  • GHA: Preserve nuget version for C# builds by @limbonaut in #197

New Contributors

Full Changelog: v1.1.0...v1.2-rc