Releases: godot-rust/gdext
Releases Β· godot-rust/gdext
v0.3.4
v0.3.3
π» Highlights
match_class!
macro to dispatch between subclassesapply_deferred
for type-safecall_deferred
- iterate values of enums/bitfields
- better
Debug
impls for objects (robust + show refcount) - doc improvements around
Gd
/DynGd
export,OnEditor
,EditorPlugin
π Further reading
Git: 44 commits.
π· New Contributors
v0.3.2
v0.3.1
π» Highlights
- Support for
@export_storage
, extend@export_file/dir
to 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.
v0.2.3
v0.2.2
v0.2.1
v0.2.0
π» Highlights
- Ergonomic argument passing
"string".into()
βΎ"string"
obj.clone().upcast()
βΎ&obj
array.clone()
->&array
#[rpc]
attributes, like GDScript's@rpc
#[init(node = "path/to/Node")]
for easy loading- Generate Godot editor doc from RustDoc comments
- Panics now include source location
π Further reading
See November dev update, Changelog and Migration guide.
Git: 280 commits.
π· New Contributors
@Houtamelo, @Yarwin, @quasardtm, @ambeeeeee, @grundee, @raulsntos, @snakefangox, @andreymal, @jrb0001, @theKidOfArcrania, @SomeRanDev, @mivort, @0x53A.