Chawye Hsu
cbd7c64bab
feat(checkver)!: Set GitHub mode default jsonpath and regex ( #6653 )
...
Signed-off-by: Chawye Hsu <su+git@chawyehsu.com >
2026-05-04 00:42:45 +08:00
Nacai
a7a7d340f9
fix(scoop-search): Select latest search result semantically ( #6643 )
2026-04-27 22:01:33 +08:00
Chawye Hsu
3533442242
fix(checkver): Harden github checkver ( #6641 )
...
Signed-off-by: Chawye Hsu <su+git@chawyehsu.com >
2026-04-24 13:38:03 +08:00
Simon Hartcher
cc8d7ca846
docs: remove gitter from README ( #6640 )
...
It is no longer working.
2026-04-20 18:07:36 +10:00
Mert Emirimam
21069089d9
fix(core): add null checks before closing BinaryReader/FileStream in update process ( #6507 )
...
fix(Get-PESubsystem): Ensure resources are closed only if initialized. Fixes #6506
2026-04-20 17:29:39 +10:00
Hsiao-nan Cheung
befdb20616
fix(core): Give dark higher priority when use Extract-DarkArchive ( #6637 )
2026-04-13 12:58:15 +08:00
z-Fng
a5c3b58e83
fix(buckets): Skip Git invocation if unavailable in new_issue_msg ( #6591 )
2026-04-03 10:28:20 +08:00
Chawye Hsu
3cc2fe744f
ci: refactor ci workflow ( #6626 )
2026-04-03 10:23:49 +08:00
abgox
0d0334ccf2
perf(scoop-list): use simpler method to check the deprecated status of the manifest ( #6599 )
...
* perf(scoop-list): use simpler method to check the deprecated status of the manifest to improve performance
* style: remove blank lines
2026-02-28 17:51:50 +11:00
z-Fng
bd2e93df63
fix(autoupdate): Ensure GitHub API requests use token ( #6535 )
2026-01-06 13:31:19 +08:00
abgox
aa3f9aa983
fix(core): check $deprecated_dir exists before accessing it ( #6574 )
2025-12-30 11:23:28 +08:00
z-Fng
309fb0273e
fix(scoop-download): Fix incorrect download success state ( #6473 )
2025-12-30 11:19:04 +08:00
z-Fng
bdf6344423
fix(checkver): Remove redundant always-true condition in GitHub checkver logic ( #6571 )
2025-12-30 11:15:44 +08:00
z-Fng
3bee8159e0
fix(core): Fix substitute handling of substring keys ( #6561 )
2025-12-18 18:26:01 +08:00
Hsiao-nan Cheung
8468c8cc20
fix(sqlite): Add e_sqlite.dll downloading ( #6560 )
2025-11-26 23:29:17 +08:00
z-Fng
3a79532d5f
fix(checkver): Prevent $page from carrying over between iterations ( #6556 )
2025-11-18 22:24:39 +08:00
Hsiao-nan Cheung
aa499a140a
builds(sqlite): Update System.Data.SQLite to 2.0.2 ( #6555 )
2025-11-18 10:22:07 +08:00
Olav Rønnestad Birkeland
03d831d9a0
fix(install): Don't add to $Error when checking for service cexecsvc ( #6520 )
2025-11-16 22:12:42 +08:00
z-Fng
874e8e6fa1
fix(checkver): Fix incorrect version returned when script fails without output ( #6547 )
2025-11-15 18:09:33 +08:00
Refael Ackermann
f2ee3f902f
fix(getopt): Teach getopt to respect the --% token ( #6477 )
2025-11-13 11:16:10 +08:00
abgox
0e698ccbd5
refactor(output): Combine the separated outputs into a single output ( #6545 )
...
Co-authored-by: Hsiao-nan Cheung <niheaven@gmail.com >
2025-11-11 20:48:03 +08:00
MadDogOwner
7399945502
fix(uninstall): Import url_filename from download.ps1 ( #6530 )
2025-11-11 11:20:40 +08:00
abgox
7e86336a42
feat(install): Add output for the setting and removal of environment variables ( #6460 )
...
Co-authored-by: Hsiao-nan Cheung <niheaven@gmail.com >
2025-11-10 16:38:07 +08:00
z-Fng
f0cd3e1977
fix(core): Skip NO_JUNCTION logic when $app is 'scoop' in currentdir function ( #6541 )
2025-11-10 14:38:34 +08:00
z-Fng
f9c6913d67
feat(download|scoop-download): Add GitHub issue prompt when the default downloader fails ( #6539 )
2025-11-10 13:58:10 +08:00
abgox
a8d4027a90
fix(core): Fix the grep parameter in the Invoke-GitLog function ( #6407 )
2025-11-10 13:57:33 +08:00
z-Fng
28c51e04b1
feat(download|scoop-config): Allow disabling automatic fallback to the default downloader ( #6538 )
2025-11-08 18:27:34 +08:00
abgox
2120c28c22
fix(buckets): fix the filtering condition when retrieving the number of manifests ( #6509 )
2025-11-08 18:26:06 +08:00
abgox
79669717fe
fix(schema): add github to the mode of hash ( #6534 )
...
Co-authored-by: z-Fng <54583083+z-Fng@users.noreply.github.com >
2025-11-03 16:25:29 +08:00
Hsiao-nan Cheung
52a035b5cc
fix(path): Trim ending slash when initializing paths ( #6501 )
2025-10-21 11:27:15 +08:00
z-Fng
20a178b1f3
fix(checkver): Allow script to run when URL fetch fails but script exists ( #6490 )
2025-10-13 17:32:26 +08:00
abgox
ca0506cf3e
refactor(output): Replace raw prints with functions for standardized output ( #6449 )
...
Co-authored-by: Hsiao-nan Cheung <niheaven@gmail.com >
2025-09-29 15:12:10 +08:00
HUMORCE
2a637361cc
fix(scoop-uninstall): Correct -Global switch during uninstalling/updating ( #6454 )
...
Co-authored-by: Hsiao-nan Cheung <niheaven@gmail.com >
2025-09-26 23:55:34 +08:00
abgox
4c55e7aebd
feat(scoop-uninstall): Allow access to $bucket in uninstall scripts ( #6380 )
2025-09-26 17:14:09 +08:00
Hsiao-nan Cheung
db8d554f80
fix(scoop-update): Force sync tags w/ remote branch while scoop update ( #6439 )
2025-09-26 15:20:33 +08:00
z-Fng
b592b38abd
feat(install): Add separator at the end of notes, highlight suggestions ( #6418 )
2025-09-24 16:52:03 +08:00
z-Fng
25d35007c6
fix(core|manifest): Avoid error when searching non-existent 'deprecated' directory ( #6471 )
2025-09-24 14:45:01 +08:00
z-Fng
04b7ce79c7
fix(scoop-version): Fix logic error caused by missing brackets ( #6463 )
2025-08-27 17:46:16 +08:00
z-Fng
ff38652e01
fix(buckets|scoop-info): Switch git log date format to ISO 8601 to avoid locale issues ( #6446 )
2025-08-21 14:18:33 +08:00
HUMORCE
c9f0728ff7
fix(autoupdate): Use origin url to handle urls with fragment in github mode ( #6455 )
2025-08-20 13:59:47 +08:00
AkariiinMKII
691c23330c
fix(scoop-download): Fix function nightly_version not defined error ( #6386 )
2025-08-14 17:51:19 +08:00
Hsiao-nan Cheung
b588a06e41
chore(release): Bump to version 0.5.3 (resync) ( #6436 )
v0.5.3
2025-08-12 18:18:31 +08:00
Hsiao-nan Cheung
9246250808
Merge branch 'master' into develop
2025-08-12 15:21:48 +08:00
Hsiao-nan Cheung
8c51a50856
fix(autoupdate): Check hash file before use GitHub SHA256 ( #6435 )
2025-08-12 14:36:30 +08:00
Hsiao-nan Cheung
ebd8c036fa
chore(release): Bump to version 0.5.3 ( #6257 )
...
* fix (decompress): `Expand-7zipArchive` only delete temp dir / `$extractDir` if it is empty (#6092 )
Co-authored-by: Hsiao-nan Cheung <niheaven@gmail.com >
* refactor(download): Move download-related functions to 'download.ps1' (#6095 )
* fix(download): Fallback to default downloader when aria2 fails (#4292 )
* fix(commands): Handling broken aliases (#6141 )
* fix(shim): properly check `wslpath`/`cygpath` command first (#6114 )
Co-authored-by: Hsiao-nan Cheung <niheaven@gmail.com >
* fix(scoop-bucket): Add missing import for `no_junction` envs (#6181 )
Signed-off-by: Chawye Hsu <su+git@chawyehsu.com >
* docs(chglog): Update to 0.5.3 (#6258 )
* perf(shim): Update kiennq-shim to v3.1.2 (#6261 )
* fix(decompress): Replace deprecated 7ZIPEXTRACT_USE_EXTERNAL config (#6327 )
Co-authored-by: Hsiao-nan Cheung <niheaven@gmail.com >
* fix(scoop-uninstall): Fix uninstaller does not gain Global state (#6430 )
* global arg
* changelog
* refactor(Get-Manifest): Select actual source for manifest (#6142 )
* first step
* Revert "first step"
This reverts commit c5907c3e25 .
* refactor(Get-Manifest): Select actual source for installed manifest
* rework sub-commands, `scoop-depends` is NOT working at this stage
* URI manifest
* opt
* deprecated manifest
* source of manifests
* source of manifest pt2
- Mark URI(path/URL/UNC/etc.) query as standalone manifest
- Drop `installed` and `available update` items for [query] and [installed] are different sources.
* remove variable preventing I forget it
* scoop-info: fix source of manifest on bucket
* fix `scoop-depends`
* Fix Standalone and Source detection
* fix global install
* Fix scoop-cat, scoop-home
- Query for remote manifest
* scoop-list: info +deprecated
* manifest: Fix first selected manifest
* gramma..
* Fix 61b3259
* length
* fix(scoop-depends-tests): Mocking `USE_EXTERNAL_7ZIP` as $false (#6431 )
* fix(scoop-depends-tests): Mocking `USE_EXTERNAL_7ZIP` as $false to avoding error when it is $true
* CHANGELOG
* feat(autoupdate): GitHub predefined hashes support (#6416 )
* feat(autoupdate): predefined hash case for GitHub
- Remove `sha256:` prefix in `format_hash()`
- Add GitHub support in `get_hash_for_app()`
Close #6381
* doc(chglog): GitHub auto hash update
* fix(autoupdate): remove prefix only
* docs(CHANGELOG): Update to 0.5.3 (#6432 )
* docs(CHANGELOG): Update to 0.5.3
* 6416
---------
Signed-off-by: Chawye Hsu <su+git@chawyehsu.com >
Co-authored-by: Olav Rønnestad Birkeland <6450056+o-l-a-v@users.noreply.github.com >
Co-authored-by: kiennq <kien.n.quang@gmail.com >
Co-authored-by: HUMORCE <humorce@outlook.com >
Co-authored-by: Ryan <sitiom@proton.me >
Co-authored-by: Chawye Hsu <su+git@chawyehsu.com >
Co-authored-by: Bassel Rachid <101208715+basselworkforce@users.noreply.github.com >
Co-authored-by: Wordless Echo <wordless@echo.moe >
2025-08-11 00:38:38 +00:00
HUMORCE
ed6101a2ab
docs(CHANGELOG): Update to 0.5.3 ( #6432 )
...
* docs(CHANGELOG): Update to 0.5.3
* 6416
2025-08-11 00:34:50 +00:00
Wordless Echo
26a03e2404
feat(autoupdate): GitHub predefined hashes support ( #6416 )
...
* feat(autoupdate): predefined hash case for GitHub
- Remove `sha256:` prefix in `format_hash()`
- Add GitHub support in `get_hash_for_app()`
Close #6381
* doc(chglog): GitHub auto hash update
* fix(autoupdate): remove prefix only
2025-08-11 00:11:46 +00:00
HUMORCE
f9c4f9e175
fix(scoop-depends-tests): Mocking USE_EXTERNAL_7ZIP as $false ( #6431 )
...
* fix(scoop-depends-tests): Mocking `USE_EXTERNAL_7ZIP` as $false to avoding error when it is $true
* CHANGELOG
2025-08-10 23:49:22 +00:00
HUMORCE
3321b969a4
refactor(Get-Manifest): Select actual source for manifest ( #6142 )
...
* first step
* Revert "first step"
This reverts commit c5907c3e25 .
* refactor(Get-Manifest): Select actual source for installed manifest
* rework sub-commands, `scoop-depends` is NOT working at this stage
* URI manifest
* opt
* deprecated manifest
* source of manifests
* source of manifest pt2
- Mark URI(path/URL/UNC/etc.) query as standalone manifest
- Drop `installed` and `available update` items for [query] and [installed] are different sources.
* remove variable preventing I forget it
* scoop-info: fix source of manifest on bucket
* fix `scoop-depends`
* Fix Standalone and Source detection
* fix global install
* Fix scoop-cat, scoop-home
- Query for remote manifest
* scoop-list: info +deprecated
* manifest: Fix first selected manifest
* gramma..
* Fix 61b3259
* length
2025-08-10 23:04:34 +00:00
HUMORCE
22f1672fcb
fix(scoop-uninstall): Fix uninstaller does not gain Global state ( #6430 )
...
* global arg
* changelog
2025-08-10 22:48:06 +00:00