From 9e9e2d7032358352e2f8ea4a0f38b5062589fa62 Mon Sep 17 00:00:00 2001 From: Dmitry Stepanov Date: Sat, 28 Mar 2026 09:39:38 +0300 Subject: [PATCH] 1.0.1 + changelog --- CHANGELOG.md | 4 ++++ editor-standalone/Cargo.toml | 6 +++--- editor/Cargo.toml | 6 +++--- fyrox-animation/Cargo.toml | 6 +++--- fyrox-autotile/Cargo.toml | 2 +- fyrox-build-tools/Cargo.toml | 8 ++++---- fyrox-core-derive/Cargo.toml | 2 +- fyrox-core/Cargo.toml | 6 +++--- fyrox-dylib/Cargo.toml | 4 ++-- fyrox-graph/Cargo.toml | 6 +++--- fyrox-graphics-gl/Cargo.toml | 6 +++--- fyrox-graphics/Cargo.toml | 4 ++-- fyrox-impl/Cargo.toml | 26 +++++++++++++------------- fyrox-material/Cargo.toml | 12 ++++++------ fyrox-math/Cargo.toml | 2 +- fyrox-resource/Cargo.toml | 4 ++-- fyrox-scripts/Cargo.toml | 4 ++-- fyrox-sound/Cargo.toml | 6 +++--- fyrox-texture/Cargo.toml | 6 +++--- fyrox-ui/Cargo.toml | 14 +++++++------- fyrox/Cargo.toml | 6 +++--- project-manager/Cargo.toml | 8 ++++---- project-manager/pm.version | 2 +- template-core/Cargo.toml | 2 +- template/Cargo.toml | 4 ++-- 25 files changed, 80 insertions(+), 76 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8490fe075..b80dad7e6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +# 1.0.1 + +- Fixed unaligned read in the renderer on WebAssembly, that in some cases led to black screen on startup (#906). + # 1.0.0 First stable release. diff --git a/editor-standalone/Cargo.toml b/editor-standalone/Cargo.toml index 23f7778d4..a0775806b 100644 --- a/editor-standalone/Cargo.toml +++ b/editor-standalone/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "fyroxed" -version = "1.0.0" +version = "1.0.1" license = "MIT" authors = ["Dmitry Stepanov "] edition = "2021" @@ -13,6 +13,6 @@ readme = "README.md" include = ["/src/**/*", "/Cargo.toml", "/LICENSE", "/README.md"] [dependencies] -fyrox = { version = "1.0.0", path = "../fyrox" } -fyroxed_base = { version = "1.0.0", path = "../editor" } +fyrox = { version = "1.0.1", path = "../fyrox" } +fyroxed_base = { version = "1.0.1", path = "../editor" } clap = { version = "4", features = ["derive"] } diff --git a/editor/Cargo.toml b/editor/Cargo.toml index f8d0a9a9e..d74a65229 100644 --- a/editor/Cargo.toml +++ b/editor/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "fyroxed_base" license = "MIT" -version = "1.0.0" +version = "1.0.1" authors = ["Dmitry Stepanov "] edition = "2021" rust-version = "1.87" @@ -13,8 +13,8 @@ readme = "README.md" include = ["/src/**/*", "/Cargo.toml", "/LICENSE", "/README.md", "/resources/**/*"] [dependencies] -fyrox = { version = "1.0.0", path = "../fyrox", default-features = false } -fyrox-build-tools = { version = "1.0.0", path = "../fyrox-build-tools" } +fyrox = { version = "1.0.1", path = "../fyrox", default-features = false } +fyrox-build-tools = { version = "1.0.1", path = "../fyrox-build-tools" } ron = "0.11" serde = { version = "1", features = ["derive"] } toml = { version = "0.9", default-features = false, features = ["parse"] } diff --git a/fyrox-animation/Cargo.toml b/fyrox-animation/Cargo.toml index 584606554..c0dfae03b 100644 --- a/fyrox-animation/Cargo.toml +++ b/fyrox-animation/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "fyrox-animation" -version = "1.0.0" +version = "1.0.1" authors = ["Dmitry Stepanov "] edition = "2021" license = "MIT" @@ -15,8 +15,8 @@ readme = "README.md" rust-version = "1.87" [dependencies] -fyrox-core = { version = "1.0.0", path = "../fyrox-core" } -fyrox-resource = { version = "1.0.0", path = "../fyrox-resource" } +fyrox-core = { version = "1.0.1", path = "../fyrox-core" } +fyrox-resource = { version = "1.0.1", path = "../fyrox-resource" } strum = "0.27" strum_macros = "0.27" fxhash = "0.2.1" diff --git a/fyrox-autotile/Cargo.toml b/fyrox-autotile/Cargo.toml index ea5e3246c..48fac8734 100644 --- a/fyrox-autotile/Cargo.toml +++ b/fyrox-autotile/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "fyrox-autotile" license = "MIT" -version = "1.0.0" +version = "1.0.1" authors = ["Dmitry Stepanov ", "Brendan Guild "] edition = "2021" rust-version = "1.87" diff --git a/fyrox-build-tools/Cargo.toml b/fyrox-build-tools/Cargo.toml index a278e96c0..9fb272625 100644 --- a/fyrox-build-tools/Cargo.toml +++ b/fyrox-build-tools/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "fyrox-build-tools" -version = "1.0.0" +version = "1.0.1" edition = "2021" license = "MIT" description = "Build tools for Fyrox Engine" @@ -13,9 +13,9 @@ repository = "https://github.com/FyroxEngine/Fyrox" rust-version = "1.87" [dependencies] -fyrox-core = { path = "../fyrox-core", version = "1.0.0" } -fyrox-ui = { path = "../fyrox-ui", version = "1.0.0" } -fyrox-resource = { path = "../fyrox-resource", version = "1.0.0" } +fyrox-core = { path = "../fyrox-core", version = "1.0.1" } +fyrox-ui = { path = "../fyrox-ui", version = "1.0.1" } +fyrox-resource = { path = "../fyrox-resource", version = "1.0.1" } serde = { version = "1.0.215", features = ["derive"] } cargo_metadata = "0.22" open = "5" diff --git a/fyrox-core-derive/Cargo.toml b/fyrox-core-derive/Cargo.toml index f9a12ef0a..836fa09cb 100644 --- a/fyrox-core-derive/Cargo.toml +++ b/fyrox-core-derive/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "fyrox-core-derive" -version = "1.0.0" +version = "1.0.1" authors = ["toyboot4e , Dmitry Stepanov "] edition = "2021" license = "MIT" diff --git a/fyrox-core/Cargo.toml b/fyrox-core/Cargo.toml index f641f86ea..a2db844fc 100644 --- a/fyrox-core/Cargo.toml +++ b/fyrox-core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "fyrox-core" -version = "1.0.0" +version = "1.0.1" authors = ["Dmitry Stepanov "] edition = "2021" license = "MIT" @@ -15,8 +15,8 @@ readme = "README.md" rust-version = "1.87" [dependencies] -fyrox-core-derive = { path = "../fyrox-core-derive", version = "1.0.0" } -fyrox-math = { path = "../fyrox-math", version = "1.0.0" } +fyrox-core-derive = { path = "../fyrox-core-derive", version = "1.0.1" } +fyrox-math = { path = "../fyrox-math", version = "1.0.1" } base64 = "0.22.1" byteorder = "1.4.3" rand = "0.8" diff --git a/fyrox-dylib/Cargo.toml b/fyrox-dylib/Cargo.toml index fc9a56a91..cdb4e7652 100644 --- a/fyrox-dylib/Cargo.toml +++ b/fyrox-dylib/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "fyrox-dylib" -version = "1.0.0" +version = "1.0.1" edition = "2021" authors = ["Dmitry Stepanov ", "Fyrox Engine Contributors"] license = "MIT" @@ -21,4 +21,4 @@ crate-type = ["dylib"] mesh_analysis = ["fyrox-impl/mesh_analysis"] [dependencies] -fyrox-impl = { path = "../fyrox-impl", version = "1.0.0" } \ No newline at end of file +fyrox-impl = { path = "../fyrox-impl", version = "1.0.1" } \ No newline at end of file diff --git a/fyrox-graph/Cargo.toml b/fyrox-graph/Cargo.toml index 818f29e48..ff49fa775 100644 --- a/fyrox-graph/Cargo.toml +++ b/fyrox-graph/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "fyrox-graph" -version = "1.0.0" +version = "1.0.1" authors = ["Dmitry Stepanov "] edition = "2021" license = "MIT" @@ -14,6 +14,6 @@ repository = "https://github.com/FyroxEngine/Fyrox" rust-version = "1.87" [dependencies] -fyrox-core = { path = "../fyrox-core", version = "1.0.0" } -fyrox-resource = { path = "../fyrox-resource", version = "1.0.0" } +fyrox-core = { path = "../fyrox-core", version = "1.0.1" } +fyrox-resource = { path = "../fyrox-resource", version = "1.0.1" } fxhash = "0.2.1" \ No newline at end of file diff --git a/fyrox-graphics-gl/Cargo.toml b/fyrox-graphics-gl/Cargo.toml index dd4d97d7f..365f66b56 100644 --- a/fyrox-graphics-gl/Cargo.toml +++ b/fyrox-graphics-gl/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "fyrox-graphics-gl" -version = "1.0.0" +version = "1.0.1" edition = "2021" license = "MIT" description = "OpenGL-based graphics server for Fyrox Game Engine" @@ -14,8 +14,8 @@ rust-version = "1.87" [dependencies] winit = { version = "0.30", features = ["serde"] } -fyrox-graphics = { version = "1.0.0", path = "../fyrox-graphics" } -fyrox-core = { version = "1.0.0", path = "../fyrox-core" } +fyrox-graphics = { version = "1.0.1", path = "../fyrox-graphics" } +fyrox-core = { version = "1.0.1", path = "../fyrox-core" } fxhash = "0.2.1" regex = "1" glow = "0.17.0" diff --git a/fyrox-graphics/Cargo.toml b/fyrox-graphics/Cargo.toml index 366b2a3bf..f429e219a 100644 --- a/fyrox-graphics/Cargo.toml +++ b/fyrox-graphics/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "fyrox-graphics" -version = "1.0.0" +version = "1.0.1" edition = "2021" license = "MIT" description = "Graphics API abstraction for Fyrox Game Engine" @@ -13,7 +13,7 @@ repository = "https://github.com/FyroxEngine/Fyrox" rust-version = "1.87" [dependencies] -fyrox-core = { path = "../fyrox-core", version = "1.0.0", features = ["serde"] } +fyrox-core = { path = "../fyrox-core", version = "1.0.1", features = ["serde"] } serde = { version = "1", features = ["derive"] } strum = "0.27" strum_macros = "0.27" diff --git a/fyrox-impl/Cargo.toml b/fyrox-impl/Cargo.toml index 82aa65531..4cc0d49fd 100644 --- a/fyrox-impl/Cargo.toml +++ b/fyrox-impl/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "fyrox-impl" -version = "1.0.0" +version = "1.0.1" authors = ["Dmitry Stepanov ", "Fyrox Engine Contributors"] edition = "2021" license = "MIT" @@ -15,18 +15,18 @@ readme = "README.md" rust-version = "1.87" [dependencies] -fyrox-core-derive = { path = "../fyrox-core-derive", version = "1.0.0" } -fyrox-core = { path = "../fyrox-core", version = "1.0.0", features = ["serde"] } -fyrox-sound = { path = "../fyrox-sound", version = "1.0.0" } -fyrox-ui = { path = "../fyrox-ui", version = "1.0.0" } -fyrox-resource = { path = "../fyrox-resource", version = "1.0.0" } -fyrox-animation = { path = "../fyrox-animation", version = "1.0.0" } -fyrox-graph = { path = "../fyrox-graph", version = "1.0.0" } -fyrox-graphics = { path = "../fyrox-graphics", version = "1.0.0" } -fyrox-graphics-gl = { path = "../fyrox-graphics-gl", version = "1.0.0" } -fyrox-texture = { path = "../fyrox-texture", version = "1.0.0" } -fyrox-autotile = { path = "../fyrox-autotile", version = "1.0.0" } -fyrox-material = { path = "../fyrox-material", version = "1.0.0" } +fyrox-core-derive = { path = "../fyrox-core-derive", version = "1.0.1" } +fyrox-core = { path = "../fyrox-core", version = "1.0.1", features = ["serde"] } +fyrox-sound = { path = "../fyrox-sound", version = "1.0.1" } +fyrox-ui = { path = "../fyrox-ui", version = "1.0.1" } +fyrox-resource = { path = "../fyrox-resource", version = "1.0.1" } +fyrox-animation = { path = "../fyrox-animation", version = "1.0.1" } +fyrox-graph = { path = "../fyrox-graph", version = "1.0.1" } +fyrox-graphics = { path = "../fyrox-graphics", version = "1.0.1" } +fyrox-graphics-gl = { path = "../fyrox-graphics-gl", version = "1.0.1" } +fyrox-texture = { path = "../fyrox-texture", version = "1.0.1" } +fyrox-autotile = { path = "../fyrox-autotile", version = "1.0.1" } +fyrox-material = { path = "../fyrox-material", version = "1.0.1" } rapier2d = { version = "0.32", features = ["debug-render", ] } rapier3d = { version = "0.32", features = ["debug-render"] } image = { version = "0.25.1", default-features = false, features = ["gif", "jpeg", "png", "tga", "tiff", "bmp"] } diff --git a/fyrox-material/Cargo.toml b/fyrox-material/Cargo.toml index 8c3a5403f..c00daf51a 100644 --- a/fyrox-material/Cargo.toml +++ b/fyrox-material/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "fyrox-material" -version = "1.0.0" +version = "1.0.1" authors = ["Dmitry Stepanov "] edition = "2021" license = "MIT" @@ -14,10 +14,10 @@ repository = "https://github.com/FyroxEngine/Fyrox" rust-version = "1.87" [dependencies] -fyrox-core = { version = "1.0.0", path = "../fyrox-core" } -fyrox-resource = { version = "1.0.0", path = "../fyrox-resource" } -fyrox-texture = { version = "1.0.0", path = "../fyrox-texture" } -fyrox-graphics = { version = "1.0.0", path = "../fyrox-graphics" } +fyrox-core = { version = "1.0.1", path = "../fyrox-core" } +fyrox-resource = { version = "1.0.1", path = "../fyrox-resource" } +fyrox-texture = { version = "1.0.1", path = "../fyrox-texture" } +fyrox-graphics = { version = "1.0.1", path = "../fyrox-graphics" } strum = "0.27" strum_macros = "0.27" fxhash = "0.2.1" @@ -27,4 +27,4 @@ ron = "0.11.0" regex = "1" [dev-dependencies] -fyrox-texture = { version = "1.0.0", path = "../fyrox-texture" } +fyrox-texture = { version = "1.0.1", path = "../fyrox-texture" } diff --git a/fyrox-math/Cargo.toml b/fyrox-math/Cargo.toml index bea9592ee..647aba48b 100644 --- a/fyrox-math/Cargo.toml +++ b/fyrox-math/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "fyrox-math" -version = "1.0.0" +version = "1.0.1" authors = ["Dmitry Stepanov "] edition = "2021" license = "MIT" diff --git a/fyrox-resource/Cargo.toml b/fyrox-resource/Cargo.toml index 361e8051e..66cb2a2fc 100644 --- a/fyrox-resource/Cargo.toml +++ b/fyrox-resource/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "fyrox-resource" -version = "1.0.0" +version = "1.0.1" authors = ["Dmitry Stepanov "] edition = "2021" license = "MIT" @@ -14,7 +14,7 @@ repository = "https://github.com/FyroxEngine/Fyrox" rust-version = "1.87" [dependencies] -fyrox-core = { path = "../fyrox-core", version = "1.0.0", features = ["serde"] } +fyrox-core = { path = "../fyrox-core", version = "1.0.1", features = ["serde"] } fxhash = "0.2.1" ron = "0.11.0" serde = { version = "1", features = ["derive"] } diff --git a/fyrox-scripts/Cargo.toml b/fyrox-scripts/Cargo.toml index aa729153a..ea637a3b0 100644 --- a/fyrox-scripts/Cargo.toml +++ b/fyrox-scripts/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "fyrox-scripts" -version = "1.0.0" +version = "1.0.1" authors = ["Dmitry Stepanov "] edition = "2021" license = "MIT" @@ -14,4 +14,4 @@ repository = "https://github.com/FyroxEngine/Fyrox" rust-version = "1.87" [dependencies] -fyrox = { version = "1.0.0", path = "../fyrox" } \ No newline at end of file +fyrox = { version = "1.0.1", path = "../fyrox" } \ No newline at end of file diff --git a/fyrox-sound/Cargo.toml b/fyrox-sound/Cargo.toml index 11cf82467..ad6f1d1d8 100644 --- a/fyrox-sound/Cargo.toml +++ b/fyrox-sound/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "fyrox-sound" -version = "1.0.0" +version = "1.0.1" authors = ["Dmitry Stepanov "] edition = "2021" license = "MIT" @@ -15,8 +15,8 @@ readme = "README.md" rust-version = "1.87" [dependencies] -fyrox-core = { path = "../fyrox-core", version = "1.0.0" } -fyrox-resource = { path = "../fyrox-resource", version = "1.0.0" } +fyrox-core = { path = "../fyrox-core", version = "1.0.1" } +fyrox-resource = { path = "../fyrox-resource", version = "1.0.1" } hrtf = "0.8.0" hound = "3.4.0" strum = "0.27" diff --git a/fyrox-texture/Cargo.toml b/fyrox-texture/Cargo.toml index 009ae3293..49796a6cc 100644 --- a/fyrox-texture/Cargo.toml +++ b/fyrox-texture/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "fyrox-texture" -version = "1.0.0" +version = "1.0.1" edition = "2021" license = "MIT" description = "Texture utilities for Fyrox Engine" @@ -13,8 +13,8 @@ repository = "https://github.com/FyroxEngine/Fyrox" rust-version = "1.87" [dependencies] -fyrox-core = { path = "../fyrox-core", version = "1.0.0" } -fyrox-resource = { path = "../fyrox-resource", version = "1.0.0" } +fyrox-core = { path = "../fyrox-core", version = "1.0.1" } +fyrox-resource = { path = "../fyrox-resource", version = "1.0.1" } ddsfile = "0.5.0" fast_image_resize = "5.0.0" serde = { version = "1", features = ["derive"] } diff --git a/fyrox-ui/Cargo.toml b/fyrox-ui/Cargo.toml index 9bbceb1a2..841c776f0 100644 --- a/fyrox-ui/Cargo.toml +++ b/fyrox-ui/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "fyrox-ui" -version = "1.0.0" +version = "1.0.1" authors = ["Dmitry Stepanov "] edition = "2021" license = "MIT" @@ -15,12 +15,12 @@ readme = "README.md" rust-version = "1.87" [dependencies] -fyrox-core = { path = "../fyrox-core", version = "1.0.0", features = ["serde"] } -fyrox-resource = { path = "../fyrox-resource", version = "1.0.0" } -fyrox-texture = { path = "../fyrox-texture", version = "1.0.0" } -fyrox-graph = { path = "../fyrox-graph", version = "1.0.0" } -fyrox-animation = { path = "../fyrox-animation", version = "1.0.0" } -fyrox-material = { path = "../fyrox-material", version = "1.0.0" } +fyrox-core = { path = "../fyrox-core", version = "1.0.1", features = ["serde"] } +fyrox-resource = { path = "../fyrox-resource", version = "1.0.1" } +fyrox-texture = { path = "../fyrox-texture", version = "1.0.1" } +fyrox-graph = { path = "../fyrox-graph", version = "1.0.1" } +fyrox-animation = { path = "../fyrox-animation", version = "1.0.1" } +fyrox-material = { path = "../fyrox-material", version = "1.0.1" } copypasta = "0.10.1" fontdue = "0.9.2" notify = "8" diff --git a/fyrox/Cargo.toml b/fyrox/Cargo.toml index 8296498a5..dd9482476 100644 --- a/fyrox/Cargo.toml +++ b/fyrox/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "fyrox" -version = "1.0.0" +version = "1.0.1" authors = ["Dmitry Stepanov ", "Fyrox Engine Contributors"] edition = "2021" license = "MIT" @@ -20,5 +20,5 @@ dylib = ["fyrox-dylib"] mesh_analysis = ["fyrox-impl/mesh_analysis", "fyrox-dylib/mesh_analysis"] [dependencies] -fyrox-impl = { version = "1.0.0", path = "../fyrox-impl", optional = true } -fyrox-dylib = { version = "1.0.0", path = "../fyrox-dylib", optional = true } \ No newline at end of file +fyrox-impl = { version = "1.0.1", path = "../fyrox-impl", optional = true } +fyrox-dylib = { version = "1.0.1", path = "../fyrox-dylib", optional = true } \ No newline at end of file diff --git a/project-manager/Cargo.toml b/project-manager/Cargo.toml index 79bef322b..cf61c178f 100644 --- a/project-manager/Cargo.toml +++ b/project-manager/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "fyrox-project-manager" -version = "1.0.0" +version = "1.0.1" edition = "2021" authors = ["Dmitry Stepanov "] license = "MIT" @@ -13,9 +13,9 @@ repository = "https://github.com/FyroxEngine/Fyrox" rust-version = "1.87" [dependencies] -fyrox = { version = "1.0.0", path = "../fyrox" } -fyrox-template-core = { version = "1.0.0", path = "../template-core" } -fyrox-build-tools = { version = "1.0.0", path = "../fyrox-build-tools" } +fyrox = { version = "1.0.1", path = "../fyrox" } +fyrox-template-core = { version = "1.0.1", path = "../template-core" } +fyrox-build-tools = { version = "1.0.1", path = "../fyrox-build-tools" } serde = { version = "1", features = ["derive"] } ron = "0.11.0" open = "5.0.1" diff --git a/project-manager/pm.version b/project-manager/pm.version index afaf360d3..7f207341d 100644 --- a/project-manager/pm.version +++ b/project-manager/pm.version @@ -1 +1 @@ -1.0.0 \ No newline at end of file +1.0.1 \ No newline at end of file diff --git a/template-core/Cargo.toml b/template-core/Cargo.toml index 4577de997..9ad053c24 100644 --- a/template-core/Cargo.toml +++ b/template-core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "fyrox-template-core" -version = "1.0.0" +version = "1.0.1" edition = "2021" authors = ["Dmitry Stepanov "] license = "MIT" diff --git a/template/Cargo.toml b/template/Cargo.toml index 2d5848ee7..8b0a06b0c 100644 --- a/template/Cargo.toml +++ b/template/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "fyrox-template" -version = "1.0.0" +version = "1.0.1" edition = "2021" authors = ["Dmitry Stepanov "] license = "MIT" @@ -14,5 +14,5 @@ readme = "README.md" rust-version = "1.87" [dependencies] -fyrox-template-core = { version = "1.0.0", path = "../template-core" } +fyrox-template-core = { version = "1.0.1", path = "../template-core" } clap = { version = "4", features = ["derive"] } \ No newline at end of file