Skip to content

Commit cb1571d

Browse files
authored
N45: godot-rust (#1369)
1 parent 8de3ecb commit cb1571d

File tree

2 files changed

+33
-0
lines changed

2 files changed

+33
-0
lines changed

content/news/045/godot-rust-gdext.png

98.8 KB
Loading

content/news/045/index.md

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -218,6 +218,39 @@ _Discussion: [/r/rust][ambient-reddit], [Hacker News][ambient-hn]_
218218
[ambient-hn]: https://news.ycombinator.com/item?id=35828165
219219
[ambient-discord]: https://discord.gg/ambient
220220

221+
### [godot-rust][gd-github]
222+
223+
![godot-rust GDExtension logo](godot-rust-gdext.png)
224+
225+
The Godot 4 binding for Rust, also known as [gdext][gd-gdext], now features
226+
[a reworked website][gd-website]. The site acts as a hub to all the relevant
227+
resources and community platforms. It also hosts auto-generated API docs
228+
from `cargo doc`, for latest snapshots and active pull requests.
229+
230+
On the library side, April has brought [lots of improvements][gd-pulse]
231+
regarding engine interaction, notably:
232+
233+
- FFI bugfixes ([#234][gd-234], [#249][gd-249], [#250][gd-250])
234+
- Class constants and notifications ([#219][gd-219], [#223][gd-223])
235+
- `Callable` support ([#231][gd-231])
236+
- Initial threading experiments ([#212][gd-212])
237+
238+
For the near future, the plan is to iron out the new website and CI, as well
239+
as some QoL improvements such as better compile times.
240+
241+
[gd-github]: https://github.com/godot-rust
242+
[gd-gdext]: https://github.com/godot-rust/gdext
243+
[gd-website]: https://godot-rust.github.io/
244+
[gd-godot4]: https://godotengine.org/article/godot-4-0-sets-sail/
245+
[gd-pulse]: https://github.com/godot-rust/gdextension/pulse/monthly
246+
[gd-212]: https://github.com/godot-rust/gdextension/issues/212
247+
[gd-219]: https://github.com/godot-rust/gdextension/issues/219
248+
[gd-223]: https://github.com/godot-rust/gdextension/issues/223
249+
[gd-231]: https://github.com/godot-rust/gdextension/issues/231
250+
[gd-234]: https://github.com/godot-rust/gdextension/issues/234
251+
[gd-250]: https://github.com/godot-rust/gdextension/issues/250
252+
[gd-249]: https://github.com/godot-rust/gdextension/issues/249
253+
221254
## Learning Material Updates
222255

223256
### [Bevy <3 Github Actions][bevy-github-actions-blog]

0 commit comments

Comments
 (0)