Skip to content

Commit c3b50fb

Browse files
chore: release (#402)
## πŸ€– New release * `bevy_mod_scripting_derive`: 0.11.0 -> 0.11.1 * `bevy_system_reflection`: 0.1.0 -> 0.1.1 (βœ“ API compatible changes) * `bevy_mod_scripting_core`: 0.11.0 -> 0.11.1 (βœ“ API compatible changes) * `bevy_mod_scripting_lua`: 0.11.0 -> 0.11.1 (βœ“ API compatible changes) * `bevy_mod_scripting_rhai`: 0.11.0 -> 0.11.1 (βœ“ API compatible changes) * `bevy_mod_scripting_functions`: 0.11.0 -> 0.11.1 (βœ“ API compatible changes) * `ladfile_builder`: 0.3.0 -> 0.3.1 (βœ“ API compatible changes) * `bevy_mod_scripting`: 0.11.0 -> 0.11.1 (βœ“ API compatible changes) <details><summary><i><b>Changelog</b></i></summary><p> ## `bevy_mod_scripting_derive` <blockquote> ## [0.11.0](bevy_mod_scripting_derive-v0.10.0...bevy_mod_scripting_derive-v0.11.0) - 2025-03-29 ### Added - overhaul mdbook preprocessor, prettify generated docs, support dummy globals ([#377](#377)) </blockquote> ## `bevy_mod_scripting_core` <blockquote> ## [0.11.0](bevy_mod_scripting_core-v0.10.0...bevy_mod_scripting_core-v0.11.0) - 2025-03-29 ### Added - optimize access map ([#395](#395)) - optimize `get` and `set` functions, add `MagicFunctions` sub-registry ([#397](#397)) - improve tracing spans, add `profile_with_tracy` feature flag ([#394](#394)) - add `profile_with_tracy` feature which plays nicely with bevy's `bevy/trace_tracy` feature ([#393](#393)) - Add initial benchmarks, integrate them into CI & add getters/settters for `Scripts` resource ([#381](#381)) - add ScriptValue override for printing opaque values ([#380](#380)) - ✨ Dynamic Script Components, `register_new_component` binding, `remove_component` no longer requires `ReflectComponent` data ([#379](#379)) - overhaul mdbook preprocessor, prettify generated docs, support dummy globals ([#377](#377)) ### Fixed - fix global type cache not containing generic types ([#388](#388)) ### Other - switch to hashbrown hashmap in the function registry ([#399](#399)) - try play with hashing for access maps ([#398](#398)) - allow check creation for bencher </blockquote> ## `bevy_mod_scripting_lua` <blockquote> ## [0.11.0](bevy_mod_scripting_lua-v0.10.0...bevy_mod_scripting_lua-v0.11.0) - 2025-03-29 ### Added - optimize `get` and `set` functions, add `MagicFunctions` sub-registry ([#397](#397)) - allow the conversion of lua functions into `ScriptValue` via `DynamicScriptFunction` ([#396](#396)) - Add initial benchmarks, integrate them into CI & add getters/settters for `Scripts` resource ([#381](#381)) - ✨ Dynamic Script Components, `register_new_component` binding, `remove_component` no longer requires `ReflectComponent` data ([#379](#379)) </blockquote> ## `bevy_mod_scripting_rhai` <blockquote> ## [0.11.0](bevy_mod_scripting_rhai-v0.10.0...bevy_mod_scripting_rhai-v0.11.0) - 2025-03-29 ### Added - [**breaking**] bump bersion - optimize `get` and `set` functions, add `MagicFunctions` sub-registry ([#397](#397)) - Add initial benchmarks, integrate them into CI & add getters/settters for `Scripts` resource ([#381](#381)) </blockquote> ## `bevy_mod_scripting_functions` <blockquote> ## [0.11.0](bevy_mod_scripting_functions-v0.10.0...bevy_mod_scripting_functions-v0.11.0) - 2025-03-29 ### Added - optimize `get` and `set` functions, add `MagicFunctions` sub-registry ([#397](#397)) - ✨ Dynamic Script Components, `register_new_component` binding, `remove_component` no longer requires `ReflectComponent` data ([#379](#379)) - overhaul mdbook preprocessor, prettify generated docs, support dummy globals ([#377](#377)) </blockquote> ## `ladfile_builder` <blockquote> ## [0.3.1](v0.3.0-ladfile_builder...v0.3.1-ladfile_builder) - 2025-03-29 ### Added - bump bevy to 0.15.3 ([#401](#401)) </blockquote> ## `bevy_mod_scripting` <blockquote> ## [0.11.1](v0.11.0...v0.11.1) - 2025-03-29 ### Added - bump bevy to 0.15.3 ([#401](#401)) </blockquote> </p></details> --- This PR was generated with [release-plz](https://github.com/release-plz/release-plz/). Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent 78a4ab7 commit c3b50fb

File tree

11 files changed

+38
-18
lines changed

11 files changed

+38
-18
lines changed

β€ŽCHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# Changelog
22

3+
## [0.11.1](https://github.com/makspll/bevy_mod_scripting/compare/v0.11.0...v0.11.1) - 2025-03-29
4+
5+
### Added
6+
7+
- bump bevy to 0.15.3 ([#401](https://github.com/makspll/bevy_mod_scripting/pull/401))
8+
39
## [0.11.0](https://github.com/makspll/bevy_mod_scripting/compare/v0.10.0...v0.11.0) - 2025-03-29
410

511
### Added

β€ŽCargo.toml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "bevy_mod_scripting"
3-
version = "0.11.0"
3+
version = "0.11.1"
44
authors = ["Maksymilian Mozolewski <[email protected]>"]
55
edition = "2021"
66
license = "MIT OR Apache-2.0"
@@ -59,18 +59,18 @@ profile_with_tracy = ["bevy/trace_tracy"]
5959
[dependencies]
6060
bevy = { workspace = true }
6161
bevy_mod_scripting_core = { workspace = true }
62-
bevy_mod_scripting_lua = { path = "crates/languages/bevy_mod_scripting_lua", version = "0.11.0", optional = true }
63-
bevy_mod_scripting_rhai = { path = "crates/languages/bevy_mod_scripting_rhai", version = "0.11.0", optional = true }
62+
bevy_mod_scripting_lua = { path = "crates/languages/bevy_mod_scripting_lua", version = "0.11.1", optional = true }
63+
bevy_mod_scripting_rhai = { path = "crates/languages/bevy_mod_scripting_rhai", version = "0.11.1", optional = true }
6464
# bevy_mod_scripting_rune = { path = "crates/languages/bevy_mod_scripting_rune", version = "0.9.0-alpha.2", optional = true }
6565
bevy_mod_scripting_functions = { workspace = true }
6666
bevy_mod_scripting_derive = { workspace = true }
6767

6868
[workspace.dependencies]
6969
profiling = { version = "1.0" }
7070
bevy = { version = "0.15.3", default-features = false }
71-
bevy_mod_scripting_core = { path = "crates/bevy_mod_scripting_core", version = "0.11.0" }
72-
bevy_mod_scripting_functions = { path = "crates/bevy_mod_scripting_functions", version = "0.11.0", default-features = false }
73-
bevy_mod_scripting_derive = { path = "crates/bevy_mod_scripting_derive", version = "0.11.0" }
71+
bevy_mod_scripting_core = { path = "crates/bevy_mod_scripting_core", version = "0.11.1" }
72+
bevy_mod_scripting_functions = { path = "crates/bevy_mod_scripting_functions", version = "0.11.1", default-features = false }
73+
bevy_mod_scripting_derive = { path = "crates/bevy_mod_scripting_derive", version = "0.11.1" }
7474

7575
# test utilities
7676
script_integration_test_harness = { path = "crates/testing_crates/script_integration_test_harness" }
@@ -84,7 +84,7 @@ bevy_console = "0.13"
8484
# rhai-rand = "0.1"
8585
criterion = { version = "0.5" }
8686
ansi-parser = "0.9"
87-
ladfile_builder = { path = "crates/ladfile_builder", version = "0.3.0" }
87+
ladfile_builder = { path = "crates/ladfile_builder", version = "0.3.1" }
8888
script_integration_test_harness = { workspace = true }
8989
test_utils = { workspace = true }
9090
libtest-mimic = "0.8"

β€Žcrates/bevy_mod_scripting_core/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "bevy_mod_scripting_core"
3-
version = "0.11.0"
3+
version = "0.11.1"
44
authors = ["Maksymilian Mozolewski <[email protected]>"]
55
edition = "2021"
66
license = "MIT OR Apache-2.0"
@@ -43,7 +43,7 @@ bevy_mod_scripting_derive = { workspace = true }
4343
fixedbitset = "0.5"
4444
petgraph = "0.6"
4545
bevy_mod_debugdump = "0.12"
46-
bevy_system_reflection = { path = "../bevy_system_reflection", version = "0.1.0" }
46+
bevy_system_reflection = { path = "../bevy_system_reflection", version = "0.1.1" }
4747

4848
[dev-dependencies]
4949
test_utils = { workspace = true }

β€Žcrates/bevy_mod_scripting_derive/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "bevy_mod_scripting_derive"
3-
version = "0.11.0"
3+
version = "0.11.1"
44
edition = "2021"
55
authors = ["Maksymilian Mozolewski <[email protected]>"]
66
license = "MIT OR Apache-2.0"

β€Žcrates/bevy_mod_scripting_functions/Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "bevy_mod_scripting_functions"
3-
version = "0.11.0"
3+
version = "0.11.1"
44
edition = "2021"
55
authors = ["Maksymilian Mozolewski <[email protected]>"]
66
license = "MIT OR Apache-2.0"
@@ -35,9 +35,9 @@ uuid = "1.11"
3535
smol_str = "0.2.2"
3636
bevy_mod_scripting_core = { workspace = true }
3737
bevy_mod_scripting_derive = { workspace = true }
38-
bevy_mod_scripting_lua = { path = "../languages/bevy_mod_scripting_lua", optional = true, version = "0.11.0" }
39-
bevy_mod_scripting_rhai = { path = "../languages/bevy_mod_scripting_rhai", optional = true, version = "0.11.0" }
40-
bevy_system_reflection = { path = "../bevy_system_reflection", version = "0.1.0" }
38+
bevy_mod_scripting_lua = { path = "../languages/bevy_mod_scripting_lua", optional = true, version = "0.11.1" }
39+
bevy_mod_scripting_rhai = { path = "../languages/bevy_mod_scripting_rhai", optional = true, version = "0.11.1" }
40+
bevy_system_reflection = { path = "../bevy_system_reflection", version = "0.1.1" }
4141

4242
[lints]
4343
workspace = true
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# Changelog
2+
3+
All notable changes to this project will be documented in this file.
4+
5+
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6+
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7+
8+
## [Unreleased]

β€Žcrates/bevy_system_reflection/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "bevy_system_reflection"
3-
version = "0.1.0"
3+
version = "0.1.1"
44
edition = "2024"
55
authors = ["Maksymilian Mozolewski <[email protected]>"]
66
license = "MIT OR Apache-2.0"

β€Žcrates/ladfile_builder/CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [0.3.1](https://github.com/makspll/bevy_mod_scripting/compare/v0.3.0-ladfile_builder...v0.3.1-ladfile_builder) - 2025-03-29
11+
12+
### Added
13+
14+
- bump bevy to 0.15.3 ([#401](https://github.com/makspll/bevy_mod_scripting/pull/401))
15+
1016
## [0.3.0](https://github.com/makspll/bevy_mod_scripting/compare/v0.2.6-ladfile_builder...v0.3.0-ladfile_builder) - 2025-03-29
1117

1218
### Added

β€Žcrates/ladfile_builder/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "ladfile_builder"
3-
version = "0.3.0"
3+
version = "0.3.1"
44
edition = "2021"
55
authors = ["Maksymilian Mozolewski <[email protected]>"]
66
license = "MIT OR Apache-2.0"

β€Žcrates/languages/bevy_mod_scripting_lua/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "bevy_mod_scripting_lua"
3-
version = "0.11.0"
3+
version = "0.11.1"
44
authors = ["Maksymilian Mozolewski <[email protected]>"]
55
edition = "2021"
66
license = "MIT OR Apache-2.0"

β€Žcrates/languages/bevy_mod_scripting_rhai/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "bevy_mod_scripting_rhai"
3-
version = "0.11.0"
3+
version = "0.11.1"
44
authors = ["Maksymilian Mozolewski <[email protected]>"]
55
edition = "2021"
66
license = "MIT OR Apache-2.0"

0 commit comments

Comments
Β (0)