VSCode-Updater

3.1.0

Deterministic installer engine with module‑based progress detection, replacing
                  filesystem‑scanning heuristics with phase‑aware, child‑specific module tracking for
                  reliable progress monitoring and accurate stall detection.

Minimum PowerShell version

7.0

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name VSCode-Updater

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name VSCode-Updater

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Package Details

Author(s)

  • Leon McClatchey

Tags

vscode update automation windows powershell devtools

Functions

Update-VSCode Get-VSCodeVersions Switch-VSCodeVersion Invoke-VSCodeRollback Test-VSCodeSymlink Start-VSCodeSafeMode Get-VSCodeDashboard Invoke-InstallerWrapper Invoke-ZipFallback Get-VSCodeSymlinkInfo Get-VSCodeLastResult Set-VSCodeSafeMode Start-VSCodeRepair Set-VSCodeSafeInstallerMode Test-VSCodeInstall

Dependencies

This module has no dependencies.

Release Notes

v3.0 introduces a new module‑based installer engine, replacing filesystem scanning with
                           deterministic phase tracking and improving reliability of progress and stall detection.

FileList

Version History

Version Downloads Last updated
3.1.0 (current version) 17 8/13/2026
2.1.0 39 6/20/2026
2.0.1 12 5/5/2026