npm install
Compiles and hot-reloads for development
npm run serve
Compiles and minifies for production
LIB: npm run build:component
UMD: npm run build:umd
npm run lint
npm run prettier
npm run prettier:checker
See Configuration Reference.
- Added: Advanced filters now has the capability of checkboxes list in advanced filters to support more than 1 checkbox
- Added: Transfer list modal mode
- Added: Data table resize handler functionality now supports
min-width
.
- Added: Save view save button disabled property.
3.3.0 (February 28, 2024)
- Added: Data table
chiRowClick
event.
- Fixed: Chi vue plugin installation mode.
- Added: Data table resize handler functionality that allows dynamic resize of columns.
- Added: Data table now supports popover when checkboxes and radio buttons are disabled.
- Fixed: Data table selectAll functionality checkbox in header was not working as expected after Vue3 migration.
- Fixed: Toolbar Eventbus event was not working as expected after Vue3 migration.
3.0.0 (December 18, 2023)
- Migration from Vue 2 to Vue 3
- Added: Data table Vue component now supports row states support.
- Added: Advanced filters Vue component now supports perform actions when several data tables in the same page.
2.4.0 (September 27, 2023)
- Added: Save view event
chiSaveViewInput
.
- Fixed: Column customization cancel behavior that was removing items from columns.
2.3.0 (September 15, 2023)
- Added: Data table Vue component now supports empty actionable view with
emptyActionable
config.
- Added: Column customization reset button now supports tooltip.
- Added: Column customization now supports
wildcard
config for columns that enable a specified column to appear before locked columns.
- Added: Data table Vue component now supports configurable and responsive behavior actions column.
- Changed: Data table Vue component pagination footer is always present in empty states (
no results
, no filters
and empty actionable
) for consistency with Brand guidelines.
- Changed: Column customization reset button.
- Fixed: Column customization chevrons icon button disabled states.
- Added: Data table header now supports icons with
icon
property.
- Fixed: Expansion panel margin-left alignment when
state-icon
is present in active
state.
- Fixed: Expansion panel Vue component was missing
-done-only
class to render correct font-size in done
state.
- Changed: Data table description popover in header has been repositioned in the DOM to improve rendering.
- Added: Data table Vue component header now supports two lines in a cell when
cellWrap
config is set to true.
- Changed: Toolbar
Column customization
tooltip text to Customize columns
.
- Fixed: Data table description popover in header has removed
modal
class that was causing incorrect width.
- Added: Expansion panel now supports state icons.
- Added: Save View supports new attributes for
saveButtonDisabled
, readonly
,label
, and input
inside its config.
- Fixed: Data table description popover in header now supports column customization.