Skip to content

Commit 1dd503c

Browse files
Copilothotlong
andcommitted
docs: update ROADMAP with view spec compliance fixes
Co-authored-by: hotlong <50353452+hotlong@users.noreply.github.com>
1 parent eb4481a commit 1dd503c

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

ROADMAP.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -755,6 +755,10 @@ The `FlowDesigner` is a canvas-based flow editor that bridges the gap between th
755755
- [ ] Navigation `view` property: specify target form/view on record click across all plugins
756756
- [ ] Support App `engine` field (`{ objectstack: string }`) for version pinning (v3.0.9)
757757
- [ ] Integrate v3.0.9 package upgrade protocol (`PackageArtifact`, `ArtifactChecksum`, `UpgradeContext`)
758+
- [x] `@object-ui/types`: Align `ViewType` with spec ListView type enum — add `'gallery'` and `'gantt'` (was missing from `views.ts` and `views.zod.ts`)
759+
- [x] `@object-ui/types`: Sync `DetailViewFieldSchema` Zod validator with TS interface — add data-oriented field types (`number`, `currency`, `percent`, `boolean`, `select`, `lookup`, `master_detail`, `email`, `url`, `phone`, `user`) and missing properties (`options`, `reference_to`, `reference_field`, `currency`)
760+
- [x] `@object-ui/types`: Add `showBorder` and `headerColor` to `DetailViewSectionSchema` Zod validator (already in TS interface)
761+
- [x] `@object-ui/plugin-view`: Add `gallery` and `gantt` to ViewSwitcher default labels and icons
758762

759763
### P2.6 ListView Spec Protocol Gaps (Remaining) ✅
760764

0 commit comments

Comments
 (0)