Version 0.3.1
Changelog
BREAKING CHANGES
- pester: Update to Pester 5 (#5222)
IMPORTANT FOR BUCKET MAINTAINERS
- Pester 5 is used in this release. To make sure your bucket's CI works properly, please update
bin\test.ps1
from Pester 4 to Pester 5. - You can use
test.ps1
attached in the release files.
Features
- config: Allow Scoop to check if apps versioned as 'nightly' are outdated (#5166)
- checkup: Add Windows Developer Mode check (#5233)
- bucket: Add 'sysinternals' bucket to known (#5237)
Bug Fixes
- decompress: Use PS's default 'Expand-Archive()' (#5185)
- hash: Fix SourceForge's hash extraction (#5189)
- decompress: Trim ending '/' (#5195)
- shim: Exit if shim creating failed 'cause no git (#5225)
- scoop-import: Add correct architecture argument (#5210)
- scoop-config: Output
[DateTime]
as[String]
(#5232)
Code Refactoring
- hash: Use
Get-FileHash()
directly (#5177) - installer: Drop the old installer (#5186)
- unix: Remove
unix.ps1
(#5235)
Builds
- auto-pr: Add
CommitMessageFormat
option (#5171) - checkver: Support XML default namespace (#5191)
- pssa: Remove unused 'ExcludeRules' (#5201)
- schema: Add 'installer' and 'shortcuts' to 'autoupdate' (#5220)
- checkhashes: Use correct version number if
UseCache
(#5240)
Continuous Integration
- module: Update modules version (#5209)
Tests
- unix: Fix tests in Linux and macOS (#5179)
- pester: Update to Pester 5 (#5222)
- bucket: Use BuildHelpers' EnvVars (#5226)
Documentation
- scoop-cat: Fix help message(#5224)
Close Issues
- Closes #5183
- Closes #5187
- Closes #5193
- Closes ScoopInstaller/Java#418
- Closes #4077
- Closes #2976
- Closes #5208
- Closes #5217
- Closes ScoopInstaller/Main#4056
- Closes ScoopInstaller/Main#3968
- Closes #5229
- Closes #5251
Credits
Thanks to the following contributors (ordered by PR merging time):