0.1.0-rc.2 (2024-09-21)
Breaking Changes
- Require minimum Elixir v1.14
- Require minimum Gettext v0.26 to use the new backend module
Fixes
- Close #226 - Fix a race condition between update AST and save change events #240
- Close #204 - skip
PageBuilder.Table.handle_params/3
when the requested page has no pagination data
Enhancements
- [Visual Editor] Improve DnD highlight states and simplify logic significantly (#219)
- [Visual Editor] Better detect overlapping when dragging elements to reorder (#216)
- [Visual Editor] Display a delete icon on selected elements (#209)
- [Visual Editor] Better detect horizontal/vertical drag and drop flow (#215)
Fixes
- [Dev] Fix tailwind watch config
- [Visual Editor] Fix drag button orientation (#218)
- [Visual Editor] Do not show drag buttons on elements that are only children (#217)
- [Visual Editor] Keep current element select after drag and drop event (#214)
0.1.0-rc.1 (2024-08-27)
Enhancements
- [Event Handler] Added Event Handlers (#195)
- [Visual Editor] Allow to reorder an element among its siblings with drag and drop (#174)
Fixes
- [Visual Editor] Disable dragLeave trigger on drag placeholder (#208)
- [Visual Editor] Reset drag states when dropping, even on invalid targets (#206)
- [Visual Editor] Disable interacting with iframes (#198)
- Remove defunct reference to agent assigns (#200)
0.1.0-rc.0 (2024-08-02)
Enhancements
- Media Library
- Upload, preview, and display image location
- Sorting and pagination
- Error Page
- Components
- Layouts
- Pages
- Visual Editor with HEEx and 2-way sync support
- Sorting and pagination
- Live Data
- Custom Pages
- Router helper
~p
to generate paths with site prefixes - Content management through the
Beacon.Content
API - A/B Variants
- TailwindCSS compiler