-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore(release): Bump to version 0.3.0 #5162
Conversation
* feat(scoop-config): Add new configuration of `SCOOP_HOLD` Allow to disable Scoop itself updates. This configuration have the same function with 'scoop (un)hold scoop'. * perf(scoop-update): Separate `update_bucket` from `update_scoop` * perf(scoop-(un)hold): remove big overarching if-statement * perf(scoop-config): use `SCOOP_HOLD_DAYS` instead of `SCOOP_HOLD` * perf(scoop-config): Update forward Compatible code * Update libexec/scoop-config.ps1 Co-authored-by: Hsiao-nan Cheung <niheaven@gmail.com> * Update libexec/scoop-hold.ps1 Co-authored-by: Hsiao-nan Cheung <niheaven@gmail.com> * Update libexec/scoop-unhold.ps1 Co-authored-by: Hsiao-nan Cheung <niheaven@gmail.com> * Update libexec/scoop-update.ps1 Co-authored-by: Hsiao-nan Cheung <niheaven@gmail.com> * perf(scoop-update): Update last_scoop_update * docs(changelog): update changelog to add feature * fix(changelog): fix changelog typo * Update libexec/scoop-update.ps1 Co-authored-by: Hsiao-nan Cheung <niheaven@gmail.com> * Update libexec/scoop-config.ps1 Co-authored-by: Rashil Gandhi <46838874+rashil2000@users.noreply.github.com> * Update libexec/scoop-update.ps1 Co-authored-by: Rashil Gandhi <46838874+rashil2000@users.noreply.github.com> * refactor: Use `lastUpdate` instead of `lastupdate` Consistent with scoop-export. * fix(install): make config lastUpdate silent * refactor(scoop-update): Remove `SCOOP_HOLD` * fix: update changelog remove none used code. * Update lib/core.ps1 Co-authored-by: Hsiao-nan Cheung <niheaven@gmail.com> * Update libexec/scoop-update.ps1 Co-authored-by: Hsiao-nan Cheung <niheaven@gmail.com> * Update libexec/scoop-update.ps1 Co-authored-by: Hsiao-nan Cheung <niheaven@gmail.com> * Update libexec/scoop-update.ps1 Co-authored-by: Hsiao-nan Cheung <niheaven@gmail.com> * Update libexec/scoop-update.ps1 Co-authored-by: Hsiao-nan Cheung <niheaven@gmail.com> * Update libexec/scoop-update.ps1 Co-authored-by: Hsiao-nan Cheung <niheaven@gmail.com> * Update libexec/scoop-update.ps1 Co-authored-by: Hsiao-nan Cheung <niheaven@gmail.com> * Update libexec/scoop-update.ps1 Co-authored-by: Hsiao-nan Cheung <niheaven@gmail.com> * Update libexec/scoop-update.ps1 Co-authored-by: Hsiao-nan Cheung <niheaven@gmail.com> * Update libexec/scoop-update.ps1 Co-authored-by: Hsiao-nan Cheung <niheaven@gmail.com> * perf(scoop-update): Handle the judgment in try-catch * fix(scoop-update): Remove 'update_until' when update scoop itself * Update lib/core.ps1 Co-authored-by: Rashil Gandhi <46838874+rashil2000@users.noreply.github.com> * docs(CHANGELOG): Update changelog Co-authored-by: Hsiao-nan Cheung <niheaven@gmail.com> Co-authored-by: Rashil Gandhi <46838874+rashil2000@users.noreply.github.com>
* feat(install): show the running process * docs(CHANGELOG): Update changelog * perf(install): Show process-name in table format * Update lib/install.ps1 Co-authored-by: Rashil Gandhi <46838874+rashil2000@users.noreply.github.com> * Update lib/install.ps1 Co-authored-by: Rashil Gandhi <46838874+rashil2000@users.noreply.github.com> Co-authored-by: Rashil Gandhi <46838874+rashil2000@users.noreply.github.com>
Co-authored-by: Richard Kuhnt <r15ch13+git@gmail.com>
…ule path (#5127) * Update psmodules.ps1 * Update CHANGELOG.md * Update CHANGELOG.md [skip ci] Co-authored-by: Hsiao-nan Cheung <niheaven@gmail.com>
Co-authored-by: Hsiao-nan Cheung <niheaven@gmail.com>
Co-authored-by: Mathias Hermansson <mathias.hermansson@se.ibm.com>
* Initial support for ARMv8 * Add fallback mechanism * Update changelog * Update useragent * Some typo and format changes * Use `env:ProgramFiles(Arm)` to detect ARM64 - Move `default_architecture()` to `core.ps1` * Rename 'ensure_architecture()' and 'default_architecture()' * Refactor 'supports_architecture()' to 'Get-SupportedArchitecture()' Co-authored-by: Hsiao-nan Cheung <niheaven@gmail.com>
I've tested "scoop_branch develop" on my 64bit (!) box with my xcaddy manifest by doing "checkver.ps1" and "checkhash.ps1" ... and both recognize the ARM64 additions. I'll do a "scoop install" test later today on my ARM64 Windows box and let you know.... BIG thanks to all the contributors!!! |
Tested 2x more ARM64 manifests, one is notepad++ and the other is s5cmd. Both work like a charm ❤️ Haven't tested the other features / changes... but eagerly wait not for the ARM64 change in this coming merge 🎆 |
@ScoopInstaller/maintainers Hmm, guys, I need one to approve the PR... |
Changelog
BREAKING CHANGES
Features
--
) (feat(getopt): Support option terminator (--
) #5121)scoop (un)hold scoop
(feat(scoop-(un)hold): Supportscoop (un)hold scoop
#5089)Bug Fixes
uninstall_psmodule
to update process (fix(scoop-update): Add uninstall_psmodule to update process #5136)Code Refactoring
dl()
toInvoke-Download()
(refactor(download): Renamedl()
toInvoke-Download()
#5143)getopt
to parse arguments (refactor(scoop-shim): Usegetopt
to parse arguments #5125)Builds
Close Issues
dl
as a name for function #3830Credits
Thanks to the following contributors (ordered by PR merging time):
@yi-Xu-0100 @niheaven @rashil2000 @r15ch13 @chawyehsu @lewis-yeung @AkariiinMKII @shiena @examosa @thecesrom