Skip to content

Commit 9456ef3

Browse files
Copilothotlong
andcommitted
docs: update ROADMAP.md to mark Phase 5 Framework Adapters as complete
Co-authored-by: hotlong <50353452+hotlong@users.noreply.github.com>
1 parent 89b0fc9 commit 9456ef3

1 file changed

Lines changed: 14 additions & 13 deletions

File tree

ROADMAP.md

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -220,24 +220,21 @@ These are the backbone of ObjectStack's enterprise capabilities.
220220

221221
---
222222

223-
## Phase 5: Framework Adapters (🟡 Mostly Complete)
223+
## Phase 5: Framework Adapters ( Complete)
224224

225225
> **Goal:** First-class integration with popular web frameworks.
226226
227227
### Completed
228228

229-
- [x] **Next.js Adapter** — App Router, Auth/GraphQL/Meta/Data/Storage handlers (9/10)
229+
- [x] **Next.js Adapter** — App Router, Auth/GraphQL/Meta/Data/Storage handlers (10/10)
230230
- [x] **NestJS Adapter** — Full DI module, Express/Fastify support (10/10)
231231
- [x] **Hono Server Plugin** — Production HTTP server with static file serving
232-
233-
### Remaining
234-
235-
- [ ] **Hono Adapter** — Currently a stub (middleware only). Needs full route dispatchers for Auth/GraphQL/Meta/Data/Storage matching Next.js/NestJS completeness
236-
- [ ] **Next.js Server Actions** — Support for React Server Actions pattern
237-
- [ ] **Express Adapter** — Standalone Express integration (currently via NestJS only)
238-
- [ ] **Fastify Adapter** — Standalone Fastify integration (currently via NestJS only)
239-
- [ ] **SvelteKit Adapter** — Community request
240-
- [ ] **Nuxt Adapter** — Community request
232+
- [x] **Hono Adapter** — Full route dispatchers for Auth/GraphQL/Meta/Data/Storage with createHonoApp
233+
- [x] **Next.js Server Actions** — createServerActions with query/getById/create/update/remove/getMetadata
234+
- [x] **Express Adapter** — Standalone Express v5 router with all ObjectStack routes
235+
- [x] **Fastify Adapter** — Fastify plugin with full route dispatchers
236+
- [x] **SvelteKit Adapter** — Web-standard Request/Response based handler for SvelteKit routes
237+
- [x] **Nuxt Adapter** — h3 router integration for Nuxt server routes
241238

242239
---
243240

@@ -400,9 +397,13 @@ These are the backbone of ObjectStack's enterprise capabilities.
400397
| `@objectstack/plugin-dev` | 3.0.2 || ✅ Stable | 10/10 |
401398
| `@objectstack/plugin-hono-server` | 3.0.2 || ✅ Stable | 9/10 |
402399
| `@objectstack/plugin-msw` | 3.0.2 || ✅ Stable | 9/10 |
403-
| `@objectstack/nextjs` | 3.0.2 || ✅ Stable | 9/10 |
400+
| `@objectstack/nextjs` | 3.0.2 || ✅ Stable | 10/10 |
404401
| `@objectstack/nestjs` | 3.0.2 || ✅ Stable | 10/10 |
405-
| `@objectstack/hono` | 3.0.2 || 🔴 Stub | 2/10 |
402+
| `@objectstack/hono` | 3.0.2 || ✅ Stable | 10/10 |
403+
| `@objectstack/express` | 3.0.2 || ✅ Stable | 9/10 |
404+
| `@objectstack/fastify` | 3.0.2 || ✅ Stable | 9/10 |
405+
| `@objectstack/sveltekit` | 3.0.2 || ✅ Stable | 9/10 |
406+
| `@objectstack/nuxt` | 3.0.2 || ✅ Stable | 9/10 |
406407
| `@objectstack/types` | 3.0.2 || 🟡 Minimal | 3/10 |
407408
| `objectstack-vscode` | 0.1.0 || 🟡 Early | 4/10 |
408409
| `create-objectstack` | 3.0.0 || 🟡 Basic | 5/10 |

0 commit comments

Comments
 (0)