From 40f61b383e30f9d41e2d52363e138ae668599305 Mon Sep 17 00:00:00 2001 From: Luo Zhihao Date: Mon, 9 Feb 2026 20:06:50 +0800 Subject: [PATCH] Release v0.4.0 --- CHANGELOG.md | 19 +++++++++++++++++++ Cargo.toml | 6 +++--- crates/basisu_sys/Cargo.toml | 2 +- 3 files changed, 23 insertions(+), 4 deletions(-) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..2044c4a --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,19 @@ +# Change Log + +## v0.4.0 + +- The supported file extension of `BasisuLoader` is changed from `.basisu_ktx2` to `.basisu.ktx2` +- `bevy_basisu_loader_sys/build-wasm-cli` doesn't pass emcc `-msimd128` and wasm-opt `--enable-simd --enable-bulk-memory-opt --enable-nontrapping-float-to-int` flags by default. + +## v0.3.2 + +- Serde `BasisuLoaderSettings::force_transcode_target` + +## v0.3.1 + +- Bump version to fix release CI + +## v0.3.0 + +- Update bevy to 0.18 +- Update basis_universal to v2.0.2, support the new ASTC LDR 4x4-12x12 and XUASTC LDR 4x4-12x12 formats in basis_universal v2. diff --git a/Cargo.toml b/Cargo.toml index a7253ef..4354b44 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,12 +1,12 @@ [package] name = "bevy_basisu_loader" -version = "0.3.2" +version = "0.4.0" edition = "2024" repository.workspace = true license.workspace = true description = "Provides a cross-platform, size-optimized KTX2 Basis Universal texture loader for Bevy" keywords = ["bevy", "basis-universal", "asset", "transcoder"] -exclude = ["vendor/", "assets/", "examples/", "web/", "/.*"] +exclude = ["vendor/", "assets/", "examples/", "web/", "/.*", "CHANGELOG.md"] [workspace.package] repository = "https://github.com/beicause/bevy_basisu_loader" @@ -22,7 +22,7 @@ bevy = { version = "0.18", default-features = false, features = [ serde = { version = "1", features = ["derive"] } thiserror = { version = "2", default-features = false } log = { version = "0.4", default-features = false } -bevy_basisu_loader_sys = { version = "0.3", path = "crates/basisu_sys" } +bevy_basisu_loader_sys = { version = "0.4", path = "crates/basisu_sys" } [workspace] members = ["crates/*", "examples/test_scene"] diff --git a/crates/basisu_sys/Cargo.toml b/crates/basisu_sys/Cargo.toml index 840b78b..d8d6ffd 100644 --- a/crates/basisu_sys/Cargo.toml +++ b/crates/basisu_sys/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_basisu_loader_sys" -version = "0.3.2" +version = "0.4.0" edition = "2024" repository.workspace = true license.workspace = true