Home United States USA — software Following Windows 11 RAR support, Microsoft Winget gets ZIP install, native PowerShell

Following Windows 11 RAR support, Microsoft Winget gets ZIP install, native PowerShell

83
0
SHARE

Microsoft recently added support for opening RAR files on Windows 11. Following that, ZIP, which is also a similar format, gets installation support on Winget, alongside native PowerShell support.
Microsoft recently turned a lot of heads when it announced support for opening RAR files on Windows 11. WinRAR, which has often been a staple on people’s PCs for such archive file formats seems to have mixed feelings about the matter as it also appreciates what Microsoft has done.
In related news, Microsoft has now added support for installing ZIP files on its Windows Package Manager CLI or winget with the latest version. Aside from that, it has also received native PowerShell support, and many more changes and bugfixes. These two major features were requested back in 2020.
The full changelog is given below:
Features
Support installing .zip files #140
Add Native PowerShell Support #221
Support –no-upgrade option for install flow #2655
Bugs
Fix issue that only 1 dependency package is installed #2761
Crash in list command #2273
Add SYSTEM to explicit ACLs #2370
What’s Changed
Add refreshed Store source certs by @yao-msft in #3149
Block msix provisioning api calls where known OS bugs exist by @yao-msft in #2855
Add rest interface 1.4 to supported list by @yao-msft in #2853
Return localization independent string for help links by @AmelBawa-msft in #2786
Don’t treat the COM subcommands as distinct for telemetry by @JohnMcPMS in #2792
Update PowerShell Module Dependency Docs by @ryfu-msft in #2797
Adjust spacing and punctuation for manifest validation messages by @Trenly in #2805
Apply latest localized strings patch by @ryfu-msft in #2816
UpdateBinVer script support for updating build version only by @yao-msft in #2818
Stop using m_summary in the global globals for telemetry by @florelis in #2820
Enable long aliases by @Trenly in #2107
Check symlink target before removal by @ryfu-msft in #2242
Bump version to 1.4 by @ryfu-msft in #2263
Apply latest localization patch by @ryfu-msft in #2264
Feat: Show package tags by @Trenly in #2235
Add support for UnsupportedArguments by @ryfu-msft in #2216
Validate manifest installers (MSIX) by @AmelBawa-msft in #2215
Improve index dependency consistency check by @yao-msft in #2247
Fix spacing in 1.2 singleton schema by @ryfu-msft in #2276
Fix unsupported args unit tests by @ryfu-msft in #2277
Mitigate crash that can occur when installed version is null by @JohnMcPMS in #2278
Create WinGetUtil functionality for running installed package correlation by @JohnMcPMS in #2221
Addition of Initial 1.3 Schema by @ryfu-msft in #2189
Add extra compilation flags for debug info by @florelis in #2281
Migrate FabricBot Tasks to Config-as-Code by @msftbot in #2285
Update fabricbot.json by @vedantmgoyal2009 in #2293
Fix WinGetUtil WinGetCreateManifest result by @yao-msft in #2296
Add alternate name to Usage String by @Trenly in #2268
Prevent null characters from getting into SQLite by @JohnMcPMS in #2289
Schema additions for Zip support by @ryfu-msft in #2288
Feat: Wait upon command completion by @Trenly in #2236
Move Release Notes to new line and indent by @Trenly in #2312
Remove /Zi compilation flag by @florelis in #2325
Update VCLibs file hash in correlation test script by @florelis in #2326
Add UndockedRegFreeWinRT by @jontab in #2333
Implementation for Zip Install (Non-Portable) by @ryfu-msft in #2320
Don’t fail fast by @JohnMcPMS in #2335
Fix WinGetUtil index operations for manifest dependencies without min version by @yao-msft in #2337
Explicit ACLs by @JohnMcPMS in #2324
Prevent access to parent directories from relativeFilePath for archive install by @ryfu-msft in #2342
Make zip install an experimental feature by @ryfu-msft in #2351
Add InstallationMetadata to manifests for future deep installation detection by @yao-msft in #2350
Expand WinMD discovery by @jontab in #2348
Move to using sqlite3_errmsg to extract a contextual error for SQLite failures by @JohnMcPMS in #2352
Add in-process and out-of-process E2E tests by @AmelBawa-msft in #2315
Implement FolderFileWatcher by @msftrubengu in #2336
Update CsWinRTWindowsMetadata value by @AmelBawa-msft in #2357
Remove correlation blocker for remote->local in some cases by @JohnMcPMS in #2362
Update documentation with 1.

Continue reading...