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