## [0.4.6](https://github.com/pkgforge/soar/compare/v0.4.5..0.4.6) - 2024-11-12
### 🐛 Bug Fixes
- *(args)* Fix clap responses - ([af655eb](https://github.com/pkgforge/soar/commit/af655eb5e4cfb5214738c0989868d12d84eccc00))
## [0.4.5](https://github.com/pkgforge/soar/compare/v0.4.4..v0.4.5) - 2024-11-12
### ⛰️ Features
- *(cli)* Allow stdin input as args - ([5e1fcaf](https://github.com/pkgforge/soar/commit/5e1fcafe4134b948ec8e860332d448e75fa90d44))
- *(download)* Add ergonomic flags for github asset matching - ([e47083d](https://github.com/pkgforge/soar/commit/e47083d3fc87b39fe938d035748de89f89161c45))
- *(download)* Allow regex filter for github asset - ([85736a6](https://github.com/pkgforge/soar/commit/85736a6de8a8cb63aaa7197c5f1cdf8c880e1e5b))
- *(download)* Allow specifying tagname for github downloads - ([fcf5ba4](https://github.com/pkgforge/soar/commit/fcf5ba4328eb7e9ebaec72e43a6235fb6cbf3857))
- *(download)* Add support for downloading github release - ([9ca101d](https://github.com/pkgforge/soar/commit/9ca101d1a4e7105c0ac5da4ded625f032e12513c))
### 📚 Documentation
- *(readme)* Add autoplay videos - ([80cfceb](https://github.com/pkgforge/soar/commit/80cfceb122d519ab57b460386d51182e9884391c))
### ⚙️ Miscellaneous Tasks
- *(workflow)* Update release workflow - ([e0b9a58](https://github.com/pkgforge/soar/commit/e0b9a5886bcdafb27a2af0cae42f72ec6d5beda1))
## [0.4.4](https://github.com/pkgforge/soar/compare/v0.4.3..v0.4.4) - 2024-11-09
### ⛰️ Features
- *(env)* Add environment variables support - ([426c380](https://github.com/pkgforge/soar/commit/426c3803a35801f94e71851ed9ba5773b5c6ff2f))
- *(log)* Add tracing, verbosity, json output - ([424b0e3](https://github.com/pkgforge/soar/commit/424b0e35eb36a4ef3779bb4c69c054f4137130a4))
### 🐛 Bug Fixes
- *(log)* Write info to stdout - ([295d6f7](https://github.com/pkgforge/soar/commit/295d6f7801af0a7714bf7b7409c602586a6885b9))
### 🚜 Refactor
- *(install)* Use filename as binary name for local install - ([ff004ae](https://github.com/pkgforge/soar/commit/ff004aed99e972bc7f0812354c54d4498e413bc6))
## [0.4.3](https://github.com/pkgforge/soar/compare/v0.4.2..v0.4.3) - 2024-11-08
### 🐛 Bug Fixes
- *(install)* Fix package case handling & replacement - ([5af3cfc](https://github.com/pkgforge/soar/commit/5af3cfc43a63ee1201baebd24c628a5f5246cf4d))
- *(install)* Add constraints to local installs binary name - ([bfe004f](https://github.com/pkgforge/soar/commit/bfe004fdf7e8d6fc3fc1be27818ad9cc4a892978))
### 🚜 Refactor
- *(search)* Add description search and limit - ([4bbe1f3](https://github.com/pkgforge/soar/commit/4bbe1f397a157734218c2df8a9e88e3a4a1187ad))
## [0.4.2](https://github.com/pkgforge/soar/compare/v0.4.1..v0.4.2) - 2024-11-05
### ⛰️ Features
- *(install)* Implement local package install - ([457f117](https://github.com/pkgforge/soar/commit/457f117c69d2ad646c2c8780ab329d88d9fb755a))
### 🐛 Bug Fixes
- *(flatimage)* Handle flatimage portable config and non-existent desktop - ([33448e2](https://github.com/pkgforge/soar/commit/33448e2f2bfb21072b565d537f52d6c93e6a9b88))
### 🚜 Refactor
- *(config)* Move default soar dir, use without config file - ([ca7437b](https://github.com/pkgforge/soar/commit/ca7437b9f970677af8fb3d90d08082ea998faa7f))
### ⚙️ Miscellaneous Tasks
- *(icon)* Add logo - ([70c9fd1](https://github.com/pkgforge/soar/commit/70c9fd1345e0a8b1385bec8b3264f25100f09e90))
- *(workflow|cargo)* Auto-assign issues/PRs, update repo url - ([e17258e](https://github.com/pkgforge/soar/commit/e17258e603190e05f2e6ff1ad6ef76a73aff1b60))
## [0.4.1](https://github.com/pkgforge/soar/compare/v0.4.0..v0.4.1) - 2024-11-04
### 🐛 Bug Fixes
- *(sigpipe)* Terminate if pipe is broken - ([bc50076](https://github.com/pkgforge/soar/commit/bc50076f6cee0101a927f40757c74ed0067bf0ee))
### ⚙️ Miscellaneous Tasks
- *(cargo)* Update package name - ([381dd66](https://github.com/pkgforge/soar/commit/381dd66c80842debd78226e752ee474c5a2ae9d8))
## [0.4.0](https://github.com/pkgforge/soar/compare/v0.3.1..v0.4.0) - 2024-11-04
### ⛰️ Features
- *(download)* Add progressbar & output file path support - ([f7dcea8](https://github.com/pkgforge/soar/commit/f7dcea8ef6a19e3a8496c78d1ea9097846ecff28))
- *(download)* Fallback to download package if invalid URL - ([eccbb87](https://github.com/pkgforge/soar/commit/eccbb87e640af2477e3c55fe41c0e344f6b25da0))
- *(flatimage)* Integrate flatimage using remote files - ([e94d480](https://github.com/pkgforge/soar/commit/e94d48085fb2e64f61b09053d0c6578d2e7761cb))
- *(inspect)* Add inspect command to view build script - ([bcef36c](https://github.com/pkgforge/soar/commit/bcef36cbc0045230357ca37afb5c7480f4cab046))
- *(progress)* Re-implement installation progress bar - ([89ed804](https://github.com/pkgforge/soar/commit/89ed804e396944b4e53a8091c0024e261509add5))
- *(yes)* Skip prompts and select first value - ([286743e](https://github.com/pkgforge/soar/commit/286743e60c900a915fd6821ff47e13a66ceaf234))
### 🐛 Bug Fixes
- *(download)* Don't hold downloads in memory - ([baf33d9](https://github.com/pkgforge/soar/commit/baf33d997a8f2a75d965094aa129ad44348fc194))
- *(health)* Check fusermount3 and use fusermount as fallback - ([3cef007](https://github.com/pkgforge/soar/commit/3cef007d12351c2226f1006961795b7a6a4f4ed8))
- *(image)* Fix image rendering - ([b190bd0](https://github.com/pkgforge/soar/commit/b190bd0eaa09fd2357939fd0986e62d94fcfcb4a))
- *(package)* Fix multi-repo install handling - ([8654fbb](https://github.com/pkgforge/soar/commit/8654fbbc4c84c7f632f9e971732f60b960c01fd9))
- *(remove)* Improve package removal - ([3f0307a](https://github.com/pkgforge/soar/commit/3f0307aab929ed83e2f602cf33763162095cd343))
- *(update)* Fix update progressbar - ([948a42e](https://github.com/pkgforge/soar/commit/948a42eab471a6dde413636ba0b8c0933e7d47c0))
### 🚜 Refactor
- *(health)* Separate user namespaces and fuse issues - ([4b7fd4f](https://github.com/pkgforge/soar/commit/4b7fd4f9219ce93a8b7612b38f1d68cf38b5ee0d))
- *(image)* Reduce image handling complexity - ([39e9c1b](https://github.com/pkgforge/soar/commit/39e9c1b3e97a6c628abe5d092adafba37ff30b9d))
- *(list)* Sort list output - ([2c8d894](https://github.com/pkgforge/soar/commit/2c8d8945ad80d4578d815b72b5791fd111257f26))
- *(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 - ([2fb53cc](https://github.com/pkgforge/soar/commit/2fb53cc42378d17c64388a7b780298ab82de103e))
### ⚙️ Miscellaneous Tasks
- *(script)* Update install script - ([a18cba3](https://github.com/pkgforge/soar/commit/a18cba3092c892173d00551796d1b8c489cf8324))
- *(script)* Add install script - ([7bea339](https://github.com/pkgforge/soar/commit/7bea3393b1d9f6ada476b9f3b55b875051ef8f6f))
- *(workflow)* Remove existing nightly before publishing new - ([e1171af](https://github.com/pkgforge/soar/commit/e1171af85b6816c512cdf1ab91c01580ba5195a8))
## [0.3.1](https://github.com/pkgforge/soar/compare/v0.3.0..v0.3.1) - 2024-10-26
### 🐛 Bug Fixes
- *(config)* Fix default config url - ([1862a7e](https://github.com/pkgforge/soar/commit/1862a7eb7ca6106bd3834ec6cf24a85e9e09ccc3))
## [0.3.0](https://github.com/pkgforge/soar/compare/v0.2.0..v0.3.0) - 2024-10-26
### ⛰️ Features
- *(appimage)* Allow providing portable home/config dir for appimage - ([446958e](https://github.com/pkgforge/soar/commit/446958e3a57a58c0a42de3f2103f6f7995a791cf))
- *(appimage)* Implement appimage integration - ([3d7fbe1](https://github.com/pkgforge/soar/commit/3d7fbe198e53c1e0b3d88e48d7f917e0f0c6ee30))
- *(collection)* Allow dynamic collection names - ([d37bad0](https://github.com/pkgforge/soar/commit/d37bad073642e04276140c3e40d85399fa9a86c5))
- *(color)* Implement colorful logging - ([61d9ceb](https://github.com/pkgforge/soar/commit/61d9ceb1f39c43fa86cc2da8ab8292e4ffa2ec70))
- *(health)* Include fuse check - ([ee9d3b7](https://github.com/pkgforge/soar/commit/ee9d3b7984ce67c13f712d7efc22c3619b18903e))
- *(health)* Add health check command - ([293960f](https://github.com/pkgforge/soar/commit/293960fa9eb5365a34d5794ef8889ff111087aac))
- *(image)* Add halfblock image support - ([a1e2dc3](https://github.com/pkgforge/soar/commit/a1e2dc37d5b9b30f76e7e8c59a4126afe517b58f))
- *(image)* Add sixel support - ([88433d3](https://github.com/pkgforge/soar/commit/88433d3c2b399f4269b4885514b88b1ca7c5a14b))
- *(image)* Kitty graphics protocol image support for query - ([fb1da68](https://github.com/pkgforge/soar/commit/fb1da6891f1dfcf24ef2f9ad50d7cba68d3b0b87))
- *(pkg)* Fetch remote image/desktop file if pkg is not appimage - ([2e5b15e](https://github.com/pkgforge/soar/commit/2e5b15e1622d60f99d1e29a5885cbf0f31691a84))
### 🐛 Bug Fixes
- *(appimage)* Sanity checks for kernel features & user namespace - ([b8dd511](https://github.com/pkgforge/soar/commit/b8dd511d2425848b2f479660ce9349c7ec90a243))
- *(appimage)* Prevent creating portable dirs by default - ([cc66cd3](https://github.com/pkgforge/soar/commit/cc66cd3580eb4b8d039ac09c2ae279f3c1c1ba26))
- *(appimage)* Set default portable path if arg is not provided - ([5a34205](https://github.com/pkgforge/soar/commit/5a34205d6e2016cd336021f520dae6b0996810a7))
- *(appimage)* Use path check for ownership - ([7181629](https://github.com/pkgforge/soar/commit/7181629ad4b94c7bcefa3d50348f3964be80aae7))
- *(appimage)* Handle symlinks and use proper icon path - ([aee9282](https://github.com/pkgforge/soar/commit/aee92820469db7a39aea30c5cc1fca56ba7a8e05))
- *(fetch)* Fetch default icons only when fetcher is called - ([fdefcd5](https://github.com/pkgforge/soar/commit/fdefcd59d54fe3357f0c096cca26d1fdedf27001))
- *(image)* Fetch default fallback image - ([bc92204](https://github.com/pkgforge/soar/commit/bc9220451e2f22d6fba8761d487afee4485f2fd1))
- *(registry)* Update outdated local registry - ([6a967df](https://github.com/pkgforge/soar/commit/6a967df7a249e1ebb42a61cbec661908d0b2343d))
- *(userns-check)* Check clone_newuser support - ([2e1cf13](https://github.com/pkgforge/soar/commit/2e1cf1332af9a858482ddd48cea035d0e8ead98c))
- *(wrap)* Fix text wrapping - ([e7b6d71](https://github.com/pkgforge/soar/commit/e7b6d71e38720ad95bf4914fe63e6395b0d8f0ab))
### 🚜 Refactor
- *(collection)* Rename root_path to collection - ([a480c85](https://github.com/pkgforge/soar/commit/a480c8581a7531ed9b8c94ebedf16975c4bdaf63))
- *(color)* Update colors in query - ([adc257b](https://github.com/pkgforge/soar/commit/adc257bf8235b17512eae113d8f96a5916aa1e6a))
- *(package)* Reduce hard-coded collections - ([041e824](https://github.com/pkgforge/soar/commit/041e824fca58e3c2c24f5417e1a7a772ce563746))
### ⚙️ Miscellaneous Tasks
- *(readme)* Update Readme - ([8f43a68](https://github.com/pkgforge/soar/commit/8f43a6843e73530dcca086591831bb0c415f78a0))
- *(workflow)* Run nightly on every commit - ([42ddf90](https://github.com/pkgforge/soar/commit/42ddf90857a1c9a0ff264dbac45e1fda114c0935))
- *(workflow)* Add nightly workflow - ([f697a5f](https://github.com/pkgforge/soar/commit/f697a5f86adc4c75822e0c8fc3b3a0e7dacd9479))
## [0.2.0](https://github.com/pkgforge/soar/compare/v0.1.0..v0.2.0) - 2024-10-11
### ⛰️ Features
- *(download)* Introduce ability to download arbitrary files - ([7f7339a](https://github.com/pkgforge/soar/commit/7f7339ab6d3d8a5aba7f8ba44997589ffd50fc94))
- *(run)* Run remote binary without metadata - ([695e0da](https://github.com/pkgforge/soar/commit/695e0dac7e696f759722f2e3d173365446ab6a32))
### 🐛 Bug Fixes
- *(inspect)* Show error if log can't be fetched, and warn if log too large - ([82785fb](https://github.com/pkgforge/soar/commit/82785fb5206c9491143544e76caa44e31c7c9122))
- *(run)* Fix run command - ([c2409fe](https://github.com/pkgforge/soar/commit/c2409fe5136bd65079e45b1e0b5c47c921b44f94))
### 🚜 Refactor
- *(output)* Update command outputs - ([0967773](https://github.com/pkgforge/soar/commit/09677738ff6ad1b6d7a10359dd2a4650e1b474a2))
## [0.1.0] - 2024-10-10
### ⛰️ Features
- *(cli)* Implement CLI commands structure - ([11f6214](https://github.com/pkgforge/soar/commit/11f62145740ca7cdf8aa94b58aa48fa3b498e9f0))
- *(config)* Implement config loading - ([abbaaf6](https://github.com/pkgforge/soar/commit/abbaaf66f2325641415487db1b4705e052300131))
- *(info)* Implement display installed package info - ([a79e9dd](https://github.com/pkgforge/soar/commit/a79e9dd9709ebbcdd74349f02f0be2ae160d02e6))
- *(inspect)* Add command to inspect CI logs - ([50d6b60](https://github.com/pkgforge/soar/commit/50d6b609abe37b421a353496be69637b1a022818))
- *(install)* Track and implement installed packages list - ([51e2f96](https://github.com/pkgforge/soar/commit/51e2f968b4d9306154e61e2ebb44ea6df4483f1a))
- *(install)* Implement package install - ([aaf1c89](https://github.com/pkgforge/soar/commit/aaf1c894f9c0caf5292afe9e7b4b1de2d5550d5e))
- *(list)* List available packages - ([17a50b7](https://github.com/pkgforge/soar/commit/17a50b76cb921a026940ff8f8451a30e86dbb3cb))
- *(query)* Query detailed package info - ([0f6facd](https://github.com/pkgforge/soar/commit/0f6facd18041485ce8ac6b56ad8b07f5e79afdf0))
- *(remove)* Implement packages removal - ([e676064](https://github.com/pkgforge/soar/commit/e6760645621eea1119e48b073bb14f11c24b4b15))
- *(run)* Run packages without installing them - ([16e820a](https://github.com/pkgforge/soar/commit/16e820a2145f7c2fa32d9deaf7621e813b2e1bb7))
- *(search)* Implement package search feature - ([313c2a5](https://github.com/pkgforge/soar/commit/313c2a54c4149f948cb78b544299029f646a70e1))
- *(symlink)* Implement ownership check for binary symlinks - ([6575072](https://github.com/pkgforge/soar/commit/65750728261d769d953ec9426d27ec53d5a8ed1a))
- *(update)* Implement update package - ([c58269b](https://github.com/pkgforge/soar/commit/c58269b9a1a5668c68bb3ea93142c56f7a558276))
- *(use)* Add ability to switch package variants - ([de2264d](https://github.com/pkgforge/soar/commit/de2264db461d85beab921179f1761abf49fe20cf))
### 🐛 Bug Fixes
- *(install)* Use case-sensitive package name - ([1abd650](https://github.com/pkgforge/soar/commit/1abd6500073614e4adc245a1d97887bfa418df8e))
- *(parse)* Fix remote registry parser - ([b8175c5](https://github.com/pkgforge/soar/commit/b8175c513c7bd4f4827ccf9a2df3defb5bdbbbd8))
- *(update)* Resolve update deadlock - ([e8c56bc](https://github.com/pkgforge/soar/commit/e8c56bcf1ba913b832a4307f0329bf6564d61cff))
### 🚜 Refactor
- *(command)* Update commands and cleanup on sync - ([555737c](https://github.com/pkgforge/soar/commit/555737c044f3cd0c4e5750808941f14621fe03d5))
- *(package)* Use binary checksum in install path - ([4a6e3c4](https://github.com/pkgforge/soar/commit/4a6e3c406904df96a039860c83940ed7c66f6192))
- *(project)* Re-organize whole codebase - ([2705168](https://github.com/pkgforge/soar/commit/270516888e8cff65b078f15bc91217ef5ee6b7d2))
- *(project)* Update data types and improve readability - ([ac4a93a](https://github.com/pkgforge/soar/commit/ac4a93a01c7460331c98d844874020781cd5f074))
- *(project)* Reduce complexity - ([cfc5962](https://github.com/pkgforge/soar/commit/cfc59628235d4600f4462357c3bbe48f4b3445e9))
### ⚙️ Miscellaneous Tasks
- *(README)* Add readme - ([9531d23](https://github.com/pkgforge/soar/commit/9531d23049553fc9b04befe9ad939fd17a3ac02c))
- *(hooks)* Add cliff & git commit hooks - ([6757cf7](https://github.com/pkgforge/soar/commit/6757cf75aa08e7b966503a142bbc4f1a44634902))