0.6.5-pre1
Pre-release
Pre-release
New features
- Full support for arm64 architecture
- Update: Application will not be updated, if manifest does not support architecture, used for installation
- Added
Base
bucket to known. It will effectively replacemain
bucket - Install/Update command will report failed installation at the end of execution
- New
-f
(--format
) option for scoop-cat command to select preferred format (json, yml) - CI:
- Files with multiple empty lines at the end now produce error
UTF8-Bom
,UTF16 BE
,UTF16 LE
files are prohibited- Support basic validation of yml typed manifests
- Support validation of all archived manifests
- Adopt new resolve function for parameter passing == commands below supports yaml typed manifests, archived manifests
- scoop-search
- scoop-home
- scoop-cat
- scoop-download
- scoop-config:
- Consider lessmsi as default for msi extraction
- Add config option
dbgBypassArmCheck
- Installation will not fail when installing arm64 version on x86.
- For debugging purpose, to simulate the installation of arm64 version
Fixes
- Internal modules/libs are loaded only when not loaded already
- This will cause a little bit of slow-down in command execution time
- scoop-install: Fix independent installations
- scoop-checkup: Do not suggest 7zip installation when
7ZIPEXTRACT_USE_EXTERNAL
is configured - scoop-search:
- Do not fail when parsing invalid local manifest
- Support
githubToken
config andGITHUB_TOKEN
environment variable for Github API calls
- Schema:
- Validation of curly bracket variables in autoupdate
- Allow
$schema
property
- Checkver: URL verify on hash extraction now behaves exactly same as
dl
function