Skip to content

Commit 099a4f7

Browse files
chore(release): cut ui-kit v0.2.0 (#5710)
* chore(release): cut ui-kit v0.2.0 * chore(release): sync package-lock.json * 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. --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: JSONbored <49853598+JSONbored@users.noreply.github.com>
1 parent 5f187c2 commit 099a4f7

6 files changed

Lines changed: 15 additions & 7 deletions

File tree

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@
22
"packages/gittensory-mcp": "0.7.1",
33
"packages/gittensory-engine": "1.0.0",
44
"packages/gittensory-miner": "0.1.0",
5-
"packages/gittensory-ui-kit": "0.1.0"
5+
"packages/gittensory-ui-kit": "0.2.0"
66
}

apps/gittensory-miner-ui/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
"format": "prettier --write ."
1616
},
1717
"dependencies": {
18-
"@loopover/ui-kit": "^0.1.0",
18+
"@loopover/ui-kit": ">=0.1.0 <1.0.0",
1919
"@tailwindcss/vite": "^4.3.2",
2020
"@tanstack/react-router": "^1.170.17",
2121
"react": "^19.2.7",

apps/gittensory-ui/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
"format": "prettier --write ."
2121
},
2222
"dependencies": {
23-
"@loopover/ui-kit": "^0.1.0",
23+
"@loopover/ui-kit": ">=0.1.0 <1.0.0",
2424
"@radix-ui/react-accordion": "^1.2.15",
2525
"@radix-ui/react-alert-dialog": "^1.1.18",
2626
"@radix-ui/react-aspect-ratio": "^1.1.11",

package-lock.json

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# Changelog
2+
3+
## [0.2.0](https://github.com/JSONbored/gittensory/compare/ui-kit-v0.1.0...ui-kit-v0.2.0) (2026-07-14)
4+
5+
6+
### Features
7+
8+
* **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))

packages/gittensory-ui-kit/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@loopover/ui-kit",
3-
"version": "0.1.0",
3+
"version": "0.2.0",
44
"license": "AGPL-3.0-only",
55
"type": "module",
66
"description": "Shared design-system tokens and component primitives for gittensory-ui and gittensory-miner-ui.",

0 commit comments

Comments
 (0)