Releases: godot-rust/gdext
Releases · godot-rust/gdext
v0.4.2
🌻 Highlights
- Simple API to fetch autoloads
- Required parameters/returns in Godot APIs
- Uniform
hash_u32()methods
📚 Further reading
Git: v0.4.1...v0.4.2
👷 New Contributors
v0.4.1
🌻 Highlights
- Main loop callbacks
- Span + doc comment improvements
- Several bugfixes
📚 Further reading
Git: v0.4.0...v0.4.1
👷 New Contributors
v0.4.0
🌻 Highlights
- Godot 4.5 API level
- Virtual methods on
Gdwith#[func(gd_self)] - Generic
PackedArray<T> - Argument unification in
AsArg
📚 Further reading
Git: v0.3.5...v0.4.0
👷 New Contributors
v0.3.5
🌻 Highlights
PhantomVar<T>for properties without a backing fieldBase::to_init_gd()to access pointer during initializationGd::try_dynify()for runtime trait downcast- Further improvements to
match_class!dispatch
📚 Further reading
Git: 45 commits.
👷 New Contributors
v0.3.4
v0.3.3
🌻 Highlights
match_class!macro to dispatch between subclassesapply_deferredfor type-safecall_deferred- iterate values of enums/bitfields
- better
Debugimpls for objects (robust + show refcount) - doc improvements around
Gd/DynGdexport,OnEditor,EditorPlugin
📚 Further reading
Git: 44 commits.
👷 New Contributors
v0.3.2
v0.3.1
🌻 Highlights
- Support for
@export_storage, extend@export_file/dirto arrays godot_str!("Hello {}.", "world")to concatenateGString- Cargo feature
api-custom-json(e.g. to depend on other extensions) - Better docs for
#[var]and#[export]
👷 New Contributors
@PierceLBrooks, @Swivelgames, @DominikMendel, @Aandreba
📚 Further reading
Git: 33 commits.
v0.3.0
🌻 Highlights
👷 New Contributors
@arocull, @ColinWttt, @Yoplitein
📚 Further reading
Git: 240 commits.
v0.2.4
🌻 Highlights
- Significant improvement for registered doc comments, including emulated lists
- Speed up packed array creation by up to 63×
- Methods with more intuitive and godot-faithful names (
Basis,Quaternion)
👷 New Contributors
@adalinesimonian, @jcronenberg
📚 Further reading
Git: 58 commits.