What's new in Windows Package Manager Manifest Creator 1.6.1.0
Feb 15, 2024
- 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.
New in Windows Package Manager Manifest Creator 1.5.5.0 (Oct 17, 2023)
- 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)
New in Windows Package Manager Manifest Creator 1.5.3.0 (Sep 19, 2023)
- 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.
New in Windows Package Manager Manifest Creator 1.5.2.0 (Aug 16, 2023)
- Bump YamlDotNet to 13.2.0
- Null check for sequences comparison
- Use NestedInstallerFiles for generating installer nodes in New Command
New in Windows Package Manager Manifest Creator 1.5.1.0 (Aug 9, 2023)
- 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
New in Windows Package Manager Manifest Creator 1.2.8.0 (Jul 20, 2023)
- Changes:
- 1d07159 Handle Stub Packages for MSIX (#411)
New in Windows Package Manager Manifest Creator 1.2.7.0 (Jun 26, 2023)
- Changes:
- Add localized strings (#394)
- Fix update task in release pipeline to handle multiple installers (#393)
- Fix: Make sure the enumerable is a List (#390)
- Use common pull request titles (#388)
- Onboarding to GitOps.ResourceManagement (#385)
- (doc) Add install instructions using Chocolatey (#384)
- Prevent re-downloads from same InstallerUrl (#381)
New in Windows Package Manager Manifest Creator 1.2.6.0 (May 22, 2023)
- Update localized strings (#378)
- Improve handling of multiple nested installers (#372)
- Include PAT creation instructions in commands docs (#375)
- Trim InstallerUrls (#373)
- Implement scope override and scope detection from installer URL (#367)
- Update cache command to handle directories (#360)
- Add arg for changing pull request title (#362)
- Update README.md (#365)
- Add back prompt for portable installer (#355)
- Catch image file did not contain resource error (#356)
New in Windows Package Manager Manifest Creator 1.2.5.0 (Jan 30, 2023)
- Update localized strings (#342)
- Add dotnet step to release pipeline for esrp signing (#340)
- Check if string result is null before setting (#338)
- Display error message during network connection failure. (#330)
- Don't fail on exe's without embedded manifests (#334)
- Remove system.drawing.common nuget package (#323)
- Update latest nuget package (#320)
- Update strings and increment version (#318)
- Trim string results from prompt (#317)
- CImplementation for zip manifest support (#311)
- End files with single newline only (#315)
- Update URL to match current schema version (#308)
- Update target framework to .NET6 (#304)
- Fix locale manifest update manifest version (#303)
New in Windows Package Manager Manifest Creator 1.2.2.0 Preview (Nov 10, 2022)
- Update latest nuget package
- Update strings and increment version
- Trim string results from prompt
- Implementation for zip manifest support
- End files with single newline only
- Update URL to match current schema version
- Update target framework to .NET6
- Fix locale manifest update manifest version
New in Windows Package Manager Manifest Creator 1.1.2.0 Preview (Aug 6, 2022)
- Changes:
- 3ea6614 Fix null/empty filename string when downloading package file (#293)
- 99cc214 Add support for creating and updating portable manifests (#290)
- 9963de9 Sync fork prior to creating reference and handle NotFoundException (#289)
- b8b1ab5 always prompt for packageId (#288)
- 49a1fb4 Add custom YamlDotNet emitter that makes all fields with newlines use literal style. (#281)
- 9915d37 Add support for 1.2 Schema (#270)
New in Windows Package Manager Manifest Creator 1.0.4.0 Preview (Apr 20, 2022)
- Changes:
- SameFilename2 (#262)
- Return false for github submit exceptions (#261)
- [ImgBot] Optimize images (#260)
- Make command parsing case insensitive (#256)
- Place copyright into appropriate field (#258)
- Fix examples (#245)
New in Windows Package Manager Manifest Creator 1.0.3.0 Preview (Mar 23, 2022)
- Apply fast-forward update to default branch of forked repo prior to submission (#235)
- 5cb51c0 Reset version specific fields after update (#231)
- 7fb5f19 Fix build pipeline for transition to VS2022 (#232)
New in Windows Package Manager Manifest Creator 0.5.0.1 Preview (Feb 11, 2022)
- Features:
- Schema Support (#218)
- Add UpdateCommand support for 1.1 Schema (#224)
- Added WiX detection to MSI Parser. (#220)
- Bugs:
- Match compatible installers (#217)
- Preserve existing ProductCode when updating (#215)
- Trim urls before updating (#216)
New in Windows Package Manager Manifest Creator 0.4.4.1 Preview (Dec 8, 2021)
- Changes:
- Remove empty fields from manifest in new and update command (#208)
- Add architecture override option to Update command (#206)
New in Windows Package Manager Manifest Creator 0.4.3.1 Preview (Nov 10, 2021)
- Changes:
- Handle taskcanceled exception with error message (#201)
- Add 32-bit and 64-bit to parsing logic (#200)
New in Windows Package Manager Manifest Creator 0.4.1.2 Preview (Oct 27, 2021)
- Changes:
- dd50443 Update WindowsPackageManager.Utils nuget package to 0.3.4 (#192)
- 625b734 Add C++ runtime framework binaries to self-contained exe (#181)
- Noteworthy changes:
- fbd8fae Use Issue Forms (#191) (Thanks @Trenly for the help!)
New in Windows Package Manager Manifest Creator 0.4.1.1 Preview (Sep 29, 2021)
- Features:
- Add modify feature to interactive update (#171)
- Bugs:
- fix heading resource string (#175)
- Noteworthy changes:
- Prompt to submit in interactive update flow (#179)
- Validate manifest in interactive menu (#174)
New in Windows Package Manager Manifest Creator 0.4.0.3 Preview (Sep 15, 2021)
- Features:
- Add Navigational Menu to Edit Optional Installer Fields (#133)
- Add interactive update feature (#149)
- Bugs:
- Fix pass by reference bug when applying changes to all installers (#164)
- Fix installerurls prompt (#161)
- Fix -? bug, parsing failure bug, and help text bug (#154)
- Fix format exception bug (#156)
New in Windows Package Manager Manifest Creator 0.3.0.6 Preview (Aug 26, 2021)
- Features:
- Add cache command for managing downloaded installers (#119)
- Notify users of latest release version (#121)
- Bugs:
- Add VClibs dependency to package manifest (#144)
- Handle exception when creating a reference immediately after creating fork (#143)
- Ignore NoVerbSelected commandline parsing error (#135)
- Modify telemetry first run experience to be non-blocking (#117)
- Refactor SetAndCheckGitHubToken method and handle rate limit throttling (#125)
New in Windows Package Manager Manifest Creator 0.3.0.3 Preview (Aug 5, 2021)
- Features:
- 180725d Add settings configuration for specifying winget-pkgs repo owner/name (#112)
- 636b37e Add Installer Url Matching for Update Command and Improve Error Messages (#108)
- f7b91a7 Add prompts for optional string fields (#106)
- 457094c Adding support for multiple URLs in new and update command (#102)
- cd54329 Add Telemetry Opt-Out and Settings Command (#94)
- Bugs:
- 8cfa45c Handle bad credential exception and block update submissions with no changes (#100)
- 0b90d07 Handle redirect urls and unbounded positional arguments (#104)
- Noteworthy changes:
- ec1258a Update docs with multiple url usage (#109)
- e17fba2 Removing BOM prefix from manifest content (#91)
- 918c759 Fixing OWC submission syntax in release pipeline and documentation (#88)
- 9a663ed Display installers with mismatched detected arch for successful updates (#114)
- f262066 Rename WindowsPackageManagerRepository setting and Add Documentation (#113)