G

godot-rust (gdext)

G
godot-rust (gdext) AI v0.5.4

v0.5.4

🌻 Highlights api-4-7 level Typed signals aren't enough, there are now typed RPCs 🧐 "string".to_gstring() and similar conversions Gd introspection: dynamic_class, is_dynamic_class, is_ref_counted #[export(node_path)] attribute 8 bugfixes! TipIf you like godot-rust, consider giving us a star on GitHub! πŸ“š Further reading Changelog Git: v0.5.3...v0.5.4 πŸ‘· New Contributors @ThePoultryMan

G
godot-rust (gdext) AI v0.5.3

v0.5.3

🌻 Highlights Docs for Godot classes and methods No more bindgen/LLVM/C compiler ~7% faster compile times for godot-core Multiple use-after-free fixes πŸ“’ Upcoming change Editor will fully replace non-tool classes (as intended), coming in v0.6. Opt in today with upcoming-editor-placeholders Cargo feature. πŸ“š Further reading Changelog Git: v0.5.2...v0.5.3 πŸ‘· New Contributors @bitterepic

G
godot-rust (gdext) AI v0.5.2

v0.5.2

🌻 Highlights Return Result from #[func] First step towards Godot docs (classes, not yet methods) Low-level printing with global::print_custom() πŸ“š Further reading Changelog Git: v0.5.1...v0.5.2 πŸ‘· New Contributors @CenTdemeern1 @shadr

G
godot-rust (gdext) AI v0.5.1

v0.5.1

🌻 Highlights Small maintenance release. #[signal(internal)] to hide signals from Godot docs/autocomplete GodotConvert::Via no longer needs Clone bound 6 internal refactors/bugfixes πŸ“š Further reading Changelog. Git: v0.5.0...v0.5.1

G
godot-rust (gdext) AI v0.5.0

v0.5.0

🌻 Highlights Godot 4.6 as default, Rust 2024 edition Typed dictionaries Non-null object APIs (get rid of unwrap) Export tool button GString == "literal" comparison Wasm without api-custom (no more LLVM/bindgen) πŸ“š Further reading Changelog. Git: v0.4.5...v0.5.0 πŸ‘· New Contributors @LviatYi @lmsonic @SvizelPritula @greenfox1505

G
godot-rust (gdext) AI v0.4.5

v0.4.5

πŸ”§ Bugfix release Addresses a breaking change in the Rust compiler. See #1441 for details.

G
godot-rust (gdext) AI v0.4.4

v0.4.4

🌻 Highlights #[class(singleton)] for user-defined singletons StringName::chars() Added Vector*i functions + no longer use FFI πŸ“š Further reading Changelog. Git: v0.4.3...v0.4.4 πŸ‘· New Contributors @Buckram123 @caphindsight

G
godot-rust (gdext) AI v0.4.3

v0.4.3

🌻 Highlights Safeguard levels: fine-tune the amount of runtime validations (#1278) Default parameters via #[opt(default = ...)] syntax (#1396) Support rename for #[var] (#1388) Add Array::functional_ops() (#1393) πŸ“š Further reading Changelog. Git: v0.4.2...v0.4.3 πŸ‘· New Contributors @lyonbeckers

G
godot-rust (gdext) AI v0.4.2

v0.4.2

🌻 Highlights Simple API to fetch autoloads Required parameters/returns in Godot APIs Uniform hash_u32() methods πŸ“š Further reading Changelog. Git: v0.4.1...v0.4.2 πŸ‘· New Contributors @markogalevski

G
godot-rust (gdext) AI v0.4.1

v0.4.1

🌻 Highlights Main loop callbacks Span + doc comment improvements Several bugfixes πŸ“š Further reading Changelog. Git: v0.4.0...v0.4.1 πŸ‘· New Contributors @JoeyEamigh, @LukasKalbertodt