Skip to content

Releases: CU-Jon/WinGetBootstrap

v1.0.4

11 Sep 20:15

Choose a tag to compare

Please submit any issues or pull requests as appropriate. I'm am fully open to correcting any issues you may encounter!

Changes:

WinGetBootstrap.psm1

  • Fix issue where the latest version of the Microsoft.WinGet.Client module was not being returned when falling back to the "manual" method of downloading and installing the module from PowerShell Gallery

Full Changelog: 1.0.3...1.0.4

v1.0.3

10 Sep 19:34

Choose a tag to compare

Please submit any issues or pull requests as appropriate. I'm am fully open to correcting any issues you may encounter!

Changes:

WinGetBootstrap.psm1

  • If PSGallery cannot be configured or Install-Module fails, the script now attempts a direct download and manual installation of the Microsoft.WinGet.Client module. This improves reliability in environments where PSGallery is unavailable or misconfigured.

Full Changelog: 1.0.2...1.0.3

v1.0.2

10 Sep 15:30

Choose a tag to compare

Please submit any issues or pull requests as appropriate. I'm am fully open to correcting any issues you may encounter!

Changes:

WinGetBootstrap.psm1

  • Checks for PSGallery as a registered repo, and if not registered, registers it
  • Checks to see if PSGallery is a trusted repo, and if not, changes it to trusted

Full Changelog: 1.0.1...1.0.2

v1.0.1

04 Jun 18:56

Choose a tag to compare

Please submit any issues or pull requests as appropriate. I'm am fully open to correcting any issues you may encounter!

Changes:

  • Added example scripts:

Examples/Invoke-Bootstrap.ps1

This script imports the WinGetBootstrap module and runs Install-WinGetModule with error handling and optional progress reporting.
It is useful for automating the full WinGet bootstrap process in a deployment or provisioning scenario.
If you don't change the structure of the downloaded files, you can run this without any parameters.

Examples/Install-WinGetPackage.ps1

This script installs a package using the Microsoft.WinGet.Client PowerShell module.
It checks for the module, imports it, and then calls Install-WinGetPackage with the provided parameters.

See the README.md for full details on how to use the example scripts

Full Changelog: 1.0.0...1.0.1

Initial release v1.0.0

10 May 00:16
5330ae6

Choose a tag to compare

Initial release of the module.

Please submit any issues or pull requests as appropriate. I'm am fully open to correcting any issues you may encounter!

This has been tested on:

  • Windows Server 2022
  • Windows Server 2025
  • Windows 10 & 11 via MECM bare-metal task sequence

Full Changelog: https://github.com/CU-Jon/WinGetBootstrap/commits/1.0.0