diff --git a/CHANGELOG.md b/CHANGELOG.md index 31eb7f74..03a5a848 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,13 @@ +## [0.9.1](https://github.com/pkgforge/soar/compare/v0.9.0...v0.9.1) - 2025-12-28 + +### 🐛 Bug Fixes + +- *(apply)* Allow tracking versioning with URL packages ([#129](https://github.com/pkgforge/soar/pull/129)) - ([0b7deb6](https://github.com/pkgforge/soar/commit/0b7deb6733cbfe390cf7f3b5de670fc2010dc260)) +- *(install)* Use deterministic hash for package without checksum - ([7a7a060](https://github.com/pkgforge/soar/commit/7a7a06049c61ba38a52921c51cb90b57aee4b809)) +- *(install)* Handle removed packages, always show selection with --show - ([2b72975](https://github.com/pkgforge/soar/commit/2b72975c3f1dfc10d1e991cae73c267a8d5580cb)) +- *(install)* Fix force reinstall cleanup and resume file corruption - ([c6150f7](https://github.com/pkgforge/soar/commit/c6150f72855249bd048194514dd3bdbca1beb21c)) + ## [0.9.0](https://github.com/pkgforge/soar/compare/v0.8.1...v0.9.0) - 2025-12-26 ### ⛰️ Features diff --git a/Cargo.lock b/Cargo.lock index 89f26ba5..4cd7a3ef 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2192,7 +2192,7 @@ checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03" [[package]] name = "soar-cli" -version = "0.9.0" +version = "0.9.1" dependencies = [ "clap", "indicatif", @@ -2223,7 +2223,7 @@ dependencies = [ [[package]] name = "soar-config" -version = "0.1.0" +version = "0.1.1" dependencies = [ "documented", "miette", @@ -2237,7 +2237,7 @@ dependencies = [ [[package]] name = "soar-core" -version = "0.9.0" +version = "0.10.0" dependencies = [ "chrono", "diesel", @@ -2260,7 +2260,7 @@ dependencies = [ [[package]] name = "soar-db" -version = "0.1.0" +version = "0.2.0" dependencies = [ "diesel", "diesel_migrations", @@ -2276,7 +2276,7 @@ dependencies = [ [[package]] name = "soar-dl" -version = "0.7.0" +version = "0.7.1" dependencies = [ "compak", "fast-glob", @@ -2296,7 +2296,7 @@ dependencies = [ [[package]] name = "soar-package" -version = "0.1.0" +version = "0.1.1" dependencies = [ "image", "miette", @@ -2310,7 +2310,7 @@ dependencies = [ [[package]] name = "soar-registry" -version = "0.1.0" +version = "0.1.1" dependencies = [ "miette", "serde", @@ -2327,7 +2327,7 @@ dependencies = [ [[package]] name = "soar-utils" -version = "0.1.0" +version = "0.1.1" dependencies = [ "blake3", "miette", diff --git a/Cargo.toml b/Cargo.toml index ef853171..10ceec3c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -47,13 +47,13 @@ regex = { version = "1.12.2", default-features = false, features = [ serde = { version = "1.0.228", features = ["derive"] } serde_json = { version = "1.0.148", features = ["indexmap"] } serial_test = "3.2.0" -soar-config = { version = "0.1.0", path = "crates/soar-config" } -soar-core = { version = "0.9.0", path = "crates/soar-core" } -soar-db = { version = "0.1.0", path = "crates/soar-db" } -soar-dl = { version = "0.7.0", path = "crates/soar-dl" } -soar-package = { version = "0.1.0", path = "crates/soar-package" } -soar-registry = { version = "0.1.0", path = "crates/soar-registry" } -soar-utils = { version = "0.1.0", path = "crates/soar-utils" } +soar-config = { version = "0.1.1", path = "crates/soar-config" } +soar-core = { version = "0.10.0", path = "crates/soar-core" } +soar-db = { version = "0.2.0", path = "crates/soar-db" } +soar-dl = { version = "0.7.1", path = "crates/soar-dl" } +soar-package = { version = "0.1.1", path = "crates/soar-package" } +soar-registry = { version = "0.1.1", path = "crates/soar-registry" } +soar-utils = { version = "0.1.1", path = "crates/soar-utils" } squishy = { version = "0.4.0", features = ["appimage", "dwarfs"] } tempfile = "3.24.0" thiserror = "2.0.17" diff --git a/crates/soar-cli/Cargo.toml b/crates/soar-cli/Cargo.toml index bb4f938b..d4b4a7fb 100644 --- a/crates/soar-cli/Cargo.toml +++ b/crates/soar-cli/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "soar-cli" -version = "0.9.0" +version = "0.9.1" description = "A modern package manager for Linux" default-run = "soar" authors.workspace = true diff --git a/crates/soar-config/CHANGELOG.md b/crates/soar-config/CHANGELOG.md index 24b85fd2..463ed88e 100644 --- a/crates/soar-config/CHANGELOG.md +++ b/crates/soar-config/CHANGELOG.md @@ -1,4 +1,10 @@ +## [0.1.1](https://github.com/pkgforge/soar/compare/soar-config-v0.1.0...soar-config-v0.1.1) - 2025-12-28 + +### ⚙️ Miscellaneous Tasks + +- Updated the following local packages: soar-utils - ([0000000](https://github.com/pkgforge/soar/commit/0000000)) + ## [0.1.0] - 2025-12-26 ### ⛰️ Features diff --git a/crates/soar-config/Cargo.toml b/crates/soar-config/Cargo.toml index 48612e8d..d0846eb6 100644 --- a/crates/soar-config/Cargo.toml +++ b/crates/soar-config/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "soar-config" -version = "0.1.0" +version = "0.1.1" description = "Configuration management for soar package manager" authors.workspace = true edition.workspace = true diff --git a/crates/soar-core/CHANGELOG.md b/crates/soar-core/CHANGELOG.md index a797bd74..8119001b 100644 --- a/crates/soar-core/CHANGELOG.md +++ b/crates/soar-core/CHANGELOG.md @@ -1,4 +1,10 @@ +## [0.10.0](https://github.com/pkgforge/soar/compare/soar-core-v0.9.0...soar-core-v0.10.0) - 2025-12-28 + +### 🐛 Bug Fixes + +- *(install)* Fix force reinstall cleanup and resume file corruption - ([c6150f7](https://github.com/pkgforge/soar/commit/c6150f72855249bd048194514dd3bdbca1beb21c)) + ## [0.9.0](https://github.com/pkgforge/soar/compare/soar-core-v0.8.1...soar-core-v0.9.0) - 2025-12-26 ### ⛰️ Features diff --git a/crates/soar-core/Cargo.toml b/crates/soar-core/Cargo.toml index 74e6b359..41de57c3 100644 --- a/crates/soar-core/Cargo.toml +++ b/crates/soar-core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "soar-core" -version = "0.9.0" +version = "0.10.0" description = "Core library for soar package manager" authors.workspace = true license.workspace = true diff --git a/crates/soar-db/CHANGELOG.md b/crates/soar-db/CHANGELOG.md index 3618c3e9..e07ac018 100644 --- a/crates/soar-db/CHANGELOG.md +++ b/crates/soar-db/CHANGELOG.md @@ -1,4 +1,10 @@ +## [0.2.0](https://github.com/pkgforge/soar/compare/soar-db-v0.1.0...soar-db-v0.2.0) - 2025-12-28 + +### 🐛 Bug Fixes + +- *(install)* Fix force reinstall cleanup and resume file corruption - ([c6150f7](https://github.com/pkgforge/soar/commit/c6150f72855249bd048194514dd3bdbca1beb21c)) + ## [0.1.0] - 2025-12-26 ### ⛰️ Features diff --git a/crates/soar-db/Cargo.toml b/crates/soar-db/Cargo.toml index bb2fb95c..4e160638 100644 --- a/crates/soar-db/Cargo.toml +++ b/crates/soar-db/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "soar-db" -version = "0.1.0" +version = "0.2.0" description = "Database operations for soar package manager" authors.workspace = true license.workspace = true diff --git a/crates/soar-dl/CHANGELOG.md b/crates/soar-dl/CHANGELOG.md index 9801e130..4b1fdec5 100644 --- a/crates/soar-dl/CHANGELOG.md +++ b/crates/soar-dl/CHANGELOG.md @@ -1,4 +1,11 @@ +## [0.7.1](https://github.com/pkgforge/soar/compare/soar-dl-v0.7.0...soar-dl-v0.7.1) - 2025-12-28 + +### 🐛 Bug Fixes + +- *(install)* Use deterministic hash for package without checksum - ([7a7a060](https://github.com/pkgforge/soar/commit/7a7a06049c61ba38a52921c51cb90b57aee4b809)) +- *(install)* Fix force reinstall cleanup and resume file corruption - ([c6150f7](https://github.com/pkgforge/soar/commit/c6150f72855249bd048194514dd3bdbca1beb21c)) + ## [0.7.0] - 2025-12-26 ### ⛰️ Features diff --git a/crates/soar-dl/Cargo.toml b/crates/soar-dl/Cargo.toml index 931966a6..2c0d82d8 100644 --- a/crates/soar-dl/Cargo.toml +++ b/crates/soar-dl/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "soar-dl" -version = "0.7.0" +version = "0.7.1" description = "Downloader for soar package manager" authors.workspace = true license.workspace = true diff --git a/crates/soar-package/CHANGELOG.md b/crates/soar-package/CHANGELOG.md index 42ecfd8b..cbd51df3 100644 --- a/crates/soar-package/CHANGELOG.md +++ b/crates/soar-package/CHANGELOG.md @@ -1,4 +1,10 @@ +## [0.1.1](https://github.com/pkgforge/soar/compare/soar-package-v0.1.0...soar-package-v0.1.1) - 2025-12-28 + +### ⛰️ Features + +- *(appimage)* Handle dwarfs appimage extraction - ([4781e9c](https://github.com/pkgforge/soar/commit/4781e9cb8d943cd8b1c4ad2723ef8b7f154f8476)) + ## [0.1.0] - 2025-12-26 ### ⛰️ Features diff --git a/crates/soar-package/Cargo.toml b/crates/soar-package/Cargo.toml index 2c6afe13..861cff43 100644 --- a/crates/soar-package/Cargo.toml +++ b/crates/soar-package/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "soar-package" -version = "0.1.0" +version = "0.1.1" description = "Package format handling for soar package manager" authors.workspace = true edition.workspace = true diff --git a/crates/soar-registry/CHANGELOG.md b/crates/soar-registry/CHANGELOG.md index 009d4344..9456c655 100644 --- a/crates/soar-registry/CHANGELOG.md +++ b/crates/soar-registry/CHANGELOG.md @@ -1,4 +1,10 @@ +## [0.1.1](https://github.com/pkgforge/soar/compare/soar-registry-v0.1.0...soar-registry-v0.1.1) - 2025-12-28 + +### ⚙️ Miscellaneous Tasks + +- Update Cargo.toml dependencies - ([0000000](https://github.com/pkgforge/soar/commit/0000000)) + ## [0.1.0] - 2025-12-26 ### ⛰️ Features diff --git a/crates/soar-registry/Cargo.toml b/crates/soar-registry/Cargo.toml index 04d4483e..e860494f 100644 --- a/crates/soar-registry/Cargo.toml +++ b/crates/soar-registry/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "soar-registry" -version = "0.1.0" +version = "0.1.1" description = "Registry management for soar package manager" authors.workspace = true edition.workspace = true diff --git a/crates/soar-utils/CHANGELOG.md b/crates/soar-utils/CHANGELOG.md index 0ff20c11..98268e40 100644 --- a/crates/soar-utils/CHANGELOG.md +++ b/crates/soar-utils/CHANGELOG.md @@ -1,4 +1,10 @@ +## [0.1.1](https://github.com/pkgforge/soar/compare/soar-utils-v0.1.0...soar-utils-v0.1.1) - 2025-12-28 + +### 🐛 Bug Fixes + +- *(install)* Use deterministic hash for package without checksum - ([7a7a060](https://github.com/pkgforge/soar/commit/7a7a06049c61ba38a52921c51cb90b57aee4b809)) + ## [0.1.0] - 2025-12-26 ### ⛰️ Features diff --git a/crates/soar-utils/Cargo.toml b/crates/soar-utils/Cargo.toml index 83363e21..0c0b756b 100644 --- a/crates/soar-utils/Cargo.toml +++ b/crates/soar-utils/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "soar-utils" -version = "0.1.0" +version = "0.1.1" description = "Utilities for soar package manager" authors.workspace = true license.workspace = true