From 549684cb1e66df692ffe6f1ef2d8919167d1ad24 Mon Sep 17 00:00:00 2001 From: Rabindra Dhakal Date: Tue, 24 Feb 2026 14:20:07 +0545 Subject: [PATCH 1/3] chore: release --- CHANGELOG.md | 31 ++++++++++++++++ Cargo.lock | 20 +++++----- Cargo.toml | 18 ++++----- crates/soar-cli/Cargo.toml | 2 +- crates/soar-config/CHANGELOG.md | 20 ++++++++++ crates/soar-config/Cargo.toml | 2 +- crates/soar-core/CHANGELOG.md | 24 ++++++++++++ crates/soar-core/Cargo.toml | 2 +- crates/soar-db/CHANGELOG.md | 24 ++++++++++++ crates/soar-db/Cargo.toml | 2 +- crates/soar-dl/CHANGELOG.md | 14 +++++++ crates/soar-dl/Cargo.toml | 2 +- crates/soar-events/CHANGELOG.md | 50 +++++++++++++++++++++++++ crates/soar-events/Cargo.toml | 2 +- crates/soar-operations/CHANGELOG.md | 57 +++++++++++++++++++++++++++++ crates/soar-operations/Cargo.toml | 2 +- crates/soar-package/CHANGELOG.md | 18 +++++++++ crates/soar-package/Cargo.toml | 2 +- crates/soar-registry/CHANGELOG.md | 20 ++++++++++ crates/soar-registry/Cargo.toml | 2 +- crates/soar-utils/CHANGELOG.md | 22 +++++++++++ crates/soar-utils/Cargo.toml | 2 +- 22 files changed, 309 insertions(+), 29 deletions(-) create mode 100644 crates/soar-events/CHANGELOG.md create mode 100644 crates/soar-operations/CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md index 2ef49329..7330bec5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,35 @@ +## [0.11.1](https://github.com/pkgforge/soar/compare/v0.11.0...v0.11.1) - 2026-02-24 + +### ⛰️ 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)) +- *(provides)* Add @ prefix to symlink packages directly to bin - ([cc8458a](https://github.com/pkgforge/soar/commit/cc8458ab722f4287315fee7a457be0191c10a19d)) + +### 🐛 Bug Fixes + +- *(clippy)* Apply clippy suggestions - ([7b85532](https://github.com/pkgforge/soar/commit/7b85532d78baa32ee9541a2d764242656a8c07ba)) +- *(provides)* Remove provides filter and add bin_symlink_names helper - ([5ed1951](https://github.com/pkgforge/soar/commit/5ed1951c71c47e12098e6485c607fd5c315fb5a4)) +- *(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)) +- *(download)* Remove proxy api - ([1d3e0ac](https://github.com/pkgforge/soar/commit/1d3e0acc8346834009711cb9f1ad4fbd3454849e)) +- *(pubkey)* Use inline key string instead of fetching from URL - ([f2f3e5c](https://github.com/pkgforge/soar/commit/f2f3e5c1190fd79d18732ea2efb4b668d8130f03)) +- *(repositories)* Add soarpkgs, drop bincache and pkgcache - ([d07d602](https://github.com/pkgforge/soar/commit/d07d602dc9e972944b7516ac798036e5ddcc689f)) +- *(system)* Add per-context system mode support - ([10544ac](https://github.com/pkgforge/soar/commit/10544ac8a2bd896152448f79650c6d98db0d960a)) + +### 📚 Documentation + +- *(readme)* Update readme - ([4fc58a7](https://github.com/pkgforge/soar/commit/4fc58a774b4c968db8f4d69f7f809378573b4145)) + +### ⚙️ Miscellaneous Tasks + +- *(manifest)* Remove deprecated authors field - ([0bf1231](https://github.com/pkgforge/soar/commit/0bf123139798f2efb1674c8a14eaaf4f4640dc2a)) + ## [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..3111455b 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.9.0" 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 cab7b3b3..f17146d2 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.9.0", 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 82e8e782..fb0d9e7f 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" license.workspace = true diff --git a/crates/soar-config/CHANGELOG.md b/crates/soar-config/CHANGELOG.md index c669df53..0450f9a6 100644 --- a/crates/soar-config/CHANGELOG.md +++ b/crates/soar-config/CHANGELOG.md @@ -1,4 +1,24 @@ +## [0.6.0](https://github.com/pkgforge/soar/compare/soar-config-v0.5.0...soar-config-v0.6.0) - 2026-02-24 + +### 🐛 Bug Fixes + +- *(clippy)* Apply clippy suggestions - ([7b85532](https://github.com/pkgforge/soar/commit/7b85532d78baa32ee9541a2d764242656a8c07ba)) + +### 🚜 Refactor + +- *(pubkey)* Use inline key string instead of fetching from URL - ([f2f3e5c](https://github.com/pkgforge/soar/commit/f2f3e5c1190fd79d18732ea2efb4b668d8130f03)) +- *(repositories)* Add soarpkgs, drop bincache and pkgcache - ([d07d602](https://github.com/pkgforge/soar/commit/d07d602dc9e972944b7516ac798036e5ddcc689f)) +- *(system)* Add per-context system mode support - ([10544ac](https://github.com/pkgforge/soar/commit/10544ac8a2bd896152448f79650c6d98db0d960a)) + +### 📚 Documentation + +- *(readme)* Update readme - ([4fc58a7](https://github.com/pkgforge/soar/commit/4fc58a774b4c968db8f4d69f7f809378573b4145)) + +### ⚙️ Miscellaneous Tasks + +- *(manifest)* Remove deprecated authors field - ([0bf1231](https://github.com/pkgforge/soar/commit/0bf123139798f2efb1674c8a14eaaf4f4640dc2a)) + ## [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 1601ffe5..1a9ad56c 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" edition.workspace = true readme.workspace = true diff --git a/crates/soar-core/CHANGELOG.md b/crates/soar-core/CHANGELOG.md index 161b4738..a8b59a46 100644 --- a/crates/soar-core/CHANGELOG.md +++ b/crates/soar-core/CHANGELOG.md @@ -1,4 +1,28 @@ +## [0.14.0](https://github.com/pkgforge/soar/compare/soar-core-v0.13.0...soar-core-v0.14.0) - 2026-02-24 + +### ⛰️ Features + +- *(provides)* Add @ prefix to symlink packages directly to bin - ([cc8458a](https://github.com/pkgforge/soar/commit/cc8458ab722f4287315fee7a457be0191c10a19d)) + +### 🐛 Bug Fixes + +- *(provides)* Remove provides filter and add bin_symlink_names helper - ([5ed1951](https://github.com/pkgforge/soar/commit/5ed1951c71c47e12098e6485c607fd5c315fb5a4)) +- *(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)) + +### 📚 Documentation + +- *(readme)* Update readme - ([4fc58a7](https://github.com/pkgforge/soar/commit/4fc58a774b4c968db8f4d69f7f809378573b4145)) + +### ⚙️ Miscellaneous Tasks + +- *(manifest)* Remove deprecated authors field - ([0bf1231](https://github.com/pkgforge/soar/commit/0bf123139798f2efb1674c8a14eaaf4f4640dc2a)) + ## [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 ea2fa4df..1c411e6f 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" license.workspace = true edition.workspace = true diff --git a/crates/soar-db/CHANGELOG.md b/crates/soar-db/CHANGELOG.md index c33ee890..58c9c4cb 100644 --- a/crates/soar-db/CHANGELOG.md +++ b/crates/soar-db/CHANGELOG.md @@ -1,4 +1,28 @@ +## [0.5.0](https://github.com/pkgforge/soar/compare/soar-db-v0.4.0...soar-db-v0.5.0) - 2026-02-24 + +### ⛰️ Features + +- *(provides)* Add @ prefix to symlink packages directly to bin - ([cc8458a](https://github.com/pkgforge/soar/commit/cc8458ab722f4287315fee7a457be0191c10a19d)) + +### 🐛 Bug Fixes + +- *(clippy)* Apply clippy suggestions - ([7b85532](https://github.com/pkgforge/soar/commit/7b85532d78baa32ee9541a2d764242656a8c07ba)) +- *(provides)* Remove provides filter and add bin_symlink_names helper - ([5ed1951](https://github.com/pkgforge/soar/commit/5ed1951c71c47e12098e6485c607fd5c315fb5a4)) + +### 🚜 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)) + +### 📚 Documentation + +- *(readme)* Update readme - ([4fc58a7](https://github.com/pkgforge/soar/commit/4fc58a774b4c968db8f4d69f7f809378573b4145)) + +### ⚙️ Miscellaneous Tasks + +- *(manifest)* Remove deprecated authors field - ([0bf1231](https://github.com/pkgforge/soar/commit/0bf123139798f2efb1674c8a14eaaf4f4640dc2a)) + ## [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 9f3077f7..33bba897 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" license.workspace = true edition.workspace = true diff --git a/crates/soar-dl/CHANGELOG.md b/crates/soar-dl/CHANGELOG.md index 084da7cc..2db63fd5 100644 --- a/crates/soar-dl/CHANGELOG.md +++ b/crates/soar-dl/CHANGELOG.md @@ -1,4 +1,18 @@ +## [0.9.0](https://github.com/pkgforge/soar/compare/soar-dl-v0.8.0...soar-dl-v0.9.0) - 2026-02-24 + +### 🚜 Refactor + +- *(download)* Remove proxy api - ([1d3e0ac](https://github.com/pkgforge/soar/commit/1d3e0acc8346834009711cb9f1ad4fbd3454849e)) + +### 📚 Documentation + +- *(readme)* Update readme - ([4fc58a7](https://github.com/pkgforge/soar/commit/4fc58a774b4c968db8f4d69f7f809378573b4145)) + +### ⚙️ Miscellaneous Tasks + +- *(manifest)* Remove deprecated authors field - ([0bf1231](https://github.com/pkgforge/soar/commit/0bf123139798f2efb1674c8a14eaaf4f4640dc2a)) + ## [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 7549d80b..f615f634 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.9.0" description = "Downloader for soar package manager" license.workspace = true edition.workspace = true diff --git a/crates/soar-events/CHANGELOG.md b/crates/soar-events/CHANGELOG.md new file mode 100644 index 00000000..bfa1fb98 --- /dev/null +++ b/crates/soar-events/CHANGELOG.md @@ -0,0 +1,50 @@ + +## [0.0.1](https://github.com/pkgforge/soar/compare/soar-events-v0.0.0...soar-events-v0.0.1) - 2026-02-24 + +### ⛰️ 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)* Update readme - ([4fc58a7](https://github.com/pkgforge/soar/commit/4fc58a774b4c968db8f4d69f7f809378573b4145)) +- *(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)) +- *(manifest)* Remove deprecated authors field - ([0bf1231](https://github.com/pkgforge/soar/commit/0bf123139798f2efb1674c8a14eaaf4f4640dc2a)) +- *(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 fb0a53c0..0593e2e4 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" license.workspace = true edition.workspace = true diff --git a/crates/soar-operations/CHANGELOG.md b/crates/soar-operations/CHANGELOG.md new file mode 100644 index 00000000..efae8e68 --- /dev/null +++ b/crates/soar-operations/CHANGELOG.md @@ -0,0 +1,57 @@ + +## [0.0.1](https://github.com/pkgforge/soar/compare/soar-operations-v0.0.0...soar-operations-v0.0.1) - 2026-02-24 + +### ⛰️ 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)) +- *(provides)* Add @ prefix to symlink packages directly to bin - ([cc8458a](https://github.com/pkgforge/soar/commit/cc8458ab722f4287315fee7a457be0191c10a19d)) +- *(use)* Add ability to switch package variants - ([de2264d](https://github.com/pkgforge/soar/commit/de2264db461d85beab921179f1761abf49fe20cf)) + +### 🐛 Bug Fixes + +- *(config)* Respect repository enabled flag - ([efb6b31](https://github.com/pkgforge/soar/commit/efb6b3108e6e690d2caa32bdb3d0bfdf93cc59d5)) +- *(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)) +- *(health)* Use absolute path for health check - ([f88bf7e](https://github.com/pkgforge/soar/commit/f88bf7e782f1eeedad3f96c109daef2862cb16da)) +- *(install)* Improve force install - ([17fcb2e](https://github.com/pkgforge/soar/commit/17fcb2e9463528c6121f8d46f4b1b1f434059bf2)) +- *(path)* Fix home path - ([b4d3a53](https://github.com/pkgforge/soar/commit/b4d3a53658089edfb26ced1199cf03f968c03d97)) +- *(provides)* Remove provides filter and add bin_symlink_names helper - ([5ed1951](https://github.com/pkgforge/soar/commit/5ed1951c71c47e12098e6485c607fd5c315fb5a4)) + +### 🚜 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)) +- *(pubkey)* Use inline key string instead of fetching from URL - ([f2f3e5c](https://github.com/pkgforge/soar/commit/f2f3e5c1190fd79d18732ea2efb4b668d8130f03)) +- *(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)* Update readme - ([4fc58a7](https://github.com/pkgforge/soar/commit/4fc58a774b4c968db8f4d69f7f809378573b4145)) +- *(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)) +- *(manifest)* Remove deprecated authors field - ([0bf1231](https://github.com/pkgforge/soar/commit/0bf123139798f2efb1674c8a14eaaf4f4640dc2a)) +- *(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 bb52011f..a5c421ca 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" license.workspace = true edition.workspace = true diff --git a/crates/soar-package/CHANGELOG.md b/crates/soar-package/CHANGELOG.md index 19ead864..65b2cc25 100644 --- a/crates/soar-package/CHANGELOG.md +++ b/crates/soar-package/CHANGELOG.md @@ -1,4 +1,22 @@ +## [0.3.0](https://github.com/pkgforge/soar/compare/soar-package-v0.2.3...soar-package-v0.3.0) - 2026-02-24 + +### 🐛 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)) + +### 📚 Documentation + +- *(readme)* Update readme - ([4fc58a7](https://github.com/pkgforge/soar/commit/4fc58a774b4c968db8f4d69f7f809378573b4145)) + +### ⚙️ Miscellaneous Tasks + +- *(manifest)* Remove deprecated authors field - ([0bf1231](https://github.com/pkgforge/soar/commit/0bf123139798f2efb1674c8a14eaaf4f4640dc2a)) + ## [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 4b444ccd..2147c2d6 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" edition.workspace = true readme.workspace = true diff --git a/crates/soar-registry/CHANGELOG.md b/crates/soar-registry/CHANGELOG.md index 50706f2c..a5d17ea0 100644 --- a/crates/soar-registry/CHANGELOG.md +++ b/crates/soar-registry/CHANGELOG.md @@ -1,4 +1,24 @@ +## [0.4.0](https://github.com/pkgforge/soar/compare/soar-registry-v0.3.0...soar-registry-v0.4.0) - 2026-02-24 + +### 🐛 Bug Fixes + +- *(sync)* Properly respect sync_interval for repository updates - ([84a653c](https://github.com/pkgforge/soar/commit/84a653cbad7b84373301e44974a388fec8db9028)) + +### 🚜 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)) +- *(pubkey)* Use inline key string instead of fetching from URL - ([f2f3e5c](https://github.com/pkgforge/soar/commit/f2f3e5c1190fd79d18732ea2efb4b668d8130f03)) + +### 📚 Documentation + +- *(readme)* Update readme - ([4fc58a7](https://github.com/pkgforge/soar/commit/4fc58a774b4c968db8f4d69f7f809378573b4145)) + +### ⚙️ Miscellaneous Tasks + +- *(manifest)* Remove deprecated authors field - ([0bf1231](https://github.com/pkgforge/soar/commit/0bf123139798f2efb1674c8a14eaaf4f4640dc2a)) + ## [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 4c7b09f9..dcc68a15 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" edition.workspace = true readme.workspace = true diff --git a/crates/soar-utils/CHANGELOG.md b/crates/soar-utils/CHANGELOG.md index 0f645f48..127bb139 100644 --- a/crates/soar-utils/CHANGELOG.md +++ b/crates/soar-utils/CHANGELOG.md @@ -1,4 +1,26 @@ +## [0.4.0](https://github.com/pkgforge/soar/compare/soar-utils-v0.3.0...soar-utils-v0.4.0) - 2026-02-24 + +### ⛰️ Features + +- *(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 + +- *(clippy)* Apply clippy suggestions - ([7b85532](https://github.com/pkgforge/soar/commit/7b85532d78baa32ee9541a2d764242656a8c07ba)) + +### 🚜 Refactor + +- *(repositories)* Add soarpkgs, drop bincache and pkgcache - ([d07d602](https://github.com/pkgforge/soar/commit/d07d602dc9e972944b7516ac798036e5ddcc689f)) + +### 📚 Documentation + +- *(readme)* Update readme - ([4fc58a7](https://github.com/pkgforge/soar/commit/4fc58a774b4c968db8f4d69f7f809378573b4145)) + +### ⚙️ Miscellaneous Tasks + +- *(manifest)* Remove deprecated authors field - ([0bf1231](https://github.com/pkgforge/soar/commit/0bf123139798f2efb1674c8a14eaaf4f4640dc2a)) + ## [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 dcd8933f..468a4f51 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" license.workspace = true edition.workspace = true From 86d62fa6cdf46bd81ad51affaff13614599ee08b Mon Sep 17 00:00:00 2001 From: Rabindra Dhakal Date: Tue, 24 Feb 2026 15:13:23 +0545 Subject: [PATCH 2/3] update version --- CHANGELOG.md | 2 +- Cargo.lock | 2 +- crates/soar-cli/Cargo.toml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7330bec5..75411d04 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,5 @@ -## [0.11.1](https://github.com/pkgforge/soar/compare/v0.11.0...v0.11.1) - 2026-02-24 +## [0.12.0](https://github.com/pkgforge/soar/compare/v0.11.0...v0.12.0) - 2026-02-24 ### ⛰️ Features diff --git a/Cargo.lock b/Cargo.lock index 3111455b..c41b7cd3 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2211,7 +2211,7 @@ checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03" [[package]] name = "soar-cli" -version = "0.11.1" +version = "0.12.0" dependencies = [ "clap", "indicatif", diff --git a/crates/soar-cli/Cargo.toml b/crates/soar-cli/Cargo.toml index fb0d9e7f..d3159503 100644 --- a/crates/soar-cli/Cargo.toml +++ b/crates/soar-cli/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "soar-cli" -version = "0.11.1" +version = "0.12.0" description = "A modern package manager for Linux" default-run = "soar" license.workspace = true From e8f74020f6c109981a302d1e0bec4772aa8c7415 Mon Sep 17 00:00:00 2001 From: Rabindra Dhakal Date: Tue, 24 Feb 2026 15:19:36 +0545 Subject: [PATCH 3/3] update version --- Cargo.lock | 4 +-- Cargo.toml | 4 +-- crates/soar-events/CHANGELOG.md | 46 +---------------------------- crates/soar-events/Cargo.toml | 2 +- crates/soar-operations/CHANGELOG.md | 40 +------------------------ crates/soar-operations/Cargo.toml | 2 +- 6 files changed, 8 insertions(+), 90 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index c41b7cd3..5b7b24bd 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2319,11 +2319,11 @@ dependencies = [ [[package]] name = "soar-events" -version = "0.0.1" +version = "0.1.0" [[package]] name = "soar-operations" -version = "0.0.1" +version = "0.1.0" dependencies = [ "fast-glob", "minisign-verify", diff --git a/Cargo.toml b/Cargo.toml index f17146d2..02499d2c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -60,8 +60,8 @@ 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.9.0", 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-events = { version = "0.1.0", path = "crates/soar-events" } +soar-operations = { version = "0.1.0", 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" } diff --git a/crates/soar-events/CHANGELOG.md b/crates/soar-events/CHANGELOG.md index bfa1fb98..e410af19 100644 --- a/crates/soar-events/CHANGELOG.md +++ b/crates/soar-events/CHANGELOG.md @@ -1,50 +1,6 @@ -## [0.0.1](https://github.com/pkgforge/soar/compare/soar-events-v0.0.0...soar-events-v0.0.1) - 2026-02-24 +## [0.1.0](https://github.com/pkgforge/soar/compare/soar-events-v0.0.0...soar-events-v0.1.0) - 2026-02-24 ### ⛰️ 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)* Update readme - ([4fc58a7](https://github.com/pkgforge/soar/commit/4fc58a774b4c968db8f4d69f7f809378573b4145)) -- *(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)) -- *(manifest)* Remove deprecated authors field - ([0bf1231](https://github.com/pkgforge/soar/commit/0bf123139798f2efb1674c8a14eaaf4f4640dc2a)) -- *(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 0593e2e4..b8dbf2b4 100644 --- a/crates/soar-events/Cargo.toml +++ b/crates/soar-events/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "soar-events" -version = "0.0.1" +version = "0.1.0" description = "Event system for soar package manager" license.workspace = true edition.workspace = true diff --git a/crates/soar-operations/CHANGELOG.md b/crates/soar-operations/CHANGELOG.md index efae8e68..6cceb062 100644 --- a/crates/soar-operations/CHANGELOG.md +++ b/crates/soar-operations/CHANGELOG.md @@ -1,57 +1,19 @@ -## [0.0.1](https://github.com/pkgforge/soar/compare/soar-operations-v0.0.0...soar-operations-v0.0.1) - 2026-02-24 +## [0.1.0](https://github.com/pkgforge/soar/compare/soar-operations-v0.0.0...soar-operations-v0.1.0) - 2026-02-24 ### ⛰️ 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)) - *(provides)* Add @ prefix to symlink packages directly to bin - ([cc8458a](https://github.com/pkgforge/soar/commit/cc8458ab722f4287315fee7a457be0191c10a19d)) -- *(use)* Add ability to switch package variants - ([de2264d](https://github.com/pkgforge/soar/commit/de2264db461d85beab921179f1761abf49fe20cf)) ### 🐛 Bug Fixes - *(config)* Respect repository enabled flag - ([efb6b31](https://github.com/pkgforge/soar/commit/efb6b3108e6e690d2caa32bdb3d0bfdf93cc59d5)) -- *(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)) - *(health)* Use absolute path for health check - ([f88bf7e](https://github.com/pkgforge/soar/commit/f88bf7e782f1eeedad3f96c109daef2862cb16da)) -- *(install)* Improve force install - ([17fcb2e](https://github.com/pkgforge/soar/commit/17fcb2e9463528c6121f8d46f4b1b1f434059bf2)) -- *(path)* Fix home path - ([b4d3a53](https://github.com/pkgforge/soar/commit/b4d3a53658089edfb26ced1199cf03f968c03d97)) - *(provides)* Remove provides filter and add bin_symlink_names helper - ([5ed1951](https://github.com/pkgforge/soar/commit/5ed1951c71c47e12098e6485c607fd5c315fb5a4)) ### 🚜 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)) - *(pubkey)* Use inline key string instead of fetching from URL - ([f2f3e5c](https://github.com/pkgforge/soar/commit/f2f3e5c1190fd79d18732ea2efb4b668d8130f03)) - *(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)* Update readme - ([4fc58a7](https://github.com/pkgforge/soar/commit/4fc58a774b4c968db8f4d69f7f809378573b4145)) -- *(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)) -- *(manifest)* Remove deprecated authors field - ([0bf1231](https://github.com/pkgforge/soar/commit/0bf123139798f2efb1674c8a14eaaf4f4640dc2a)) -- *(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 a5c421ca..44c0d56f 100644 --- a/crates/soar-operations/Cargo.toml +++ b/crates/soar-operations/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "soar-operations" -version = "0.0.1" +version = "0.1.0" description = "Business logic for soar package manager" license.workspace = true edition.workspace = true