QOL
https://github.com/Ash258/Scoop-Core/milestone/2
New features
- Manifests
- Helper function introduced for usage in all script properties
Assert-Administrator
,Assert-WindowsMinimalVersion
,Assert-ScoopConfigValue
,Test-Persistence
,Edit-File
,Remove-AppDirItem
,New-JavaShortcutWrapper
- Add
pre_download
property - Add
changelog
property
- Helper function introduced for usage in all script properties
Commands
- Install
installer.file
andinstaller.script
blocks are not exclusive anymore. Script is executed after file.- In case of ps1 script is configured as installer.file, non-zero exit codes break whole installation
installer.file
is removed all the time ifinstaller.keep
is not specified. Previously powershell scripts were not removed.
- New alias command subcommands
shovel alias path <aliasName>
shovel alias edit <aliasName>
- Hold and info commands now respect
NO_JUNCTION
config option
Fixes
- Installation of older manifest version is now possible again
- Completion: Proper
&&
and||
support - Persist: Nested directories are correctly persisted
- Autoupdate: base64 conversion is now applied to all extraction modes