Skip to content

v0.1.6 — no more cmd.exe flashes on launch

Choose a tag to compare

@SQLBImhugh SQLBImhugh released this 18 May 16:41
· 43 commits to main since this release

Fix: two cmd.exe windows briefly flashed during app launch.

When Process.Start runs a .cmd file on Windows (and copilot is an npm shim that resolves to copilot.cmd), Windows wraps the call via cmd.exe, which pops a console window unless CreateNoWindow=true is explicitly set. UpdateCheckService was spawning copilot --version + copilot update on every launch without that flag, causing two brief flashes. Fixed both call sites.

Install

& ([scriptblock]::Create((iwr -useb https://github.com/SQLBImhugh/copilot-cli-launcher/raw/main/dist/install.ps1).Content)) -Msix

The signing cert is unchanged from v0.1.4/v0.1.5 (thumbprint F0005E749CBC679A3EFD3A79DF304F614BFD6463). The installer detects the existing trust and skips the cert import. If you have v0.1.5 installed, this upgrades in place.

Artifacts

  • CopilotLauncher-v0.1.6.msix (64.7 MB)
  • CopilotLauncher-CmdPal-v0.1.6.msix (11.6 MB)
  • CopilotLauncher-v0.1.6-DevCert.cer
  • CopilotLauncher-v0.1.6.exe (portable)
  • CopilotLauncher-portable-v0.1.6.zip
  • SHA256SUMS.txt