Releases: ericchansen/copilot-setup
Releases · ericchansen/copilot-setup
v0.4.1
Bug Fixes
- Replace invalid
copilot plugin install .hints with correctname@marketplaceformat in the detail pane and upgrade toast notification - Fix 3 flaky
_git_env()tests that leakedGIT_CONFIG_COUNTfrom the runner environment - Tighten test assertion to reject bare
.and require exactname@marketplaceform
v0.4.0
What's Changed
Features
- Raw JSON detail toggle — press
[j]in any tab to switch the detail pane between human-readable Rich markup and the raw JSON data, helpful for diagnosing config issues - Marketplace / Source / Repo columns in the Plugins tab replace the single Source column, mirroring actual
config.jsonfields so the install method is immediately visible
Fixes
- MCP health probe results now update the Health column and detail pane after completion (previously only showed a toast)
- Column key stability —
add_column(key=header)gives each column a stable key soupdate_cellworks reliably - Dev-branch plugin detection — local git-checkout plugins on a branch now show
dev: <branch>instead of a misleading upgrade arrow
Full Changelog: v0.3.3...v0.4.0
v0.3.3
Fixes
- Show fresh upgrade info on launch instead of stale 24h cache (#33)
- Two-phase loading: cached results shown instantly with hourglass indicator, then auto-refreshed from network in background
- Generation guard prevents race conditions between async upgrade checks and manual refresh
- Provisional indicator on both upgrade and no-upgrade rows so users know data is being verified
v0.3.2
v0.3.1
Fixes
- Treat fetch failure as non-fatal in local plugin upgrade
- Atomic config write + warn on version persistence failure
- Persist version to config.json after local plugin upgrade
- Support upgrading local git-backed plugins
Improvements
- Consistent 'user' source label for non-plugin items
Docs
- Add dev tool install steps (ruff, pytest) for contributors
- Recommend uv tool install over global pip