From a4144347b6230be0c38fc3da2e01e5b2e04553a1 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 14 Jul 2026 06:28:59 +0000 Subject: [PATCH 1/3] chore(release): cut ui-kit v0.2.0 --- .release-please-manifest.json | 2 +- packages/gittensory-ui-kit/CHANGELOG.md | 8 ++++++++ packages/gittensory-ui-kit/package.json | 2 +- 3 files changed, 10 insertions(+), 2 deletions(-) create mode 100644 packages/gittensory-ui-kit/CHANGELOG.md diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 946feafe8e..9a81f6ae70 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -2,5 +2,5 @@ "packages/gittensory-mcp": "0.7.1", "packages/gittensory-engine": "1.0.0", "packages/gittensory-miner": "0.1.0", - "packages/gittensory-ui-kit": "0.1.0" + "packages/gittensory-ui-kit": "0.2.0" } diff --git a/packages/gittensory-ui-kit/CHANGELOG.md b/packages/gittensory-ui-kit/CHANGELOG.md new file mode 100644 index 0000000000..338a746f49 --- /dev/null +++ b/packages/gittensory-ui-kit/CHANGELOG.md @@ -0,0 +1,8 @@ +# Changelog + +## [0.2.0](https://github.com/JSONbored/gittensory/compare/ui-kit-v0.1.0...ui-kit-v0.2.0) (2026-07-14) + + +### Features + +* **ui:** unify gittensory-ui and gittensory-miner-ui on one design system ([#4973](https://github.com/JSONbored/gittensory/issues/4973)) ([8dcbe5b](https://github.com/JSONbored/gittensory/commit/8dcbe5b9c1d479b6921729779f67d89405d0f6e7)) diff --git a/packages/gittensory-ui-kit/package.json b/packages/gittensory-ui-kit/package.json index cd0153c712..c8879da18b 100644 --- a/packages/gittensory-ui-kit/package.json +++ b/packages/gittensory-ui-kit/package.json @@ -1,6 +1,6 @@ { "name": "@loopover/ui-kit", - "version": "0.1.0", + "version": "0.2.0", "license": "AGPL-3.0-only", "type": "module", "description": "Shared design-system tokens and component primitives for gittensory-ui and gittensory-miner-ui.", From 996e52b5a1fd2bf7281356c0a0fc749511e74061 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 14 Jul 2026 06:39:07 +0000 Subject: [PATCH 2/3] chore(release): sync package-lock.json --- package-lock.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package-lock.json b/package-lock.json index b56d93f00f..083b58dcf3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15707,7 +15707,7 @@ }, "packages/gittensory-ui-kit": { "name": "@loopover/ui-kit", - "version": "0.1.0", + "version": "0.2.0", "license": "AGPL-3.0-only", "dependencies": { "@radix-ui/react-accordion": "^1.2.15", From bb67215cbb8d19ba5aba55dec6a3adf3480fa88b Mon Sep 17 00:00:00 2001 From: JSONbored <49853598+JSONbored@users.noreply.github.com> Date: Mon, 13 Jul 2026 23:57:29 -0700 Subject: [PATCH 3/3] fix: widen ui-kit caret range past 0.1.x ceiling, regenerate lockfile Two independent bugs blocked this PR's own `npm ci`: 1. package-lock.json's own "packages/gittensory-ui-kit" entry was never updated past 0.1.0 (this branch only carries ui-kit's own version 0.1.0->0.2.0 bump in package.json/CHANGELOG, no lockfile sync commit landed) -- `npm ci` fails EUSAGE on the mismatch. 2. apps/gittensory-ui and apps/gittensory-miner-ui both declare "@loopover/ui-kit": "^0.1.0". Per semver, a caret range on a 0.x package means >=0.1.0 <0.2.0 -- it does NOT admit 0.2.0. Neither app is a release-please-managed package (release-please-config.json only lists the 4 packages/* components), so the node-workspace plugin never widens their ranges when ui-kit cuts a release. This is the same caret-ceiling bug class #4974 already fixed for engine's consumers, recurring here for ui-kit's. ui-kit 0.2.0 is a pure feature addition (no breaking changes per its own changelog), so widening both apps' range to >=0.1.0 <1.0.0 (safe for any future 0.x bump, not just this one) and regenerating the lockfile is a correct, low-risk fix -- unlike the engine-major-bump case, there's no breaking-change exposure to defer here. --- apps/gittensory-miner-ui/package.json | 2 +- apps/gittensory-ui/package.json | 2 +- package-lock.json | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/apps/gittensory-miner-ui/package.json b/apps/gittensory-miner-ui/package.json index 2aa694c016..f11def1f16 100644 --- a/apps/gittensory-miner-ui/package.json +++ b/apps/gittensory-miner-ui/package.json @@ -15,7 +15,7 @@ "format": "prettier --write ." }, "dependencies": { - "@loopover/ui-kit": "^0.1.0", + "@loopover/ui-kit": ">=0.1.0 <1.0.0", "@tailwindcss/vite": "^4.3.2", "@tanstack/react-router": "^1.170.17", "react": "^19.2.7", diff --git a/apps/gittensory-ui/package.json b/apps/gittensory-ui/package.json index 527f956b3b..588bdcdae6 100644 --- a/apps/gittensory-ui/package.json +++ b/apps/gittensory-ui/package.json @@ -20,7 +20,7 @@ "format": "prettier --write ." }, "dependencies": { - "@loopover/ui-kit": "^0.1.0", + "@loopover/ui-kit": ">=0.1.0 <1.0.0", "@radix-ui/react-accordion": "^1.2.15", "@radix-ui/react-alert-dialog": "^1.1.18", "@radix-ui/react-aspect-ratio": "^1.1.11", diff --git a/package-lock.json b/package-lock.json index 083b58dcf3..a2c1cab928 100644 --- a/package-lock.json +++ b/package-lock.json @@ -76,7 +76,7 @@ "name": "@loopover/ui-miner", "version": "0.0.0", "dependencies": { - "@loopover/ui-kit": "^0.1.0", + "@loopover/ui-kit": ">=0.1.0 <1.0.0", "@tailwindcss/vite": "^4.3.2", "@tanstack/react-router": "^1.170.17", "react": "^19.2.7", @@ -486,7 +486,7 @@ "name": "@loopover/ui", "version": "0.0.0", "dependencies": { - "@loopover/ui-kit": "^0.1.0", + "@loopover/ui-kit": ">=0.1.0 <1.0.0", "@radix-ui/react-accordion": "^1.2.15", "@radix-ui/react-alert-dialog": "^1.1.18", "@radix-ui/react-aspect-ratio": "^1.1.11",