You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Examples demonstrate multiple-row deletion, retained success dialogs, local HTTP persistence with raw file uploads, and advanced inline controls. Field configuration and translation examples include defaults, disabled fields, and direct language overrides.
Changed
Dialog rendering and form data collection have separate responsibilities. Dialog and inline controls share select option normalization and checkbox value conversion.
Dialog operations own framework selection, opening checks, and submission binding. Add, edit, and delete dialogs share their form and action-button rendering.
Fixed
Submission and refresh stop after destruction during event handlers. Dialog completions preserve the submitted field set and do not close a new dialog opened by a success handler.
Inline select options use the same missing-value defaults as dialog fields, and null native attributes are omitted.
Inline editing leaves rendered interactive controls intact and skips them during keyboard navigation. Example 14 demonstrates direct form controls, editable content, actions, and custom widgets alongside double-click editing and explains separate persistence handling.
Example pages link to their configuration source and guide. Documentation maps integration needs to examples and explains dependency loading, stored values, persistence, and reusable configuration.
Dependabot update limits distinguish fixed Bootstrap 4 compatibility from Bootstrap 5, retain DataTables 2 with Buttons 3 and Select 3, and keep jQuery on 3.7.x.
Multi-file forms validate field collection before starting encoded reads, avoiding unfinished reads when another file exceeds its limit.
Foundation example search and page-length labels follow the selected theme. Local distribution archives include contribution and policy documents linked from the README.
Object-based examples use salary values consistent with the array example instead of employee names in salary fields.