Skip to content

Latest commit

 

History

History
69 lines (56 loc) · 3.17 KB

CHANGELOG.md

File metadata and controls

69 lines (56 loc) · 3.17 KB

Changelog

Note

Only major changes will be listed here.

2024-06-03

  • Cleaned up markdown files using VSCode + markdownlint extension for:
    • Better editor experience.
    • More uniformity.
    • Make sure output looks as intended.
  • WinGet is stylized WinGet, updated it many places.
  • Add script Require-AppInstallerMinimumVersion.ps1 as requirement for all WinGet installed Win32 applications.

2022-10-13

  • Added the prerequired VCRedist / Microsoft Visual C++ 2015-2022 as a Win32 package, which all other WinGet Win32 packages should have as a dependency.
    • Custom PowerShell script that downloads and installs latest version at runtime.
  • Added more info to README.
  • Added --source winget to install commands and detection scripts.
  • Added uninstall commands using WinGet.
  • Fixed new winget package IDs for Microsoft ".NET Core Desktop Runtimes" and "VCRedist" in install commands and scripts, again.

2022-05-16

  • Added:
    • Microsoft Edge WebView2 Runtime
  • Changed dotnet runtimes after breaking change from Microsoft:
  • Renamed detection scripts using winget to have an underline before the UsingWinget part.

2022-05-06

  • Added programs:
    • OBS Studio
  • Added --exact to install commands and detection scripts for reliability and security.
    • In case packages are removed in future, and winget finds a package with similar ID.

2022-03-28

  • Added programs:
    • Microsoft .NET Core Desktop Runtime v5.0.0 and v6.0.0.
    • Microsoft SQL Server Management Studio (SSMS)
  • Fixed Intune install status for "Upgrade - X" packages.
    • Detection scripts would return "Exit 0" in following two scenarios, but now returns "Exit 1" instead:
      • WinGet CLI was not found, handled by common requirement script.
      • Path to installed software was not found, also handled by requirement rule.
    • Returning Exit 0 in the two mentioned scenarios made Intune report "Installed", even though it wasn't.
      • No impact other than wrong statistics from Intune.
  • Added requirement script to check for pending reboots.

2022-03-07

  • Simplified common requirement script that checks minimum version of App Installer / winget.exe.
  • Added two custom user context apps:
    • 1Password
    • Zoom
  • Added some user context winget apps:
    • Authy Desktop
    • Discord
    • Postman
  • Fixed breaking change when winget v1.2 renamed AppInstallerCLI.exe to winget.exe.
    • Only affected apps from system context, which means most in this repo.
    • Detection logic will handle either file name.
    • Install logic will from now on only handle winget.exe.
      • But added a requirement script for minimum version of App Installer where winget v1.2 was included.
        • I'm thinkiong about making a Win32 package that installs newest version of App Installer if this requirement is not met.