Skip to content

Releases: marwanhawari/stew

v0.4.0

07 Apr 07:10
Compare
Choose a tag to compare

Features

  • Add ability to have reproducible batch installs from the Stewfile.lock.json (#15, #35, #42, #43)
  • Improve automatic GitHub asset detection by ignoring hash files (#32)
  • Now stew search command uses Install instead of Browse, so once you select a project, it will try to automatically detect and download the asset of the latest version of the project (#38)

Bug fixes

  • Fix downloading GitHub assets from private repos (#24)
  • Fix stew upgrade throwing an error if the package uses the same asset name across versions (#31)
  • Fix stew config suggestions for the stewPath and stewBinPath to default to the users current paths in the config file (#39)

Other:

  • Upgrade to Go 1.22 (#29)
  • Upgrade dependencies (#40)
  • Replace deprecated ioutil with io and os (#41)

Breaking changes:

  • Remove stew list --assets flag because users should no longer try to use the Stewfile for reproducible installs (#34)
  • Now stew install only allows a single argument (#35)

Contributors

@kencx
@shopeonarope
@hannah98

v0.3.0

08 Mar 05:31
Compare
Choose a tag to compare
  • Add tests
  • Show forks in stew search results (#6)
  • Automatically prompt for renaming a binary if the asset itself is a binary or if the binary couldn't be automatically detected. (#7)
  • Add stew rename subcommand (#7)
  • Allow for user configuration and add stew config subcommand (#8, #9)
  • Change default configuration to follow the XDG spec (#8, #9)
  • Add brew tap as an installation option

v0.2.0

04 Feb 07:11
Compare
Choose a tag to compare
  • Added search subcommand
  • Added documentation comments for exported functions/variables/structs
  • Improve the help screen text

v0.1.0

30 Jan 23:53
Compare
Choose a tag to compare
  • Initial release