Skip to content

Old manifest archiving and general bug fixes

Pre-release
Pre-release
Compare
Choose a tag to compare
@Ash258 Ash258 released this 09 May 12:16
· 132 commits to NEW since this release

shovel config SCOOP_BRANCH 'NEW'; shovel update

Bug fixes

  • scoop-info:
    • Support passing --arch and -a options
    • Fix env_add_path rendering
  • scoop-alias:
    • List subcommand now indicates if executable is no longer available
    • List subcommand does not show error when summary is empty
  • scoop-utils: Use correct name of checkurls utility
  • Completion: Respect SCOOP_CACHE environment for cache rm completion
  • scoop-(un)hold: Detect and show error when global option is missing for globally installed application
  • Core: Use Legacy command argument passing
  • scoop-checkup: Test Windows Defender exclusions only when executed with administrator privileges

New features

  • Autoupdate: Archive older manifest versions when executing checkver/auto-pr

General

  • Unify help entries and parameter/options handling of some executables
    • All of them will be refactored in 0.6.5
  • scoop-cache: Allow multiple apps to be passed as argument
  • Tags 0.55xxxx were repushed as 0.5.5 for consistency
  • Remove old automatic config migration
  • Git: All git command calls use --no-pager option
  • Config: Do not support rootPath, globalPath, cachePath config options
  • Checkver:
    • Prevent hitting GitHub rate limits
      • GitHub checkver will use api.github.com/repos and github token from environment GITHUB_TOKEN or config option githubToken
    • Properly reflect execution issues with exit code