Skip to content

Releases: fuzzybinary/godot_dart

godot_dart 0.10.0

03 Oct 20:07
f06097d

Choose a tag to compare

  • BREAKING: Fix extension to work with more restrictive native calls in Dart 3.8.
    • For scripts, godot_dart_build should do most migration for you, but you need to add @pragma('vm:entry-point') onto your declaration for sTypeInfo in all script classes
    • Extension classes very different, and it is recommended to avoid using them for now.

godot_dart 0.9.0

17 Aug 20:20

Choose a tag to compare

Changes in godot_dart 0.9.0

  • Add type safe SignalX objects supporting automatic registering / deregistering.
  • Fixed an issue with ScriptInstances not detaching themselves from their Dart counterparts on deletion.
  • Attempted to refactor several files to make analysis faster.
  • Fix weak conversion from StringName / GDString in Variant.cast

Changes in godot_dart_build 0.7.0

  • Add the ability to use @GodotProperty on getters.
  • Allow sending RPC messages to specific peers.
  • Fix generation of RPCs in several situations.

godot_dart/0.8.0

23 Dec 16:52

Choose a tag to compare

  • Fix casting to builtin types from Variant.
  • BREAKING: Remove bindingToken as a paremeter of type info. Simplified instance binding creation which should also lower the extension's memory usage.
  • BREAKING: Remove GodotObject.cast<T> as Dart downcasting now works. Replaced with GodotObject.as<T>. This extension may be removed entirely in future versions.