Version 0.2.0
Changelog
BREAKING CHANGES
- The license of Scoop has changed to dual-license Unlicense or MIT (#4903)
- Rename
checkver_token
togh_token
andSCOOP_CHECKVER_TOKEN
toSCOOP_GH_TOKEN
(#4832, #4842)
Features
- relicense: Relicense to dual-license (Unlicense or MIT) (#4903, #4870)
- install: Allow downloading from private repositories (#4254)
- scoop-cleanup: Add
-a/--all
switch to cleanup all apps (#4906)
Bug Fixes
- bucket: Return empty list correctly in
Get-LocalBucket
(#4885) - install: Fix issue with installation inside containers (#4837)
- installed: If no
$global
, check both local and global installed (#4798) - shim: Manipulating shims with UTF8 encoding (#4791, #4813)
- shim: Correctly quote $@ in sh->ps1 shims (#4809)
- update: Skip logs starting with
(chore)
(#4800) - scoop-download: Add failure check (#4822)
- scoop-list: Fix date in 'Updated' column showing the months in the place of minutes (#4880)
- scoop-prefix: Fix typo that breaks global installed apps (#4795)
Performance Improvements
Code Refactoring
- bucket: Move 'Find-Manifest' and 'list_buckets' to 'buckets' (#4814)
- relpath: Use
$PSScriptRoot
instead ofrelpath
(#4793) - reset_aliases: Move core function of
reset_aliases
toscoop
(#4794) - config: Rename checkver_token to gh_token and SCOOP_CHECKVER_TOKEN to SCOOP_GH_TOKEN (#4832, #4842)
Builds
- checkver: Add option to throw error as exception (#4867)
- schema: Remove 'description' from required fields (#4853, #4874)
Documentation
- changelog: Rearrange CHANGELOG (#4897)
- readme: Update installation instruction (#4825)
- readme: Fix badges for Gitter and CI Tests (#4830)
- scoop-shim: Fix typo (#4836)
Credits
Thanks to the following contributors (ordered by PR merging time):
@niheaven @rashil2000 @chawyehsu @e6c31d @tech189 @tmsmith @astelmachonak-nydig @kingster @kiennq @CrendKing @cskrisz @lewis-yeung