MBot Posted June 28, 2022 at 09:05 PM Share Posted June 28, 2022 at 09:05 PM This release represents our second Windows Package Manager 1.3 release candidate build for Windows 10 (1809+), and Windows 11. This release includes a bug fix for mitigating a crash that occurred when using the list command #2273 Experimental features have been disabled in this release. We will follow this release with another Pre-release "developer" build at GitHub so users can continue with experimental features available. Note: The Windows Package Manager Community Repository does not accept portable applications. They will not be accepted until after 1.3 is Generally Available and has been rolled out to the majority of Windows systems via the automatic upgrade from the Microsoft Store. Users may test with local manifests. Features Support for installation of portable/standalone apps #182 Add a notes/info field to manifests. #607 Add an optional URL to Expected Return Codes #1889 Manifest Field for User Manual / Documentation #1984 Add alternative version number field to manifest to make correlation with entries in Add/Remove programs more reliable #980 Setting for always using verbose logs #1940 winget --info should print the system architecture #1925 An even better progress bar #2055 Bugs Mitigate crash that can occur when installed version is null #2278 Searching for dotnet package #2218 Allow winget to install MS Store packages without account just like the MS Store #1585 --include-unknown not functioning as expected #1939 Includes a fix for an App Installer bug that was causing crashes due to null pointer reads What's Changed Improve ARP matching heuristic by @lechacon in #2179 Improve error handling in correlation test script by @lechacon in #2206 Display ReturnResponseUrl if present by @ryfu-msft in #2210 Display InstallationNotes after a successful install by @ryfu-msft in #2211 Display documentations in show command by @ryfu-msft in #2212 Add missing localization error handling for root level localization info by @JohnMcPMS in #2220 Use AppsAndFeaturesEntries DisplayVersion info for installed package version mapping by @yao-msft in #2213 Indent documentations in 'show' command by @Trenly in #2234 Portable Support as Stable Feature by @ryfu-msft in #2233 Delete unneeded test code from libraries pulled as subtrees by @lechacon in #2232 Add simple stats to correlation result processing script by @lechacon in #2229 Treat manifest localization validation error as warning for non full validation(manifest reading) by @yao-msft in #2144 Fixed builds on VS 2022 version 17.2. by @jedieaston in #2156 Implementation for Portable Uninstall and Upgrade by @ryfu-msft in #2140 Load index from validated msix for unpackaged context by @yao-msft in #2139 Doc for ARP version mapping change by @yao-msft in #2162 Fix list/upgrade table for packages with multiple ARP entries. by @jedieaston in #2137 Setting for Logging Level by @Trenly in #1945 Improve --include-unknown message by @felipecrs in #1946 Added system architecture to winget --info. by @jedieaston in #1937 Fix: Only include unknown packages which exist in source by @Trenly in #1972 Allow PackageFamilyName to be declared with non msix installers by @yao-msft in #1944 Addition of initial 1.2 schema with 'Portable' installerType by @ryfu-msft in #1930 Make build pipeline task fail on unit tests failure by @yao-msft in #1975 Remove duplicated message about unknown versions by @felipecrs in #1982 Expose simple applicable installer check in Com api by @yao-msft in #1974 Fix pipeline build: ensure project target version matches the AppInstaller package by @yao-msft in #1990 Add uninstall functionality to Com api by @yao-msft in #1909 Remove duplicated message when no upgrades by @felipecrs in #1986 Anonymize Com caller value by @yao-msft in #1998 Fixed issues preventing compilation on VS 2022 17.1. by @jedieaston in #2000 Rename source auto update group policy by @lechacon in #1995 Function that will accept source agreement by @Jeff-Jerousek in #2020 Portable apps specification by @denelon in #2012 Add policy definition for ms-appinstaller to ADMX by @lechacon in #2038 Change to official DNS by @JohnMcPMS in #2026 Make upgrade help inform of list ability by @Trenly in #2034 Mitigate crash occuring in CompositeSource by @JohnMcPMS in #2043 Use AppsAndFeatures name and publisher by @JohnMcPMS in #2042 Apply latest loc patch by @lechacon in #2045 Add support for InProc Com invocation by @yao-msft in #2035 Display fine-grained blocks in progress bars by @chausner in #2046 Support for 1.2 Schema Additions by @ryfu-msft in #2028 Update portable spec with symlink solution design by @ryfu-msft in #2075 Add nuget publish pipeline for in-proc Com binaries by @yao-msft in #2077 Add support for in-proc Com state separation by @yao-msft in #2068 Add heuristics for matching packages to ARP after installing by @lechacon in #2044 Optimize images by @Trenly in #2082 Add a system for testing correlation E2E by @JohnMcPMS in #2071 Make In-proc Com nuget package better support .net framework 4.* by @yao-msft in #2083 Build pipeline updates and improvements by @yao-msft in #2085 Fix issue with correlation chaining from the SQLite index by @JohnMcPMS in #2087 Fix exceptions breaking out of the multi-package install loop by @JohnMcPMS in #2089 Update README by @denelon in #2113 fix passing null parameters to Find-WinGetPackage by @bftblomster in #2092 Allow winget to install MS Store packages without account by @zachcwillson in #2095 Require selection argument on install/show/search/uninstall by @JohnMcPMS in #2125 Remove ARP matching for single ARP change, and consider publisher+name for matching by @lechacon in #2119 Implementation for Portable install flow by @ryfu-msft in #2078 Fix packageId and sourceId match check for portable install by @ryfu-msft in #2138 Act on elevation requirements in majority cases by @JohnMcPMS in #2126 Add Package Dependencies to index. by @hackean-msft in #1667 Update windows-package-manager-release-roadmap.md by @opsetech in #1770 Bug fix: PackageTrackingCatalog and SQLiteIndexUpdate by @hackean-msft in #1780 Update TSG with more information about a known issue by @ashpatil-msft in #1785 Added argument to control whether to upgrade packages if they have "unknown" versions by @jedieaston in #1765 First drafted client cmdlets from Hackathon 221 by @denelon in #1760 Fix some build warnings by @lechacon in #1794 Fix Typo in upgrade.md by @floh96 in #1822 Add support for UnsupportedOSArchitectures manifest element by @lechacon in #1807 Added check for maximum size of downloaded file names by @jedieaston in #1842 Fix DLL load error in WinGetUtil by @lechacon in #1844 Update localization strings by @JohnMcPMS in #1845 Add comments for localization by @lechacon in #1847 Moved "Installing Dependencies" message to only print if there are dependencies to install. by @jedieaston in #1851 Adds experiment to know if PATH is common issue. by @Lewiscowles1986 in #1841 Check FS feature flags instead of checking for NTFS by @sredna in #1859 Add titles to 1.1 schema for ExpectedReturnCode and UnsupportedOSArchitecture by @ryfu-msft in #1862 Split pipeline build job into x86 and x64 by @lechacon in #1852 Allow upgrades in packages that register a different installer type by @lechacon in #1796 Add a default user agent to REST source calls by @JohnMcPMS in #1839 Add upgrade functionality in Com api by @yao-msft in #1853 Print the upgrade table during upgrade --all by @jedieaston in #1866 Add support for markets by @lechacon in #1806 [ImgBot] Optimize images by @vedantmgoyal2009 in #1871 Fix crash that can occur when failure pointers are null by @JohnMcPMS in #1880 Added extra check for valid arguments in upgrade. by @jedieaston in #1874 Add InstallerErrorCode to COM interface by @JohnMcPMS in #1926 Update gif animation for winget install wingetcreate by @ryfu-msft in #1931 Bump version to 1.3 by @JohnMcPMS in #1933 Full Changelog: release-v1.2.10271...release-v1.3.1741Download Link to comment Share on other sites More sharing options...
Recommended Posts