Minor Changes
- 411ea7d: Remove the Desktop/Tablet/Mobile viewport-size preset toggle and custom width input from the editor toolbar.
- 23133d5: Fix evaluateLiteral to correctly parse JSON-stringified object keys, fixing data loss when moving or editing items in the Children panel.
- b96f003: Refactor the data-binding config parser to validate/normalize via Zod schemas instead of manually walking Babel AST nodes field by field, and derive the allowed binding type list from a single source of truth shared with the type definitions.
- f31e36f: Make the drag-and-drop builder responsive on mobile: the canvas is now full-width, and the component palette and properties panel open as bottom drawers instead of fixed side columns.
What's Changed
- fix(value): handle string/numeric object keys in evaluateLiteral by @pjb0811 in #54
- refactor(binding): parse binding config via Zod instead of manual AST walking by @pjb0811 in #55
- chore(viewport): remove viewport preset controls by @pjb0811 in #53
- feat(dnd): make the builder layout responsive on mobile by @pjb0811 in #56
- chore(config): allow trycloudflare.com hosts in vite dev server by @pjb0811 in #57
- 🔖 chore: version packages by @github-actions[bot] in #58
Full Changelog: v1.1.0...v1.2.0