Repository navigation
Releases: RandyZ/openspec-ext
Release list
OpenSpec Workflow 0.2.4
[0.2.4] - 2026-10-10
Added
- Project sidebar vertical navigation (
data-project-nav-list): Project Dashboard (open in editor), Specs (with count badge when count > 0), Workset Projects; tooltips and i18n (navProjectDashboard,navWorksetProjects). - Changes (N) section title action (Open in editor,
data-open-changes-in-editor) to open the bound Changes explorer from the sidebar. - Changes explorer manual refresh control; explorer panel titles localized (
explorer.changesPanelTitle, specs panel). - Relative timestamps on Project Dashboard (calendar-relative dates, clock-skew clamp); zh-CN calendar wording.
- VSIX packaging check:
scripts/verify-vsix-webview.jsvalidates webview markers,./index.ttfin CSS, and font file inside the package.
Changed
- Removed the All Changes tile from the project sidebar header; navigation and open-in-editor entry points replace it.
- Project Dashboard recent updates and priority change cards: names and CTAs navigate to change detail; priority row layout tuned for narrow sidebar (260px).
- Priority card CTA at 260px: drop
max-w-[55%]/truncate; useflex-wrap,min-w-[7rem]on the name, andshrink-0on the button so full CTA labels wrap instead of clipping. - Rebuild project sidebar change list from dashboard refresh payloads; wire dashboard click targets (recent updates, priority names) to change detail.
- zh-CN: 项目仪表盘 for project dashboard title; explorer and sidebar copy polish.
Fixed
- Auto-refresh when changes are added/removed or updated externally: sidebar list reconciles from refresh payloads; publish explorer snapshots on sidebar merge/reload so open Changes panels update without stale data.
- Codicon icons in the webview: Vite
base: './', relativeurl(./index.ttf)in CSS, CSPfont-srcand font preload in webview HTML; fixes square glyph boxes in sidebar and dashboard. - ChangeCard APPLYING lifecycle badge contrast in light theme (uses button foreground/background tokens).
- Typecheck: cast explorer snapshot changes at
publishChangesExplorerSnapshotsto stay within CI baseline.
OpenSpec Workflow 0.2.4 (release candidate)
OpenSpec Workflow 0.2.4-pre.6
Fix priority card CTA wrapping at 260px sidebar width (no button label truncation).
OpenSpec Workflow 0.2.4-pre.5
Fix codicon webview fonts (relative URLs + CSP font-src), priority card layout at 260px, Changes Explorer live refresh, APPLYING badge contrast, localized explorer tab titles, zh 项目仪表盘 terminology.
OpenSpec Workflow 0.2.4-pre.4
OpenSpec Workflow 0.2.4-pre.3
Fix sidebar auto-refresh after external change create/delete; tighten tasks.md fast path; clock-skew Just now in EN+ZH.
OpenSpec Workflow 0.2.4-pre.2
Calendar-local relative dates, zh-cn absolute date text, clock-skew clamp.
OpenSpec Workflow 0.2.4-pre.1
Prerelease for PR #25: sidebar change reconcile, dashboard click targets, relative recent-update times.
v0.2.3
[0.2.3] - 2026-09-22
Added
- P0-1: CLI discovery and first-screen recovery (diagnostic card; Retry primary; Settings / Copy Diagnostics / Docs).
- P0-2: Default executable strategy (Launch vs copy-only; do not default to agentCli on Cursor; degrade to copy with visible feedback when launch fails).
- P0-3: Change detail Tasks row Next/Copy; dependency blocked shows reason; Executor dropdown drives row/header labels (Clipboard→Copy, Cursor→Next).
Changed
- Marketplace display name aligned to OpenSpec Workflow.
Install: download openspec-workflow-0.2.3.vsix below, then in VS Code/Cursor run Extensions: Install from VSIX...
v0.2.2-main-8973b23 (main HEAD — P0-3 merged)
Main HEAD prerelease (真机验收)
Built from main merge commit after PR #21 squash merge.
| Field | Value |
|---|---|
| main SHA | 8973b23f1a4c2b00f794d8dcea88b921687802c6 |
| VSIX | openspec-workflow-0.2.2-main-8973b23.vsix |
| SHA-256 | 87b8c7f446a57e748b63e58e2f274721cb936250614ffe0df7a33586425360c0 |
Webview gate (PASS)
buildExecutorLaunchPresentation: 1
normalizeExecutorAdapterId: 1
data-executor-ui-ready: 2
gate pattern matches: 4
Install
Download the .vsix asset below → VS Code/Cursor → Extensions → ... → Install from VSIX...
Not published to Marketplace or Open VSX.