A command-line installer for Windows.
use_isolate_path
, which can separate the PATH
of apps related to Scoop. If use_isolate_path
is set to true
, Scoop will add SCOOP_PATH
to store these PATH
s. If it is set to any other string, Scoop will use that string as the new environment variable's name.-Quiet
switch for Invoke-ExternalCommand
(#5346)--verbose
(#5352)scoop-virustotal
when --all
has been passed without app (#5593)is_in_dir
under Unix (#5391)$scoopdir
(#5544)scoop
externally from inside the code (#5695)Invoke-ExternalCommand()
(#5839)wix.exe
in WiX Toolset v4+ as primary extractor of Expand-DarkArchive()
(#5871)%%
in env (#5395, #5452, #5631)getopt()
and ensure array by explicit arguments type (#5326)Get-ShimPath
(#5680)list
subcommand (#5681)Expand-Archive
performance (#5410)system.ps1
(#5836, #5858, #5864)Thanks to the following contributors (ordered by PR merging time):
@r15ch13 @niheaven @HUMORCE @rashil2000 @rasa @Ercolino @jeppefrandsen @chawyehsu @WHYBBE @Valinor @starthal @lewis-yeung @Lutra-Fs @walpox @spider2048 @gerardog @dooptydoo90x @hagaigold @davidlwatsonjr @svraka @amorphobia
bin\test.ps1
from Pester 4 to Pester 5.test.ps1
attached in the release files.[DateTime]
as [String]
(#5232)Get-FileHash()
directly (#5177)unix.ps1
(#5235)CommitMessageFormat
option (#5171)UseCache
(#5240)Thanks to the following contributors (ordered by PR merging time):
@niheaven @chawyehsu @yi-Xu-0100 @Ama1999 @pynappo
--
) (#5121)scoop (un)hold scoop
(#5089)uninstall_psmodule
to update process (#5136)dl()
to Invoke-Download()
(#5143)getopt
to parse arguments (#5125)Thanks to the following contributors (ordered by PR merging time):
@yi-Xu-0100 @niheaven @rashil2000 @r15ch13 @chawyehsu @lewis-yeung @AkariiinMKII @shiena @examosa @thecesrom
Invoke-ExternalCommand
(#5066)Invoke-ExternalCommand
(#5065)pre_uninstall
and post_uninstall
(#5085)Invoke-ExternalCommand
(#5064)--no-cache
is specified (#5039)Info
output (#5047)Thanks to the following contributors (ordered by PR merging time):
@lewis-yeung @rashil2000 @niheaven @yi-Xu-0100
Thanks to the following contributors (ordered by PR merging time):
@cyingfan @rashil2000 @igitur @tech189 @issaclin32 @niheaven @zStruCat
Get-Encoding
function to fix missing WebClient encoding (#4956)-g
/--global
flag (#4991)scoop update scoop
(#4992)Thanks to the following contributors (ordered by PR merging time):
@yi-Xu-0100 @niheaven @ClassicDarkChocolate @lewis-yeung @chawyehsu
list_buckets
return array (#4979)Invoke-Command
instead of Invoke-Expression
(#4941)Get-Manifest
(#4970)Thanks to the following contributors (ordered by PR merging time):
@niheaven @chawyehsu @issaclin32 @sprgchma @lewis-yeung @quotidian-ennui @amorphobia @topstone @rashil2000 @neheb @rayinfinite @beerpiss @HUMORCE @danx12
checkver_token
to gh_token
and SCOOP_CHECKVER_TOKEN
to SCOOP_GH_TOKEN
(#4832, #4842)-a/--all
switch to cleanup all apps (#4906)Get-LocalBucket
(#4885)$global
, check both local and global installed (#4798)(chore)
(#4800)$PSScriptRoot
instead of relpath
(#4793)reset_aliases
to scoop
(#4794)Thanks to the following contributors (ordered by PR merging time):
@niheaven @rashil2000 @chawyehsu @e6c31d @tech189 @tmsmith @astelmachonak-nydig @kingster @kiennq @CrendKing @cskrisz @lewis-yeung
bat
to pretty-print JSON (#4742)scoop download
command (#4621)scoop shim
to manipulate shims (#4727, #4736)set_config
bugs (#3681)NO_JUNCTIONS
is been set (#4722, #4726)sh
shim error in WSL (#4637)-file
instead of -command
in ps1 script shims (#4721)$PSScriptRoot
(#4775)Thanks to the following contributors (ordered by PR merging time):
@niheaven @rashil2000 @issaclin32 @caoli5288 @axtens @ParkerM @mgziminsky @ipcjs @chawyehsu @HUMORCE @snowman @jantari @younger-1 @zStruCat