Windows Package Manager atau mungkin biasa kita kenal dengan winget baru baru ini telah mendapatkan pembaruan pada versi Preview 12.34.11, dimana diversi ini ada banyak sekali peningkatan dan pembaruan yang dihadirkan.
Salah satu hal yang paling menarik adalah dimulai versi ini, Windows Package Manager kini telah mendukung x64 di perangkat ARM, hal ini seperti yang dijelaskan dalam github issues #1441.
Dengan adanya dukungan ini, tentu pengguna bisa menjalankan windows package manager di perangkat ARM64 dan kemudian mendownload dan menjalankan aplikasi x64 via emulasi, tentu performa dan kinerjanya sendiri tidak akan native seperti perangkat x64, namun ini sudah cukup untuk para pengguna ARM Devices.
Nah selain hal itu, ada banyak sekali pembaruan yang dihadirkan, dan diantaranya adalah :
- Support for x64 on ARM64 by @JohnMcPMS in #1441
- Add colons after agreement labels by @lechacon in #1440
- Spelling by @JohnMcPMS in #1447
- Update spelling.yml by @JohnMcPMS in #1448
- Update winget trouble shooting steps by @ashpatil-msft in #1454
- Show source identifier with
source list
by @lechacon in #1455 - Fix crash when resource.pri is not present by @msftrubengu in #1443
- Disable local manifest by default by @yao-msft in #1453
- Update localization files by @JohnMcPMS in #1462
- doc/Settings.md: Add missing “a” by @me-and in #1467
- Add expected installer return codes by @lechacon in #1421
- Remove cancel optimization for packageQuery caller by @sreadingMSFT in #1472
- Update Docs by @vedantmgoyal2009 in #1471
- Update Docs [suggestions] by @vedantmgoyal2009 in #1479
- Minor tweaks to spelling to fix issues by @denelon in #1480
- Fix Roadmap and Documentation by @vedantmgoyal2009 in #1468
- Fix Installer return code max value in schema by bad merge by @yao-msft in #1482
- Source resilience by @JohnMcPMS in #1470
- Make list show correlated source even when no upgrade is available by @JohnMcPMS in #1481
- Handle single unknown version from REST source by @JohnMcPMS in #1483
- Fix debug build failure by @yao-msft in #1485
- Fix logging of large REST response by @JohnMcPMS in #1489
- Create machinery for disabling experimental features by @JohnMcPMS in #1490
- Remove motw before calling IAttachmentExecute::Save by @yao-msft in #1491
- Fix correlation issue by @JohnMcPMS in #1492
- Add sample project for calling COM interface by @lechacon in #1449
- Minor bug fixes by @JohnMcPMS in #1494
- Update troubleshooting doc with recent error and findings by @ashpatil-msft in #1495
- Localize the product name per recommendation by @JohnMcPMS in #1498
- Update localization files by @JohnMcPMS in #1499
- Make rename retry more frequently for longer, then try making a hardlink by @JohnMcPMS in #1497
- Disable test hooks fixes by @JohnMcPMS in #1501
- Exit the locale choice loop if the default localization is good enough by @JohnMcPMS in #1500
- Ensure available packages match with a single installed package by @lechacon in #1473
- Updating Readme by @denelon in #1507
- Add option to check fields requiring verified publisher in manifest p by @yao-msft in #1487
- Use correct Subexecution id when working on multiple packages by @ashpatil-msft in #1504
- Changes for sample COM caller project by @lechacon in #1514
- Fixed bug where the package name wouldn’t be written during upgrade. by @jedieaston in #1517
- Fix nuget release pipeline by @yao-msft in #1522
- Fix test task overrides by @lechacon in #1526
- Fix unit tests in pipeline by @JohnMcPMS in #1529
- Add missing resource string by @JohnMcPMS in #1532
- Change format to long for installer success codes by @ryfu-msft in #1533
- Settings streams exchange semantics by @JohnMcPMS in #1534
- Added vsconfig file to automatically install required workloads. by @jedieaston in #1551
- Color contamination fix by @hackean-msft in #1527
- Added validation of count argument for search/list. by @jedieaston in #1564
- closes #1569 by @exxmen in #1580
- Split COM install command into download and install stages by @lechacon in #1528
- Check enablement state for all output write operations by @hackean-msft in #1581
- Move Issue Templates to Forms by @Trenly in #1596
- The source column is no longer shown in the table if a source was specified (list/upgrade). by @jedieaston in #1598
- Add projected winrt wrapper for server com interface and add tests by @sreadingMSFT in #1373
- Add link to new discussion for questions by @Trenly in #1617
- Package type dependency graph specs by @fzanollo in #1340
- Rearrange choices for ARP changes by @JohnMcPMS in #1630
- Introduce Managed Interop and merged manifest classes to WingetUtil nuget by @jamespik in #1621
- Update doc with Machine-wide install information by @ashpatil-msft in #1642
- Added progress indication to InstallMultiplePackages. by @jedieaston in #1613
- Installed package tracking by @JohnMcPMS in #1614
- Package type Dependency graph by @fzanollo in #1341
- Refactor Source Interface to be more object oriented by @yao-msft in #1631
- CurrentLocalization is now populated for dependency manifests. by @jedieaston in #1655
- Fix yaml manifest schema and parsing for ExpectedReturnCodes by @yao-msft in #1646
- Fix incorrect processing of PackageMatchFields in rest client by @yao-msft in #1659
- Fix interface casting in client dll. by @sreadingMSFT in #1673
- Prevent duplicate installations in winget upgrade all by @yao-msft in #1652
- Use package tracking data to correlate in CompositeSource by @JohnMcPMS in #1671
- Add product code and PFN to enable existing searches by @JohnMcPMS in #1677
- Added an option to select architecture to install. by @jedieaston in #1666
- Add preview concept to allow build time determination by @JohnMcPMS in #1679
- Print message when install technology is different in upgrade scenarios by @msftrubengu in #1649
- Prevent circular dependency in global telemetry logger creation by @yao-msft in #1674
- Made all installer types lowercase during
show
. by @jedieaston in #1689 - Use SFINAE to stop paths from logging without using u8string by @JohnMcPMS in #1697
- Made the Installation Disclaimer for the Microsoft Store bold. by @jedieaston in #1698
- remove plain by @MagnetarRocket in #1700
- Make VT enablement/disablement work properly by @JohnMcPMS in #1699
- Create shared DLL for winget.exe and COM server by @JohnMcPMS in #1687
- Implement parallel downloads for COM scenarios by @lechacon in #1588
- Updated Valijson to version 0.6. by @jedieaston in #1721
- Change download file name to match the installer URL by @JohnMcPMS in #1722
- Updated solution to build under Visual Studio 2022 by @jedieaston in #1720
- Update component governance manifest with valijson v0.6 commit by @yao-msft in #1732
- Update source agreement market message to be more clear by @yao-msft in #1731
- Make telemetry logger per context and send summary event on destruction by @yao-msft in #1718
- Update Notice from latest component governance output by @yao-msft in #1755
- Added settings to select preferred/required architecture. by @jedieaston in #1727
- Update README.md by @denelon in #1759
- Reduce localized languages per localization team guidance by @yao-msft in #1761
Nah tertarik mencoba Windows Package Manager versi terbaru ini? jika iya, kamu bisa mendownloadnya pada halaman GitHub berikut.
Via : Github, DeskModder