@adaptavant/eds-core@1.44.0
Minor Changes
85ec394:
Table: Add multiple row selection viarowSelection.mode: 'multiple'. Renders a leftmost checkbox column with a per-page select-all header checkbox.b804558:
Table: Introducespagination.renderPaginationrender prop.- Added
NumberedPaginationandSimplePaginationcomponents. displayFormatis deprecated; userenderPaginationinstead.
- Added
c62b085:
Table: Added fully controlledcolumnVisibilityprop, allowing consumers to manage which columns are shown or hidden. The state andonChangehandler enable dynamic toggling of column visibility.29c0ae2:
Table: Added inline cell editing.- Set
editModeto render every eligible cell as an editable input. Editing requiresrole="grid". onCellValueUpdate(rowId, columnId, value)fires when a cell commits a valid value (on blur / Enter). The consumer owns the data and updates it here.- Per-column configuration via
metaon theColumnDef:meta.editable: false— keep a column read-only in edit mode.meta.validate(value)— return an error string to block the commit and show the inline error state; returnundefinedto allow it.meta.onChange(event)— filter input as it is typed; return a sanitized string so disallowed characters never enter the cell (runs per keystroke, independent ofmeta.validate).meta.inputType—'text'(default) or'number'.meta.label— accessible label override for the input.
- Set
Patch Changes
- f102184:
AlertModal: Reduce the vertical gap between the header and content of theAlertModalfrom16pxto8px. - 9d78d06: Deprecation: the
@adaptavant/eds-core/experimentalentry point is now deprecated. All components previously exported from it have been migrated and are now exported directly from@adaptavant/eds-core. Update your imports to use the package root — e.g.import { Badge } from '@adaptavant/eds-core'instead of@adaptavant/eds-core/experimental. The/experimentalpath still works for now but will be removed in a future release. - 34aed6a:
data-component: Consumer-facing components now render a nameddata-component="<component-name>"attribute on their root element, so you can tell from a rendered view's DOM which EDS components were used to build it. This replaces the previous booleandata-eds-componentattribute. - 5be81a9:
Sheet: Removed corner radius forleftandrightplacements - c9f37c6:
Avatar: Updated the Icon and Status Sizes for avatar - 1aa4378:
SelectCard: Fixed the missing keyboard focus indicator on cards withcontrolTypeVisibility="hidden". - f706b76:
TimeZonePicker: Searching for "Arizona" now returns Phoenix instead of Denver. State names are not searchable in general, but exceptional cases like Arizona are mapped to their nearest/capital city. - Updated dependencies [34aed6a]
- Updated dependencies [10a8fe5]
- @adaptavant/eds-icons@1.14.0