Skip to content

Commit f799bdc

Browse files
Copilothotlong
andcommitted
feat: upgrade @objectstack/* dependencies from v2.0.6 to v3.0.0 and update roadmap docs
Co-authored-by: hotlong <50353452+hotlong@users.noreply.github.com>
1 parent 9a92a15 commit f799bdc

29 files changed

Lines changed: 231 additions & 236 deletions

File tree

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -382,7 +382,7 @@ If you fork or clone the repository to contribute or run examples from source:
382382
# Loads project-tracker example metadata from objectstack.config.ts
383383
```
384384

385-
The dev server is powered by `@objectstack/cli` (v2.0.6). It reads `objectstack.config.ts` in the project root, which configures the kernel with all plugins:
385+
The dev server is powered by `@objectstack/cli` (v3.0.0). It reads `objectstack.config.ts` in the project root, which configures the kernel with all plugins:
386386

387387
```typescript
388388
// objectstack.config.ts

docs/DESIGN_CORE_REFACTOR.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
> **Updated:** 2026-02-11
66
> **Status:** ✅ Completed — Implemented in [PR #373](https://github.com/objectstack-ai/objectql/pull/373)
77
> **Scope:** Decompose `@objectql/core`, align with `@objectstack/objectql` plugin extension model
8-
> **Upstream Repo:** https://github.com/objectstack-ai/spec (v2.0.5+, latest commit `33646a7`)
8+
> **Upstream Repo:** https://github.com/objectstack-ai/spec (v3.0.0)
99
> **Local Repo:** https://github.com/objectstack-ai/objectql (v4.2.0)
1010
1111
---
@@ -84,16 +84,16 @@ packages/foundation/core/src/
8484
```
8585

8686
**Dependencies:**
87-
- `@objectstack/core` (^2.0.5)
88-
- `@objectstack/objectql` (^2.0.5)
89-
- `@objectstack/runtime` (^2.0.5)
90-
- `@objectstack/spec` (^2.0.5)
87+
- `@objectstack/core` (^3.0.0)
88+
- `@objectstack/objectql` (^3.0.0)
89+
- `@objectstack/runtime` (^3.0.0)
90+
- `@objectstack/spec` (^3.0.0)
9191
- `@objectql/types` (workspace)
9292
- `@objectql/plugin-validator` (workspace)
9393
- `@objectql/plugin-formula` (workspace)
9494
- `zod`, `js-yaml`
9595

96-
### 2.2 Upstream `@objectstack/objectql` (v2.0.5) — Module Inventory
96+
### 2.2 Upstream `@objectstack/objectql` (v3.0.0) — Module Inventory
9797

9898
```
9999
packages/objectql/src/ (in objectstack-ai/spec repo)

docs/ROADMAP_NEXT_PHASE.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# ObjectQL — Next Phase Optimization & Improvement Roadmap
22

33
> Created: 2026-02-09 | Status: **In Progress — Phases 1A, 3, 4 (All Waves), 5A, 6, 7 (partial) Complete**
4-
> Current Version: **4.2.0** | @objectstack Platform: **v2.0.1**
4+
> Current Version: **4.2.0** | @objectstack Platform: **v3.0.0**
55
> Scope: Code quality, type safety, error handling, testing, performance, and DX improvements
66
77
---
@@ -437,7 +437,7 @@ Top packages by `as any` cast count:
437437

438438
- **`@objectql/types`** correctly has ZERO production dependencies (pure types)
439439
- **`@objectql/core`** depends on `plugin-formula` and `plugin-validator` — tight coupling noted
440-
- All `@objectstack/*` packages are at **v2.0.1** — aligned
440+
- All `@objectstack/*` packages are at **v3.0.0** — aligned
441441
- **`mingo`** (used in memory driver) is the only non-standard query engine dependency
442442
- **`knex`** is shared across `driver-sql`, `driver-pg-wasm`, `driver-sqlite-wasm`
443443

docs/WORK_PLAN_2026_Q1_P2.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22

33
> Created: 2026-02-08 | Last Updated: 2026-02-11 | Status: **Active**
44
> Current Version: **4.2.0** (all packages aligned, except `vscode-objectql` at 4.1.0)
5-
> Runtime: `@objectstack/cli` v2.0.6 (Kernel pattern) — `@objectql/server` deprecated, `packages/runtime/` removed.
6-
> @objectstack Platform: **v2.0.6**
5+
> Runtime: `@objectstack/cli` v3.0.0 (Kernel pattern) — `@objectql/server` deprecated, `packages/runtime/` removed.
6+
> @objectstack Platform: **v3.0.0**
77
88
---
99

@@ -474,12 +474,12 @@ Standardize third-party plugin distribution.
474474

475475
| Package | Owner | Version | Role in ObjectQL |
476476
|---------|-------|---------|-----------------|
477-
| `@objectstack/cli` | ObjectStack | 2.0.6 | Kernel bootstrapper (`objectstack serve`) |
478-
| `@objectstack/core` | ObjectStack | 2.0.6 | Kernel runtime, plugin lifecycle |
479-
| `@objectstack/plugin-hono-server` | ObjectStack | 2.0.6 | HTTP server (Hono-based) |
480-
| `@objectstack/spec` | ObjectStack | 2.0.6 | Formal protocol specifications (Zod schemas) |
481-
| `@objectstack/runtime` | ObjectStack | 2.0.6 | Core runtime & query engine |
482-
| `@objectstack/objectql` | ObjectStack | 2.0.6 | ObjectQL runtime bridge |
477+
| `@objectstack/cli` | ObjectStack | 3.0.0 | Kernel bootstrapper (`objectstack serve`) |
478+
| `@objectstack/core` | ObjectStack | 3.0.0 | Kernel runtime, plugin lifecycle |
479+
| `@objectstack/plugin-hono-server` | ObjectStack | 3.0.0 | HTTP server (Hono-based) |
480+
| `@objectstack/spec` | ObjectStack | 3.0.0 | Formal protocol specifications (Zod schemas) |
481+
| `@objectstack/runtime` | ObjectStack | 3.0.0 | Core runtime & query engine |
482+
| `@objectstack/objectql` | ObjectStack | 3.0.0 | ObjectQL runtime bridge |
483483
| AI Agent / AI tooling | **Separate project** | — | Not in this monorepo |
484484

485485
---

docs/WORK_PLAN_2026_Q3.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# ObjectQL Work Plan — 2026 Q3: Edge Runtime & Offline Sync
22

33
> Created: 2026-02-08 | Last Updated: 2026-02-09 | Status: **Planned** | Target: 2026-07 — 2026-09
4-
> Current Version: **4.2.0** | @objectstack Platform: **v2.0.1** | Prerequisite: Q1 Phase 2 (WASM Drivers), Q2 (Protocol Maturity)
4+
> Current Version: **4.2.0** | @objectstack Platform: **v3.0.0** | Prerequisite: Q1 Phase 2 (WASM Drivers), Q2 (Protocol Maturity)
55
> Parent Document: [WORK_PLAN_2026_Q1_P2.md](./WORK_PLAN_2026_Q1_P2.md)
66
77
---

package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -34,10 +34,10 @@
3434
"@objectql/protocol-graphql": "workspace:*",
3535
"@objectql/protocol-json-rpc": "workspace:*",
3636
"@objectql/protocol-odata-v4": "workspace:*",
37-
"@objectstack/cli": "2.0.6",
38-
"@objectstack/core": "2.0.6",
39-
"@objectstack/plugin-auth": "^2.0.6",
40-
"@objectstack/plugin-hono-server": "^2.0.6",
37+
"@objectstack/cli": "3.0.0",
38+
"@objectstack/core": "3.0.0",
39+
"@objectstack/plugin-auth": "^3.0.0",
40+
"@objectstack/plugin-hono-server": "^3.0.0",
4141
"@types/js-yaml": "^4.0.9",
4242
"@types/node": "^20.10.0",
4343
"@types/supertest": "^6.0.3",
@@ -60,7 +60,7 @@
6060
"version": "4.0.5",
6161
"dependencies": {
6262
"@objectql/protocol-json-rpc": "workspace:*",
63-
"@objectstack/studio": "^2.0.6",
63+
"@objectstack/studio": "^3.0.0",
6464
"build": "^0.1.4"
6565
}
6666
}

packages/drivers/excel/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
"dependencies": {
3030
"@objectql/driver-memory": "workspace:*",
3131
"@objectql/types": "workspace:*",
32-
"@objectstack/spec": "^2.0.6",
32+
"@objectstack/spec": "^3.0.0",
3333
"exceljs": "^4.4.0",
3434
"zod": "^4.3.6"
3535
},

packages/drivers/fs/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
"dependencies": {
3535
"@objectql/driver-memory": "workspace:*",
3636
"@objectql/types": "workspace:*",
37-
"@objectstack/spec": "^2.0.6",
37+
"@objectstack/spec": "^3.0.0",
3838
"zod": "^4.3.6"
3939
},
4040
"devDependencies": {

packages/drivers/memory/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
},
2929
"dependencies": {
3030
"@objectql/types": "workspace:*",
31-
"@objectstack/spec": "^2.0.6",
31+
"@objectstack/spec": "^3.0.0",
3232
"mingo": "^7.1.1",
3333
"zod": "^4.3.6"
3434
},

packages/drivers/mongo/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
},
2929
"dependencies": {
3030
"@objectql/types": "workspace:*",
31-
"@objectstack/spec": "^2.0.6",
31+
"@objectstack/spec": "^3.0.0",
3232
"mongodb": "^5.9.2"
3333
},
3434
"devDependencies": {

0 commit comments

Comments
 (0)