New Features
- feat: restrict Livewire methods and lock server-managed state by @danharrin in #20812
- feat: standardize lazy loading configuration APIs by @danharrin in #20831
- Add modal eyebrow above the heading by @leek in #20731
- feat: add opt-in item processing limits by @danharrin in #20810
- feat: add opt-in table pagination option enforcement by @danharrin in #20809
- feat: add conversion to SpatieMediaLibraryFileAttachmentProvider by @r-e-m-y in #20732
- feat: preserve trusted rich editor custom block HTML by @danharrin in #20808
- feat: Extract shared JavaScript renderer infrastructure by @danharrin in #20553
What's Changed
- fix: Preserve string relationship keys and improve SQL Server compatibility by @danharrin in #20796
- chore(deps-dev): bump vite from 8.0.16 to 8.3.5 in /docs-assets/app in the npm_and_yarn group across 1 directory by @dependabot[bot] in #20797
- fix: keep repeater and builder items list when adding items by @danielveselinov in #20794
- fix: preserve field state when required descriptions change by @people-sea in #20799
- fix: preserve required single toggle button selections by @danharrin in #20804
- fix: gender-dependent Italian table summary translation by @fabio-ivona in #20803
- fix: restore keyboard access for copyable content in focusable containers by @people-sea in #20802
- fix: respect bulk selection limits when chunking records by @danharrin in #20805
- fix: clear action group visibility cache after calling a grouped action by @Eximoo in #20801
- chore(deps): bump zod from 3.25.76 to 4.6.7 in /docs-assets/screenshots in the npm_and_yarn group across 1 directory by @dependabot[bot] in #20807
- fix: handle enum arrays when disabling sibling options by @people-sea in #20806
- chore(deps): bump the npm_and_yarn group across 1 directory with 2 updates by @dependabot[bot] in #20811
- fix: prevent RichEditor mentions getting stuck loading by @danharrin in #20814
- fix: click-through
filtersTriggerActionby @dissto in #20815 - fix: click-through
columnManagerTriggerActionby @dissto in #20816 - fix: prevent bulk selection limit bypasses by @danharrin in #20824
- chore(deps): bump zizmorcore/zizmor-action from 0.6.4 to 0.7.1 by @dependabot[bot] in #20820
- chore(deps): bump actions/setup-node from 7.0.0 to 7.1.0 by @dependabot[bot] in #20822
- chore: harden table record key encoding by @danharrin in #20827
- fix: support restricted cache serialization by @danharrin in #20828
New Contributors
- @fabio-ivona made their first contribution in #20803
- @Eximoo made their first contribution in #20801
- @r-e-m-y made their first contribution in #20732
Full Changelog: v4.15.3...v4.16.0