diff --git a/CHANGELOG.md b/CHANGELOG.md index 2ef49329..75411d04 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,35 @@ +## [0.12.0](https://github.com/pkgforge/soar/compare/v0.11.0...v0.12.0) - 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..5b7b24bd 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2211,7 +2211,7 @@ checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03" [[package]] name = "soar-cli" -version = "0.11.0" +version = "0.12.0" 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.1.0" [[package]] name = "soar-operations" -version = "0.0.0" +version = "0.1.0" 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..02499d2c 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.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" } 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..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.0" +version = "0.12.0" 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..e410af19 --- /dev/null +++ b/crates/soar-events/CHANGELOG.md @@ -0,0 +1,6 @@ + +## [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)) diff --git a/crates/soar-events/Cargo.toml b/crates/soar-events/Cargo.toml index fb0a53c0..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.0" +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 new file mode 100644 index 00000000..6cceb062 --- /dev/null +++ b/crates/soar-operations/CHANGELOG.md @@ -0,0 +1,19 @@ + +## [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)) +- *(provides)* Add @ prefix to symlink packages directly to bin - ([cc8458a](https://github.com/pkgforge/soar/commit/cc8458ab722f4287315fee7a457be0191c10a19d)) + +### 🐛 Bug Fixes + +- *(config)* Respect repository enabled flag - ([efb6b31](https://github.com/pkgforge/soar/commit/efb6b3108e6e690d2caa32bdb3d0bfdf93cc59d5)) +- *(health)* Use absolute path for health check - ([f88bf7e](https://github.com/pkgforge/soar/commit/f88bf7e782f1eeedad3f96c109daef2862cb16da)) +- *(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)) +- *(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)) diff --git a/crates/soar-operations/Cargo.toml b/crates/soar-operations/Cargo.toml index bb52011f..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.0" +version = "0.1.0" 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