Releases: microsoft/winget-create
Windows Package Manager Manifest Creator v1.6.5.0
Winget-Create now supports pulling in relevant GitHub release metadata (release notes URL, tags, etc) if it detects that the installer URL is a GitHub release URL. Thanks @mdanish-kh for the cool feature!
Changes:
- 7dfac18 update localized strings (#552)
- 6380aac replace notice text (#547)
- 4a7e642 Update regex for finding architecture from URL (#551)
- 2151b95 Fix tense for resource string (#548)
- fc8bed0 Reset ReleaseDate in update flow (#545)
- d413598 Update command docs and fix typo in a resource string (#546)
- a71cf9a Fix auto-fill message showing on non-GitHub URLs (#544)
- a9411fd Support auto-fetching metadata from GitHub API and add manual args (#543)
This list of changes was auto generated.
Windows Package Manager Manifest Creator v1.6.4.0
Changes:
- 0e259dd update code signing step (#541)
- e7ee276 add latest localized strings (#540)
- 4f44b22 Improve matching for ZIP with multiple nested installers (#529)
- 7826f51 Support updating DisplayVersion in autonomous update (#520)
- 8725a01 Update Vestris.ResourceLib to v2.2.0 (#536)
- 3d54dab Updated localization pipeline to use federated credentials (#535)
- c804449 Fix incorrect hash for ZIP installers in interactive update (#528)
- 9be3d9f Reset version specific fields in interactive update (#525)
- dc84793 Bump WiX from 3.14.0 to 3.14.1 in /src/WingetCreateCore (#526)
- fcc5e64 Use latest project dependencies (#512)
- e741605 Add support for JSON serialization (#507)
Windows Package Manager Manifest Creator v1.6.1.0
What's New:
- Support for creating and updating 1.6 manifests.
- Support for creating and updating additional locale manifests. Thanks @mdanish-kh!
- Improvements with installer matching and update logic.
Changes:
- b0d7e4c List Win11 SDK as requirement to build the solution (#513)
- e760db6 increment version to 1.6 (#514)
- 64ae623 Skip 1ES build tags for PRs (#511)
- 7c1c3fe Match more architectures from URL (#508)
- 26129d5 update localized strings (#510)
- 71e4793 Update docs and examples (#505)
- 2882727 Remove whitespace from branch name (#499)
- 2cc15ce Update similarissues.yml (#501)
- e219ad4 Create similarissues.yml (#500)
- 445ffa2 Add support for creating and updating locales (#480)
See More
- 9fd1078 Retain non-null installer fields when copying over root values (#491)
- 08baf0e Prototype creating a WinGet Configuration DSC file in PowerShell (#462)
- acee5ea Improvements to replace argument (#485)
- 7c8577f Update NOTICES file to latest pipeline artifact (#481)
- ad06a4e Expand environment variables in input paths (#484)
- 0054c62 Add support for 1.6 schema (#477)
- 370a3a5 delete security pipeline (#476)
- 9b7a798 User/masudars/microsoft winget create azure pipelines release migration to 1 es (#472)
- 6b3324f User/masudars/microsoft winget create azure pipelines loc migration to 1 es (#471)
This list of changes was auto generated.
Windows Package Manager Manifest Creator v1.5.7.0
What's new:
- Winget-Create now supports an
info
command which displays key user app information. - Command line parser messages are now localized.
Thanks @mdanish-kh for the great additions!
Changes:
- 4212da3 add resource strings (#474)
- 6f7b2e4 Add info command to display key information (#461)
- 23535d2 User/masudars/microsoft winget create azure pipelines migration to 1 es (#468)
- d7e716c remove ps script (#469)
- ba89591 Throw parse exception first (#465)
- c9e4eec Support localization for parser messages (#457)
This list of changes was auto generated.
Windows Package Manager Manifest Creator v1.5.5.0
Fixes bugs related to obtaining file names and checking if a directory exists prior to performing a cleanup.
Changes:
- 7d0f945 Fix pattern for getting same name files (#455)
- f2610d5 Check whether directory exists before clean up (#452)
- 578ccd2 Use WinGet 1.3 URL in unit test (#454)
This list of changes was auto generated.
Windows Package Manager Manifest Creator v1.5.3.0
What's new:
- Winget-Create now supports a
show
command to display a package's manifest. - Use the
--replace
argument to automatically replace the latest version of a package manifest. You can also include a specific version to replace that version instead. - Enhancements to the update command including automatically replacing the latest manifest if a vanity url is detected.
Huge shoutout to @mdanish-kh for the contribution and improvements to winget-create!
Changes:
- ae4d958 apply latest localization (#450)
- 784b977 Update NOTICE.txt (#448)
- 769665c Auto replace if vanity urls are used (#447)
- a71c11d Replace argument for removing a previous manifest (#440)
- 1b5759f Recommend using overrides in error message (#446)
- e4d79b3 Extend regex for determining arch from URL (#445)
- 004b6ce Fix singleton check + docs for show command (#441)
- 7133101 Update NOTICE.txt to latest pipeline artifact (#444)
- 3ad456d Prompt for RelativeFilePaths in interactive update (#431)
- bc99df6 Add support for removing temporary files (#427)
See More
- a403833 Show command for displaying manifest (#436)
- f60137f Shift fields back to installer level for re-run (#439)
This list of changes was auto generated.
Windows Package Manager Manifest Creator v1.5.2.0
Fixes some bugs related to issues with parsing zip installers and submitting manifests. Package versions are now enclosed in quotes.
What's Changed
- Bump YamlDotNet to 13.2.0 by @mdanish-kh in #433
- Null check for sequences comparison by @mdanish-kh in #432
- Use NestedInstallerFiles for generating installer nodes in New Command by @mdanish-kh in #434
Full Changelog: v1.5.1.0...v1.5.2.0
Windows Package Manager Manifest Creator v1.5.1.0
This release now supports generating and updating a v1.5 manifest along with various improvements when updating archive packages. The minor version has been bumped to match the currently support winget manifest schema version. Huge shoutout to @mdanish-kh for the major contribution and work to help improve winget-create 🎉
What's Changed
- Update to schema v1.5 by @ryfu-msft in #403
- Update bug report issue template by @mdanish-kh in #401
- Update README.md by @mdanish-kh in #402
- Retain portable InstallerType from base manifest by @mdanish-kh in #400
- Improve ZIP handling in interactive update by @mdanish-kh in #398
- Add ARM machine types by @mdanish-kh in #407
- Null check for obtaining RelativeFilePaths by @mdanish-kh in #410
- Handle Stub Packages for MSIX by @ryfu-msft in #411
- Shift common installer fields to manifest root level by @mdanish-kh in #409
- Add test for installer properties override by @mdanish-kh in #413
- Configuration file for WinGet-Create by @mdanish-kh in #416
- Get new RelativeFilePaths if previous do not exist by @mdanish-kh in #415
- Change LF line endings to CRLF in project files by @mdanish-kh in #418
- Avoid creating installer node with duplicate NestedInstallerFile by @mdanish-kh in #419
- Bump version to v1.5 by @ryfu-msft in #423
- Update localized strings by @ryfu-msft in #422
Full Changelog: v1.2.7.0...v1.5.1.0
Windows Package Manager Manifest Creator v1.2.8.0
Fixes an issue with parsing MSIX bundles that contain stub packages.
Changes:
This list of changes was auto generated.
Windows Package Manager Manifest Creator v1.2.7.0
This release fixes a bug in the New
command where certain fields (Tags, Dependencies) were not being converted to the correct List type before prompting the user, thus throwing an exception. Pull request titles have now been updated to follow a more standardized pattern.
Changes:
- 4052732 add localized strings (#394)
- 44e0eb8 fix update task in release pipeline to handle multiple installers (#393)
- 5ec4ad6 fix: Make sure the enumerable is a List (#390)
- cfe5f71 Use common pull request titles (#388)
- aac1dbf Onboarding to GitOps.ResourceManagement (#385)
- 33811a6 (doc) Add install instructions using Chocolatey (#384)
- 19b4bdc Prevent re-downloads from same InstallerUrl (#381)
This list of changes was auto generated.