Skip to content

Latest commit

 

History

History
263 lines (164 loc) · 17.4 KB

CHANGELOG.md

File metadata and controls

263 lines (164 loc) · 17.4 KB

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

  • (config) Override config using env, make inner paths optional - (58f5a17)
  • (download) Fix github regex - (cd6e048)
  • (package) Sort package selection order - (7b6c490)

0.4.7 - 2024-11-13

🐛 Bug Fixes

  • (download) Fix github regex pattern and make filter case-insensitive - (546cb62)
  • (flatimage) Fix flatimage portable config symlink path - (37075ec)
  • Read config, allow stdin anywhere, ignore invalid package - (0a8d1bd)

0.4.6 - 2024-11-12

🐛 Bug Fixes

  • (args) Fix clap responses - (af655eb)

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)

0.4.4 - 2024-11-09

⛰️ Features

  • (env) Add environment variables support - (426c380)
  • (log) Add tracing, verbosity, json output - (424b0e3)

🐛 Bug Fixes

  • (log) Write info to stdout - (295d6f7)

🚜 Refactor

  • (install) Use filename as binary name for local install - (ff004ae)

0.4.3 - 2024-11-08

🐛 Bug Fixes

  • (install) Fix package case handling & replacement - (5af3cfc)
  • (install) Add constraints to local installs binary name - (bfe004f)

🚜 Refactor

  • (search) Add description search and limit - (4bbe1f3)

0.4.2 - 2024-11-05

⛰️ Features

  • (install) Implement local package install - (457f117)

🐛 Bug Fixes

  • (flatimage) Handle flatimage portable config and non-existent desktop - (33448e2)

🚜 Refactor

  • (config) Move default soar dir, use without config file - (ca7437b)

⚙️ Miscellaneous Tasks

  • (icon) Add logo - (70c9fd1)
  • (workflow|cargo) Auto-assign issues/PRs, update repo url - (e17258e)

0.4.1 - 2024-11-04

🐛 Bug Fixes

  • (sigpipe) Terminate if pipe is broken - (bc50076)

⚙️ Miscellaneous Tasks

  • (cargo) Update package name - (381dd66)

0.4.0 - 2024-11-04

⛰️ Features

  • (download) Add progressbar & output file path support - (f7dcea8)
  • (download) Fallback to download package if invalid URL - (eccbb87)
  • (flatimage) Integrate flatimage using remote files - (e94d480)
  • (inspect) Add inspect command to view build script - (bcef36c)
  • (progress) Re-implement installation progress bar - (89ed804)
  • (yes) Skip prompts and select first value - (286743e)

🐛 Bug Fixes

  • (download) Don't hold downloads in memory - (baf33d9)
  • (health) Check fusermount3 and use fusermount as fallback - (3cef007)
  • (image) Fix image rendering - (b190bd0)
  • (package) Fix multi-repo install handling - (8654fbb)
  • (remove) Improve package removal - (3f0307a)
  • (update) Fix update progressbar - (948a42e)

🚜 Refactor

  • (health) Separate user namespaces and fuse issues - (4b7fd4f)
  • (image) Reduce image handling complexity - (39e9c1b)
  • (list) Sort list output - (2c8d894)
  • (project) Minor refactor - (0b0bd06)

📚 Documentation

  • (README) Fix installation instructions - (b2fc746)
  • (readme) Update README - (2fb53cc)

⚙️ Miscellaneous Tasks

  • (script) Update install script - (a18cba3)
  • (script) Add install script - (7bea339)
  • (workflow) Remove existing nightly before publishing new - (e1171af)

0.3.1 - 2024-10-26

🐛 Bug Fixes

  • (config) Fix default config url - (1862a7e)

0.3.0 - 2024-10-26

⛰️ Features

  • (appimage) Allow providing portable home/config dir for appimage - (446958e)
  • (appimage) Implement appimage integration - (3d7fbe1)
  • (collection) Allow dynamic collection names - (d37bad0)
  • (color) Implement colorful logging - (61d9ceb)
  • (health) Include fuse check - (ee9d3b7)
  • (health) Add health check command - (293960f)
  • (image) Add halfblock image support - (a1e2dc3)
  • (image) Add sixel support - (88433d3)
  • (image) Kitty graphics protocol image support for query - (fb1da68)
  • (pkg) Fetch remote image/desktop file if pkg is not appimage - (2e5b15e)

🐛 Bug Fixes

  • (appimage) Sanity checks for kernel features & user namespace - (b8dd511)
  • (appimage) Prevent creating portable dirs by default - (cc66cd3)
  • (appimage) Set default portable path if arg is not provided - (5a34205)
  • (appimage) Use path check for ownership - (7181629)
  • (appimage) Handle symlinks and use proper icon path - (aee9282)
  • (fetch) Fetch default icons only when fetcher is called - (fdefcd5)
  • (image) Fetch default fallback image - (bc92204)
  • (registry) Update outdated local registry - (6a967df)
  • (userns-check) Check clone_newuser support - (2e1cf13)
  • (wrap) Fix text wrapping - (e7b6d71)

🚜 Refactor

  • (collection) Rename root_path to collection - (a480c85)
  • (color) Update colors in query - (adc257b)
  • (package) Reduce hard-coded collections - (041e824)

⚙️ Miscellaneous Tasks

  • (readme) Update Readme - (8f43a68)
  • (workflow) Run nightly on every commit - (42ddf90)
  • (workflow) Add nightly workflow - (f697a5f)

New Contributors ❤️

  • @dependabot[bot] made their first contribution in #1

0.2.0 - 2024-10-11

⛰️ Features

  • (download) Introduce ability to download arbitrary files - (7f7339a)
  • (run) Run remote binary without metadata - (695e0da)

🐛 Bug Fixes

  • (inspect) Show error if log can't be fetched, and warn if log too large - (82785fb)
  • (run) Fix run command - (c2409fe)

🚜 Refactor

  • (output) Update command outputs - (0967773)

[0.1.0] - 2024-10-10

⛰️ Features

  • (cli) Implement CLI commands structure - (11f6214)
  • (config) Implement config loading - (abbaaf6)
  • (info) Implement display installed package info - (a79e9dd)
  • (inspect) Add command to inspect CI logs - (50d6b60)
  • (install) Track and implement installed packages list - (51e2f96)
  • (install) Implement package install - (aaf1c89)
  • (list) List available packages - (17a50b7)
  • (query) Query detailed package info - (0f6facd)
  • (remove) Implement packages removal - (e676064)
  • (run) Run packages without installing them - (16e820a)
  • (search) Implement package search feature - (313c2a5)
  • (symlink) Implement ownership check for binary symlinks - (6575072)
  • (update) Implement update package - (c58269b)
  • (use) Add ability to switch package variants - (de2264d)

🐛 Bug Fixes

  • (install) Use case-sensitive package name - (1abd650)
  • (parse) Fix remote registry parser - (b8175c5)
  • (update) Resolve update deadlock - (e8c56bc)

🚜 Refactor

  • (command) Update commands and cleanup on sync - (555737c)
  • (package) Use binary checksum in install path - (4a6e3c4)
  • (project) Re-organize whole codebase - (2705168)
  • (project) Update data types and improve readability - (ac4a93a)
  • (project) Reduce complexity - (cfc5962)

⚙️ Miscellaneous Tasks

  • (README) Add readme - (9531d23)
  • (hooks) Add cliff & git commit hooks - (6757cf7)

New Contributors ❤️

  • @QaidVoid made their first contribution