All notable changes to vue-table-component
will be documented in this file.
- added
row-click
event
- Better IE support
- Better pagination component
- Fixed global settings that weren't always applies
- Fixed sorting with null values
- Fixed column contents with properties retrieved with dot notation
- Added a per-row click listener
<table-component @rowClick="handle">
- Removed lodash dependency for a leaner build size
- Republished package due to build issues
- Added named slot
tfoot
to display table footer information, receives row data as scoped properties
- Fixed a bug that didn't rerender the table when a column was changed
- Added
tbody-class
prop
- Added
thead-class
prop
- Fixed a bug that didn't rerender the table when a column was changed
- Added
cache-key
prop to manually set a cache key for local storage state - The filter input is now hidden when there are no filterable rows
- Fixed
regeneratorRuntime
issues
- Fixed cell rendering: HTML is now escaped by default. If you want raw html, use the new scoped slots feature
- Added scoped slot support to
table-columns
for custom column contents - Added the
filter-input-class
prop to thetable-component
component (filterInputClass
in settings) - Added the
header-class
andcell-class
props to thetable-column
component (headerClass
andcellClass
in settings) - Added a minified build:
vue-table-component/dist/index.min.js
- Fixed the parsing of the a date format that contains
:
- Added
formatter
property
- Fix for displaying nested properties
- Fix async data retrieval and pagination
- Add async data retrieval and pagination
- Fixed a filter bug caused by null values
- Added optional
hidden
prop to table column component
- Fixed
filterNoResults
label
- Added
show-caption
prop
- Fix default sort order
- Fix ordering of numeric and date columns in Safari
- Initial release