@@ -17,6 +17,45 @@ Cutting-edge API docs of the `master` branch are available [here](https://godot-
1717- [ v0.1.1] ( #v011 ) , [ v0.1.2] ( #v012 ) , [ v0.1.3] ( #v013 )
1818
1919
20+ ## [ v0.5.5] ( https://docs.rs/godot/0.5.5 )
21+
22+ _ 9 August 2026_
23+
24+ ### 🌻 Features
25+
26+ - ` EngineBitfield ` : add ` with() ` and ` without() ` methods ([ #1627 ] ( https://github.com/godot-rust/gdext/pull/1627 ) )
27+ - ` #[func(virtual)] ` now supports ` async fn ` for GDScript coroutines ([ #1645 ] ( https://github.com/godot-rust/gdext/pull/1645 ) )
28+ - Add ` PhantomData<T> ` support for ` GodotConvert ` derive macro ([ #1619 ] ( https://github.com/godot-rust/gdext/pull/1619 ) )
29+
30+ ### 📈 Performance
31+
32+ - Singletons are now cached ([ #1636 ] ( https://github.com/godot-rust/gdext/pull/1636 ) )
33+ - Cache user singleton pointers ([ #1644 ] ( https://github.com/godot-rust/gdext/pull/1644 ) )
34+ - Cheaper refcount operations ([ #1669 ] ( https://github.com/godot-rust/gdext/pull/1669 ) )
35+
36+ ### 🧹 Quality of life
37+
38+ - Always use godot_error in panic hook ([ #1647 ] ( https://github.com/godot-rust/gdext/pull/1647 ) )
39+ - Rename ` cast_int/cast_float ` to ` to_vector*/to_rect* ` ([ #1661 ] ( https://github.com/godot-rust/gdext/pull/1661 ) )
40+ - Validate class registrations against ` ClassDB ` ([ #1664 ] ( https://github.com/godot-rust/gdext/pull/1664 ) )
41+
42+ ### 🛠️ Bugfixes
43+
44+ - Fix ` #[var(pub)] ` panic during ` OnEditor<Gd<T>> ` reload ([ #1639 ] ( https://github.com/godot-rust/gdext/pull/1639 ) )
45+ - Fix async ` SignalFuture ` panic when object is freed before exit flag ([ #1648 ] ( https://github.com/godot-rust/gdext/pull/1648 ) )
46+ - Fix ` api-custom ` build when prebuilt lags detected Godot version ([ #1649 ] ( https://github.com/godot-rust/gdext/pull/1649 ) )
47+ - Harden various parts of codebase ([ #1660 ] ( https://github.com/godot-rust/gdext/pull/1660 ) )
48+ - Fix ` GFile ` ` BufRead ` past EOF ([ #1670 ] ( https://github.com/godot-rust/gdext/pull/1670 ) )
49+
50+ ### 🏗️ Maintenance
51+
52+ - Replace ` godot-cell ` borrow-state proptests with exhaustive model check ([ #1650 ] ( https://github.com/godot-rust/gdext/pull/1650 ) )
53+ - Make accidental access of ` #[doc(hidden)] ` symbols more explicit ([ #1651 ] ( https://github.com/godot-rust/gdext/pull/1651 ) )
54+ - Follow-up to rustc / Godot changes ([ #1659 ] ( https://github.com/godot-rust/gdext/pull/1659 ) )
55+ - Name virtual-callback layers after user-facing ` I* ` virtuals ([ #1662 ] ( https://github.com/godot-rust/gdext/pull/1662 ) )
56+ - Move ref-counting operations from ` DynMemory ` to ` RawGd ` ([ #1667 ] ( https://github.com/godot-rust/gdext/pull/1667 ) )
57+
58+
2059## [ v0.5.4] ( https://docs.rs/godot/0.5.4 )
2160
2261_ 23 June 2026_
0 commit comments