Skip to content

Releases: microsoft/winget-create

Windows Package Manager Manifest Creator v0.2.0 Preview

16 Jun 07:34
9294170
Compare
Choose a tag to compare

We've added a few features and fixed some bugs, many submitted by the community. In addition, we had some PRs submitted by community members, thanks @timsneath, @jedieaston, and @JanDeDobbeleer!

Features:

  • #30 Modifies Update command to be case-insensitive when searching for PackageIdentifier
  • #79 Added standalone wingetcreate-self-contained.exe
  • #67 Modified Update command to update ProductCode for MSIs
  • #54 Add duplicate id check for existing package identifiers
  • #63 Adding schema link headers to serialized manifests
  • #7 Removed initial token requirement for Update command when not submitting to GitHub

Bugs:

  • #73 Fixed burn/wix installerType parsing
  • #58 Fixed "Unhandled exception. System.FormatException: Input string was not in a correct format." issue
  • #59 Removed redundant internetClient capability
  • #56 Fixed where different downloads with same filename would collide and cause installer hash mismatch
Noteworthy changes
  • 83ab6e3 Adding a self-contained standalone exe to our release for users without .NET installed (#79)
  • 6295f53 Adding parsing logic for Burn installerType (#73)
  • 4e44a92 Modifying Update command to update ProductCode for MSIs (#67)
  • 8e6ec72 Add duplicate id check for existing package identifiers (#54)
  • a5a01e5 Adding schema link headers to serialized manifests (#63)
  • 471e25e Modifying logging to only call string.Format if there are format arguments (#58)
  • 1b79d39 Removing redundant internetClient capability (#59)
  • f86c71a Clean up temp files from installer download (#56)
  • 6b69c51 Remove token requirement for update command (#7)

This list of changes was auto generated.

Windows Package Manager Manifest Creator v0.1.0.1 Preview

13 May 23:25
2fcf879
Compare
Choose a tag to compare

This is the initial preview release of the Windows Package Manager Manifest Creator. This tool designed to simplify the process for creating a valid manifest for the Windows Package Manager and it aids in the submission to the GitHub repository. It was designed both for human interaction and CI/CD scenarios. To get usage instructions, execute wingetcreate --help.

After it is installed, developers can run wingetcreate via the Windows Terminal, PowerShell, or the Command Prompt.

Features

wingetcreate exposes the following commands and options for the preview.

  new       Launches a series of questions to help generate a new manifest
  update    Updates fields of an existing manifest
  submit    Submits a valid manifest directly to the Windows Package Manager repo
  token     Modifies the GitHub auth token cache* --help Provides command line help

For complete documentation, check https://github.com/microsoft/winget-create