Skip to content

Commit 231d399

Browse files
Copilothotlong
andcommitted
docs: update ROADMAP.md with async getService bug fix entry
Co-authored-by: hotlong <50353452+hotlong@users.noreply.github.com>
1 parent 5700d72 commit 231d399

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

ROADMAP.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# ObjectStack Protocol — Road Map
22

3-
> **Last Updated:** 2026-02-24
3+
> **Last Updated:** 2026-02-25
44
> **Current Version:** v3.0.8
55
> **Status:** Protocol Specification Complete · Runtime Implementation In Progress
66
@@ -123,6 +123,7 @@ This strategy ensures rapid iteration while maintaining a clear path to producti
123123
| `z.unknown()` in extensibility fields | ✅ Justified | `properties`, `children`, `context`, `options`, `body` — inherently dynamic extensibility points |
124124
| DashboardWidget discriminated union by type | 🔴 | Planned — chart/metric/pivot subtypes with type-specific required fields |
125125
| CI lint rule rejecting new `z.any()` | 🔴 | Planned — eslint or custom lint rule to block `z.any()` additions |
126+
| Dispatcher async `getService` bug fix || All `getService`/`getObjectQLService` calls in `http-dispatcher.ts` now properly `await` async service factories. Covers `handleAnalytics`, `handleAuth`, `handleStorage`, `handleAutomation`, `handleMetadata`, `handleUi`, `handlePackages`. 20 new tests for async/sync/error scenarios. |
126127

127128
---
128129

0 commit comments

Comments
 (0)