Releases: pkgforge/soar
Releases · pkgforge/soar
Soar v0.5.2
0.5.2 - 2025-01-30
🐛 Bug Fixes
- (icon) Fix desktop icon integration - (7d09ff4)
- (integration) Skip desktop integration for static/dynamic package - (0d10c12)
- (remove) Ignore error if package path is already removed - (58cb283)
- (self_update) Fix version check - (86d02cc)
⚡ Performance
- (remove) Don't load metadata databases on package removal - (229e265)
- (state) Lazy load databases - (823dea4)
⚙️ Miscellaneous Tasks
- (script) Update install script - (126e5d4)
nightly-5003aa7
This is an automated nightly build of Soar.
Soar v0.5.1
Soar v0.5.0
0.5.0 - 2025-01-27
⚠️ BREAKING CHANGES
This release includes major architectural changes and requires a clean installation. Please:
- Remove your existing soar installation (default: ~/.local/share/soar)
- Delete your configuration directory (~/.config/soar)
- Perform a fresh installation
- Reconfigure your settings
⛰️ Features
- (color) Add no-color support - (0d66b76)
- (ghcr) Use ghcr as default download source for package - (671fa9b)
- (install) Implement install with pkg_id - (f8573a1)
- (json_where) Add json array condition support - (0b84535)
- (package) Enhance pkg_id handling for install/update - (63cf070)
- (profile) Add profile support - (45c6c97)
- (provides) Add provides support - (937a447)
- (soar-db) Initialize soar-db - (be59788)
- (use-package) Implement use package and improve installation - (723bf3b)
🐛 Bug Fixes
- (install) Fix installation error handling - (8b540d4)
- (path) Fix home path - (b4d3a53)
- (script) Fix install script - (115056f)
- (struct) Fix database and package struct to use new metadata - (322af28)
- (update) Fix package update functionality - (c6bf461)
🚜 Refactor
- (db) Use builder pattern for queries and map using column names - (b2827f7)
- (db) Simplify database migration - (1975da5)
- (db) Simplify database query builders - (82b20b9)
- (ghcr) Use pkgforge ghcr api - (f745fff)
- (project) Rewrite and switch to sqlite - (6c3d5f5)
- (run) Enhance run capability - (58d49a1)
📚 Documentation
⚡ Performance
- (query) Optimize packages list SQL query - (826f343)
⚙️ Miscellaneous Tasks
- (readme) Add gif, new doc links, community chat & more (#8) - (cfe7341)
- (workflow) Employ @pkgforge-bot to auto respond to Issues & Discussions (#7) - (8bda58b)
New Contributors ❤️
- @Azathothas made their first contribution in #13
Soar v0.4.8
0.4.8 - 2024-11-25
⛰️ Features
- (builder) Add initial support for build scripts - (39acf1a)
- (download) Add gitlab support - (4a34c82)
- (download) Use pkgforge api to fetch github assets - (9a20792)
- (download) Support comma-separated keywords in filters - (38a4eb1)
- (github) Accept GITHUB_TOKEN for github downloads - (d6c2b57)
- (self) Add self update - (e4ba2af)
🐛 Bug Fixes
Soar v0.4.7
Soar v0.4.6
Soar v0.4.5
0.4.5 - 2024-11-12
⛰️ Features
- (cli) Allow stdin input as args - (5e1fcaf)
- (download) Add ergonomic flags for github asset matching - (e47083d)
- (download) Allow regex filter for github asset - (85736a6)
- (download) Allow specifying tagname for github downloads - (fcf5ba4)
- (download) Add support for downloading github release - (9ca101d)
📚 Documentation
- (readme) Add autoplay videos - (80cfceb)
⚙️ Miscellaneous Tasks
- (workflow) Update release workflow - (e0b9a58)