From ed40362f1ca89d324d69acc8a196f0f8e0602886 Mon Sep 17 00:00:00 2001 From: Javier Parada Date: Wed, 26 Aug 2026 15:57:54 +0200 Subject: [PATCH] chore: bump to 0.9.0, and delete a stray file that should never have landed All eight version strings and the four lockfiles. The release guard checks two of them (issue #77), so the rest are by hand and by eye. Minor rather than patch because v0.9.0 changes observable behaviour: an archive whose listing cannot be read is now refused outright instead of extracting whatever preceded the damage. It also adds public surface to collapse-remote (`Timeouts`, `compress_path_with`, `check_health_with`, and the `waiting` module). Not a bump: `bad.zip` is removed. It is 24 bytes of junk from a shell check whose `cd` failed, so the file landed in the repository root instead of the scratch directory, and `git add -A` swept it into #101. A release branch should be a bump and nothing else, so this is called out rather than hidden: it is a deletion of something that was never meant to exist. --- Cargo.lock | 8 ++++---- apps/cli/Cargo.toml | 2 +- apps/core/Cargo.toml | 2 +- apps/desktop/package-lock.json | 4 ++-- apps/desktop/package.json | 2 +- apps/desktop/src-tauri/Cargo.lock | 8 ++++---- apps/desktop/src-tauri/Cargo.toml | 2 +- apps/desktop/src-tauri/tauri.conf.json | 2 +- apps/remote/Cargo.toml | 2 +- apps/server-backend/Cargo.toml | 2 +- apps/server-frontend/package-lock.json | 4 ++-- apps/server-frontend/package.json | 2 +- bad.zip | 1 - 13 files changed, 20 insertions(+), 21 deletions(-) delete mode 100644 bad.zip diff --git a/Cargo.lock b/Cargo.lock index 161f7a4..429f81b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -309,7 +309,7 @@ checksum = "c8d4a3bb8b1e0c1050499d1815f5ab16d04f0959b233085fb31653fbfc9d98f9" [[package]] name = "collapse-cli" -version = "0.8.0" +version = "0.9.0" dependencies = [ "axum", "clap", @@ -324,7 +324,7 @@ dependencies = [ [[package]] name = "collapse-core" -version = "0.8.0" +version = "0.9.0" dependencies = [ "same-file", "serde", @@ -338,7 +338,7 @@ dependencies = [ [[package]] name = "collapse-remote" -version = "0.8.0" +version = "0.9.0" dependencies = [ "axum", "collapse-core", @@ -353,7 +353,7 @@ dependencies = [ [[package]] name = "collapse-server-backend" -version = "0.8.0" +version = "0.9.0" dependencies = [ "axum", "clap", diff --git a/apps/cli/Cargo.toml b/apps/cli/Cargo.toml index 991ed17..c16f12c 100644 --- a/apps/cli/Cargo.toml +++ b/apps/cli/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "collapse-cli" -version = "0.8.0" +version = "0.9.0" edition = "2021" license = "GPL-3.0-only" diff --git a/apps/core/Cargo.toml b/apps/core/Cargo.toml index 6463d9d..5f90cba 100644 --- a/apps/core/Cargo.toml +++ b/apps/core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "collapse-core" -version = "0.8.0" +version = "0.9.0" edition = "2021" license = "GPL-3.0-only" diff --git a/apps/desktop/package-lock.json b/apps/desktop/package-lock.json index 55bee7b..e9b136f 100644 --- a/apps/desktop/package-lock.json +++ b/apps/desktop/package-lock.json @@ -1,12 +1,12 @@ { "name": "collapse-desktop", - "version": "0.8.0", + "version": "0.9.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "collapse-desktop", - "version": "0.8.0", + "version": "0.9.0", "dependencies": { "@tauri-apps/api": "^2", "@tauri-apps/plugin-dialog": "^2", diff --git a/apps/desktop/package.json b/apps/desktop/package.json index 0deb5d8..f8de4d8 100644 --- a/apps/desktop/package.json +++ b/apps/desktop/package.json @@ -1,7 +1,7 @@ { "name": "collapse-desktop", "private": true, - "version": "0.8.0", + "version": "0.9.0", "type": "module", "scripts": { "dev": "vite", diff --git a/apps/desktop/src-tauri/Cargo.lock b/apps/desktop/src-tauri/Cargo.lock index 273e5c1..a0b29d7 100644 --- a/apps/desktop/src-tauri/Cargo.lock +++ b/apps/desktop/src-tauri/Cargo.lock @@ -516,7 +516,7 @@ checksum = "c8d4a3bb8b1e0c1050499d1815f5ab16d04f0959b233085fb31653fbfc9d98f9" [[package]] name = "collapse-core" -version = "0.8.0" +version = "0.9.0" dependencies = [ "same-file", "serde", @@ -528,7 +528,7 @@ dependencies = [ [[package]] name = "collapse-desktop" -version = "0.8.0" +version = "0.9.0" dependencies = [ "axum", "collapse-core", @@ -546,7 +546,7 @@ dependencies = [ [[package]] name = "collapse-remote" -version = "0.8.0" +version = "0.9.0" dependencies = [ "collapse-core", "serde_json", @@ -557,7 +557,7 @@ dependencies = [ [[package]] name = "collapse-server-backend" -version = "0.8.0" +version = "0.9.0" dependencies = [ "axum", "clap", diff --git a/apps/desktop/src-tauri/Cargo.toml b/apps/desktop/src-tauri/Cargo.toml index 2a17caf..35b6cab 100644 --- a/apps/desktop/src-tauri/Cargo.toml +++ b/apps/desktop/src-tauri/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "collapse-desktop" -version = "0.8.0" +version = "0.9.0" edition = "2021" description = "Collapse — a small, fast file compressor" authors = ["cervantic"] diff --git a/apps/desktop/src-tauri/tauri.conf.json b/apps/desktop/src-tauri/tauri.conf.json index d264ccb..a7c48b2 100644 --- a/apps/desktop/src-tauri/tauri.conf.json +++ b/apps/desktop/src-tauri/tauri.conf.json @@ -1,7 +1,7 @@ { "$schema": "https://schema.tauri.app/config/2", "productName": "Collapse", - "version": "0.8.0", + "version": "0.9.0", "identifier": "com.cervantic.collapse", "build": { "frontendDist": "../dist", diff --git a/apps/remote/Cargo.toml b/apps/remote/Cargo.toml index 157072d..62a0813 100644 --- a/apps/remote/Cargo.toml +++ b/apps/remote/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "collapse-remote" -version = "0.8.0" +version = "0.9.0" edition = "2021" license = "GPL-3.0-only" description = "Client for a remote Collapse compression server" diff --git a/apps/server-backend/Cargo.toml b/apps/server-backend/Cargo.toml index cf1acfb..0a6cafd 100644 --- a/apps/server-backend/Cargo.toml +++ b/apps/server-backend/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "collapse-server-backend" -version = "0.8.0" +version = "0.9.0" edition = "2021" license = "GPL-3.0-only" diff --git a/apps/server-frontend/package-lock.json b/apps/server-frontend/package-lock.json index bfd3d6e..add4f50 100644 --- a/apps/server-frontend/package-lock.json +++ b/apps/server-frontend/package-lock.json @@ -1,12 +1,12 @@ { "name": "collapse-server-frontend", - "version": "0.8.0", + "version": "0.9.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "collapse-server-frontend", - "version": "0.8.0", + "version": "0.9.0", "dependencies": { "vue": "^3.5.30" }, diff --git a/apps/server-frontend/package.json b/apps/server-frontend/package.json index a4df019..c9fbf1b 100644 --- a/apps/server-frontend/package.json +++ b/apps/server-frontend/package.json @@ -1,7 +1,7 @@ { "name": "collapse-server-frontend", "private": true, - "version": "0.8.0", + "version": "0.9.0", "type": "module", "scripts": { "dev": "vite", diff --git a/bad.zip b/bad.zip deleted file mode 100644 index 00208e4..0000000 --- a/bad.zip +++ /dev/null @@ -1 +0,0 @@ -PK and then nothing \ No newline at end of file