diff --git a/CHANGELOG.md b/CHANGELOG.md index 2ef49329..4f4e69e0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,21 @@ +## [0.11.1](https://github.com/pkgforge/soar/compare/v0.11.0...v0.11.1) - 2026-02-16 + +### ⛰️ Features + +- *(cli)* Add subcommand to convert json to sqlite db - ([16fdeca](https://github.com/pkgforge/soar/commit/16fdecae0898c1e15c5d0ca1ea67c5b414ef7c76)) +- *(lock)* Add locking for concurrent process safety ([#154](https://github.com/pkgforge/soar/pull/154)) - ([e3bef6a](https://github.com/pkgforge/soar/commit/e3bef6a09435e83a524b719f7b9f3e0d133c6b64)) + +### 🐛 Bug Fixes + +- *(substitute)* Normalize package version - ([c66c4c2](https://github.com/pkgforge/soar/commit/c66c4c23ff9f68c7926c3ffb81ac18553f9ce604)) + +### 🚜 Refactor + +- *(cli)* Use operations from shared crate ([#158](https://github.com/pkgforge/soar/pull/158)) - ([2a2f1be](https://github.com/pkgforge/soar/commit/2a2f1be5db831de95c2d99e114d02c80870f2165)) +- *(db)* Add pkg_family, drop recurse_provides - ([1d97b6d](https://github.com/pkgforge/soar/commit/1d97b6d0f9dc230a306fee936dc6571a0a658be3)) +- *(system)* Add per-context system mode support - ([10544ac](https://github.com/pkgforge/soar/commit/10544ac8a2bd896152448f79650c6d98db0d960a)) + ## [0.11.0](https://github.com/pkgforge/soar/compare/v0.10.3...v0.11.0) - 2026-02-04 ### ⛰️ Features diff --git a/Cargo.lock b/Cargo.lock index da7d0c1f..d87333ae 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2211,7 +2211,7 @@ checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03" [[package]] name = "soar-cli" -version = "0.11.0" +version = "0.11.1" dependencies = [ "clap", "indicatif", @@ -2242,7 +2242,7 @@ dependencies = [ [[package]] name = "soar-config" -version = "0.5.0" +version = "0.6.0" dependencies = [ "documented", "miette", @@ -2256,7 +2256,7 @@ dependencies = [ [[package]] name = "soar-core" -version = "0.13.0" +version = "0.14.0" dependencies = [ "chrono", "compak", @@ -2283,7 +2283,7 @@ dependencies = [ [[package]] name = "soar-db" -version = "0.4.0" +version = "0.5.0" dependencies = [ "diesel", "diesel_migrations", @@ -2299,7 +2299,7 @@ dependencies = [ [[package]] name = "soar-dl" -version = "0.8.0" +version = "0.8.1" dependencies = [ "compak", "fast-glob", @@ -2319,11 +2319,11 @@ dependencies = [ [[package]] name = "soar-events" -version = "0.0.0" +version = "0.0.1" [[package]] name = "soar-operations" -version = "0.0.0" +version = "0.0.1" dependencies = [ "fast-glob", "minisign-verify", @@ -2343,7 +2343,7 @@ dependencies = [ [[package]] name = "soar-package" -version = "0.2.3" +version = "0.3.0" dependencies = [ "image", "miette", @@ -2357,7 +2357,7 @@ dependencies = [ [[package]] name = "soar-registry" -version = "0.3.0" +version = "0.4.0" dependencies = [ "miette", "serde", @@ -2374,7 +2374,7 @@ dependencies = [ [[package]] name = "soar-utils" -version = "0.3.0" +version = "0.4.0" dependencies = [ "blake3", "miette", diff --git a/Cargo.toml b/Cargo.toml index 4eb76cd2..595365ae 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -56,15 +56,15 @@ semver = "1.0.27" serde = { version = "1.0.228", features = ["derive"] } serde_json = { version = "1.0.149", features = ["indexmap"] } serial_test = "3.3.1" -soar-config = { version = "0.5.0", path = "crates/soar-config" } -soar-core = { version = "0.13.0", path = "crates/soar-core" } -soar-db = { version = "0.4.0", path = "crates/soar-db" } -soar-dl = { version = "0.8.0", path = "crates/soar-dl" } -soar-events = { version = "0.0.0", path = "crates/soar-events" } -soar-operations = { version = "0.0.0", path = "crates/soar-operations" } -soar-package = { version = "0.2.3", path = "crates/soar-package" } -soar-registry = { version = "0.3.0", path = "crates/soar-registry" } -soar-utils = { version = "0.3.0", path = "crates/soar-utils" } +soar-config = { version = "0.6.0", path = "crates/soar-config" } +soar-core = { version = "0.14.0", path = "crates/soar-core" } +soar-db = { version = "0.5.0", path = "crates/soar-db" } +soar-dl = { version = "0.8.1", path = "crates/soar-dl" } +soar-events = { version = "0.0.1", path = "crates/soar-events" } +soar-operations = { version = "0.0.1", path = "crates/soar-operations" } +soar-package = { version = "0.3.0", path = "crates/soar-package" } +soar-registry = { version = "0.4.0", path = "crates/soar-registry" } +soar-utils = { version = "0.4.0", path = "crates/soar-utils" } squishy = { version = "0.4.0", features = ["appimage", "dwarfs"] } tabled = { version = "0.20", features = ["ansi"] } terminal_size = "0.4" diff --git a/crates/soar-cli/Cargo.toml b/crates/soar-cli/Cargo.toml index 81a44275..c4459430 100644 --- a/crates/soar-cli/Cargo.toml +++ b/crates/soar-cli/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "soar-cli" -version = "0.11.0" +version = "0.11.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 c669df53..8b1d4351 100644 --- a/crates/soar-config/CHANGELOG.md +++ b/crates/soar-config/CHANGELOG.md @@ -1,4 +1,10 @@ +## [0.6.0](https://github.com/pkgforge/soar/compare/soar-config-v0.5.0...soar-config-v0.6.0) - 2026-02-16 + +### 🚜 Refactor + +- *(system)* Add per-context system mode support - ([10544ac](https://github.com/pkgforge/soar/commit/10544ac8a2bd896152448f79650c6d98db0d960a)) + ## [0.5.0](https://github.com/pkgforge/soar/compare/soar-config-v0.4.0...soar-config-v0.5.0) - 2026-02-04 ### ⛰️ Features diff --git a/crates/soar-config/Cargo.toml b/crates/soar-config/Cargo.toml index b5edbd22..41c100ab 100644 --- a/crates/soar-config/Cargo.toml +++ b/crates/soar-config/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "soar-config" -version = "0.5.0" +version = "0.6.0" 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 161b4738..eb0ce6ee 100644 --- a/crates/soar-core/CHANGELOG.md +++ b/crates/soar-core/CHANGELOG.md @@ -1,4 +1,15 @@ +## [0.14.0](https://github.com/pkgforge/soar/compare/soar-core-v0.13.0...soar-core-v0.14.0) - 2026-02-16 + +### 🐛 Bug Fixes + +- *(substitute)* Normalize package version - ([c66c4c2](https://github.com/pkgforge/soar/commit/c66c4c23ff9f68c7926c3ffb81ac18553f9ce604)) + +### 🚜 Refactor + +- *(db)* Add pkg_family, drop recurse_provides - ([1d97b6d](https://github.com/pkgforge/soar/commit/1d97b6d0f9dc230a306fee936dc6571a0a658be3)) +- *(system)* Add per-context system mode support - ([10544ac](https://github.com/pkgforge/soar/commit/10544ac8a2bd896152448f79650c6d98db0d960a)) + ## [0.13.0](https://github.com/pkgforge/soar/compare/soar-core-v0.12.0...soar-core-v0.13.0) - 2026-02-04 ### ⛰️ Features diff --git a/crates/soar-core/Cargo.toml b/crates/soar-core/Cargo.toml index 6472b91b..85875236 100644 --- a/crates/soar-core/Cargo.toml +++ b/crates/soar-core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "soar-core" -version = "0.13.0" +version = "0.14.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 c33ee890..c7f827d7 100644 --- a/crates/soar-db/CHANGELOG.md +++ b/crates/soar-db/CHANGELOG.md @@ -1,4 +1,11 @@ +## [0.5.0](https://github.com/pkgforge/soar/compare/soar-db-v0.4.0...soar-db-v0.5.0) - 2026-02-16 + +### 🚜 Refactor + +- *(db)* Add pkg_family, drop recurse_provides - ([1d97b6d](https://github.com/pkgforge/soar/commit/1d97b6d0f9dc230a306fee936dc6571a0a658be3)) +- *(system)* Add per-context system mode support - ([10544ac](https://github.com/pkgforge/soar/commit/10544ac8a2bd896152448f79650c6d98db0d960a)) + ## [0.4.0](https://github.com/pkgforge/soar/compare/soar-db-v0.3.2...soar-db-v0.4.0) - 2026-02-04 ### ⛰️ Features diff --git a/crates/soar-db/Cargo.toml b/crates/soar-db/Cargo.toml index 69f9470e..68f7d4e3 100644 --- a/crates/soar-db/Cargo.toml +++ b/crates/soar-db/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "soar-db" -version = "0.4.0" +version = "0.5.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 084da7cc..dd3ff921 100644 --- a/crates/soar-dl/CHANGELOG.md +++ b/crates/soar-dl/CHANGELOG.md @@ -1,4 +1,10 @@ +## [0.8.1](https://github.com/pkgforge/soar/compare/soar-dl-v0.8.0...soar-dl-v0.8.1) - 2026-02-16 + +### ⚙️ Miscellaneous Tasks + +- Updated the following local packages: soar-utils - ([0000000](https://github.com/pkgforge/soar/commit/0000000)) + ## [0.8.0](https://github.com/pkgforge/soar/compare/soar-dl-v0.7.3...soar-dl-v0.8.0) - 2026-02-04 ### ⛰️ Features diff --git a/crates/soar-dl/Cargo.toml b/crates/soar-dl/Cargo.toml index e234b1e7..28178d91 100644 --- a/crates/soar-dl/Cargo.toml +++ b/crates/soar-dl/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "soar-dl" -version = "0.8.0" +version = "0.8.1" description = "Downloader for soar package manager" authors.workspace = true license.workspace = true diff --git a/crates/soar-events/CHANGELOG.md b/crates/soar-events/CHANGELOG.md new file mode 100644 index 00000000..7ff41797 --- /dev/null +++ b/crates/soar-events/CHANGELOG.md @@ -0,0 +1,48 @@ + +## [0.0.1](https://github.com/pkgforge/soar/compare/soar-events-v0.0.0...soar-events-v0.0.1) - 2026-02-16 + +### ⛰️ Features + +- *(crates)* Add soar-events for frontend-agnostic event reporting ([#156](https://github.com/pkgforge/soar/pull/156)) - ([ea2e72b](https://github.com/pkgforge/soar/commit/ea2e72ba8f56674f16105e22bcc99b6ca6a9d62e)) +- *(download)* Allow regex filter for github asset - ([85736a6](https://github.com/pkgforge/soar/commit/85736a6de8a8cb63aaa7197c5f1cdf8c880e1e5b)) +- *(inspect)* Add inspect command to view build script - ([bcef36c](https://github.com/pkgforge/soar/commit/bcef36cbc0045230357ca37afb5c7480f4cab046)) +- *(json_where)* Add json array condition support - ([0b84535](https://github.com/pkgforge/soar/commit/0b8453514dbc8039cc402f779e04cdec895f949e)) +- *(use)* Add ability to switch package variants - ([de2264d](https://github.com/pkgforge/soar/commit/de2264db461d85beab921179f1761abf49fe20cf)) + +### 🐛 Bug Fixes + +- *(config)* Fix default config url - ([1862a7e](https://github.com/pkgforge/soar/commit/1862a7eb7ca6106bd3834ec6cf24a85e9e09ccc3)) +- *(flatimage)* Handle flatimage portable config and non-existent desktop - ([33448e2](https://github.com/pkgforge/soar/commit/33448e2f2bfb21072b565d537f52d6c93e6a9b88)) +- *(install)* Improve force install - ([17fcb2e](https://github.com/pkgforge/soar/commit/17fcb2e9463528c6121f8d46f4b1b1f434059bf2)) +- *(path)* Fix home path - ([b4d3a53](https://github.com/pkgforge/soar/commit/b4d3a53658089edfb26ced1199cf03f968c03d97)) + +### 🚜 Refactor + +- *(command)* Update commands and cleanup on sync - ([555737c](https://github.com/pkgforge/soar/commit/555737c044f3cd0c4e5750808941f14621fe03d5)) +- *(integration)* Integrate soar with modular crates ([#123](https://github.com/pkgforge/soar/pull/123)) - ([2d340e5](https://github.com/pkgforge/soar/commit/2d340e54ac79fd31087370712f4e189b3391bd16)) +- *(project)* Rewrite and switch to sqlite - ([6c3d5f5](https://github.com/pkgforge/soar/commit/6c3d5f58b3b576505805242a938f378340023b4b)) +- *(project)* Minor refactor - ([0b0bd06](https://github.com/pkgforge/soar/commit/0b0bd06811fbe3d7a91d6e46a5b2598a4ffe5957)) + +### 📚 Documentation + +- *(README)* Fix installation instructions - ([b2fc746](https://github.com/pkgforge/soar/commit/b2fc74664da9463a82d1f445d1560c28d7134f66)) +- *(readme)* Simplify readme - ([9b09e1f](https://github.com/pkgforge/soar/commit/9b09e1f92eba35edb4c97cd7f280de755ce78deb)) +- *(readme)* Add refs on hosts, redistribution & sponsors ([#67](https://github.com/pkgforge/soar/pull/67)) - ([50b2011](https://github.com/pkgforge/soar/commit/50b2011c0b58f18fd82f966132d829800127ce71)) +- *(readme)* Refactor readme & install script ([#49](https://github.com/pkgforge/soar/pull/49)) - ([63594c3](https://github.com/pkgforge/soar/commit/63594c37f93fa402e4ab899178c5c1fd34d88352)) +- *(readme)* Update readme ([#27](https://github.com/pkgforge/soar/pull/27)) - ([8ee5c74](https://github.com/pkgforge/soar/commit/8ee5c74828a9c060894a8c6f5bb69e2a786ce353)) +- *(readme)* Update README ([#13](https://github.com/pkgforge/soar/pull/13)) - ([25a3947](https://github.com/pkgforge/soar/commit/25a3947124a192ec70350d98c34b0d2b2a2b4629)) +- *(readme)* Add autoplay videos - ([80cfceb](https://github.com/pkgforge/soar/commit/80cfceb122d519ab57b460386d51182e9884391c)) +- *(readme)* Update README - ([2fb53cc](https://github.com/pkgforge/soar/commit/2fb53cc42378d17c64388a7b780298ab82de103e)) + +### ⚙️ Miscellaneous Tasks + +- *(README)* Add readme - ([9531d23](https://github.com/pkgforge/soar/commit/9531d23049553fc9b04befe9ad939fd17a3ac02c)) +- *(docs)* Update readme, bump msrv - ([5158af0](https://github.com/pkgforge/soar/commit/5158af067ecf3981585aad4f3097d675f65331d1)) +- *(docs)* Fix readme - ([90d8abb](https://github.com/pkgforge/soar/commit/90d8abb9206a304be4c3d8cd5d11ae40584242d6)) +- *(icon)* Add logo - ([70c9fd1](https://github.com/pkgforge/soar/commit/70c9fd1345e0a8b1385bec8b3264f25100f09e90)) +- *(readme)* Add gif, new doc links, community chat & more ([#8](https://github.com/pkgforge/soar/pull/8)) - ([cfe7341](https://github.com/pkgforge/soar/commit/cfe73416e2b4b4a349480d437e65bfd57a0e7724)) +- *(readme)* Update Readme - ([8f43a68](https://github.com/pkgforge/soar/commit/8f43a6843e73530dcca086591831bb0c415f78a0)) +- *(script)* Update install script - ([a18cba3](https://github.com/pkgforge/soar/commit/a18cba3092c892173d00551796d1b8c489cf8324)) +- *(script)* Add install script - ([7bea339](https://github.com/pkgforge/soar/commit/7bea3393b1d9f6ada476b9f3b55b875051ef8f6f)) +- Release ([#84](https://github.com/pkgforge/soar/pull/84)) - ([a3c7c55](https://github.com/pkgforge/soar/commit/a3c7c556ca710227363a505b439371d51338746d)) +- Add CI attestations, cross-rs, and improve install script ([#75](https://github.com/pkgforge/soar/pull/75)) - ([8fae192](https://github.com/pkgforge/soar/commit/8fae19287124b9f1c25c8971919aa7d2ea9d7132)) diff --git a/crates/soar-events/Cargo.toml b/crates/soar-events/Cargo.toml index 03cdd9aa..d043d90e 100644 --- a/crates/soar-events/Cargo.toml +++ b/crates/soar-events/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "soar-events" -version = "0.0.0" +version = "0.0.1" description = "Event system for soar package manager" authors.workspace = true license.workspace = true diff --git a/crates/soar-operations/CHANGELOG.md b/crates/soar-operations/CHANGELOG.md new file mode 100644 index 00000000..248f9028 --- /dev/null +++ b/crates/soar-operations/CHANGELOG.md @@ -0,0 +1,50 @@ + +## [0.0.1](https://github.com/pkgforge/soar/compare/soar-operations-v0.0.0...soar-operations-v0.0.1) - 2026-02-16 + +### ⛰️ Features + +- *(crates)* Add soar-operations for frontend-agnostic operations ([#157](https://github.com/pkgforge/soar/pull/157)) - ([932b1e5](https://github.com/pkgforge/soar/commit/932b1e55d6eb3e878115ae9c3ad9cd97ea1f4ebc)) +- *(download)* Allow regex filter for github asset - ([85736a6](https://github.com/pkgforge/soar/commit/85736a6de8a8cb63aaa7197c5f1cdf8c880e1e5b)) +- *(inspect)* Add inspect command to view build script - ([bcef36c](https://github.com/pkgforge/soar/commit/bcef36cbc0045230357ca37afb5c7480f4cab046)) +- *(json_where)* Add json array condition support - ([0b84535](https://github.com/pkgforge/soar/commit/0b8453514dbc8039cc402f779e04cdec895f949e)) +- *(use)* Add ability to switch package variants - ([de2264d](https://github.com/pkgforge/soar/commit/de2264db461d85beab921179f1761abf49fe20cf)) + +### 🐛 Bug Fixes + +- *(config)* Fix default config url - ([1862a7e](https://github.com/pkgforge/soar/commit/1862a7eb7ca6106bd3834ec6cf24a85e9e09ccc3)) +- *(flatimage)* Handle flatimage portable config and non-existent desktop - ([33448e2](https://github.com/pkgforge/soar/commit/33448e2f2bfb21072b565d537f52d6c93e6a9b88)) +- *(install)* Improve force install - ([17fcb2e](https://github.com/pkgforge/soar/commit/17fcb2e9463528c6121f8d46f4b1b1f434059bf2)) +- *(path)* Fix home path - ([b4d3a53](https://github.com/pkgforge/soar/commit/b4d3a53658089edfb26ced1199cf03f968c03d97)) + +### 🚜 Refactor + +- *(cli)* Use operations from shared crate ([#158](https://github.com/pkgforge/soar/pull/158)) - ([2a2f1be](https://github.com/pkgforge/soar/commit/2a2f1be5db831de95c2d99e114d02c80870f2165)) +- *(command)* Update commands and cleanup on sync - ([555737c](https://github.com/pkgforge/soar/commit/555737c044f3cd0c4e5750808941f14621fe03d5)) +- *(integration)* Integrate soar with modular crates ([#123](https://github.com/pkgforge/soar/pull/123)) - ([2d340e5](https://github.com/pkgforge/soar/commit/2d340e54ac79fd31087370712f4e189b3391bd16)) +- *(project)* Rewrite and switch to sqlite - ([6c3d5f5](https://github.com/pkgforge/soar/commit/6c3d5f58b3b576505805242a938f378340023b4b)) +- *(project)* Minor refactor - ([0b0bd06](https://github.com/pkgforge/soar/commit/0b0bd06811fbe3d7a91d6e46a5b2598a4ffe5957)) +- *(system)* Add per-context system mode support - ([10544ac](https://github.com/pkgforge/soar/commit/10544ac8a2bd896152448f79650c6d98db0d960a)) + +### 📚 Documentation + +- *(README)* Fix installation instructions - ([b2fc746](https://github.com/pkgforge/soar/commit/b2fc74664da9463a82d1f445d1560c28d7134f66)) +- *(readme)* Simplify readme - ([9b09e1f](https://github.com/pkgforge/soar/commit/9b09e1f92eba35edb4c97cd7f280de755ce78deb)) +- *(readme)* Add refs on hosts, redistribution & sponsors ([#67](https://github.com/pkgforge/soar/pull/67)) - ([50b2011](https://github.com/pkgforge/soar/commit/50b2011c0b58f18fd82f966132d829800127ce71)) +- *(readme)* Refactor readme & install script ([#49](https://github.com/pkgforge/soar/pull/49)) - ([63594c3](https://github.com/pkgforge/soar/commit/63594c37f93fa402e4ab899178c5c1fd34d88352)) +- *(readme)* Update readme ([#27](https://github.com/pkgforge/soar/pull/27)) - ([8ee5c74](https://github.com/pkgforge/soar/commit/8ee5c74828a9c060894a8c6f5bb69e2a786ce353)) +- *(readme)* Update README ([#13](https://github.com/pkgforge/soar/pull/13)) - ([25a3947](https://github.com/pkgforge/soar/commit/25a3947124a192ec70350d98c34b0d2b2a2b4629)) +- *(readme)* Add autoplay videos - ([80cfceb](https://github.com/pkgforge/soar/commit/80cfceb122d519ab57b460386d51182e9884391c)) +- *(readme)* Update README - ([2fb53cc](https://github.com/pkgforge/soar/commit/2fb53cc42378d17c64388a7b780298ab82de103e)) + +### ⚙️ Miscellaneous Tasks + +- *(README)* Add readme - ([9531d23](https://github.com/pkgforge/soar/commit/9531d23049553fc9b04befe9ad939fd17a3ac02c)) +- *(docs)* Update readme, bump msrv - ([5158af0](https://github.com/pkgforge/soar/commit/5158af067ecf3981585aad4f3097d675f65331d1)) +- *(docs)* Fix readme - ([90d8abb](https://github.com/pkgforge/soar/commit/90d8abb9206a304be4c3d8cd5d11ae40584242d6)) +- *(icon)* Add logo - ([70c9fd1](https://github.com/pkgforge/soar/commit/70c9fd1345e0a8b1385bec8b3264f25100f09e90)) +- *(readme)* Add gif, new doc links, community chat & more ([#8](https://github.com/pkgforge/soar/pull/8)) - ([cfe7341](https://github.com/pkgforge/soar/commit/cfe73416e2b4b4a349480d437e65bfd57a0e7724)) +- *(readme)* Update Readme - ([8f43a68](https://github.com/pkgforge/soar/commit/8f43a6843e73530dcca086591831bb0c415f78a0)) +- *(script)* Update install script - ([a18cba3](https://github.com/pkgforge/soar/commit/a18cba3092c892173d00551796d1b8c489cf8324)) +- *(script)* Add install script - ([7bea339](https://github.com/pkgforge/soar/commit/7bea3393b1d9f6ada476b9f3b55b875051ef8f6f)) +- Release ([#84](https://github.com/pkgforge/soar/pull/84)) - ([a3c7c55](https://github.com/pkgforge/soar/commit/a3c7c556ca710227363a505b439371d51338746d)) +- Add CI attestations, cross-rs, and improve install script ([#75](https://github.com/pkgforge/soar/pull/75)) - ([8fae192](https://github.com/pkgforge/soar/commit/8fae19287124b9f1c25c8971919aa7d2ea9d7132)) diff --git a/crates/soar-operations/Cargo.toml b/crates/soar-operations/Cargo.toml index c1512072..fb9ef2d8 100644 --- a/crates/soar-operations/Cargo.toml +++ b/crates/soar-operations/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "soar-operations" -version = "0.0.0" +version = "0.0.1" description = "Business logic 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 19ead864..435a07b4 100644 --- a/crates/soar-package/CHANGELOG.md +++ b/crates/soar-package/CHANGELOG.md @@ -1,4 +1,14 @@ +## [0.3.0](https://github.com/pkgforge/soar/compare/soar-package-v0.2.3...soar-package-v0.3.0) - 2026-02-16 + +### 🐛 Bug Fixes + +- *(desktop)* Preserve flags/args in Exec/TryExec - ([465422d](https://github.com/pkgforge/soar/commit/465422ddef77b1d7d69015cb1bcfa5643d86845f)) + +### 🚜 Refactor + +- *(system)* Add per-context system mode support - ([10544ac](https://github.com/pkgforge/soar/commit/10544ac8a2bd896152448f79650c6d98db0d960a)) + ## [0.2.3](https://github.com/pkgforge/soar/compare/soar-package-v0.2.2...soar-package-v0.2.3) - 2026-02-04 ### ⛰️ Features diff --git a/crates/soar-package/Cargo.toml b/crates/soar-package/Cargo.toml index f9094588..9d5ff5f3 100644 --- a/crates/soar-package/Cargo.toml +++ b/crates/soar-package/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "soar-package" -version = "0.2.3" +version = "0.3.0" 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 50706f2c..52642d33 100644 --- a/crates/soar-registry/CHANGELOG.md +++ b/crates/soar-registry/CHANGELOG.md @@ -1,4 +1,11 @@ +## [0.4.0](https://github.com/pkgforge/soar/compare/soar-registry-v0.3.0...soar-registry-v0.4.0) - 2026-02-16 + +### 🚜 Refactor + +- *(cli)* Use operations from shared crate ([#158](https://github.com/pkgforge/soar/pull/158)) - ([2a2f1be](https://github.com/pkgforge/soar/commit/2a2f1be5db831de95c2d99e114d02c80870f2165)) +- *(db)* Add pkg_family, drop recurse_provides - ([1d97b6d](https://github.com/pkgforge/soar/commit/1d97b6d0f9dc230a306fee936dc6571a0a658be3)) + ## [0.3.0](https://github.com/pkgforge/soar/compare/soar-registry-v0.2.2...soar-registry-v0.3.0) - 2026-02-04 ### ⛰️ Features diff --git a/crates/soar-registry/Cargo.toml b/crates/soar-registry/Cargo.toml index 4e1ed5c1..adb6d637 100644 --- a/crates/soar-registry/Cargo.toml +++ b/crates/soar-registry/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "soar-registry" -version = "0.3.0" +version = "0.4.0" 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 0f645f48..c2dd32cb 100644 --- a/crates/soar-utils/CHANGELOG.md +++ b/crates/soar-utils/CHANGELOG.md @@ -1,4 +1,10 @@ +## [0.4.0](https://github.com/pkgforge/soar/compare/soar-utils-v0.3.0...soar-utils-v0.4.0) - 2026-02-16 + +### ⛰️ Features + +- *(lock)* Add locking for concurrent process safety ([#154](https://github.com/pkgforge/soar/pull/154)) - ([e3bef6a](https://github.com/pkgforge/soar/commit/e3bef6a09435e83a524b719f7b9f3e0d133c6b64)) + ## [0.3.0](https://github.com/pkgforge/soar/compare/soar-utils-v0.2.0...soar-utils-v0.3.0) - 2026-02-04 ### ⛰️ Features diff --git a/crates/soar-utils/Cargo.toml b/crates/soar-utils/Cargo.toml index 381fd5ef..df90d9ff 100644 --- a/crates/soar-utils/Cargo.toml +++ b/crates/soar-utils/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "soar-utils" -version = "0.3.0" +version = "0.4.0" description = "Utilities for soar package manager" authors.workspace = true license.workspace = true