Skip to content

Commit 962a3e9

Browse files
authored
Merge pull request #638 from objectstack-ai/copilot/complete-3-0-development
2 parents 93f9cd6 + 7feb7b9 commit 962a3e9

28 files changed

Lines changed: 88 additions & 1847 deletions

ROADMAP.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@ ObjectStack v2.0.7 has achieved strong protocol-level maturity (A- grade). The s
166166
167167
### 7.1 `@objectstack/hono` Adapter ✅
168168

169-
Fully implemented with `createHonoApp()` and `objectStackMiddleware()`handles discovery, auth, graphql, metadata, data, analytics, automation, storage, packages endpoints. 24 tests.
169+
Fully implemented with `objectStackMiddleware()`provides kernel injection for Hono apps. Legacy `createHonoApp()` removed in v3.0. 3 tests.
170170

171171
### 7.2 `@objectstack/nextjs` Adapter ✅
172172

@@ -269,14 +269,14 @@ Several deprecated items say "Will be removed in v2.0.0" but current version is
269269
- [x] Update CHANGELOG.md with breaking changes
270270
- [x] Audit and document all 23 remaining @deprecated items (14 spec + 9 runtime)
271271
- [x] Identify stale deprecation notices targeting v2.0.0
272-
- [ ] Update stale deprecation notices to target v3.0.0
273-
- [ ] Extract runtime logic from spec → core (3 functions + 3 event helpers)
274-
- [ ] Remove hub/ re-export barrel + `Hub.*` namespace
275-
- [ ] Remove deprecated schema aliases (RateLimitSchema, RealtimePresenceStatus, RealtimeAction)
276-
- [ ] Remove deprecated `location` field from ActionSchema
277-
- [ ] Remove deprecated `capabilities` from DiscoverySchema
278-
- [ ] Remove deprecated compat aliases in runtime packages
279-
- [ ] Tighten `z.any()` in `ui/i18n.zod.ts` to typed union
272+
- [x] Update stale deprecation notices to target v3.0.0 (N/A — items removed in v3.0)
273+
- [x] Extract runtime logic from spec → core (6 functions removed from spec)
274+
- [x] Remove hub/ re-export barrel + `Hub.*` namespace
275+
- [x] Remove deprecated schema aliases (RateLimitSchema, RealtimePresenceStatus, RealtimeAction)
276+
- [x] Remove deprecated `location` field from ActionSchema
277+
- [x] Remove deprecated `capabilities` from DiscoverySchema
278+
- [x] Remove deprecated compat aliases in runtime packages
279+
- [x] Tighten `z.any()` in `ui/i18n.zod.ts` to typed union
280280

281281
---
282282

0 commit comments

Comments
 (0)