v0.6.0
Release notes for v0.6.0 are available here: https://github.com/pirafrank/poof/blob/main/CHANGELOG.md
What's Changed
- chore(deps): bump serde_json from 1.0.147 to 1.0.148 by @dependabot[bot] in #126
- chore(deps): bump clap from 4.5.53 to 4.5.54 by @dependabot[bot] in #130
- chore(deps): bump sevenz-rust2 from 0.20.0 to 0.20.1 by @dependabot[bot] in #129
- chore(deps): bump libc from 0.2.178 to 0.2.179 by @dependabot[bot] in #127
- chore(deps): bump serial_test from 3.2.0 to 3.3.1 by @dependabot[bot] in #128
- chore(deps): bump serde_json from 1.0.148 to 1.0.149 in the security-updates group by @dependabot[bot] in #131
- chore(deps): bump the security-updates group with 3 updates by @dependabot[bot] in #133
- feat: one-liner installation script by @pirafrank in #135
- feat: handle multi-asset releases by @pirafrank in #141
- feat: auto-cleanup cache dir after install by @pirafrank in #142
- test: improved code coverage via unit tests by @pirafrank in #145
- bug: handle same-named binaries during install by @pirafrank in #143
- feat: new commands for shell completions and initialization by @pirafrank in #148
- feat: generate man pages and publish them with releases by @pirafrank in #151
- feat: new
unlinkanduninstallcommands by @pirafrank in #152 - refactor: improved tests with better environment setup and linting by @pirafrank in #153
- feat: new
whichcommand to know which repository provides a binary by @pirafrank in #154 - feat: new
whatcommand to know what binaries a slug provides by @pirafrank in #155 - feat: improved output to sysout to be parsable in scripts by @pirafrank in #156
- feat!: removed
update --selfoption for poof update in favor of other install methods by @pirafrank in #157 - feat:
usecommand can run without version to automatically pick and set latest as default by @pirafrank in #158 - feat: minor UI changes by @pirafrank in #160
- feat: replace -v flags with RUST_LOG env var by @pirafrank in #161
- chore: cargo update by @pirafrank in #163
Full Changelog: v0.5.2...v0.6.0