Skip to content

Commit bb513d4

Browse files
committed
chore(deps): take #26556's dev-dependency bumps, minus focus-scope and playwright
Re-applies Dependabot's development-dependencies group (#26556) on current main, with two packages held back and the repairs its red Test UI shards asked for: - @radix-ui/react-focus-scope stays on 1.1.16. pnpm-workspace.yaml patches that exact version (the focus-trap race fix that keeps a lookup popover searchable inside a Dialog); 1.3.1 would ship unpatched, and dialog-popover-focus-scope.test.tsx fails on it. - playwright and @playwright/test stay on their ranges. service-print and dogfood pin playwright-core 1.63.0 exact to the container's chromium build, so the bump forked playwright-core into two copies. - The lockfile is deduped. Peer-resolved copies of react-router-dom (plugin-detail, plugin-designer), mysql2 and pg stayed on the old versions; the second react-router copy is what nulled the router context in RecordDetailView.recordOpenWaves-13010.test.tsx. check:lockfile-integrity is clean against main. - The scaffold ranges follow the workspace: @object-ui/cli's routed app declares react-router-dom ^7.18.4, @object-ui/create-plugin's plugin declares vite-plugin-dts ^5.1.2. - dependabot.yml ignores focus-scope and the playwright trio, so the next group PR does not bring them back. Claude-Session: https://claude.ai/code/session_01L9qibwmEPoSR8apWBvbyFj Co-authored-by: Claude <noreply@anthropic.com>
1 parent 3230bdb commit bb513d4

107 files changed

Lines changed: 933 additions & 990 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
---
2+
'@object-ui/cli': patch
3+
'@object-ui/create-plugin': patch
4+
---
5+
6+
chore(scaffold): generated apps and plugins declare the dev ranges this repository now builds with
7+
8+
Clause-②: no
9+
Metadata-protocol: none
10+
11+
The workspace moved `react-router-dom` to `^7.18.4` and `vite-plugin-dts` to `^5.1.2`. A routed app scaffolded by `@object-ui/cli` now declares `react-router-dom` `^7.18.4`, and a plugin scaffolded by `@object-ui/create-plugin` now declares `vite-plugin-dts` `^5.1.2`, so a new project starts on the same versions the in-repo packages are tested on.

‎.github/dependabot.yml‎

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,21 @@ updates:
1010
commit-message:
1111
prefix: "chore(deps)"
1212
include: "scope"
13+
ignore:
14+
# pnpm-workspace.yaml patches this package at one exact version (the
15+
# focus-trap race fix that keeps a lookup popover searchable inside a
16+
# Dialog). A bump leaves the new version unpatched, so move it by hand:
17+
# re-key the patch to the new version and run
18+
# ui/packages/components/src/__tests__/dialog-popover-focus-scope.test.tsx.
19+
- dependency-name: "@radix-ui/react-focus-scope"
20+
# playwright-core is pinned exact (service-print, dogfood) to the chromium
21+
# build the container image ships, and playwright / @playwright/test carry
22+
# their own playwright-core. Bumping only the two ranges forks
23+
# playwright-core into two copies, which check:lockfile-integrity refuses.
24+
# Move all three together, by hand, with the browser build.
25+
- dependency-name: "playwright"
26+
- dependency-name: "@playwright/test"
27+
- dependency-name: "playwright-core"
1328
groups:
1429
# Group all patch and minor updates together
1530
development-dependencies:

‎apps/docs/package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
"@tailwindcss/postcss": "^4.3.3",
3131
"@types/mdx": "^2.0.14",
3232
"@types/negotiator": "^0.6.5",
33-
"@types/node": "^26.6.3",
33+
"@types/node": "^26.6.5",
3434
"@types/react": "^19.2.18",
3535
"@types/react-dom": "^19.2.4",
3636
"negotiator": "^1.1.0",

‎examples/embed-objectql/package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
"@objectstack/spec": "workspace:*"
1616
},
1717
"devDependencies": {
18-
"@types/node": "^26.6.3",
18+
"@types/node": "^26.6.5",
1919
"typescript": "^6.0.3",
2020
"vitest": "^4.1.11"
2121
}

‎package.json‎

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -218,15 +218,15 @@
218218
"license": "Apache-2.0",
219219
"devDependencies": {
220220
"@changesets/cli": "^3.0.3",
221-
"@types/node": "^26.6.3",
222-
"@typescript-eslint/parser": "^8.70.1",
223-
"eslint": "^10.11.0",
221+
"@types/node": "^26.6.5",
222+
"@typescript-eslint/parser": "^8.72.0",
223+
"eslint": "^10.13.0",
224224
"github-slugger": "2.0.0",
225225
"semver": "^7.8.5",
226-
"svelte": "^5.57.1",
226+
"svelte": "^5.57.2",
227227
"tsup": "^8.5.1",
228228
"tsx": "^4.23.15",
229-
"turbo": "^2.11.5",
229+
"turbo": "^2.11.10",
230230
"typescript": "^6.0.3",
231231
"yaml": "^2.9.1"
232232
},

‎packages/apps/account/package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
"@objectstack/spec": "workspace:*"
2929
},
3030
"devDependencies": {
31-
"@types/node": "^26.6.3",
31+
"@types/node": "^26.6.5",
3232
"tsup": "^8.5.1",
3333
"typescript": "^6.0.3",
3434
"vitest": "^4.1.11"

‎packages/apps/setup/package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
"@objectstack/spec": "workspace:*"
2929
},
3030
"devDependencies": {
31-
"@types/node": "^26.6.3",
31+
"@types/node": "^26.6.5",
3232
"tsup": "^8.5.1",
3333
"typescript": "^6.0.3",
3434
"vitest": "^4.1.11"

‎packages/apps/studio/package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
"@objectstack/spec": "workspace:*"
2929
},
3030
"devDependencies": {
31-
"@types/node": "^26.6.3",
31+
"@types/node": "^26.6.5",
3232
"tsup": "^8.5.1",
3333
"typescript": "^6.0.3",
3434
"vitest": "^4.1.11"

‎packages/cli/package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@
136136
"@objectstack/driver-turso": "workspace:*",
137137
"@objectstack/plugin-dev": "workspace:*",
138138
"@types/better-sqlite3": "^7.6.13",
139-
"@types/node": "^26.6.3",
139+
"@types/node": "^26.6.5",
140140
"typescript": "^6.0.3",
141141
"vitest": "^4.1.11"
142142
},

‎packages/cloud-connection/package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
"devDependencies": {
3737
"@objectstack/lint": "workspace:*",
3838
"@objectstack/plugin-security": "workspace:*",
39-
"@types/node": "^26.6.3",
39+
"@types/node": "^26.6.5",
4040
"typescript": "^6.0.3",
4141
"vitest": "^4.1.11"
4242
},

0 commit comments

Comments
 (0)