diff --git a/.changeset/pipeline-picture.md b/.changeset/pipeline-picture.md deleted file mode 100644 index 60220890..00000000 --- a/.changeset/pipeline-picture.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -"@openspec-ui/core": minor -"@openspec-ui/server": minor -"@openspec-ui/webui": minor ---- - -A Pipeline tab: every active change in the order it declares, what is -running right now and whose run it is, and what can be started alongside -what. - -The placement is derived in core from the readiness report, coordinates -and all, so the tab and `openspec-ui-cli ready` cannot disagree and -nothing in the view is measured. A declared blocker is drawn as a -relation; a collision is not, because a collision is not an order. A -cycle of blockers is named rather than placed. - -The readiness report now carries the blockers each change declares, and -its shape and wording moved to a browser-safe leaf so both surfaces -describe a collision in the same words. diff --git a/package-lock.json b/package-lock.json index 869ad6f6..53da9880 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11939,7 +11939,7 @@ }, "packages/core": { "name": "@openspec-ui/core", - "version": "0.73.0", + "version": "0.74.0", "dependencies": { "@agentclientprotocol/sdk": "^1.4.0", "cross-spawn": "^7.0.6", @@ -11955,7 +11955,7 @@ }, "packages/extension": { "name": "openspec-ui-vscode", - "version": "0.50.2", + "version": "0.50.3", "license": "MIT", "dependencies": { "@openspec-ui/core": "*", @@ -12461,7 +12461,7 @@ }, "packages/server": { "name": "@openspec-ui/server", - "version": "1.20.7", + "version": "1.21.0", "dependencies": { "@openspec-ui/core": "*", "ws": "^8.21.0" @@ -12961,7 +12961,7 @@ }, "packages/webui": { "name": "@openspec-ui/webui", - "version": "1.38.4", + "version": "1.39.0", "dependencies": { "@openspec-ui/core": "*", "@tanstack/react-virtual": "^3.14.11", diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index 8dfc45ce..822a30c6 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,5 +1,23 @@ # @openspec-ui/core +## 0.74.0 + +### Minor Changes + +- e411f9a: A Pipeline tab: every active change in the order it declares, what is + running right now and whose run it is, and what can be started alongside + what. + + The placement is derived in core from the readiness report, coordinates + and all, so the tab and `openspec-ui-cli ready` cannot disagree and + nothing in the view is measured. A declared blocker is drawn as a + relation; a collision is not, because a collision is not an order. A + cycle of blockers is named rather than placed. + + The readiness report now carries the blockers each change declares, and + its shape and wording moved to a browser-safe leaf so both surfaces + describe a collision in the same words. + ## 0.73.0 ### Minor Changes diff --git a/packages/core/package.json b/packages/core/package.json index 5c7f6765..3cafb3ec 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,7 +1,7 @@ { "name": "@openspec-ui/core", "private": true, - "version": "0.73.0", + "version": "0.74.0", "type": "module", "main": "src/index.ts", "exports": { diff --git a/packages/extension/CHANGELOG.md b/packages/extension/CHANGELOG.md index 6d03472e..3d3b4b42 100644 --- a/packages/extension/CHANGELOG.md +++ b/packages/extension/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog +## 0.50.3 + +### Patch Changes + +- Updated dependencies [e411f9a] + - @openspec-ui/core@0.74.0 + - @openspec-ui/server@1.21.0 + - @openspec-ui/webui@1.39.0 + ## 0.50.2 ### Patch Changes diff --git a/packages/extension/package.json b/packages/extension/package.json index a6c0d558..a48c87f2 100644 --- a/packages/extension/package.json +++ b/packages/extension/package.json @@ -4,7 +4,7 @@ "displayName": "OpenSpec Workbench", "description": "A dashboard + VS Code extension for OpenSpec, with Claude, Copilot, Codex, and Gemini agents built in.", "publisher": "openspec-ui", - "version": "0.50.2", + "version": "0.50.3", "icon": "media/icon.png", "license": "MIT", "repository": { diff --git a/packages/server/CHANGELOG.md b/packages/server/CHANGELOG.md index 561b7512..04205bd1 100644 --- a/packages/server/CHANGELOG.md +++ b/packages/server/CHANGELOG.md @@ -1,5 +1,28 @@ # @openspec-ui/server +## 1.21.0 + +### Minor Changes + +- e411f9a: A Pipeline tab: every active change in the order it declares, what is + running right now and whose run it is, and what can be started alongside + what. + + The placement is derived in core from the readiness report, coordinates + and all, so the tab and `openspec-ui-cli ready` cannot disagree and + nothing in the view is measured. A declared blocker is drawn as a + relation; a collision is not, because a collision is not an order. A + cycle of blockers is named rather than placed. + + The readiness report now carries the blockers each change declares, and + its shape and wording moved to a browser-safe leaf so both surfaces + describe a collision in the same words. + +### Patch Changes + +- Updated dependencies [e411f9a] + - @openspec-ui/core@0.74.0 + ## 1.20.7 ### Patch Changes diff --git a/packages/server/package.json b/packages/server/package.json index 4c76b3cc..f02c9767 100644 --- a/packages/server/package.json +++ b/packages/server/package.json @@ -1,7 +1,7 @@ { "name": "@openspec-ui/server", "private": true, - "version": "1.20.7", + "version": "1.21.0", "type": "module", "main": "src/index.ts", "dependencies": { diff --git a/packages/webui/CHANGELOG.md b/packages/webui/CHANGELOG.md index dc970950..bb6fa26d 100644 --- a/packages/webui/CHANGELOG.md +++ b/packages/webui/CHANGELOG.md @@ -1,5 +1,28 @@ # @openspec-ui/webui +## 1.39.0 + +### Minor Changes + +- e411f9a: A Pipeline tab: every active change in the order it declares, what is + running right now and whose run it is, and what can be started alongside + what. + + The placement is derived in core from the readiness report, coordinates + and all, so the tab and `openspec-ui-cli ready` cannot disagree and + nothing in the view is measured. A declared blocker is drawn as a + relation; a collision is not, because a collision is not an order. A + cycle of blockers is named rather than placed. + + The readiness report now carries the blockers each change declares, and + its shape and wording moved to a browser-safe leaf so both surfaces + describe a collision in the same words. + +### Patch Changes + +- Updated dependencies [e411f9a] + - @openspec-ui/core@0.74.0 + ## 1.38.4 ### Patch Changes diff --git a/packages/webui/package.json b/packages/webui/package.json index 5ad00a01..c64d762f 100644 --- a/packages/webui/package.json +++ b/packages/webui/package.json @@ -1,7 +1,7 @@ { "name": "@openspec-ui/webui", "private": true, - "version": "1.38.4", + "version": "1.39.0", "type": "module", "main": "src/index.ts", "dependencies": {