Features
- introduce DropZone API for nesting components and advanced layouts (5053a84)
- introduce new outline UI (e32c4ff)
- redesign action overlay and move outside of component (5145cba)
- cast number field types to Number (d5df959)
Bug Fixes
- add missing id type to render props (18753cf)
- add missing optional chaining operator to next recipe (a368319)
- don't show margin underneath placeholder when dragging in (2620455)
- don't switch between controlled/uncontrolled inputs (b20e298)
- ensure form styles override global styles (104091a)
- ensure hooks can always be used within render functions (cbf8e8e)
- ensure types allow for nested arrays (06b145b)
- fix unpredictable rendering of drop placeholder (bf5f16b)
- only show sidebar scroll bars if necessary (87c8736)
- prevent global styles from overwriting fieldset styles (550bd0e)
- respect labels for array item fields (f2e7843)
- prevent global styles from overwriting outline styles (1dc222c)
- prevent styles from clashing with dark mode root element (8506e8e)
- upgrade next version in recipe to ensure vercel builds pass (c2d7fae)
Performance Improvements
- reduce bundle size by 61% by removing unused react-feather icons (f4b0563)
New Contributors
- @philipodev made their first contribution in #80
- @gothfemme made their first contribution in #107
- @soudasuwa made their first contribution in #120
Full Changelog: v0.7.0...v0.8.0