NOTICE
We've updated the release mode of ScoopInstaller/GitHubActions, please read [Announcement] Versioned releases and default branch switch.
3.0.0 (2026-08-24)
Features
- Add
SCOOP_REPOconfiguration option (#25) (414a2ff) - Add lint checks (#61) (499cffb)
- add support for repository_dispatch event (#60) (c92396e)
- add token input and use default username constant (#95) (3a5a517)
- Change label
help-wantedtohelp wanted(78829ef) - issue-prpost: Commit message is now full PR Title (with version) (d84ea47)
- issue.hash: Do not compare pr title with case sensitive (3a1a90e)
- lint-pr-title: add action to validate PR titles (#82) (a709983)
- Provide help tips for decompress error issues (#62) (25a6ee4)
- Provide link to logs in the comment (#58) (eb5909d)
- Support
FORCE_PWSHconfiguration option (#48) (e0e11bb) - Support ARM64 (#24) (18a642c)
- Support checkver's option "THROW_ERROR" (#5) (24f1008)
- Support issue title with label (#54) (6997d58)
- Support private repos for PRs checks and fix non-master default branch for scheduled action (#4) (62f511a)
- support reusing existing scoop install (#94) (0065c31)
- Support SCOOP_BRANCH environment variable (540a906)
Bug Fixes
- accumulate paginated PR changed files correctly (#96) (544fdf1)
- Apply several fixes (#39) (9fa5cad)
- avoid validation error when issue body is empty (#80) (e174c3b)
- Be consistent with functional naming of PR (21d3033)
- bugfix and cleanup (#79) (ec4ac48)
- Don't update Scoop if not needed (#30) (23a63d8)
- format and lint (#78) (dfaf4c0)
- Handle exceptions from checkhashes.ps1 invocation (#56) (ff4a9f1)
- hash: Don't run au.hash check if there are no au.hash (#29) (f0cb83a)
- issue: Handle non-existent manifest (7abac48)
- IssueHandler: Keep manifest name casing in posted PR title (922e27d)
- issue: Support non-master default branches (9b54b96)
- No need to be so strict with hits to user (677dc8e)
- PR: Remove 'hash' function (#26) (d6ee14b)
- Readme (97b74a5)
- Readme: Migrate to 'main' branch [scoop skip] (0dd85e5)
- refine hash fixing workflow (#75) (6f53ec8)
- Remove label
verifyin all cases (6a95cea) - restore global ErrorActionPreference override (#88) (6b3758d)
- Set global preferences variables (#22) (52a914d)
- Switch to composite instead of node (#19) (f5afc1f)
- typo (9b2e745)
- typo: Fix spelling in action message (#34) (97c0343)
- Upstream changes of
dl_xxx()(#16) (c4665d4) - Use 'checkurls.ps1` to check downloading (#43) (be232e1)
- Use new config names (#12) (16a4337)