Skip to content

Commit 5831c61

Browse files
committed
chore(release): prepare 0.7.0
Bump the workspace and internal crate pins to 0.7.0 so the next minor release can be published from a single coherent repo state. This also updates the in-repo release-facing references that still pointed at 0.6.0 and reruns the documented local release checklist. Constraint: Release prep must keep the workspace version, internal crate pins, and release-path assertions in sync Constraint: cargo publish --dry-run checks Git dirtiness even when jj already records the mutable change state Rejected: Fold in extra code cleanups during the release cut | would broaden a release-only change without improving publishability Confidence: high Scope-risk: narrow Reversibility: clean Directive: When running release dry-runs from an active jj working-copy change, export first or use --allow-dirty Tested: cargo test Tested: cargo build -p taskers --bin taskers --bin taskers-gtk Tested: env TASKERS_TERMINAL_BACKEND=mock bash scripts/headless-smoke.sh ./target/debug/taskers --smoke-script baseline --diagnostic-log stderr --quit-after-ms 5000 Tested: bash scripts/smoke_linux_release_launcher.sh Tested: cargo publish --dry-run --allow-dirty -p taskers-domain Tested: cargo publish --dry-run --allow-dirty -p taskers-paths Tested: cargo run -p taskers-cli -- --help Tested: cargo run -p taskers-cli -- notify --help Tested: cargo check Tested: cargo clippy --workspace --all-targets Tested: cargo install --path crates/taskers-app --force Not-tested: pushing tag v0.7.0 to origin and publishing the draft GitHub release/assets Not-tested: full crates.io publish sequence for the dependent workspace crates
1 parent f2b5c3a commit 5831c61

10 files changed

Lines changed: 36 additions & 36 deletions

File tree

Cargo.lock

Lines changed: 11 additions & 11 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ edition = "2024"
1919
homepage = "https://github.com/OneNoted/taskers"
2020
license = "MIT"
2121
repository = "https://github.com/OneNoted/taskers"
22-
version = "0.6.0"
22+
version = "0.7.0"
2323

2424
[workspace.dependencies]
2525
adw = { package = "libadwaita", version = "0.9.1" }
@@ -46,13 +46,13 @@ ureq = "2.12.1"
4646
uuid = { version = "1.22.0", features = ["serde", "v7"] }
4747
webkit6 = { version = "0.6.1", features = ["v2_50"] }
4848
xz2 = "0.1"
49-
taskers-core = { version = "0.6.0", path = "crates/taskers-core" }
50-
taskers-cli = { version = "0.6.0", path = "crates/taskers-cli" }
51-
taskers-control = { version = "0.6.0", path = "crates/taskers-control" }
52-
taskers-domain = { version = "0.6.0", path = "crates/taskers-domain" }
53-
taskers-ghostty = { version = "0.6.0", path = "crates/taskers-ghostty" }
54-
taskers-host = { version = "0.6.0", path = "crates/taskers-host" }
55-
taskers-paths = { version = "0.6.0", path = "crates/taskers-paths" }
56-
taskers-runtime = { version = "0.6.0", path = "crates/taskers-runtime" }
57-
taskers-shell = { version = "0.6.0", path = "crates/taskers-shell" }
58-
taskers-shell-core = { version = "0.6.0", path = "crates/taskers-shell-core" }
49+
taskers-core = { version = "0.7.0", path = "crates/taskers-core" }
50+
taskers-cli = { version = "0.7.0", path = "crates/taskers-cli" }
51+
taskers-control = { version = "0.7.0", path = "crates/taskers-control" }
52+
taskers-domain = { version = "0.7.0", path = "crates/taskers-domain" }
53+
taskers-ghostty = { version = "0.7.0", path = "crates/taskers-ghostty" }
54+
taskers-host = { version = "0.7.0", path = "crates/taskers-host" }
55+
taskers-paths = { version = "0.7.0", path = "crates/taskers-paths" }
56+
taskers-runtime = { version = "0.7.0", path = "crates/taskers-runtime" }
57+
taskers-shell = { version = "0.7.0", path = "crates/taskers-shell" }
58+
taskers-shell-core = { version = "0.7.0", path = "crates/taskers-shell-core" }

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
<p align="center">
66
<img alt="Status: active development" src="https://img.shields.io/badge/status-active%20development-2f855a?style=flat-square" />
7-
<img alt="Version 0.6.0" src="https://img.shields.io/badge/version-0.6.0-1f2937?style=flat-square" />
7+
<img alt="Version 0.7.0" src="https://img.shields.io/badge/version-0.7.0-1f2937?style=flat-square" />
88
<img alt="Platform: Linux" src="https://img.shields.io/badge/platform-linux-0f766e?style=flat-square" />
99
<img alt="License: MIT" src="https://img.shields.io/badge/license-MIT-111827?style=flat-square" />
1010
</p>

crates/taskers-app/src/linux_install.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -487,7 +487,7 @@ mod tests {
487487
let launcher = PathBuf::from("/home/notes/.cargo/bin/taskers");
488488
let release_root = temp.path().join("releases");
489489
let release_exec = release_root
490-
.join("0.6.0")
490+
.join("0.7.0")
491491
.join("x86_64-unknown-linux-gnu")
492492
.join("bin")
493493
.join("taskers-gtk");

crates/taskers-app/src/main.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2684,7 +2684,7 @@ mod startup_tests {
26842684
#[test]
26852685
fn launcher_bundle_binary_does_not_use_dev_diagnostics() {
26862686
assert!(!looks_like_dev_install(Path::new(
2687-
"/home/notes/.local/share/taskers/releases/0.6.0/x86_64-unknown-linux-gnu/taskers-gtk"
2687+
"/home/notes/.local/share/taskers/releases/0.7.0/x86_64-unknown-linux-gnu/taskers-gtk"
26882688
)));
26892689
}
26902690

crates/taskers-cli/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ clap.workspace = true
1818
serde_json.workspace = true
1919
time.workspace = true
2020
tokio.workspace = true
21-
taskers-control = { version = "0.6.0", path = "../taskers-control" }
22-
taskers-domain = { version = "0.6.0", path = "../taskers-domain" }
21+
taskers-control = { version = "0.7.0", path = "../taskers-control" }
22+
taskers-domain = { version = "0.7.0", path = "../taskers-domain" }
2323
taskers-paths.workspace = true
24-
taskers-runtime = { version = "0.6.0", path = "../taskers-runtime" }
24+
taskers-runtime = { version = "0.7.0", path = "../taskers-runtime" }

crates/taskers-control/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ thiserror.workspace = true
1717
tokio.workspace = true
1818
uuid.workspace = true
1919
taskers-paths.workspace = true
20-
taskers-domain = { version = "0.6.0", path = "../taskers-domain" }
20+
taskers-domain = { version = "0.7.0", path = "../taskers-domain" }
2121

2222
[dev-dependencies]
2323
tempfile.workspace = true

crates/taskers-core/Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,11 @@ version.workspace = true
1212
anyhow.workspace = true
1313
serde.workspace = true
1414
serde_json.workspace = true
15-
taskers-control = { version = "0.6.0", path = "../taskers-control" }
16-
taskers-domain = { version = "0.6.0", path = "../taskers-domain" }
17-
taskers-ghostty = { version = "0.6.0", path = "../taskers-ghostty" }
15+
taskers-control = { version = "0.7.0", path = "../taskers-control" }
16+
taskers-domain = { version = "0.7.0", path = "../taskers-domain" }
17+
taskers-ghostty = { version = "0.7.0", path = "../taskers-ghostty" }
1818
taskers-paths.workspace = true
19-
taskers-runtime = { version = "0.6.0", path = "../taskers-runtime" }
19+
taskers-runtime = { version = "0.7.0", path = "../taskers-runtime" }
2020

2121
[dev-dependencies]
2222
tempfile.workspace = true

crates/taskers-ghostty/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@ build = "build.rs"
1313
libloading = "0.8"
1414
serde.workspace = true
1515
tar.workspace = true
16-
taskers-domain = { version = "0.6.0", path = "../taskers-domain" }
16+
taskers-domain = { version = "0.7.0", path = "../taskers-domain" }
1717
taskers-paths.workspace = true
18-
taskers-runtime = { version = "0.6.0", path = "../taskers-runtime" }
18+
taskers-runtime = { version = "0.7.0", path = "../taskers-runtime" }
1919
thiserror.workspace = true
2020
ureq.workspace = true
2121
xz2 = "0.1"

crates/taskers-runtime/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,4 +16,4 @@ portable-pty.workspace = true
1616
serde.workspace = true
1717
serde_json.workspace = true
1818
taskers-paths.workspace = true
19-
taskers-domain = { version = "0.6.0", path = "../taskers-domain" }
19+
taskers-domain = { version = "0.7.0", path = "../taskers-domain" }

0 commit comments

Comments
 (0)