Skip to content

Commit c5c25c5

Browse files
authored
Merge pull request #413 from objectstack-ai/copilot/update-to-latest-version
2 parents 8b54dfb + 26f2d5c commit c5c25c5

19 files changed

Lines changed: 189 additions & 184 deletions

File tree

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
### Changed
11+
12+
- Upgraded all `@objectstack/*` packages from v2.0.0 to v2.0.1 (latest)
13+
- Updated spec version references in ROADMAP.md, CONSOLE_ROADMAP.md, and README files to reflect @objectstack/spec v2.0.1
14+
1015
---
1116

1217
## [0.3.1] - 2026-01-27

ROADMAP.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
# ObjectUI Development Roadmap
22

3-
> **Last Updated:** February 8, 2026
3+
> **Last Updated:** February 9, 2026
44
> **Current Version:** v0.5.x
55
> **Target Version:** v2.0.0
6-
> **Spec Version:** @objectstack/spec v1.1.0
6+
> **Spec Version:** @objectstack/spec v2.0.1
77
88
---
99

@@ -29,7 +29,7 @@ ObjectUI is a universal Server-Driven UI (SDUI) engine built on React + Tailwind
2929
- ✅ 57+ Storybook stories with interactive demos
3030
- ✅ TypeScript 5.9+ strict mode (100%)
3131
- ✅ React 19 + Tailwind CSS + Shadcn UI
32-
-~80% @objectstack/spec v1.1.0 coverage
32+
-~80% @objectstack/spec v2.0.1 coverage
3333

3434
**Recent Completions (v0.5.0):**
3535
- ✅ Form variants (simple, tabbed, wizard, split, drawer, modal)
@@ -115,7 +115,7 @@ ObjectUI is a universal Server-Driven UI (SDUI) engine built on React + Tailwind
115115

116116
**Goal:** Complete @objectstack/spec alignment and enterprise features
117117

118-
#### 2.1 Complete @objectstack/spec v1.1.0 Alignment (6 weeks)
118+
#### 2.1 Complete @objectstack/spec v2.0.1 Alignment (6 weeks)
119119

120120
- [ ] ObjectQL deep integration (JOIN, aggregation, subqueries)
121121
- [ ] Complete ViewSchema implementation

apps/console/CONSOLE_ROADMAP.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
# ObjectStack Console — Complete Development Roadmap
22

3-
> **Last Updated:** February 8, 2026
3+
> **Last Updated:** February 9, 2026
44
> **Current Version:** v0.5.1
55
> **Target Version:** v1.0.0 (GA)
6-
> **Spec Alignment:** @objectstack/spec v1.1.0
6+
> **Spec Alignment:** @objectstack/spec v2.0.1
77
88
---
99

@@ -22,7 +22,7 @@ The Console is the **canonical proof** that ObjectUI's Server-Driven UI (SDUI) e
2222
| Goal | Metric | Target |
2323
|------|--------|--------|
2424
| **Full SDUI** | % of UI driven by JSON schema | 100% |
25-
| **Spec Compliance** | @objectstack/spec v1.1.0 coverage | 100% |
25+
| **Spec Compliance** | @objectstack/spec v2.0.1 coverage | 100% |
2626
| **Performance** | Largest Contentful Paint (LCP) | < 600ms |
2727
| **Bundle Size** | Production JS (gzipped) | < 150KB |
2828
| **Test Coverage** | Line coverage | > 80% |

apps/console/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
The standard runtime UI for ObjectStack applications. This package provides the **Console** — a full-featured enterprise admin interface that renders from JSON metadata alone, requiring zero custom pages.
44

5-
> **Version:** 0.5.1 &nbsp;|&nbsp; **Spec:** @objectstack/spec v1.1.0 &nbsp;|&nbsp; [Full Roadmap →](./CONSOLE_ROADMAP.md)
5+
> **Version:** 0.5.1 &nbsp;|&nbsp; **Spec:** @objectstack/spec v2.0.1 &nbsp;|&nbsp; [Full Roadmap →](./CONSOLE_ROADMAP.md)
66
77
## Features
88

apps/console/package.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -49,19 +49,19 @@
4949
"@object-ui/plugin-view": "workspace:*",
5050
"@object-ui/react": "workspace:*",
5151
"@object-ui/types": "workspace:*",
52-
"@objectstack/client": "^2.0.0",
53-
"@objectstack/driver-memory": "^2.0.0",
54-
"@objectstack/objectql": "^2.0.0",
55-
"@objectstack/plugin-msw": "^2.0.0",
56-
"@objectstack/runtime": "^2.0.0",
57-
"@objectstack/spec": "^2.0.0",
52+
"@objectstack/client": "^2.0.1",
53+
"@objectstack/driver-memory": "^2.0.1",
54+
"@objectstack/objectql": "^2.0.1",
55+
"@objectstack/plugin-msw": "^2.0.1",
56+
"@objectstack/runtime": "^2.0.1",
57+
"@objectstack/spec": "^2.0.1",
5858
"lucide-react": "^0.563.0",
5959
"react": "^19.2.4",
6060
"react-dom": "^19.2.4",
6161
"react-router-dom": "^7.13.0"
6262
},
6363
"devDependencies": {
64-
"@objectstack/cli": "^2.0.0",
64+
"@objectstack/cli": "^2.0.1",
6565
"@tailwindcss/postcss": "^4.1.18",
6666
"@testing-library/jest-dom": "^6.6.3",
6767
"@testing-library/react": "^16.1.0",

examples/crm/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,13 @@
1515
"start": "tsx server.ts"
1616
},
1717
"dependencies": {
18-
"@objectstack/core": "^2.0.0",
19-
"@objectstack/runtime": "^2.0.0",
20-
"@objectstack/spec": "^2.0.0",
18+
"@objectstack/core": "^2.0.1",
19+
"@objectstack/runtime": "^2.0.1",
20+
"@objectstack/spec": "^2.0.1",
2121
"pino": "^8.21.0"
2222
},
2323
"devDependencies": {
24-
"@objectstack/cli": "^2.0.0",
24+
"@objectstack/cli": "^2.0.1",
2525
"typescript": "^5.0.0"
2626
}
2727
}

examples/kitchen-sink/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,10 @@
1414
"build": "objectstack compile objectstack.config.ts"
1515
},
1616
"dependencies": {
17-
"@objectstack/spec": "^2.0.0"
17+
"@objectstack/spec": "^2.0.1"
1818
},
1919
"devDependencies": {
20-
"@objectstack/cli": "^2.0.0",
20+
"@objectstack/cli": "^2.0.1",
2121
"typescript": "^5.0.0"
2222
}
2323
}

examples/msw-todo/package.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,12 @@
1111
},
1212
"dependencies": {
1313
"@object-ui/example-todo": "workspace:*",
14-
"@objectstack/client": "^2.0.0",
15-
"@objectstack/driver-memory": "^2.0.0",
16-
"@objectstack/objectql": "^2.0.0",
17-
"@objectstack/plugin-msw": "^2.0.0",
18-
"@objectstack/runtime": "^2.0.0",
19-
"@objectstack/spec": "^2.0.0",
14+
"@objectstack/client": "^2.0.1",
15+
"@objectstack/driver-memory": "^2.0.1",
16+
"@objectstack/objectql": "^2.0.1",
17+
"@objectstack/plugin-msw": "^2.0.1",
18+
"@objectstack/runtime": "^2.0.1",
19+
"@objectstack/spec": "^2.0.1",
2020
"react": "^18.3.1",
2121
"react-dom": "^18.3.1"
2222
},

examples/todo/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,11 @@
1212
"build": "objectstack compile objectstack.config.ts"
1313
},
1414
"dependencies": {
15-
"@objectstack/client": "^2.0.0",
16-
"@objectstack/spec": "^2.0.0"
15+
"@objectstack/client": "^2.0.1",
16+
"@objectstack/spec": "^2.0.1"
1717
},
1818
"devDependencies": {
19-
"@objectstack/cli": "^2.0.0",
19+
"@objectstack/cli": "^2.0.1",
2020
"typescript": "^5.0.0"
2121
}
2222
}

package.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -71,13 +71,13 @@
7171
"devDependencies": {
7272
"@changesets/cli": "^2.29.8",
7373
"@eslint/js": "^9.39.1",
74-
"@objectstack/cli": "^2.0.0",
75-
"@objectstack/core": "^2.0.0",
76-
"@objectstack/driver-memory": "^2.0.0",
77-
"@objectstack/objectql": "^2.0.0",
78-
"@objectstack/plugin-msw": "^2.0.0",
79-
"@objectstack/runtime": "^2.0.0",
80-
"@objectstack/spec": "^2.0.0",
74+
"@objectstack/cli": "^2.0.1",
75+
"@objectstack/core": "^2.0.1",
76+
"@objectstack/driver-memory": "^2.0.1",
77+
"@objectstack/objectql": "^2.0.1",
78+
"@objectstack/plugin-msw": "^2.0.1",
79+
"@objectstack/runtime": "^2.0.1",
80+
"@objectstack/spec": "^2.0.1",
8181
"@storybook/addon-essentials": "^8.6.14",
8282
"@storybook/addon-interactions": "^8.6.14",
8383
"@storybook/addon-links": "^8.6.15",
@@ -131,7 +131,7 @@
131131
},
132132
"dependencies": {
133133
"@hono/node-server": "^1.19.9",
134-
"@objectstack/plugin-hono-server": "^2.0.0",
134+
"@objectstack/plugin-hono-server": "^2.0.1",
135135
"coverage-v8": "0.0.1-security",
136136
"hono": "^4.11.9",
137137
"pino": "^8.21.0",

0 commit comments

Comments
 (0)