1.5.0 (2026-07-01)
Features
- Add drag from picker to canvas (7bea391)
- add icon picker UI for Blurb widget - Replace plain text input with searchable Select dropdown - 90+ categorized heroicon options with emoji previews - Organized by: arrows, actions, communication, content, business, people, objects, tech, location, time, UI, status (3a3b72b)
- Add inline text editing for text/heading widgets (2451ce0)
- Add recently used widgets to picker modal (afda73d)
- Add revision browser UI to EditPage (4abbb07)
- Add visual column resize handles (9a620bb)
- Add widget icon rendering in picker modal (51826ee)
- core: add option to hide layup "pages" resource in filament panel (f6ddd9a)
- enhance LayupContent with Blade directive, trait cleanup, and tests (c812aeb)
- Improve widget preview in builder canvas (be66dde)
- register 7 missing widgets, remove gap !important hack, add content validation on save (6170a66)
- ui: helper class for layup content rendering (2434337)
- v1.4.0 — security hardening, safelist bug fix, dedup & polish (db5cd68)
Bug Fixes
- Add live-on-blur validation to widget slideOver forms (7b89d57)
- avatar-group blade handles array and string avatar formats (9d33302)
- blade templates handle array and URL image formats in logo-grid, logo-slider, gallery, masonry, team-grid (d6c97e0)
- Centralize FileUpload disk config for all builder forms (9620cab)
- correct class name typo (dLayupContent -> LayupContent) (b2a0ba1)
- Remove hardcoded rounded-lg from slider, use Design tab border_radius (6ae2aaa)
- Render slider rich content as unescaped HTML (4187fbd)
- restore undo/redo Livewire sync (v1.4.1) (4fb84a2)
- ship stubs/ in Composer dist tarball (d603bb3)
- Slider slides now fill parent height with absolute positioning (7823822)
- ui: page builder with locale key (dbd60ba)