Compare commits

...
Author SHA1 Message Date
Brandon ThomasandClaude Opus 5.5 45f927d571 Release 0.2.0; CI builds with --locked
Bump the workspace version to 0.2.0 (cargo xtask version set 0.2.0; Cargo.lock changes only
the 26 workspace crates). CI's test and clippy steps now pass --locked, as the release packaging
scripts do, so a stale Cargo.lock fails CI instead of the release build.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-05 00:20:48 -04:00
3 changed files with 29 additions and 29 deletions

No files matched your search

+2 -2
View File
@@ -52,10 +52,10 @@ jobs:
run: cargo fmt --all -- --check
- name: Test
run: cargo test --workspace
run: cargo test --workspace --locked
- name: Clippy
run: cargo clippy --workspace --all-targets -- -D warnings
run: cargo clippy --workspace --all-targets --locked -- -D warnings
- name: Dependency layering
run: cargo xtask layers
Generated
+26 -26
View File
@@ -3348,7 +3348,7 @@ dependencies = [
[[package]]
name = "photocraft"
version = "0.1.1"
version = "0.2.0"
dependencies = [
"arboard",
"eframe",
@@ -3374,7 +3374,7 @@ dependencies = [
[[package]]
name = "photocraft-algo"
version = "0.1.1"
version = "0.2.0"
dependencies = [
"photocraft-color",
"photocraft-geom",
@@ -3386,7 +3386,7 @@ dependencies = [
[[package]]
name = "photocraft-automation"
version = "0.1.1"
version = "0.2.0"
dependencies = [
"base64",
"cap-std",
@@ -3408,7 +3408,7 @@ dependencies = [
[[package]]
name = "photocraft-cli"
version = "0.1.1"
version = "0.2.0"
dependencies = [
"photocraft-automation",
"photocraft-codecs",
@@ -3421,7 +3421,7 @@ dependencies = [
[[package]]
name = "photocraft-cms"
version = "0.1.1"
version = "0.2.0"
dependencies = [
"moxcms",
"rayon",
@@ -3429,7 +3429,7 @@ dependencies = [
[[package]]
name = "photocraft-codecs"
version = "0.1.1"
version = "0.2.0"
dependencies = [
"exr",
"flate2",
@@ -3447,7 +3447,7 @@ dependencies = [
[[package]]
name = "photocraft-color"
version = "0.1.1"
version = "0.2.0"
dependencies = [
"photocraft-cms",
"serde",
@@ -3455,7 +3455,7 @@ dependencies = [
[[package]]
name = "photocraft-compose"
version = "0.1.1"
version = "0.2.0"
dependencies = [
"criterion",
"photocraft-color",
@@ -3470,7 +3470,7 @@ dependencies = [
[[package]]
name = "photocraft-doc"
version = "0.1.1"
version = "0.2.0"
dependencies = [
"photocraft-color",
"photocraft-geom",
@@ -3481,7 +3481,7 @@ dependencies = [
[[package]]
name = "photocraft-engine"
version = "0.1.1"
version = "0.2.0"
dependencies = [
"blake3",
"flate2",
@@ -3511,7 +3511,7 @@ dependencies = [
[[package]]
name = "photocraft-format"
version = "0.1.1"
version = "0.2.0"
dependencies = [
"blake3",
"flate2",
@@ -3529,14 +3529,14 @@ dependencies = [
[[package]]
name = "photocraft-geom"
version = "0.1.1"
version = "0.2.0"
dependencies = [
"serde",
]
[[package]]
name = "photocraft-gpu"
version = "0.1.1"
version = "0.2.0"
dependencies = [
"half",
"log",
@@ -3553,7 +3553,7 @@ dependencies = [
[[package]]
name = "photocraft-io"
version = "0.1.1"
version = "0.2.0"
dependencies = [
"photocraft-cms",
"photocraft-codecs",
@@ -3574,14 +3574,14 @@ dependencies = [
[[package]]
name = "photocraft-ops"
version = "0.1.1"
version = "0.2.0"
dependencies = [
"photocraft-doc",
]
[[package]]
name = "photocraft-paint"
version = "0.1.1"
version = "0.2.0"
dependencies = [
"photocraft-color",
"photocraft-geom",
@@ -3592,7 +3592,7 @@ dependencies = [
[[package]]
name = "photocraft-plugins"
version = "0.1.1"
version = "0.2.0"
dependencies = [
"photocraft-color",
"photocraft-geom",
@@ -3607,7 +3607,7 @@ dependencies = [
[[package]]
name = "photocraft-psd"
version = "0.1.1"
version = "0.2.0"
dependencies = [
"flate2",
"photocraft-psd",
@@ -3618,7 +3618,7 @@ dependencies = [
[[package]]
name = "photocraft-raster"
version = "0.1.1"
version = "0.2.0"
dependencies = [
"photocraft-color",
"photocraft-geom",
@@ -3628,7 +3628,7 @@ dependencies = [
[[package]]
name = "photocraft-raw"
version = "0.1.1"
version = "0.2.0"
dependencies = [
"photocraft-raw",
"png 0.18.1",
@@ -3637,7 +3637,7 @@ dependencies = [
[[package]]
name = "photocraft-testkit"
version = "0.1.1"
version = "0.2.0"
dependencies = [
"photocraft-color",
"photocraft-geom",
@@ -3646,7 +3646,7 @@ dependencies = [
[[package]]
name = "photocraft-text"
version = "0.1.1"
version = "0.2.0"
dependencies = [
"flate2",
"parley",
@@ -3660,7 +3660,7 @@ dependencies = [
[[package]]
name = "photocraft-ui-egui"
version = "0.1.1"
version = "0.2.0"
dependencies = [
"base64",
"eframe",
@@ -3688,7 +3688,7 @@ dependencies = [
[[package]]
name = "photocraft-vector"
version = "0.1.1"
version = "0.2.0"
dependencies = [
"photocraft-color",
"photocraft-doc",
@@ -3699,7 +3699,7 @@ dependencies = [
[[package]]
name = "photocraft-web"
version = "0.1.1"
version = "0.2.0"
dependencies = [
"eframe",
"egui",
@@ -6198,7 +6198,7 @@ checksum = "ec7a2a501ed189703dba8b08142f057e887dfc4b2cc4db2d343ac6376ba3e0b9"
[[package]]
name = "xtask"
version = "0.1.1"
version = "0.2.0"
dependencies = [
"serde_json",
]
+1 -1
View File
@@ -4,7 +4,7 @@ members = ["crates/*", "apps/*", "xtask"]
default-members = ["crates/*", "apps/photocraft-cli", "xtask"]
[workspace.package]
version = "0.1.1"
version = "0.2.0"
edition = "2024"
license = "MIT OR Apache-2.0"
rust-version = "1.90"