Ir para conteúdo

MBot

Membros
  • Postagens

    688
  • Registro em

  • Última visita

    Nunca
  • Dias Ganhos

    1

Tudo que MBot postou

  1. A hackable malware sandbox for the 21st Century Download
  2. please refer to the Changelog WARNING: The release will be live within an hour! Download
  3. GDB 13.1 Release. Download
  4. please refer to the Changelog Download
  5. See https://frida.re/news/ for details. Download
  6. please refer to the Changelog Download
  7. This is the second development build after the Windows Package Manager 1.4 build for Windows 10 (1809+) and Windows 11. This build will be released to Windows Insider Dev builds and Windows Package Manager Insiders. Experimental features are enabled in this release. The experimental feature for package pinning is now supported and included in this release. Run winget features to see which experimental features are enabled or disabled. Add the following to your settings (winget settings) file to enable the experimental features including package pinning: "experimentalFeatures": { "pinning": true, "dependencies": true, "directMSI": true, "uninstallPreviousArgument": true, }, This release includes an early preview of our Microsoft.WinGet.Client PowerShell module. Improvements to the PowerShell module have been made in this release to enhance the output of the cmdlets. Information about getting started and usage can be found here. Features Pin a package #476 by @florelis Open log files or provide path as output #2355 by @Trenly Show which admin setting has been enabled/disabled in confirmation string #2846 by @Trenly What's Changed Make --Open-Logs Stable by @Trenly in #2841 Add --custom argument for passing additional installer arguments by @Trenly in #2832 Add database for tracking pins and base implementation for pin commands by @florelis in #2769 Show which admin setting has been enabled/disabled in confirmation string by @Trenly in #2846 Refactor some code into shared library by @JohnMcPMS in #2844 Add rest interface 1.4 to supported list by @yao-msft in #2853 Block msix provisioning api calls where known OS bugs exist by @yao-msft in #2855 Allow Version Listing through 'Winget Search' by @Trenly in #2847 Refactor arg validation by @florelis in #2862 Rename privacy.md to PRIVACY.md by @WilliamDavidHarrison in #2907 fix: remove extra space by @WilliamDavidHarrison in #2904 chore: remove blank line by @WilliamDavidHarrison in #2906 feat: update pr template by @WilliamDavidHarrison in #2905 feat(template): update title + desc for feature request by @WilliamDavidHarrison in #2915 feat(template): update title + desc for docs report by @WilliamDavidHarrison in #2914 feat(template): update title + desc for bug report by @WilliamDavidHarrison in #2913 Remove use of Invoke-Expression in test script by @florelis in #2921 Show Enabled Admin Settings in --info by @Trenly in #2901 Update zlib library in Pure project by @ryfu-msft in #2923 Fix GetFullNameFromFamilyName for non-elevated context by @yao-msft in #2922 Allow multiple apps in a single command by @florelis in #2861 Use C# wrapper objects for PowerShell cmdlet output by @ryfu-msft in #2871 Fix behavior for user settings scope preference/requirement for portable install by @ryfu-msft in #2918 Fix Summary telemetry event by @yao-msft in #2941 Implement package pinning by @florelis in #2813 Spec for package pinning by @yao-msft in #2611 Fix spelling from pinning spec by @yao-msft in #2946 Give admin access to temp folder by @yao-msft in #2945 Down sampling telemetry events by @yao-msft in #2950 Add support for elevation requirement in COM by @ryfu-msft in #2919 New Contributors @WilliamDavidHarrison made their first contribution in #2907 Full Changelog: v1.5.101-preview...v1.5.441-preview Download
  8. submodules: Bump outdated Download
  9. This capa version comes with major improvements and additions to better handle .NET binaries. To showcase this we've updated and added over 30 .NET rules. Additionally, capa now caches its rule set for better performance. The capa explorer also caches its analysis results, so that multiple IDA Pro or plugin invocations don't need to repeat the same analysis. We have removed the SMDA backend and changed the program return codes to be positive numbers. Other improvements to highlight include better ELF OS detection, various rendering bug fixes, and enhancements to the feature extraction. We've also added support for Python 3.11. Thanks for all the support, especially to @jsoref, @bkojusner, @edeca, @richardweiss80, @joren485, @ryantxu1, @mwilliams31, @anushkavirgaonkar, @MalwareMechanic, @Still34, @dzbeck, @johnk3r, and everyone else who submitted bugs and provided feedback! New Features verify rule metadata format on load #1160 @mr-tz dotnet: emit property features #1168 @anushkavirgaonkar dotnet: emit API features for objects created via the newobj instruction #1186 @mike-hunhoff dotnet: emit API features for generic methods #1231 @mike-hunhoff Python 3.11 support #1192 @williballenthin dotnet: emit calls to/from MethodDef methods #1236 @mike-hunhoff dotnet: emit namespace/class features for ldvirtftn/ldftn instructions #1241 @mike-hunhoff dotnet: emit namespace/class features for type references #1242 @mike-hunhoff dotnet: extract dotnet and pe format #1187 @mr-tz don't render all library rule matches in vverbose output #1174 @mr-tz cache the rule set across invocations for better performance #1212 @williballenthin update ATT&CK/MBC data for linting #1297 @mr-tz Breaking Changes remove SMDA backend #1062 @williballenthin error return codes are now positive numbers #1269 @mr-tz New Rules (77) collection/use-dotnet-library-sharpclipboard @johnk3r data-manipulation/encryption/aes/use-dotnet-library-encryptdecryptutils @johnk3r data-manipulation/json/use-dotnet-library-newtonsoftjson @johnk3r data-manipulation/svg/use-dotnet-library-sharpvectors @johnk3r executable/resource/embed-dependencies-as-resources-using-fodycostura @johnk3r @mr-tz communication/ftp/send/send-file-using-ftp michael.hunhof@mandiant.com anushka.virgaonkar@mandiant.com nursery/extract-zip-archive anushka.virgaonkar@mandiant.com nursery/allocate-unmanaged-memory-in-dotnet michael.hunhoff@mandiant.com nursery/check-file-extension-in-dotnet michael.hunhoff@mandiant.com nursery/decode-data-using-base64-in-dotnet michael.hunhoff@mandiant.com nursery/deserialize-json-in-dotnet michael.hunhoff@mandiant.com nursery/find-data-using-regex-in-dotnet michael.hunhoff@mandiant.com nursery/generate-random-filename-in-dotnet michael.hunhoff@mandiant.com nursery/get-os-version-in-dotnet michael.hunhoff@mandiant.com nursery/load-xml-in-dotnet michael.hunhoff@mandiant.com nursery/manipulate-unmanaged-memory-in-dotnet michael.hunhoff@mandiant.com nursery/save-image-in-dotnet michael.hunhoff@mandiant.com nursery/send-email-in-dotnet michael.hunhoff@mandiant.com nursery/serialize-json-in-dotnet michael.hunhoff@mandiant.com nursery/set-http-user-agent-in-dotnet michael.hunhoff@mandiant.com nursery/compile-csharp-in-dotnet michael.hunhoff@mandiant.com nursery/compile-visual-basic-in-dotnet michael.hunhoff@mandiant.com nursery/compress-data-using-gzip-in-dotnet michael.hunhoff@mandiant.com nursery/execute-sqlite-statement-in-dotnet michael.hunhoff@mandiant.com nursery/execute-via-asynchronous-task-in-dotnet michael.hunhoff@mandiant.com nursery/execute-via-timer-in-dotnet michael.hunhoff@mandiant.com nursery/execute-wmi-query-in-dotnet michael.hunhoff@mandiant.com nursery/manipulate-network-credentials-in-dotnet michael.hunhoff@mandiant.com nursery/encrypt-data-using-aes william.ballenthin@mandiant.com Ivan Kwiatkowski (@JusticeRage) host-interaction/uac/bypass/bypass-uac-via-rpc david.cannings@pwc.com david@edeca.net nursery/check-for-vm-using-instruction-vpcext richard.weiss@mandiant.com nursery/get-windows-directory-from-kuser_shared_data david.cannings@pwc.com nursery/encrypt-data-using-openssl-dsa Ana06 nursery/encrypt-data-using-openssl-ecdsa Ana06 nursery/encrypt-data-using-openssl-rsa Ana06 runtime/dotnet/execute-via-dotnet-startup-hook william.ballenthin@mandiant.com host-interaction/console/manipulate-console-buffer william.ballenthin@mandiant.com michael.hunhoff@mandiant.com nursery/access-wmi-data-in-dotnet michael.hunhoff@mandiant.com nursery/allocate-unmanaged-memory-via-dotnet michael.hunhoff@mandiant.com nursery/generate-random-bytes-in-dotnet michael.hunhoff@mandiant.com nursery/manipulate-console-window michael.hunhoff@mandiant.com nursery/obfuscated-with-koivm michael.hunhoff@mandiant.com nursery/implement-com-dll moritz.raabe@mandiant.com nursery/linked-against-libsodium @mr-tz compiler/nuitka/compiled-with-nuitka @williballenthin nursery/authenticate-data-with-md5-mac william.ballenthin@mandiant.com nursery/resolve-function-by-djb2-hash still@teamt5.org host-interaction/mutex/create-semaphore-on-linux @ramen0x3f host-interaction/mutex/lock-semaphore-on-linux @ramen0x3f host-interaction/mutex/unlock-semaphore-on-linux @ramen0x3f data-manipulation/hashing/sha384/hash-data-using-sha384 william.ballenthin@mandiant.com data-manipulation/hashing/sha512/hash-data-using-sha512 william.ballenthin@mandiant.com nursery/decode-data-using-url-encoding michael.hunhoff@mandiant.com nursery/manipulate-user-privileges michael.hunhoff@mandiant.com lib/get-os-version @mr-tz nursery/decrypt-data-using-tea william.ballenthin@mandiant.com nursery/encrypt-data-using-tea william.ballenthin@mandiant.com nursery/hash-data-using-whirlpool william.ballenthin@mandiant.com nursery/reference-base58-string william.ballenthin@mandiant.com communication/mailslot/create-mailslot william.ballenthin@mandiant.com executable/resource/access-dotnet-resource @mr-tz linking/static/linked-against-cpp-standard-library @mr-tz data-manipulation/compression/compress-data-using-lzo david@edeca.net david.cannings@pwc.com data-manipulation/compression/decompress-data-using-lzo david@edeca.net david.cannings@pwc.com communication/socket/tcp/create-tcp-socket-via-raw-afd-driver william.ballenthin@mandiant.com host-interaction/process/map-section-object william.ballenthin@mandiant.com lib/create-or-open-section-object william.ballenthin@mandiant.com load-code/dotnet/execute-dotnet-assembly-via-clr-host blas.kojusner@mandiant.com load-code/execute-vbscript-javascript-or-jscript-in-memory blas.kojusner@mandiant.com host-interaction/file-system/reference-absolute-stream-path-on-windows blas.kojusner@mandiant.com nursery/generate-method-via-reflection-in-dotnet michael.hunhoff@mandiant.com nursery/unmanaged-call-via-dynamic-pinvoke-in-dotnet michael.hunhoff@mandiant.com Bug Fixes render: convert feature attributes to aliased dictionary for vverbose #1152 @mike-hunhoff decouple Token dependency / extractor and features #1139 @mr-tz update pydantic model to guarantee type coercion #1176 @mike-hunhoff do not overwrite version in version.py during PyInstaller build #1169 @mr-tz render: fix vverbose rendering of offsets #1215 @williballenthin elf: better detect OS via GLIBC ABI version needed and dependencies #1221 @williballenthin dotnet: address unhandled exceptions with improved type checking #1230 @mike-hunhoff fix import-to-ida script formatting #1208 @williballenthin render: fix verbose rendering of scopes #1263 @williballenthin rules: better detect invalid rules #1282 @williballenthin show-features: better render strings with embedded whitespace #1267 @williballenthin handle vivisect bug around strings at instruction level, use min length 4 #1271 @williballenthin @mr-tz extractor: guard against invalid "calls from" features #1177 @mr-tz extractor: add format to global features #1258 @mr-tz extractor: discover all strings with length >= 4 #1280 @mr-tz extractor: don't extract byte features for strings #1293 @mr-tz capa explorer IDA Pro plugin fix: display instruction items #1154 @mr-tz fix: accept only plaintext pasted content #1194 @williballenthin fix: UnboundLocalError #1217 @williballenthin extractor: add support for COFF files and extern functions #1223 @mike-hunhoff doc: improve error messaging and documentation related to capa rule set #1249 @mike-hunhoff fix: assume 32-bit displacement for offsets #1250 @mike-hunhoff generator: refactor caching and matching #1251 @mike-hunhoff fix: improve exception handling to prevent IDA from locking up when errors occur #1262 @mike-hunhoff verify rule metadata using Pydantic #1167 @mr-tz extractor: make read consistent with file object behavior #1254 @mr-tz fix: UnboundLocalError x2 #1302 @mike-hunhoff cache capa results across IDA sessions #1279 @mr-tz Raw diffs capa v4.0.1...v5.0.0 capa-rules v4.0.1...v5.0.0 Download
  10. GP-0 10.2.3 Change History Download
  11. Please see the file NEWS for a detailed list of changes. Note: all versions are functionally equivalent, i.e. each version can handle all executable formats, so you only need the file that runs on your host OS. Security/VirusTotal links are listed in the pinned issue #437 Asset / File Description / Host OS upx-4.0.2-amd64_linux.tar.xz UPX - Linux version upx-4.0.2-arm64_linux.tar.xz UPX - Linux version upx-4.0.2-armeb_linux.tar.xz UPX - Linux version upx-4.0.2-arm_linux.tar.xz UPX - Linux version upx-4.0.2-dos.zip UPX - DOS version upx-4.0.2-i386_linux.tar.xz UPX - Linux version upx-4.0.2-mipsel_linux.tar.xz UPX - Linux version upx-4.0.2-mips_linux.tar.xz UPX - Linux version upx-4.0.2-powerpc64le_linux.tar.xz UPX - Linux version upx-4.0.2-powerpc_linux.tar.xz UPX - Linux version upx-4.0.2-src.tar.xz UPX - source code tarball upx-4.0.2-win32.zip UPX - X86 Win32 version upx-4.0.2-win64.zip UPX - X64 Win64 version Download
  12. This release of Windows Terminal addresses a crash in self-elevation. Huge thanks to @jboelter for fixing it in 1.17 (#14637). Asset Hashes Microsoft.WindowsTerminal_Win11_1.16.10262.0_8wekyb3d8bbwe.msixbundle SHA256 229ABC77AE04FC47037F1050C6971E967C840B368CFB92468A2E0EAA78245501 Microsoft.WindowsTerminal_Win11_1.16.10262.0_8wekyb3d8bbwe.msixbundle_Windows10_PreinstallKit.zip SHA256 17C03963403EF72244E85AD097022B109D9A8502A73F76C8D034DAEDB9D123C4 Microsoft.WindowsTerminal_Win10_1.16.10261.0_8wekyb3d8bbwe.msixbundle SHA256 BA6FC6854E713094B4009CF2021E8B4887CFF737AB4B9C4F9390462DD2708298 Microsoft.WindowsTerminal_Win10_1.16.10261.0_8wekyb3d8bbwe.msixbundle_Windows10_PreinstallKit.zip SHA256 14A7C5D6743D0FF22397B9CFA43576F7193A29F1727C04C49652CDCBFA168634 Download
  13. Happy New Year! Unwrap the first Preview build of Terminal in 2023, and find inside . . . a bunch of cool stuff! Our community really proverbially killed it last year, so we're proud to get their work (and ours, of course) out to the world. Note From this version forward, we are dropping some of the more clutter-y parts of our version number in our git tag and about dialog. For deployment purposes, however, the packages will retain all four version components. The package versions for this release are 1.17.10234.0 and 1.17.10235.0. Features You can now customize the order and contents of the New Tab menu (#13763) (thanks @FWest98!) (#14629) Right now, you can only do this with JSON; check out the docs for newTabMenu The first time you save your settings in 1.17, we'll convert your existing menu to the new format. This is lossless. This feature includes support for adding folders, separators, and profiles that meet certain criteria in addition to the standard/built-in default menu layout. You can now set the scroll bar to be "always" displayed (thanks @sotteson1!) (#14047) JSON field $profile.scrollbarState has learned the new enum value always. After a process terminates, you can press Ctrl+D to close its pane or Enter to relaunch it (#14060) Terminal now supports the remaining FinalTerm mark types (command input start, command executed and command finished) (#14341) Themes Terminal now supports using Mica as a background material on Windows 11 (#13935) (#14675) (#14567) (#14540) (#14644) (#14708) Note As a reminder, theme settings are only available via JSON. To use Mica, set up a new theme with the following settings: {"window": {"useMica": true}, "tabRow": {"background": "#00000000"}} You can now configure a color scheme (per profile) to apply in System Light theme and System Dark theme (#14064) (thanks @bennettnicholas!) Set $profile.colorScheme to an object containing the keys light and dark, ala { "light": "Scheme One", "dark": "Scheme Two" }. When first implemented, this may have crashed; it no longer does so! (#14653) (thanks @jboelter!) Likewise, you can do the same thing for the application theme (#14497) Changes Fundamentals The backing buffer now stores surrogate pairs inline, and measures columns differently (#13626) with bug fixes from @j4james (thanks!) (#14650) Please report any unusual behavior regarding Unicode characters, including selection, copy, paste and display. The contents of the Terminal package are now code-signed, so those of you who deploy it unzipped will no longer get in trouble with your IT folks (#14710) UI We have changed how we display our version numbers, opting to hide "bookkeeping" information such as the final digit of the version number. Those numbers will still be noted in the package release notes and are still germane to deployment scenarios. (#14660) You can now configure all of the launch position parameters in the Startup section of the Settings UI (#14569) (#14518) (#14186) (#14190) (#13605) plus community bug fixes (#14522) (thanks @ianjoneill!) We've revamped the color schemes page for ease of understanding and sheer coolness (#14470) (#14706) (#14631) (#14550) (#14704) When configuring a profile's color scheme, you will now see a tiny preview of that color scheme before you select it (#14587) (#14572) Usability wt now supports the --pos and --size commandline arguments to control the position and size of the new window (#13730) (thanks @ianjoneill!) When you duplicate a tab, the new will open next to the current tab (#14521) (thanks @vamsiikrishnaak!) You can now use exe and dll resources for icon paths, as in C:\Windows\system32\shell32.dll,41 (#14107) However, it looks like we have an off-by-one error (that should be 42 above, but whoops. We'll fix that.) The context menu now has tooltips (#14058) VT and Output @j4james did approximately a hundred things, so I'm going to summarize them in brief here: ... added support for DEC macro operations (#14402) ... added support for DECARM (Auto Repeat Mode) (#13981) ... added support for IRM (Insert Replace Mode), which will be of particular interest to @vixie (sorry for the delay, Paul!) (#14700) ... added support for private options in DSR queries (#14290) ... added support for selective erase operations (DECSED) (#14046) ... added support for the DECRQM escape sequence (#14444) ... added support for the rectangular area operations (DEC*RA) (#14285) ... merged the legacy and extended attributes (#14036) ... rewrote how we handled text embedded in a stream of VT, which closed like 8 bugs (seriously) (#14640) ... added support for line rendition attributes (DECDHL) over ConPTY (#13933) ... added support for soft fonts over (DECDLD) ConPTY as well (#13965) Bug Fixes The Export and Find context menu items work on unfocused tabs (#14673) (#14379) (thanks @ianjoneill!) We've retooled how we launch Terminal elevated when you use an elevate: true profile (or Ctrl+Shift-click a profile in the dropdown menu.) (#14637) (thanks @jboelter!) The about dialog (and other dialogs) will finally block the entire window even if you resize it (#14722) We now attempt to account for transparent tab backgrounds when calculating the text foreground color (#14643) You can now drag/drop more than 16 items directly out of 7-Zip (and some other applications) (#14648) (thanks @jiejasonliu!) Malformed settings objects will no longer cause an "Application error 0x%" settings warning (#14668) Note that "Use Acrylic in Tab Row" no longer requires a relaunch (#14478) Terminal now more reliably handles text selections in very scrolly environments (#14636) Split pane borders no longer display in the wrong theme color (#14486) We've updated the JSON schema to contain theme objects (#14672) (#14666) In separate titlebar mode, Terminal will now default to a dark title bar when you are using a dark theme (#14536) Reliability Voice Access will no longer crash Terminal (#14534) We've removed a leading cause of crashes closing panes and tabs while screen reading was active (#14714) Input will no longer (rarely) trigger a crash when a screen reader is enabled (#14694) wpf: stop dereferencing null pointers already! come on, it's 2023! (#14678) Performance We've reworked how the locking around each terminal pane works (#13746) We have removed our dependency on Microsoft.Toolkit.Win32.UI.XamlApplication.dll (#14520) Accessibility The "Add Appearance" button will now be read out properly by screen readers (#14564) ... so will the search box (#14519) Our internal management window will no longer appear as an empty pane to screen readers (#14541) Compatibility We will now properly track console handle inheritance so that cmd /c start /b cmd (et al) can properly reattach to the existing session (#14544) VT Wide characters will no longer cause weird cursor leavings (#14661) (thanks @j4james!) VT reports once again work when DECARM is disabled (#14216) (thanks @j4james!) conhost Note These changes will be released to the vintage console in a future version of Windows. When the alternate buffer is in use, the scroll bar will no longer overlap the content (#14329) (thanks @j4james!) With additional documentation, code health, grammar, spelling, workflow security and maintenance help from @AtariDreams, @musvaage, @sashashura, @grammar-police, @Dan-Albrecht, @d-caldasCaridad and @ianjoneill, @jsoref. Thanks so much! Asset Hashes Microsoft.WindowsTerminalPreview_Win10_1.17.10234.0_8wekyb3d8bbwe.msixbundle SHA256 8829BF4A1ECFFA384F2DBED1496C39DD291DB44D0D0FB3F81845AE76EB174484 Microsoft.WindowsTerminalPreview_Win11_1.17.10235.0_8wekyb3d8bbwe.msixbundle SHA256 4E5C4E1BBE226B02817B7DED321F09CFCE582803800CCDB224236C98682ED643 Download
  14. After a long wait, many of the features in Terminal Preview 1.16 are making their way to the stable channel: Themes: Terminal now has support for themes! We have a new experimental text rendering engine, which is off by default. It's faster and handles some situations better (and some much worse, like certain fonts that don't have a true "italic" style). You can enable it in the Rendering settings. This release marks the triumphant return of the "adjust brightness of indistinguishable colors" feature For the old conhost fans in the room, you can now set experimental.enableColorSelection (global, bool, default false) After this release, Terminal Stable is moving to a quarterly feature release cycle. Since we're the default console host in Windows 11 October 2022 Update, some care is required in how quickly we distribute updates. That having been said: there will still be servicing updates and Preview channel updates, so stay tuned! Please see the following release notes for additional details: Windows Terminal Preview v1.16.252 Windows Terminal Preview v1.16.264 Windows Terminal Preview v1.16.346 Note that the new scrollbar mark feature is not included in this Stable build. Yet. IMPORTANT This version was made available to the Dev External flighting ring (Windows Insiders) first, and will be released to general availability later depending on its reliability. Preinstallation Kit infoA preinstallation kit is available for system integrators and OEMs interested in prepackaging Windows Terminal with a Windows image. More information is available in the DISM documentation on preinstallation. Users who do not intend to preinstall Windows Terminal should continue using the msixbundle distribution. Why are there so many packages? How do I choose? This version of Windows Terminal is distributed in two bundles, one of which works on Windows 10-11 and the other of which only works on Windows 11. If you intend on using Terminal as an unpackaged application--that is, extracting the msix file--we recommend that you use the Win10 bundle. You will need the Visual C++ runtime redistributable. In addition, if you install the packaged version on either Windows 10 or Windows 11, it now depends on the Visual C++ Universal Runtime Package. Despite these distributions having different version numbers, they are built from the same code and there is no functional difference between them. If you install the Windows 10 version on Windows 11, it will probably automatically upgrade itself to the Windows 11 version. It turns out that it is impossible to have two bundles with the same version number, so it has to be this way. In addition to the above, we've backported the following changes and bugfixes from Windows Terminal Preview 1.16: Changes Fundamentals The contents of the Terminal package are now code-signed, so those of you who deploy it unzipped will no longer get in trouble with your IT folks (#14710) Bug Fixes We now attempt to account for transparent tab backgrounds when calculating the text foreground color (#14643) You can now drag/drop more than 16 items directly out of 7-Zip (and some other applications) (#14648) (thanks @jiejasonliu!) Malformed settings objects will no longer cause an "Application error 0x%" settings warning (#14668) We've updated the JSON schema to contain theme objects (#14672) (#14666) Reliability We've removed a leading cause of crashes closing panes and tabs while screen reading was active (#14714) Input will no longer (rarely) trigger a crash when a screen reader is enabled (#14694) wpf: stop dereferencing null pointers already! come on, it's 2023! (#14678) Performance We have removed our dependency on Microsoft.Toolkit.Win32.UI.XamlApplication.dll (#14520) Accessibility Our internal management window will no longer appear as an empty pane to screen readers (#14541) With additional documentation, code health, grammar, spelling, workflow security and maintenance help from @AtariDreams, @musvaage, @sashashura, @grammar-police, @Dan-Albrecht, @d-caldasCaridad and @ianjoneill, @jsoref. Thanks so much! Asset Hashes Microsoft.WindowsTerminal_Win10_1.16.10231.0_8wekyb3d8bbwe.msixbundle SHA256 66856D96BB62AFB175ED9C1C267C145F494549F02416CD5CF33C194790D9C9BC Microsoft.WindowsTerminal_Win10_1.16.10231.0_8wekyb3d8bbwe.msixbundle_Windows10_PreinstallKit.zip SHA256 0719A0E024E0E4ED37A9434308D7A0FC5A86769F209F9F68F7B744D7154390D5 Microsoft.WindowsTerminal_Win11_1.16.10232.0_8wekyb3d8bbwe.msixbundle SHA256 786FE246C30F672D8464A1303917F9166B4809F8589C51B95B4DF33388FCA3AD Microsoft.WindowsTerminal_Win11_1.16.10232.0_8wekyb3d8bbwe.msixbundle_Windows10_PreinstallKit.zip SHA256 3DD84940EBEA9F5BE0F69AEE326DB902116F9F8E5DE55DD5EDE966C4323C1F0E Download
  15. This release represents our third Windows Package Manager 1.4 release candidate build for Windows 10 (1809+) and Windows 11. Experimental features have been disabled in this release. This release also includes our Microsoft.WinGet.Client PowerShell module. Information about getting started and usage can be found here. Note: The Windows Package Manager Community Repository does not accept zip applications. They will not be accepted until after 1.4 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 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 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.3 settings by @ryfu-msft in #2363 Add Microsoft.WinGet.Client PowerShell Module files by @jontab in #2314 Fix file overwrite warning displayed on clean first install by @ryfu-msft in #2375 Logging improvements by @JohnMcPMS in #2378 Add SYSTEM to explicit ACLs by @JohnMcPMS in #2370 Remove tests that no longer serve a purpose by @JohnMcPMS in #2379 Check for symlink creation privilege for portable install by @ryfu-msft in #2369 Server certificate pinning for Store source by @JohnMcPMS in #2347 Remove scope filter from being applied to portables by @ryfu-msft in #2383 Validate SignatureSha256 for MSIX packages during the manifest validation by @AmelBawa-msft in #2384 Enable MSI testing in CI/CD pipeline by @JohnMcPMS in #2386 Standardize 'Show' labels to manifest fields by @Trenly in #2311 fix ms-windows-store link not rendered in md by @iamCristYe in #2403 Add command aliases by @Trenly in #2390 Add support for RequireExplicitUpgrade manifest element by @florelis in #1795 Add the ability to specify "scope or unknown" via COM by @JohnMcPMS in #2402 Collect scope in installer metadata by @JohnMcPMS in #2415 Copy winget unpackaged logs in E2E tests by @florelis in #2441 Ensure default values are passed to nested installers within zip by @ryfu-msft in #2413 Add prompts when installer aborts terminal or needs install location by @florelis in #1814 Update Labels from Hash Command by @Trenly in #2431 Add DisplayName to InstallationMetadata installed files by @yao-msft in #2442 Use UpgradeCode for matching MSI apps by @florelis in #2418 Add support for installing portables without developer mode and running as admin by @ryfu-msft in #2401 Increase manifest schema version to 1.4 by @yao-msft in #2451 Update Documentation for schema 1.2 by @Trenly in #2429 Increase PackageIdentifier segments to max 8 by @yao-msft in #2461 Use check-spelling/check-spelling@v0.0.20 by @jsoref in #2467 ZIP support spec by @ryfu-msft in #2270 Show PurchaseUrl if present in manifest by @Trenly in #2416 Add PortableIndex for tracking portable files by @ryfu-msft in #2459 Add $schema to cgmanifest.json by @JamieMagee in #2487 Update README link to VS Installer Project extension by @bsivanov in #2488 Removed en-US in links by @ImJoakim in #2494 Add logo to README.md by @vedantmgoyal2009 in #2507 Return error codes for dependencies failure by @hackean-msft in #2410 Add ExpectedReturnCode::ReturnResponse for PackageInUseByApplication by @Trenly in #2492 Suppress reboot by default on msiexec based installers by @gerardog in #2499 Fix installer metadata collection by @yao-msft in #2517 Add Aliases to allow for quick upgrade of all and unknown by @Trenly in #2518 Expose deeper installation detection through Com by @yao-msft in #2420 Add PureLib subtree by @ryfu-msft in #2511 Suppress reboot by default on Inno Setup based installers by @SpecterShell in #2536 Add client support for parsing rest schema v1.4 by @yao-msft in #2473 Add experimental argument to open logs folder by @Trenly in #2510 Add support for installing portables from a zip by @ryfu-msft in #2500 Map operation return code for msstore type installation failure as well by @yao-msft in #2540 Fix installer renaming failure from encoded url by @yao-msft in #2555 Add Pure to component governance manifest by @ryfu-msft in #2556 Added WinGetUtil E2E tests by @AmelBawa-msft in #2542 Add space before path when files remain on uninstall by @Trenly in #2560 Additional logging when validating portable file fails by @Trenly in #2562 Make Symlink Target Canonical by @Trenly in #2563 Implement archive malware scan for local manifests by @ryfu-msft in #2566 Improve installer selection during upgrade by @yao-msft in #2570 Add zip installation to experimental features section of Settings.md by @infinitepower18 in #2584 Make Install flow aware of package installed status by @yao-msft in #2539 Enable mechanism for some control over correlation by @JohnMcPMS in #2577 Mini spec on upcoming install and upgrade flow improvements by @yao-msft in #2535 Download MSIX installer during manifest validation (if necessary) by @AmelBawa-msft in #2587 Always fall back on msix streaming failure by @yao-msft in #2590 Remove MSIX installers after validation is done by @AmelBawa-msft in #2591 Fix error when everything fails by @JohnMcPMS in #2593 Fix PowerShell module for release configuration by @ryfu-msft in #2599 Treat little numbers as big numbers by @JohnMcPMS in #2606 Fix compliance issues by setting Newtonsoft.Json to recommended version by @yao-msft in #2609 Fix internal build by @yao-msft in #2610 Added info about reinstalling App Installer to troubleshooting README.md by @AdmiralSnyder in #2616 Update protocols max items to 64 by @ryfu-msft in #2620 Print command aliases added on portable install by @Trenly in #2621 Add Expected Return Code for InvalidParameter by @Trenly in #2635 Add an issue option to guide users to winget-pkgs for package issues by @SpecterShell in #2658 Get arguments when using archive type package by @Trenly in #2660 Revert "Get arguments when using archive type package" by @Trenly in #2663 Disable toast notification for silent mode for MSStore type installation by @yao-msft in #2652 Support --no-upgrade option for install flow by @yao-msft in #2655 Group policy control for BypassCertificatePinningForMicrosoftStore by @AmelBawa-msft in #2637 Update localized strings by @ryfu-msft in #2684 Manifest (Msix) installer validation - Try parsing package version by @AmelBawa-msft in #2692 Update NuGet Packages by @Trenly in #2690 Don't enable/disable admin settings if group policy prevents it by @AmelBawa-msft in #2683 Add spectre configuration for PureLib by @ryfu-msft in #2704 Fix renaming issue with invalid file character url by @yao-msft in #2708 Remove and Add UndockedRegFreeWinRT library by @ryfu-msft in #2713 Clean build from winget-cli by @msftrubengu in #2698 Upgrade check-spelling to v0.0.21 by @jsoref in #2728 Add source ls alias for source list by @florelis in #2736 Standardize how arguments are used in resource strings by @florelis in #2737 Support for PowerShell cmdlets in admin mode by @ryfu-msft in #2642 Add PowerShell cmdlet help text and examples by @ryfu-msft in #2732 Miscellaneous project cleanup by @yao-msft in #2738 spelling: installation by @jsoref in #2739 Update powershell module target framework to 4.8 by @ryfu-msft in #2741 Allow upgrade for unknown version packages by @ryfu-msft in #2747 Add ARM and ARM64 build configuration for powershell module by @ryfu-msft in #2744 Bump Newtonsoft.Json from 13.0.1 to 13.0.2 in /src/AppInstallerCLIE2ETests by @dependabot in #2754 Bump Newtonsoft.Json from 13.0.1 to 13.0.2 in /src/WinGetUtilInterop.UnitTests by @dependabot in #2753 Infra changes for Microsoft.WinGet.Client and AppInstallerCLIE2ETests by @msftrubengu in #2746 Remove nuget config file by @ryfu-msft in #2756 Add empty pin command by @florelis in #2733 Update DesktopAppInstaller.adml by @AmelBawa-msft in #2759 Fix issue that only 1 dependency package is installed by @yao-msft in #2761 Export command for winget settings. by @msftrubengu in #2719 Suppress warnings for CA1416 in PowerShell module by @ryfu-msft in #2762 Restore nuget.config file for public dependencies by @ryfu-msft in #2763 Separate Archive Scan argument related to security from --force by @Trenly in #2622 Fix winget after a call to winget settings export by @msftrubengu in #2767 Add additional admin setting to match security related group policies by @yao-msft in #2772 Prepare PowerShell Module for Release Build by @ryfu-msft in #2768 More localization friendly source strings and context commenting by @AmelBawa-msft in #2454 Make zip feature stable by @ryfu-msft in #2774 Add scope support to more commands and add provisioning support for msix and msstore types by @yao-msft in #2766 Split tests in Workflow.cpp into multiple files by @florelis in #2773 Update localized strings by @ryfu-msft in #2783 Suppress CA1416 warning #2 by @ryfu-msft in #2784 New Contributors @msftbot made their first contribution in #2285 @jontab made their first contribution in #2333 @iamCristYe made their first contribution in #2403 @JamieMagee made their first contribution in #2487 @bsivanov made their first contribution in #2488 @gerardog made their first contribution in #2499 @SpecterShell made their first contribution in #2536 @infinitepower18 made their first contribution in #2584 @AdmiralSnyder made their first contribution in #2616 @dependabot made their first contribution in #2754 Full Changelog: v.1.3.1611...v1.4.10173 Download
  16. Official GNU Binutils 2.40 release Download
  17. This is the first development build after the Windows Package Manager 1.4 build for Windows 10 (1809+) and Windows 11. Experimental features are enabled in this release. The experimental feature for package pinning is visible but not yet functional. The implementation for the package pinning feature will be included in a future release preview. This build will be released to Windows Insider Dev builds, and Windows Package Manager Insiders. What's Changed Implement WinGetUserSettings cmdlets by @msftrubengu in #2776 Bump version from 1.5 by @ryfu-msft in #2823 Update Documentation for manifest 1.4 by @Trenly in #2659 Refactor test workflow source search by @florelis in #2782 Fix typo in CONTRIBUTING.md by @pedrodsrodrigues in #2831 Fix typo in Settings.md by @pedrodsrodrigues in #2830 Make correlation test script work on powershell.exe by @florelis in #2834 Implement DSC Resources by @msftrubengu in #2788 Add Experimental Argument for UninstallPrevious in Upgrade Flow by @Trenly in #2755 Copy install behavior flags on upgrade --all by @florelis in #2794 Exclude non-Windows runtime binaries from PowerShell Module by @ryfu-msft in #2837 New Contributors @pedrodsrodrigues made their first contribution in #2831 Full Changelog: v1.4.10052...v1.5.101-preview Download
  18. This release represents our second Windows Package Manager 1.4 release candidate build for Windows 10 (1809+), and Windows 11. Experimental features have been disabled in this release. This release also includes our Microsoft.WinGet.Client PowerShell module. Information about getting started and usage can be found here. Note: The Windows Package Manager Community Repository does not accept zip applications. They will not be accepted until after 1.4 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 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 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.3 settings by @ryfu-msft in #2363 Add Microsoft.WinGet.Client PowerShell Module files by @jontab in #2314 Fix file overwrite warning displayed on clean first install by @ryfu-msft in #2375 Logging improvements by @JohnMcPMS in #2378 Add SYSTEM to explicit ACLs by @JohnMcPMS in #2370 Remove tests that no longer serve a purpose by @JohnMcPMS in #2379 Check for symlink creation privilege for portable install by @ryfu-msft in #2369 Server certificate pinning for Store source by @JohnMcPMS in #2347 Remove scope filter from being applied to portables by @ryfu-msft in #2383 Validate SignatureSha256 for MSIX packages during the manifest validation by @AmelBawa-msft in #2384 Enable MSI testing in CI/CD pipeline by @JohnMcPMS in #2386 Standardize 'Show' labels to manifest fields by @Trenly in #2311 fix ms-windows-store link not rendered in md by @iamCristYe in #2403 Add command aliases by @Trenly in #2390 Add support for RequireExplicitUpgrade manifest element by @florelis in #1795 Add the ability to specify "scope or unknown" via COM by @JohnMcPMS in #2402 Collect scope in installer metadata by @JohnMcPMS in #2415 Copy winget unpackaged logs in E2E tests by @florelis in #2441 Ensure default values are passed to nested installers within zip by @ryfu-msft in #2413 Add prompts when installer aborts terminal or needs install location by @florelis in #1814 Update Labels from Hash Command by @Trenly in #2431 Add DisplayName to InstallationMetadata installed files by @yao-msft in #2442 Use UpgradeCode for matching MSI apps by @florelis in #2418 Add support for installing portables without developer mode and running as admin by @ryfu-msft in #2401 Increase manifest schema version to 1.4 by @yao-msft in #2451 Update Documentation for schema 1.2 by @Trenly in #2429 Increase PackageIdentifier segments to max 8 by @yao-msft in #2461 Use check-spelling/check-spelling@v0.0.20 by @jsoref in #2467 ZIP support spec by @ryfu-msft in #2270 Show PurchaseUrl if present in manifest by @Trenly in #2416 Add PortableIndex for tracking portable files by @ryfu-msft in #2459 Add $schema to cgmanifest.json by @JamieMagee in #2487 Update README link to VS Installer Project extension by @bsivanov in #2488 Removed en-US in links by @ImJoakim in #2494 Add logo to README.md by @vedantmgoyal2009 in #2507 Return error codes for dependencies failure by @hackean-msft in #2410 Add ExpectedReturnCode::ReturnResponse for PackageInUseByApplication by @Trenly in #2492 Suppress reboot by default on msiexec based installers by @gerardog in #2499 Fix installer metadata collection by @yao-msft in #2517 Add Aliases to allow for quick upgrade of all and unknown by @Trenly in #2518 Expose deeper installation detection through Com by @yao-msft in #2420 Add PureLib subtree by @ryfu-msft in #2511 Suppress reboot by default on Inno Setup based installers by @SpecterShell in #2536 Add client support for parsing rest schema v1.4 by @yao-msft in #2473 Add experimental argument to open logs folder by @Trenly in #2510 Add support for installing portables from a zip by @ryfu-msft in #2500 Map operation return code for msstore type installation failure as well by @yao-msft in #2540 Fix installer renaming failure from encoded url by @yao-msft in #2555 Add Pure to component governance manifest by @ryfu-msft in #2556 Added WinGetUtil E2E tests by @AmelBawa-msft in #2542 Add space before path when files remain on uninstall by @Trenly in #2560 Additional logging when validating portable file fails by @Trenly in #2562 Make Symlink Target Canonical by @Trenly in #2563 Implement archive malware scan for local manifests by @ryfu-msft in #2566 Improve installer selection during upgrade by @yao-msft in #2570 Add zip installation to experimental features section of Settings.md by @infinitepower18 in #2584 Make Install flow aware of package installed status by @yao-msft in #2539 Enable mechanism for some control over correlation by @JohnMcPMS in #2577 Mini spec on upcoming install and upgrade flow improvements by @yao-msft in #2535 Download MSIX installer during manifest validation (if necessary) by @AmelBawa-msft in #2587 Always fall back on msix streaming failure by @yao-msft in #2590 Remove MSIX installers after validation is done by @AmelBawa-msft in #2591 Fix error when everything fails by @JohnMcPMS in #2593 Fix PowerShell module for release configuration by @ryfu-msft in #2599 Treat little numbers as big numbers by @JohnMcPMS in #2606 Fix compliance issues by setting Newtonsoft.Json to recommended version by @yao-msft in #2609 Fix internal build by @yao-msft in #2610 Added info about reinstalling App Installer to troubleshooting README.md by @AdmiralSnyder in #2616 Update protocols max items to 64 by @ryfu-msft in #2620 Print command aliases added on portable install by @Trenly in #2621 Add Expected Return Code for InvalidParameter by @Trenly in #2635 Add an issue option to guide users to winget-pkgs for package issues by @SpecterShell in #2658 Get arguments when using archive type package by @Trenly in #2660 Revert "Get arguments when using archive type package" by @Trenly in #2663 Disable toast notification for silent mode for MSStore type installation by @yao-msft in #2652 Support --no-upgrade option for install flow by @yao-msft in #2655 Group policy control for BypassCertificatePinningForMicrosoftStore by @AmelBawa-msft in #2637 Update localized strings by @ryfu-msft in #2684 Manifest (Msix) installer validation - Try parsing package version by @AmelBawa-msft in #2692 Update NuGet Packages by @Trenly in #2690 Don't enable/disable admin settings if group policy prevents it by @AmelBawa-msft in #2683 Add spectre configuration for PureLib by @ryfu-msft in #2704 Fix renaming issue with invalid file character url by @yao-msft in #2708 Remove and Add UndockedRegFreeWinRT library by @ryfu-msft in #2713 Clean build from winget-cli by @msftrubengu in #2698 Upgrade check-spelling to v0.0.21 by @jsoref in #2728 Add source ls alias for source list by @florelis in #2736 Standardize how arguments are used in resource strings by @florelis in #2737 Support for PowerShell cmdlets in admin mode by @ryfu-msft in #2642 Add PowerShell cmdlet help text and examples by @ryfu-msft in #2732 Miscellaneous project cleanup by @yao-msft in #2738 spelling: installation by @jsoref in #2739 Update powershell module target framework to 4.8 by @ryfu-msft in #2741 Allow upgrade for unknown version packages by @ryfu-msft in #2747 Add ARM and ARM64 build configuration for powershell module by @ryfu-msft in #2744 Bump Newtonsoft.Json from 13.0.1 to 13.0.2 in /src/AppInstallerCLIE2ETests by @dependabot in #2754 Bump Newtonsoft.Json from 13.0.1 to 13.0.2 in /src/WinGetUtilInterop.UnitTests by @dependabot in #2753 Infra changes for Microsoft.WinGet.Client and AppInstallerCLIE2ETests by @msftrubengu in #2746 Remove nuget config file by @ryfu-msft in #2756 Add empty pin command by @florelis in #2733 Update DesktopAppInstaller.adml by @AmelBawa-msft in #2759 Fix issue that only 1 dependency package is installed by @yao-msft in #2761 Export command for winget settings. by @msftrubengu in #2719 Suppress warnings for CA1416 in PowerShell module by @ryfu-msft in #2762 Restore nuget.config file for public dependencies by @ryfu-msft in #2763 Separate Archive Scan argument related to security from --force by @Trenly in #2622 Fix winget after a call to winget settings export by @msftrubengu in #2767 Add additional admin setting to match security related group policies by @yao-msft in #2772 Prepare PowerShell Module for Release Build by @ryfu-msft in #2768 More localization friendly source strings and context commenting by @AmelBawa-msft in #2454 Make zip feature stable by @ryfu-msft in #2774 Add scope support to more commands and add provisioning support for msix and msstore types by @yao-msft in #2766 Split tests in Workflow.cpp into multiple files by @florelis in #2773 Update localized strings by @ryfu-msft in #2783 Suppress CA1416 warning #2 by @ryfu-msft in #2784 New Contributors @msftbot made their first contribution in #2285 @jontab made their first contribution in #2333 @iamCristYe made their first contribution in #2403 @JamieMagee made their first contribution in #2487 @bsivanov made their first contribution in #2488 @gerardog made their first contribution in #2499 @SpecterShell made their first contribution in #2536 @infinitepower18 made their first contribution in #2584 @AdmiralSnyder made their first contribution in #2616 @dependabot made their first contribution in #2754 Full Changelog: v.1.3.1611...v1.4.10052 Download
  19. please refer to the Changelog Download
  20. New Features ignore stackstrings and decoded strings that functions reference before analysis/decoding updated dependencies, FLOSS now supports Python 3.11 Other Updates macOS builds and tests now use macos-11 Download
  21. Please see the file CHANGELOG for a detailed list of changes. Asset / File Description / Host OS die_sourcecode_3.07.tar.gz Source code tarball Detect_It_Easy-3.07-x86_64.AppImage Portable version for Linux How to run die_3.07_Debian_9.13_amd64.deb Installer for Debian 9 die_3.07_Debian_10_amd64.deb Installer for Debian 10 die_3.07_Debian_11_amd64.deb Installer for Debian 11 die_3.07_Ubuntu_14.04_amd64.deb Installer for Ubuntu 14.04 die_3.07_Ubuntu_16.04_amd64.deb Installer for Ubuntu 16.04 die_3.07_Ubuntu_18.04_amd64.deb Installer for Ubuntu 18.04 die_3.07_Ubuntu_20.04_amd64.deb Installer for Ubuntu 20.04 die_3.07_Ubuntu_22.04_amd64.deb Installer for Ubuntu 22.04 die_3.07_Ubuntu_22.10_amd64.deb Installer for Ubuntu 22.10 die_3.07_portable_Ubuntu_20.04_amd64.tar.gz Portable version for Ubuntu 20.04 detect-it-easy-3.07-1-x86_64.pkg.tar.zst Installer for Arch Linux die_mac_3.07.pkg Installer for macOS die_mac_qt6_3.07.pkg Installer for macOS Qt6 M1 processor die_mac_portable_3.07.zip Portable version for macOS die_win32_portable_3.07.zip Portable version for x86 Win32 (Win7-Win11) die_win64_portable_3.07.zip Portable version for x64 Win64 (Win7-Win11) die_winxp_portable_3.07.zip Portable version for Windows XP (WinXP-Win11) Experimental versions - There may be bugs in the GUI Asset / File Description / Host OS die_win64_qt6_portable_3.07.zip Portable version for x64 Win64 Qt6 (Win10-Win11) Download
  22. Added a not operator for bytes in hex strings. Example: {01 ~02 03} (#1676). for statement can iterate over sets of literal strings (e.g. for any s in ("a", "b"): (pe.imphash() == s)) (#1787). of statement can be used with at (e.g. any of them at 0) (#1790). Added the --print-xor-key (-X in short form) command-line option that prints the XOR key for xored strings (#1745). Implement the --skip-larger command-line option in Windows (#1678). Add parsing of .NET user types from .NET metadata stream in "dotnet" module (#1605). Improve certificate parsing and validation in "pe" module (#1623). Add telfhash() function to "elf" module (#1624). Add to_int() and to_string() functions to "math" module (#1767). Improve error reporting on certain edge cases (#1709, #1722). BUGFIX: Fix multiple memory alignment issues causing crashes in non-x86 platforms (#1724). BUGFIX: Fix implementation of math.serial_correlation(#1771). BUGFIX: Fix infinite recursion in dotnet module (#1794). BUGFIX: Fix SIGFPE when dividing INT64_MIN by -1. Thanks to @shanehuntley, @1ndahous3, @HoundThe, @wxsBSD, @vthib Download
  23. please refer to the Changelog Download
  24. please refer to the Changelog Download
  25. This release represents our first Windows Package Manager 1.4 release candidate build for Windows 10 (1809+), and Windows 11. Experimental features have been disabled in this release. This release also includes our Microsoft.WinGet.Client PowerShell module. Information about getting started and usage can be found here. Note: The Windows Package Manager Community Repository does not accept zip applications. They will not be accepted until after 1.4 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 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 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.3 settings by @ryfu-msft in #2363 Add Microsoft.WinGet.Client PowerShell Module files by @jontab in #2314 Fix file overwrite warning displayed on clean first install by @ryfu-msft in #2375 Logging improvements by @JohnMcPMS in #2378 Add SYSTEM to explicit ACLs by @JohnMcPMS in #2370 Remove tests that no longer serve a purpose by @JohnMcPMS in #2379 Check for symlink creation privilege for portable install by @ryfu-msft in #2369 Server certificate pinning for Store source by @JohnMcPMS in #2347 Remove scope filter from being applied to portables by @ryfu-msft in #2383 Validate SignatureSha256 for MSIX packages during the manifest validation by @AmelBawa-msft in #2384 Enable MSI testing in CI/CD pipeline by @JohnMcPMS in #2386 Standardize 'Show' labels to manifest fields by @Trenly in #2311 fix ms-windows-store link not rendered in md by @iamCristYe in #2403 Add command aliases by @Trenly in #2390 Add support for RequireExplicitUpgrade manifest element by @florelis in #1795 Add the ability to specify "scope or unknown" via COM by @JohnMcPMS in #2402 Collect scope in installer metadata by @JohnMcPMS in #2415 Copy winget unpackaged logs in E2E tests by @florelis in #2441 Ensure default values are passed to nested installers within zip by @ryfu-msft in #2413 Add prompts when installer aborts terminal or needs install location by @florelis in #1814 Update Labels from Hash Command by @Trenly in #2431 Add DisplayName to InstallationMetadata installed files by @yao-msft in #2442 Use UpgradeCode for matching MSI apps by @florelis in #2418 Add support for installing portables without developer mode and running as admin by @ryfu-msft in #2401 Increase manifest schema version to 1.4 by @yao-msft in #2451 Update Documentation for schema 1.2 by @Trenly in #2429 Increase PackageIdentifier segments to max 8 by @yao-msft in #2461 Use check-spelling/check-spelling@v0.0.20 by @jsoref in #2467 ZIP support spec by @ryfu-msft in #2270 Show PurchaseUrl if present in manifest by @Trenly in #2416 Add PortableIndex for tracking portable files by @ryfu-msft in #2459 Add $schema to cgmanifest.json by @JamieMagee in #2487 Update README link to VS Installer Project extension by @bsivanov in #2488 Removed en-US in links by @ImJoakim in #2494 Add logo to README.md by @vedantmgoyal2009 in #2507 Return error codes for dependencies failure by @hackean-msft in #2410 Add ExpectedReturnCode::ReturnResponse for PackageInUseByApplication by @Trenly in #2492 Suppress reboot by default on msiexec based installers by @gerardog in #2499 Fix installer metadata collection by @yao-msft in #2517 Add Aliases to allow for quick upgrade of all and unknown by @Trenly in #2518 Expose deeper installation detection through Com by @yao-msft in #2420 Add PureLib subtree by @ryfu-msft in #2511 Suppress reboot by default on Inno Setup based installers by @SpecterShell in #2536 Add client support for parsing rest schema v1.4 by @yao-msft in #2473 Add experimental argument to open logs folder by @Trenly in #2510 Add support for installing portables from a zip by @ryfu-msft in #2500 Map operation return code for msstore type installation failure as well by @yao-msft in #2540 Fix installer renaming failure from encoded url by @yao-msft in #2555 Add Pure to component governance manifest by @ryfu-msft in #2556 Added WinGetUtil E2E tests by @AmelBawa-msft in #2542 Add space before path when files remain on uninstall by @Trenly in #2560 Additional logging when validating portable file fails by @Trenly in #2562 Make Symlink Target Canonical by @Trenly in #2563 Implement archive malware scan for local manifests by @ryfu-msft in #2566 Improve installer selection during upgrade by @yao-msft in #2570 Add zip installation to experimental features section of Settings.md by @infinitepower18 in #2584 Make Install flow aware of package installed status by @yao-msft in #2539 Enable mechanism for some control over correlation by @JohnMcPMS in #2577 Mini spec on upcoming install and upgrade flow improvements by @yao-msft in #2535 Download MSIX installer during manifest validation (if necessary) by @AmelBawa-msft in #2587 Always fall back on msix streaming failure by @yao-msft in #2590 Remove MSIX installers after validation is done by @AmelBawa-msft in #2591 Fix error when everything fails by @JohnMcPMS in #2593 Fix PowerShell module for release configuration by @ryfu-msft in #2599 Treat little numbers as big numbers by @JohnMcPMS in #2606 Fix compliance issues by setting Newtonsoft.Json to recommended version by @yao-msft in #2609 Fix internal build by @yao-msft in #2610 Added info about reinstalling App Installer to troubleshooting README.md by @AdmiralSnyder in #2616 Update protocols max items to 64 by @ryfu-msft in #2620 Print command aliases added on portable install by @Trenly in #2621 Add Expected Return Code for InvalidParameter by @Trenly in #2635 Add an issue option to guide users to winget-pkgs for package issues by @SpecterShell in #2658 Get arguments when using archive type package by @Trenly in #2660 Revert "Get arguments when using archive type package" by @Trenly in #2663 Disable toast notification for silent mode for MSStore type installation by @yao-msft in #2652 Support --no-upgrade option for install flow by @yao-msft in #2655 Group policy control for BypassCertificatePinningForMicrosoftStore by @AmelBawa-msft in #2637 Update localized strings by @ryfu-msft in #2684 Manifest (Msix) installer validation - Try parsing package version by @AmelBawa-msft in #2692 Update NuGet Packages by @Trenly in #2690 Don't enable/disable admin settings if group policy prevents it by @AmelBawa-msft in #2683 Add spectre configuration for PureLib by @ryfu-msft in #2704 Fix renaming issue with invalid file character url by @yao-msft in #2708 Remove and Add UndockedRegFreeWinRT library by @ryfu-msft in #2713 Clean build from winget-cli by @msftrubengu in #2698 Upgrade check-spelling to v0.0.21 by @jsoref in #2728 Add source ls alias for source list by @florelis in #2736 Standardize how arguments are used in resource strings by @florelis in #2737 Support for PowerShell cmdlets in admin mode by @ryfu-msft in #2642 Add PowerShell cmdlet help text and examples by @ryfu-msft in #2732 Miscellaneous project cleanup by @yao-msft in #2738 spelling: installation by @jsoref in #2739 Update powershell module target framework to 4.8 by @ryfu-msft in #2741 Allow upgrade for unknown version packages by @ryfu-msft in #2747 Add ARM and ARM64 build configuration for powershell module by @ryfu-msft in #2744 Bump Newtonsoft.Json from 13.0.1 to 13.0.2 in /src/AppInstallerCLIE2ETests by @dependabot in #2754 Bump Newtonsoft.Json from 13.0.1 to 13.0.2 in /src/WinGetUtilInterop.UnitTests by @dependabot in #2753 Infra changes for Microsoft.WinGet.Client and AppInstallerCLIE2ETests by @msftrubengu in #2746 Remove nuget config file by @ryfu-msft in #2756 Add empty pin command by @florelis in #2733 Update DesktopAppInstaller.adml by @AmelBawa-msft in #2759 Fix issue that only 1 dependency package is installed by @yao-msft in #2761 Export command for winget settings. by @msftrubengu in #2719 Suppress warnings for CA1416 in PowerShell module by @ryfu-msft in #2762 Restore nuget.config file for public dependencies by @ryfu-msft in #2763 Separate Archive Scan argument related to security from --force by @Trenly in #2622 Fix winget after a call to winget settings export by @msftrubengu in #2767 Add additional admin setting to match security related group policies by @yao-msft in #2772 Prepare PowerShell Module for Release Build by @ryfu-msft in #2768 More localization friendly source strings and context commenting by @AmelBawa-msft in #2454 Make zip feature stable by @ryfu-msft in #2774 Add scope support to more commands and add provisioning support for msix and msstore types by @yao-msft in #2766 Split tests in Workflow.cpp into multiple files by @florelis in #2773 Update localized strings by @ryfu-msft in #2783 Suppress CA1416 warning #2 by @ryfu-msft in #2784 New Contributors @msftbot made their first contribution in #2285 @jontab made their first contribution in #2333 @iamCristYe made their first contribution in #2403 @JamieMagee made their first contribution in #2487 @bsivanov made their first contribution in #2488 @gerardog made their first contribution in #2499 @SpecterShell made their first contribution in #2536 @infinitepower18 made their first contribution in #2584 @AdmiralSnyder made their first contribution in #2616 @dependabot made their first contribution in #2754 Full Changelog: v.1.3.1611...v1.4.3531 Download
×
×
  • Criar Novo...