Skip to content

Commit ed460cd

Browse files
committed
Update crate version: 0.5.0 -> 0.5.1
1 parent 50ad8bc commit ed460cd

File tree

8 files changed

+46
-20
lines changed

8 files changed

+46
-20
lines changed

Changelog.md

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

1111
## Quick navigation
1212

13-
- [v0.5.0](#v050)
13+
- [v0.5.0](#v050), [v0.5.1](#v051)
1414
- [v0.4.0](#v040), [v0.4.1](#v041), [v0.4.2](#v042), [v0.4.3](#v043), [v0.4.4](#v044), [v0.4.5](#v045)
1515
- [v0.3.0](#v030), [v0.3.1](#v031), [v0.3.2](#v032), [v0.3.3](#v033), [v0.3.4](#v034), [v0.3.5](#v035)
1616
- [v0.2.0](#v020), [v0.2.1](#v021), [v0.2.2](#v022), [v0.2.3](#v023), [v0.2.4](#v024)
1717
- [v0.1.1](#v011), [v0.1.2](#v012), [v0.1.3](#v013)
1818

1919

20+
## [v0.5.1](https://docs.rs/godot/0.5.1)
21+
22+
_12 April 2026_
23+
24+
### 🌻 Features
25+
26+
- `#[signal(internal)]`: hide from Godot docs/autocomplete ([#1543](https://github.com/godot-rust/gdext/pull/1543))
27+
28+
### 🧹 Quality of life
29+
30+
- Improve error message for reference params/returns in `#[func]` ([#1542](https://github.com/godot-rust/gdext/pull/1542))
31+
- `GodotConvert::Via: Clone` is now implied ([#1545](https://github.com/godot-rust/gdext/pull/1545))
32+
33+
### 🛠️ Bugfixes
34+
35+
- Replace magic error code 40 with thread-local `CallError` propagation ([#1548](https://github.com/godot-rust/gdext/pull/1548))
36+
37+
### 🏗️ Maintenance
38+
39+
- Update GitHub Action dependencies to latest ([#1540](https://github.com/godot-rust/gdext/pull/1540))
40+
- Reorganize `meta` module, move parts to `godot::private` ([#1546](https://github.com/godot-rust/gdext/pull/1546))
41+
- Focused GDScript itests ([#1547](https://github.com/godot-rust/gdext/pull/1547))
42+
- Replace `GodotNullableFfi` with `GodotNullableType` ([#1549](https://github.com/godot-rust/gdext/pull/1549))
43+
- Follow Bash best practices in `check.sh` ([#1553](https://github.com/godot-rust/gdext/pull/1553))
44+
45+
2046
## [v0.5.0](https://docs.rs/godot/0.5.0)
2147

2248
_27 March 2026_

godot-bindings/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "godot-bindings"
3-
version = "0.5.0"
3+
version = "0.5.1"
44
edition.workspace = true
55
rust-version.workspace = true
66
license = "MPL-2.0"

godot-cell/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "godot-cell"
3-
version = "0.5.0"
3+
version = "0.5.1"
44
edition.workspace = true
55
rust-version.workspace = true
66
license = "MPL-2.0"

godot-codegen/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "godot-codegen"
3-
version = "0.5.0"
3+
version = "0.5.1"
44
edition.workspace = true
55
rust-version.workspace = true
66
license = "MPL-2.0"
@@ -22,7 +22,7 @@ experimental-godot-api = []
2222
experimental-threads = []
2323

2424
[dependencies]
25-
godot-bindings = { path = "../godot-bindings", version = "=0.5.0" }
25+
godot-bindings = { path = "../godot-bindings", version = "=0.5.1" }
2626

2727
heck = { workspace = true }
2828
nanoserde = { workspace = true }
@@ -31,7 +31,7 @@ quote = { workspace = true }
3131
regex = { workspace = true }
3232

3333
[build-dependencies]
34-
godot-bindings = { path = "../godot-bindings", version = "=0.5.0" } # emit_godot_version_cfg
34+
godot-bindings = { path = "../godot-bindings", version = "=0.5.1" } # emit_godot_version_cfg
3535

3636
# https://docs.rs/about/metadata
3737
[package.metadata.docs.rs]

godot-core/Cargo.toml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "godot-core"
3-
version = "0.5.0"
3+
version = "0.5.1"
44
edition.workspace = true
55
rust-version.workspace = true
66
license = "MPL-2.0"
@@ -42,16 +42,16 @@ safeguards-dev-balanced = ["godot-ffi/safeguards-dev-balanced"]
4242
safeguards-release-disengaged = ["godot-ffi/safeguards-release-disengaged"]
4343

4444
[dependencies]
45-
godot-ffi = { path = "../godot-ffi", version = "=0.5.0" }
45+
godot-ffi = { path = "../godot-ffi", version = "=0.5.1" }
4646

4747
# See https://docs.rs/glam/latest/glam/index.html#feature-gates
4848
glam = { workspace = true }
4949
serde = { workspace = true, optional = true }
50-
godot-cell = { path = "../godot-cell", version = "=0.5.0" }
50+
godot-cell = { path = "../godot-cell", version = "=0.5.1" }
5151

5252
[build-dependencies]
53-
godot-bindings = { path = "../godot-bindings", version = "=0.5.0" }
54-
godot-codegen = { path = "../godot-codegen", version = "=0.5.0" }
53+
godot-bindings = { path = "../godot-bindings", version = "=0.5.1" }
54+
godot-codegen = { path = "../godot-codegen", version = "=0.5.1" }
5555

5656
# Reverse dev dependencies so doctests can use `godot::` prefix.
5757
[dev-dependencies]

godot-ffi/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "godot-ffi"
3-
version = "0.5.0"
3+
version = "0.5.1"
44
edition.workspace = true
55
rust-version.workspace = true
66
license = "MPL-2.0"
@@ -39,8 +39,8 @@ safeguards-release-disengaged = ["godot-bindings/safeguards-release-disengaged"]
3939
libc = { workspace = true }
4040

4141
[build-dependencies]
42-
godot-bindings = { path = "../godot-bindings", version = "=0.5.0" }
43-
godot-codegen = { path = "../godot-codegen", version = "=0.5.0" }
42+
godot-bindings = { path = "../godot-bindings", version = "=0.5.1" }
43+
godot-codegen = { path = "../godot-codegen", version = "=0.5.1" }
4444

4545
# https://docs.rs/about/metadata
4646
[package.metadata.docs.rs]

godot-macros/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "godot-macros"
3-
version = "0.5.0"
3+
version = "0.5.1"
44
edition.workspace = true
55
rust-version.workspace = true
66
license = "MPL-2.0"
@@ -29,7 +29,7 @@ litrs = { workspace = true, optional = true }
2929
venial = { workspace = true }
3030

3131
[build-dependencies]
32-
godot-bindings = { path = "../godot-bindings", version = "=0.5.0" } # emit_godot_version_cfg
32+
godot-bindings = { path = "../godot-bindings", version = "=0.5.1" } # emit_godot_version_cfg
3333

3434
# Reverse dev dependencies so doctests can use `godot::` prefix.
3535
[dev-dependencies]

godot/Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "godot"
3-
version = "0.5.0"
3+
version = "0.5.1"
44
edition.workspace = true
55
rust-version.workspace = true
66
license = "MPL-2.0"
@@ -10,7 +10,7 @@ description = "Rust bindings for Godot 4"
1010
authors = ["Bromeon", "godot-rust contributors"]
1111
repository = "https://github.com/godot-rust/gdext"
1212
homepage = "https://godot-rust.github.io"
13-
documentation = "https://docs.rs/godot/0.5.0"
13+
documentation = "https://docs.rs/godot/0.5.1"
1414
readme = "crate-readme.md"
1515

1616
[features]
@@ -50,8 +50,8 @@ __debug-log = ["godot-core/debug-log"]
5050
__trace = ["godot-core/trace"]
5151

5252
[dependencies]
53-
godot-core = { path = "../godot-core", version = "=0.5.0" }
54-
godot-macros = { path = "../godot-macros", version = "=0.5.0" }
53+
godot-core = { path = "../godot-core", version = "=0.5.1" }
54+
godot-macros = { path = "../godot-macros", version = "=0.5.1" }
5555

5656
# https://docs.rs/about/metadata
5757
[package.metadata.docs.rs]

0 commit comments

Comments
 (0)