From 32979bf40429c40a0d460eaee8a9032b85d3863c Mon Sep 17 00:00:00 2001 From: Stackrats Date: Thu, 15 Oct 2026 00:53:04 +0700 Subject: [PATCH 1/2] Mast v0.7.5 --- Cargo.lock | 30 +++++++++---------- Cargo.toml | 2 +- clients/desktop-vue/src-tauri/tauri.conf.json | 2 +- 3 files changed, 17 insertions(+), 17 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 285dc45..603f9b3 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2464,7 +2464,7 @@ dependencies = [ [[package]] name = "mast-cli" -version = "0.7.8" +version = "0.7.5" dependencies = [ "clap", "futures", @@ -2481,7 +2481,7 @@ dependencies = [ [[package]] name = "mast-client" -version = "0.7.8" +version = "0.7.5" dependencies = [ "async-trait", "futures", @@ -2491,7 +2491,7 @@ dependencies = [ [[package]] name = "mast-client-ipc" -version = "0.7.8" +version = "0.7.5" dependencies = [ "async-trait", "futures", @@ -2505,7 +2505,7 @@ dependencies = [ [[package]] name = "mast-client-local" -version = "0.7.8" +version = "0.7.5" dependencies = [ "async-trait", "futures", @@ -2520,7 +2520,7 @@ dependencies = [ [[package]] name = "mast-compose" -version = "0.7.8" +version = "0.7.5" dependencies = [ "mast-docker", "mast-yaml-edit", @@ -2536,7 +2536,7 @@ dependencies = [ [[package]] name = "mast-contract" -version = "0.7.8" +version = "0.7.5" dependencies = [ "serde", "serde_json", @@ -2545,7 +2545,7 @@ dependencies = [ [[package]] name = "mast-daemon" -version = "0.7.8" +version = "0.7.5" dependencies = [ "async-trait", "futures", @@ -2565,7 +2565,7 @@ dependencies = [ [[package]] name = "mast-desktop" -version = "0.7.8" +version = "0.7.5" dependencies = [ "futures", "gdkx11", @@ -2595,7 +2595,7 @@ dependencies = [ [[package]] name = "mast-diagnostics" -version = "0.7.8" +version = "0.7.5" dependencies = [ "mast-laravel", "rusqlite", @@ -2605,7 +2605,7 @@ dependencies = [ [[package]] name = "mast-docker" -version = "0.7.8" +version = "0.7.5" dependencies = [ "async-trait", "bollard", @@ -2619,7 +2619,7 @@ dependencies = [ [[package]] name = "mast-engine" -version = "0.7.8" +version = "0.7.5" dependencies = [ "async-trait", "futures", @@ -2647,7 +2647,7 @@ dependencies = [ [[package]] name = "mast-laravel" -version = "0.7.8" +version = "0.7.5" dependencies = [ "mast-docker", "tempfile", @@ -2657,7 +2657,7 @@ dependencies = [ [[package]] name = "mast-project" -version = "0.7.8" +version = "0.7.5" dependencies = [ "dirs 6.0.0", "serde", @@ -2670,7 +2670,7 @@ dependencies = [ [[package]] name = "mast-registry" -version = "0.7.8" +version = "0.7.5" dependencies = [ "reqwest 0.12.28", "serde", @@ -2681,7 +2681,7 @@ dependencies = [ [[package]] name = "mast-yaml-edit" -version = "0.7.8" +version = "0.7.5" dependencies = [ "saphyr", "tempfile", diff --git a/Cargo.toml b/Cargo.toml index 5636269..8a0faa9 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -19,7 +19,7 @@ members = [ ] [workspace.package] -version = "0.7.8" +version = "0.7.5" edition = "2024" [workspace.dependencies] diff --git a/clients/desktop-vue/src-tauri/tauri.conf.json b/clients/desktop-vue/src-tauri/tauri.conf.json index 38098a8..9d36cb7 100644 --- a/clients/desktop-vue/src-tauri/tauri.conf.json +++ b/clients/desktop-vue/src-tauri/tauri.conf.json @@ -1,7 +1,7 @@ { "$schema": "https://schema.tauri.app/config/2", "productName": "Mast", - "version": "0.7.8", + "version": "0.7.5", "identifier": "dev.mast.desktop", "build": { "beforeDevCommand": "vp run --filter mast-desktop-ui dev", From cb1a82ecf3bd2315b940ff65f0a3f0da1f5659f6 Mon Sep 17 00:00:00 2001 From: Stackrats Date: Thu, 15 Oct 2026 00:53:07 +0700 Subject: [PATCH 2/2] =?UTF-8?q?Give=20v0.7.2=E2=80=93v0.7.4=20as=20the=20r?= =?UTF-8?q?eleases=20where=20Stop=20failed?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/adr/0011-container-process-inventory.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/adr/0011-container-process-inventory.md b/docs/adr/0011-container-process-inventory.md index 25d4f23..fad1bd6 100644 --- a/docs/adr/0011-container-process-inventory.md +++ b/docs/adr/0011-container-process-inventory.md @@ -10,7 +10,7 @@ Mast observed containers. Everything that matters for a Laravel app runs as processes _inside_ one — Horizon, the scheduler, queue workers, Reverb, Vite — and every `docker exec` leaves its own process tree there, which outlives the client that started it. Quitting Mast, a Stop that silently -failed (v0.7.2–v0.7.5), an agent's `sail artisan horizon`: each left trees +failed (v0.7.2–v0.7.4), an agent's `sail artisan horizon`: each left trees nobody could see. One real container held two `artisan dev` stacks, 3 GB and 0.5 GB: two Horizon masters, two schedulers running every task twice, and a Vite whose exit had deleted the other's `public/hot`, so pages served an old