Skip to content

Commit db059f5

Browse files
committed
Changelog
1 parent 90bf6ef commit db059f5

File tree

1 file changed

+28
-1
lines changed

1 file changed

+28
-1
lines changed

Changelog.md

Lines changed: 28 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,38 @@ Cutting-edge API docs of the `master` branch are available [here](https://godot-
1010

1111
## Quick navigation
1212

13-
- [v0.3.0](#v030), [v0.3.1](#v031), [v0.3.2](#v032)
13+
- [v0.3.0](#v030), [v0.3.1](#v031), [v0.3.2](#v032), [v0.3.3](#v033)
1414
- [v0.2.0](#v020), [v0.2.1](#v021), [v0.2.2](#v022), [v0.2.3](#v023), [v0.2.4](#v024)
1515
- [v0.1.1](#v011), [v0.1.2](#v012), [v0.1.3](#v013)
1616

1717

18+
## [v0.3.3](https://docs.rs/godot/0.3.3)
19+
20+
_21 July 2025_
21+
22+
### 🌻 Features
23+
24+
- `match_class!` macro to dispatch subclasses ([#1225](https://github.com/godot-rust/gdext/pull/1225))
25+
- Simplify `match_class!` syntax + implementation ([#1237](https://github.com/godot-rust/gdext/pull/1237))
26+
- Support `mut` bindings in `match_class!` ([#1242](https://github.com/godot-rust/gdext/pull/1242))
27+
- Type-safe `call_deferred` alternative ([#1204](https://github.com/godot-rust/gdext/pull/1204))
28+
- Access all enum/bitfield values programmatically ([#1232](https://github.com/godot-rust/gdext/pull/1232))
29+
30+
### 🧹 Quality of life
31+
32+
- Start phasing out `dict!` macro in favor of `vdict!` ([#1234](https://github.com/godot-rust/gdext/pull/1234))
33+
- `RawGd` casting is now simpler and safer ([#1226](https://github.com/godot-rust/gdext/pull/1226))
34+
- Improve `Debug` impl for objects ([#1227](https://github.com/godot-rust/gdext/pull/1227))
35+
- Verify that panic messages support UTF-8 ([#1229](https://github.com/godot-rust/gdext/pull/1229))
36+
- Clarify lifetimes: `GdRef<T>` -> `GdRef<'_, T>` ([#1238](https://github.com/godot-rust/gdext/pull/1238))
37+
38+
### 📚 Documentation
39+
40+
- Update editor plugin docs ([#1233](https://github.com/godot-rust/gdext/pull/1233))
41+
- Document how to use custom getters/setters with the `OnEditor<T>` ([#1240](https://github.com/godot-rust/gdext/pull/1240))
42+
- Clarify `Export` semantics for objects ([#1244](https://github.com/godot-rust/gdext/pull/1244))
43+
44+
1845
## [v0.3.2](https://docs.rs/godot/0.3.2)
1946

2047
_3 July 2025_

0 commit comments

Comments
 (0)