Version 0.3.0
Changelog
BREAKING CHANGES
- config: Change config option to snake_case in file and SCREAMING_CASE in code (#5116)
- subdir: Allow subdir in 'bucket' (#5119)
Features
- getopt: Support option terminator (
--
) (#5121) - install: Add support for ARM64 architecture (#5154)
- install: Show the running process (#5102)
- scoop-config: Allow 'hold_update_until' be set manually (#5100)
- scoop-update: Stash uncommitted changes before update (#5091)
- scoop-(un)hold: Support
scoop (un)hold scoop
(#5089)
Bug Fixes
- jsonpath: Prevent converting date string to DateTime in JSONPath (#5130)
- psmodule: Remove folder recursively when unlinking previous module path (#5127)
- scoop-update: Add
uninstall_psmodule
to update process (#5136)
Code Refactoring
- download: Rename
dl()
toInvoke-Download()
(#5143) - path: Use 'Convert-Path()' instead of 'Resolve-Path()' (#5109)
- scoop-shim: Use
getopt
to parse arguments (#5125)
Builds
- checkver: Implement SourceForge checkver functionality (#5113, #5163)
- checkurls: Allow checking URLs from private_hosts (#5152)
- schema: Set manifest schema to be stricter (#5093)
- vscode: Tweak VSCode setting (#5149)
Credits
Thanks to the following contributors (ordered by PR merging time):
@yi-Xu-0100 @niheaven @rashil2000 @r15ch13 @chawyehsu @lewis-yeung @AkariiinMKII @shiena @examosa @thecesrom