Releases: fuzzybinary/godot_dart
Releases Β· fuzzybinary/godot_dart
godot_dart 0.10.0
- BREAKING: Fix extension to work with more restrictive native calls in Dart 3.8.
- For scripts,
godot_dart_buildshould do most migration for you, but you need to add@pragma('vm:entry-point')onto your declaration forsTypeInfoin all script classes - Extension classes very different, and it is recommended to avoid using them for now.
- For scripts,
godot_dart 0.9.0
Changes in godot_dart 0.9.0
- Add type safe
SignalXobjects 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/GDStringinVariant.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
- Fix casting to builtin types from
Variant. - BREAKING: Remove
bindingTokenas 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 withGodotObject.as<T>. This extension may be removed entirely in future versions.