release 0.2.0 (#468)

The 0.2.0 release: the workspace version is 0.2.0, `rust-toolchain.toml` pins the stable the release was checked with, `1.98.1`, so the tag builds with that compiler after stable moves on, and the README says each release is a tag on the Releases page.

Checked on this tree: the land gates, the live smoke run (its build line reads `benilla build 0.2.0`), the Linux and Windows compile of `benilla-app`, and the client on Vulkan (lavapipe) through its four capture scenes.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
Sam Sung
2026-09-27 15:10:12 +07:00
committed by GitHub
co-authored by Claude Opus 5.5
parent db3be64158
commit ba7fe6e2e5
4 changed files with 24 additions and 21 deletions
Generated
+19 -19
View File
@@ -488,7 +488,7 @@ checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6"
[[package]] [[package]]
name = "benilla" name = "benilla"
version = "0.1.0" version = "0.2.0"
dependencies = [ dependencies = [
"benilla-app", "benilla-app",
"benilla-buildstamp", "benilla-buildstamp",
@@ -496,14 +496,14 @@ dependencies = [
[[package]] [[package]]
name = "benilla-adt" name = "benilla-adt"
version = "0.1.0" version = "0.2.0"
dependencies = [ dependencies = [
"benilla-bytes", "benilla-bytes",
] ]
[[package]] [[package]]
name = "benilla-app" name = "benilla-app"
version = "0.1.0" version = "0.2.0"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"arboard", "arboard",
@@ -550,7 +550,7 @@ dependencies = [
[[package]] [[package]]
name = "benilla-assets" name = "benilla-assets"
version = "0.1.0" version = "0.2.0"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"benilla-formats", "benilla-formats",
@@ -561,7 +561,7 @@ dependencies = [
[[package]] [[package]]
name = "benilla-blp" name = "benilla-blp"
version = "0.1.0" version = "0.2.0"
dependencies = [ dependencies = [
"benilla-bytes", "benilla-bytes",
"texpresso", "texpresso",
@@ -569,22 +569,22 @@ dependencies = [
[[package]] [[package]]
name = "benilla-buildstamp" name = "benilla-buildstamp"
version = "0.1.0" version = "0.2.0"
[[package]] [[package]]
name = "benilla-bytes" name = "benilla-bytes"
version = "0.1.0" version = "0.2.0"
[[package]] [[package]]
name = "benilla-dbc" name = "benilla-dbc"
version = "0.1.0" version = "0.2.0"
dependencies = [ dependencies = [
"benilla-bytes", "benilla-bytes",
] ]
[[package]] [[package]]
name = "benilla-formats" name = "benilla-formats"
version = "0.1.0" version = "0.2.0"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"benilla-adt", "benilla-adt",
@@ -602,14 +602,14 @@ dependencies = [
[[package]] [[package]]
name = "benilla-m2" name = "benilla-m2"
version = "0.1.0" version = "0.2.0"
dependencies = [ dependencies = [
"benilla-bytes", "benilla-bytes",
] ]
[[package]] [[package]]
name = "benilla-mpq" name = "benilla-mpq"
version = "0.1.0" version = "0.2.0"
dependencies = [ dependencies = [
"benilla-bytes", "benilla-bytes",
"flate2", "flate2",
@@ -617,7 +617,7 @@ dependencies = [
[[package]] [[package]]
name = "benilla-protocol" name = "benilla-protocol"
version = "0.1.0" version = "0.2.0"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"benilla-srp", "benilla-srp",
@@ -631,7 +631,7 @@ dependencies = [
[[package]] [[package]]
name = "benilla-srp" name = "benilla-srp"
version = "0.1.0" version = "0.2.0"
dependencies = [ dependencies = [
"num-bigint", "num-bigint",
"rand 0.8.6", "rand 0.8.6",
@@ -640,7 +640,7 @@ dependencies = [
[[package]] [[package]]
name = "benilla-ui" name = "benilla-ui"
version = "0.1.0" version = "0.2.0"
dependencies = [ dependencies = [
"mlua", "mlua",
"roxmltree", "roxmltree",
@@ -648,7 +648,7 @@ dependencies = [
[[package]] [[package]]
name = "benilla-visual" name = "benilla-visual"
version = "0.1.0" version = "0.2.0"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"image", "image",
@@ -656,18 +656,18 @@ dependencies = [
[[package]] [[package]]
name = "benilla-wdt" name = "benilla-wdt"
version = "0.1.0" version = "0.2.0"
[[package]] [[package]]
name = "benilla-wmo" name = "benilla-wmo"
version = "0.1.0" version = "0.2.0"
dependencies = [ dependencies = [
"benilla-bytes", "benilla-bytes",
] ]
[[package]] [[package]]
name = "benilla-world" name = "benilla-world"
version = "0.1.0" version = "0.2.0"
dependencies = [ dependencies = [
"avian3d", "avian3d",
"benilla-assets", "benilla-assets",
@@ -683,7 +683,7 @@ dependencies = [
[[package]] [[package]]
name = "benilla-worldview" name = "benilla-worldview"
version = "0.1.0" version = "0.2.0"
dependencies = [ dependencies = [
"benilla-buildstamp", "benilla-buildstamp",
"benilla-world", "benilla-world",
+1 -1
View File
@@ -3,7 +3,7 @@ resolver = "2"
members = ["crates/*"] members = ["crates/*"]
[workspace.package] [workspace.package]
version = "0.1.0" version = "0.2.0"
edition = "2021" edition = "2021"
license = "MIT OR Apache-2.0" license = "MIT OR Apache-2.0"
authors = ["sam <samuv.eth@gmail.com>"] authors = ["sam <samuv.eth@gmail.com>"]
+3
View File
@@ -78,6 +78,9 @@ On Windows, in PowerShell:
$env:WOW_DATA="C:\path\to\WoW\Data"; cargo run --release -p benilla $env:WOW_DATA="C:\path\to\WoW\Data"; cargo run --release -p benilla
``` ```
Each release is a tag on the [Releases page](https://github.com/samwhosung/benilla/releases):
`git checkout <tag>` first runs that release, and `main` is the development tip.
`WOW_DATA` names the install's `Data` folder; a link to the install named `WoW` at the repo root `WOW_DATA` names the install's `Data` folder; a link to the install named `WoW` at the repo root
does the same (`ln -s /path/to/WoW WoW`, or on Windows a junction, which needs no admin rights: does the same (`ln -s /path/to/WoW WoW`, or on Windows a junction, which needs no admin rights:
`New-Item -ItemType Junction -Path WoW -Target C:\path\to\WoW`). The server defaults to `New-Item -ItemType Junction -Path WoW -Target C:\path\to\WoW`). The server defaults to
+1 -1
View File
@@ -1,3 +1,3 @@
[toolchain] [toolchain]
channel = "stable" channel = "1.98.1"
components = ["clippy", "rustfmt"] components = ["clippy", "rustfmt"]