Skip to content

Long awaited feature/fixes release

Latest
Compare
Choose a tag to compare
@Ash258 Ash258 released this 19 Jun 18:04
· 61 commits to main since this release

https://github.com/Ash258/Scoop-Core/milestone/4?closed=1
https://github.com/Ash258/Scoop-Core/blob/main/CHANGELOG.md#06

The main focus was on making bucket maintainers' life easier and bug fixes. Refer to changelog or milestone for all changes.
The most notable changes:

Fixes

  • Native support for ZSTD extraction
  • Modules could be installed globally
  • VIrustotal command works again
  • Innoextract could be used instead of innounp
  • Cache command support multiple applications to be passed
  • Seach without parameter

Maintainers QOL

  • New command for manifest house-keeping/development shovel utils
    • No more bin folder in custom buckets
  • YAML typed manifests are supported for all binaries/utilities
  • All binaries support non-zero exit codes for error handling in scripts/proper command changing
  • Manifest will not be updated until URL is accessible (in case of hash extraction)
  • Auto-pr
    • Does not change users context
    • Does not utilize hub for local repository == No need to have hub installed when manipulating with origin repositories
    • Support main branch
  • Manifests support disable property on checkver and autoupdate
  • Github checkver utilize API calls instead of web page scraping when valid github token was provided

Refactorings to make future development faster/easier

  • General handling of manifest types
    • Possible adding of new manifest format will be much faster and less error prone
  • Universal system calls using $env:COMSPEC on windows and $SHELL on *nix

0.6.5

New version will be focused on adoption of new manifest resolving (YAML support!!) and bug fixes.