- Update: Fixed the CVE security problem.
- Update: Fixed cannot search for special characters when using
searchHighlight.
- Update(auto-refresh): Updated the
showAutoRefreshoption as default. - Update(export): Fixed export with only one export type bug.
- Update(filter-control): Fixed filter-control cannot work bug.
- Update(filter-control): Prevent duplicated elements for filter-control.
- New: Added
onlyCurrentPageparam forcheckBy/uncheckBymethods. - New: Used
bootstrap iconsas default icons for bootstrap v5. - New: Added
regexSearchoption which allows to filter the table using regex. - New: Added support for allow importing stylesheets.
- New: Added
toggle-paginationevent. - New: Added
virtual-scrollevent. - Update: Fixed
vuecomponent cannot work. - Update: Fixed infinite loop error with wrong server-side pagination metadata.
- Update: Improved the behavior of
ajaxabort. - Update: Fixed click bug when paginationLoop is false.
- Update: Fixed the highlighting bug when using radio/checkboxes.
- Update: Fixed width bug caused by loading css.
- Update: Removed the
input-group-appendclass for bootstrap v5. - Update: Fixed duplicate definition
idbug. - Update: Fixed the comparison of search inputs.
- Update: Fixed broken page-list selector.
- Update: Fixed overwrite custom locale function bug.
- Update: Fixed bug with server side pagination and the page size
all. - Update: Fixed all checkbox not auto check after pagination changed.
- Update: Updated the
es-MXlocate.
- New(cookie): Added
Multiple Sort orderstored in cookie extension. - New(cookie): Added
Card view statestored in cookie extension. - New(copy): Added
ignoreCopycolumn option to prevent copying the column data. - New(copy): Added
rawCopycolumn option to copy the raw value instead of the formatted value. - Update(cookie): Fixed
switchablecolumn bug with the cookie extension. - Update(export): Fixed the export dropdown cannot be closed bug.
- Update(filter-control): Updated
filterMultipleSelectOptionstofilterControlMultipleSelectOptionsoption. - Update(filter-control): Fixed bug with cookie deletion of none filter cookies.
- Update(filter-control): Fixed bug when using the
loadmethod. - Update(group-by): Fixed overwriting the column classes bug on group collapsed rows.
- Update(multiple-sort): Fixed hide/show column error with no sortPriority defined.
- Update(page-jump-to): Fixed jump-to display bug in bootstrap v3.
- Update(print): Fixed print formatter bug.
- Update(reorder-rows): Fixed
reorder-rowsnot work property. - Update(reorder-rows): Fixed the drag selector to prevent a checkbox bug on mobile.
- Update(resizable): Fixed the reinitialization after the table changed.
- Update(sticky-header): Fixed sticky-header not work property with group header.
- Update(treegrid): Fixed bug of treegrid from html.
- Update: Fixed negative number bug when searching with comparison.
- Update: Fixed non-conform HTML-Standard problems.
- Update: Fixed
tdwidth bug using card view. - Update: Fixed exact match problem when searching term with accent.
- Update: Update
pt-PTandfa-IRlocales.
- New(page-jump-to): Added
showJumpToByPagesoption. - Update(auth-refresh): Fixed auto refresh not clear interval bug.
- Update(multiple-sort): Fixed multiple-sort cannot support iconSize bug.
- Update(sticky-header): Fixed
stickyHeaderOffsetYoption cannot work. - Update(sticky-header): Updated the stickyHeader
offsetoptions to number.
- Update: Fixed bootstrap5 cannot work bug.
- Update: Fixed checkbox display bug when using
formatter. - Update: Fixed search highlight bug.
- Update: Updated
ru-RUandde-DElocales.
- New(filter-control): Added support for flat JSON.
- Update(cookie): Fixed not deleted cookie bug when the sort was reset.
- Update(export): Not export the detail view icon column.
- Update(filter-control): Fixed not working when using
filterControlContainer. - Update(multiple-sort): Fixed multiple-sort cannot work bug.
- Update(resizable): Fixed resizable cannot work in modal.
- New(locale): Added short locales based on ISO Language.
- Update: Updated
sk-SK,fr-FR,de-DE, andes-*locales. - Update: Fixed
toggleCheck,getSelectionsandremovebug. - Update: Fixed
buttonsoption bug using in data attribute. - Update: Fixed custom
iconsoption bug. - Update: Fixed
cellStylecolumn option not work in card view. - Update: Fixed getSelection bug when using search.
- Update: Fixed
pageListoption withalldisplay bug usingsmartDisplay. - Update: Fixed search highlight cannot work bug when data field is number.
- Update: Fixed
updateColumnTitleis undo bug after pagination. - Update: Fixed
multipleSelectRowoption bug. - Update: Fixed
icon-sizeoption bug with pagination.
- New(page-jump-to): Added
min,maxand enter support for jump input. - Update(export): Fixed export cannot work with
materializeandfoundationthemes. - Update(filter-control): Updated
filterDatepickerOptionsto support datepicker option. - Update(filter-control): Fixed select bug when using
&in the value. - Update(fixed-columns): Fixed
toggleViewdisplay bug. - Update(group-by): Fixed not collapse detail view expanded row bug.
- Update(group-by): Fixed display error using
formattercolumn option. - Update(group-by): Fixed
groupByFormatteroption bug using in data attribute. - Update(multiple-sort): Fixed cannot work bug using in server
sidePagination. - Update(page-jump-to): Fixed page jump input and button bug with
icon-sizeoption. - Update(print): Fixed print with
rowspanorcolspan. - Update(reorder-columns): Fixed reorder column when a column is removed or added.
- New(option): Added
buttonsto add custom buttons to the button bar. - New(option): Added
footerFieldto supportserverside pagination. - New(option): Added new parameter
valuetofooterFormatter. - New(option): Added
searchHighlightandsearchHighlightFormatter. - New(option): Added
searchSelectorto custom the search input. - New(event): Added
BootstrapTableobject as last parameter to allevent. - New(css): Added CSS transitions for loading style.
- New: Added support for
styleattribute oftrortd. - New: Added ability to use
colspanin the footer. - Update: Updated search input type from
texttosearch. - Update: Fixed
normalizenot string bug when usingsearchAccentNeutralise. - Update: Fixed complex group header bug.
- Update: Fixed
resizeandscrollevent bug with multiple tables. - Update: Fixed
getScrollPositionbug when using group-by extension. - Update: Fixed
updateRowwithcustomSearchandsortResetbug. - Update: Fixed
colspanandmergeCellbug when usingdetailFormatter. - Update: Fixed
initbug when usingonPostBody. - Update: Fixed sort bug when the
fieldis set to0. - Update: Fixed
showFooterdisplay bug after resize table width. - Update: Fixed not update selected rows bug when using
checkAll/uncheckAll. - Update: Fixed
checkedproperty bug usingformatterwhen the field has a value. - Update: Fixed default data shared bug with multiple tables.
- Remove(method): Removed
getAllSelectionsmethod.
- New(addrbar): Added support for
clientside pagination. - New(cookie): Added
cookieSameSiteoption to prevent breaking changes. - New(group-by): Added
groupByToggleandgroupByShowToggleIconoptions. - New(group-by): Added
groupByCollapsedGroupsoption to allow collapse groups. - Update(cookie): Fixed cookie size is too big bug when saving columns.
- Update(cookie): Fixed checkbox column disappears bug.
- Update(export): Fixed cannot export
alldata bug with pagination. - Update(group-by): Fixed
scrollTonot working properly bug. - Update(multiple-sort): Fixed cannot work bug.
- Update(sticky-header): Fixed vertical scroll cannot work bug.
- New: Added
bootstrap-tabletheme without any framework. - New: Added support for Bootstrap v5.
- New: Added
$indexfield forremovemethod. - New: Added
on-allevent for vue component. - New: Added
bg-BGlocale. - New: Added
loadingFontSizeoption. - New: Added
loadingTemplateoption. - New: Added
detailViewsupport forcardView. - New: Added the
searchablecolumns to the query params for server side. - New: Added
collapseRowByUniqueIdandexpandRowByUniqueIdmethods. - New: Added
detailViewAlignoption for the detail view icon. - New: Added tr
classsupport forthead. - New: Added
formattedparameter forgetDatamethod to get formatted data. - New: Added
paginationPartsoption instead ofonlyInfoPagination. - New: Added
sortResetoption to reset sort on third click. - New: Added support for auto merge the table body cells.
- Update: Fixed
updateByUniqueIdmethod cannot update multiple rows bug. - Update: Fixed
insertRownot write to source data array bug. - Update: Fixed events bug with
detailViewIconoption. - Update: Fixed server side pagination sort bug.
- Update: Fixed the
page-changeevent before init server. - Update: Fixed no records found
colspanerror. - Update: Fixed the
page-changeevent before init server. - Update: Fixed
font-sizeof the loading text. - Update: Fixed table
borderbug when table is hidden. - Update: Fixed
showRowmethod show all hidden rows bug. - Update: Fixed columnsSearch non-unique id warning.
- Remove: Removed the
onlyInfoPaginationoption. - Remove: Removed accent neutralise extension and moved it to core.
- New(cookie): Added support for toggle all columns options.
- New(custom-view): Added
custom-viewextension. - New(editable): Added
alwaysUseFormatteroption. - New(export): Added
forceHidecolumn option. - New(filter-control): Added
filterOrderBycolumn option support order byserver. - New(filter-control): Added radio support for
filterControlContainer. - New(filter-control): Added support for array filter.
- New(filter-control): Added
filterControlVisibleoption andtoggleFilterControlmethod. - New(filter-control): Added
showFilterControlSwitchoption. - New(fixed-columns): Added support for sticky-header.
- New(pipeline): Added
pipelineextension. - New(print): Added support for print footer and merge cells.
- Update(accent-neutralise): Fixed comparison with arrays.
- Update(cookie): Updated cookie columns to always visible when
switchableisfalse. - Update(cookie): Fixed cookie value from existing options bug.
- Update(copy-rows): Fixed copy rows bug with fixed-column.
- Update(editable): Fixed not handle quotation marks bug.
- Update(editable): Updated
noeditFormattertonoEditFormatter. - Update(export): Fixed export error with
maintainMetaDataandclientSidePagination. - Update(filter-control): Fixed not work with
heightoption. - Update(filter-control): Fixed not work in multiple tables.
- Update(filter-control): Fixed ignore default search text bug.
- Update(filter-control): Fixed not work with html formatter.
- Update(filter-control): Fixed reset
filterBymethod bug. - Update(filter-control): Fixed issue with a custom filter control container.
- Update(filter-control): Fixed filter control disappear after column switched.
- Update(fixed-columns): Fixed loading message not hide bug.
- Update(group-by): Fixed params error of
checkAll/uncheckAll. - Update(multiple-sort): Fixed not working with multiple level field bug.
- Update(reorder-columns): Fixed cannot work bug.
- Update(reorder-rows): Fixed
thiscontext ofonPostBodyerror. - Update(treegrid): Fixed treegrid
destroybug.
- New: Added
buttonsOrderoption. - New: Added
headerStyleoption. - New: Added
showColumnsSearchoption. - New: Added
serverSortoption. - New: Added
unfilteredparameter forgetDatamethod. - Update: Updated
eventname to lowercase hyphen format for vue component. - Update: Updated
es-ARlocale. - Update: Updated the default classes of semantic theme.
- Update: Improved the
resizeproblem with multiple tables. - Update: Fixed
checkAllevent bug with sortable checkbox field. - Update: Fixed
checkboxand not-found td style errors. - Update: Fixed
customSearchreturn empty array bug. - Update: Fixed column checkboxes not being disabled when using
toggleAll. - Update: Fixed
flatnot polyfilled error in vue cli3. - Update: Fixed
heightandbordernot aligned bug. - Update: Fixed
jqXHRundefinederror using custom ajax. - Update: Fixed
pageSizeset to all bug with filter. - Update: Fixed
refreshOptionsbug with radio and checkbox. - Update: Fixed
removeAllbug in the last page when sidePagination is server. - Update: Fixed
searchnot always trigger in IE11 bug. - Update: Fixed
searchwidthescapebug. - Update: Fixed
showColumnscannot work of foundation theme. - Update: Fixed
showFullscreenbug when setting height. - Update: Fixed
sortcannot work after searching. - Update: Fixed
sortablestyle error when usingtable-sm. - Update: Fixed
sortStablenot work bug. - Update: Fixed
triggerSearchnot work bug. - Update: Supported build cross all platforms.
- Remove: Removed
resetWidthmethod and useresetViewinstead.
- New(cookie): Added new options to get/set/delete the values by a custom function.
- New(cookie): Added save re-order and resize support.
- New(filter-control): Added
filterControlContaineroption. - New(filter-control): Added
filterCustomSearchoption. - New(filter-control): Added object and function support in
filterDatacolumn option. - New(filter-control): Added support for using sticky-header extension.
- New(filter-control): Added support comparisons search(<, >, <=, =<, >=, =>).
- New(fixed-columns): Added all themes support.
- New(fixed-columns): Added
fixedRightNumberoption. - New(fixed-columns): Added support for using filter-control extension.
- New(group-by): Add
Arraysupport forgroupByFieldoption. - New(group-by): Added
customSortoption support. - New(multiple-sort): Added custom
sortersupport. - New(multiple-sort): Added
multiSortStrictSortoption. - New(multiple-sort): Added
multiSortmethod. - New(print): Added
printFormatterdata-attribute support. - New(reorder-columns): Added
orderColumnsmethod. - New(reorder-rows): Added
searchandcardViewsupported. - New(sticky-header): Added support for all themes.
- New(toolbar): Added support for all themes.
- New(reorder-rows): Added
searchandcardViewsupport. - Update(cookie): Fixed cookie localeStorage not work bug with filter-control.
- Update(cookie): Fixed
minimumCountColumnsnot working bug. - Update(cookie): Improved
cookiesEnabledto support ' indata-attribute. - Update(editable): Fixed
formatterbug if the column was edited. - Update(filter-control): Fixed
hideUnusedSelectOptionsnot work bug. - Update(filter-control): Fixed filter not work bug with
undefined. - Update(filter-control): Fixed missing parameter of
resetSearchandfilterDataType. - Update(filter-control): Fixed
searchwith filter-controlsearchbug. - Update(filter-control): Fixed the
valueof select display error using editable. - Update(fixed-columns): Fixed checkbox bug with fixed columns.
- Update(fixed-columns): Updated default value to
0offixedNumberoption. - Update(group-by): Improved
numbertype support. - Update(group-by): Fixed new table using modal bug.
- Update(group-by): Fixed
scrollTomethod using group-by. - Update(mobile): Fixed input keyboard bug.
- Update(multiple-sort): Fixed not destroy bug.
- Update(multiple-sort): Fixed sort not work with
booleanbug. - Update(print): Improved to use
undefinedTextoption. - Update(print): Fixed IE11 not work bug.
- Update(reorder-columns): Fixed detail view column reorder bug.
- Update(resizable): Fixed columns resizing not work bug.
- Update(resizable): Fixed not work via JavaScript.
- Update(sticky-header): Fixed not work bug with fullscreen.
- Update(treegrid): Fixed
virtualScrolloption bug. - Remove: Removed natural-sorting extension.
- New: Added
jqXHRforresponseHandleroption andonLoadSuccessevent. - New: Added
stickyHeaderOffsetLeftandstickyHeaderOffsetRightfor sticky-header. - New: Added Serbian RS cyrillic and latin locales.
- Update: Improved
exportbutton when there is only one type. - Update: Fixed column events click error with
detailView. - Update: Fixed bug for
searchOnEnterKeyandshowSearchButtonare true. - Update: Fixed
onScrollBodyevent and added parameter. - Update: Fixed search input size bug with
iconSizeoption. - Update: Fixed filter control select cannot work more than one table.
- Update: Fixed virtual scroll to top error when using
appendmethod. - Update: Fixed
eventscannot work on virtual scroll. - Update: Fixed bottom border bug with
heightoption. - Update: Fixed min version throw cannot convert object to primitive value error.
- New: Added
querytoqueryParamsoption. - New: Added
filterparameter ofcustomSearchoption. - Update: Fixed search bug in hidden columns.
- Update: Fixed table zoom width calculating bug.
- Update: Fixed events of column formatted by nested table.
- Update: Fixed checkbox style display bug.
- Update: Fixed stack overflow error of
checkBymethod. - Update: Fixed
showSearchButtonandshowSearchClearButtonstyle bug. - Update: Fixed filter-control select
nullvalue handle error. - Update: Fixed
showSearchClearButtonbug in filter-control extension. - Update: Fixed
printbutton appears twice bug.
- New: Added nl-BE, fr-CH and fr-LU locale.
- Update: Updated nl-NL, pt-BR, fr-BE, fr-FR, nl-BE and nl-NL locale.
- Update: Fixed treegrid duplicate rows bug.
- Update: Fixed
updateCellByUniqueIdmethod bug on a filtered table. - Update: Fixed colspan group header display bug.
- Update: Fixed table footer display bug in some case.
- Update: Fixed
getOptionsbug. - Update: Fixed
detailViewbug when hiding columns. - Update: Fixed IE minify bug.
- Update: Fixed full screen scrolling bug.
- New: Added
virtualScrollandvirtualScrollItemHeightoptions to support large data. - New: Added vue component support.
- New: Added support comparisons search(<, >, <=, =<, >=, =>).
- New: Added
detailViewByClicktable option anddetailFormattercolumn option. - New: Added
showExtendedPaginationandtotalNotFilteredFieldtable options. - New: Added
widthUnitoption to allow any unit. - New: Added
multipleSelectRowoption to support ctrl and shift select. - New: Added
onPostFooter(post-footer.bs.table) event. - New: Added
detailViewIconandtoggleDetailViewmethod to hide the show/hide icons. - New: Added
showSearchButtonandshowSearchClearButtonoptions to improve the search. - New: Added
showButtonIconsandshowButtonTextoptions to improve the icons display. - New: Added
visibleSearchoption search only on displayed/visible columns. - New: Added
showColumnsToggleAlloption to toggle all columns. - New: Added
cellStyleto support checkbox field. - New: Added checkbox and radio auto checked from html support.
- New: Added screen reader support for pagination.
- New: Added travis lint src and check docs scripts.
- New: Added webpack support and user rollup to build the src.
- New: Added a version number property.
- New: Improved
filterBymethod withorcondition and custom filter algorithm. - New: Improved
showColumnandhideColumnmethods with array of fields. - New: Improved
scrollTomethod to allowrowsunits. - Update: Rewrote all code to ES6.
- Update: Improved
pageListoptions to support localization. - Update: Improved the
totalRowsoption. - Update: Improved table footer.
- Update: Improved
getSelectionsandgetAllSelectionsmethods. - Update: Improved css frameworks themes.
- Update: Updated parameters of the
getDatamethod. - Update: Updated parameters of the (un)checkAll events to
rowsAfter, rowsBefore. - Update: Updated parameters of the
updateRowmethod to supportreplace. - Update: Updated page number to 1 while making a server side sort.
- Update: Renamed table
maintainSelectedoption tomaintainMetaData. - Update: Renamed method
refreshColumnTitletoupdateColumnTitle. - Update: Fixed card view value to be aligned incorrectly bug.
- Update: Fixed
smartDisplayoption pagination bug. - Update: Fixed data-* attribute is an object bug.
- Update: Fixed page separators click bug.
- Update: Fixed scrolling bug in IE11.
- Update: Fixed initHeader error caused by toggleColumn.
- Update: Fixed search input trigger multiple times bug.
- Update: Fix Pagination/totalRows not updated on
hideRow. - Update: Fixed columns title error.
- New(editable): Added
onExportSavedevent. - New(export): Added
forceExportcolumn option force export columns with hidden. - New(export): Added function support of
fileNameoption. - New(filter-control): Added
filterDataCollectorto control the filter select options. - New(filter-control): Added
filterOrderByand filterDefault column options. - New(multiple-sort): Added bootstrap v4 theme support.
- New(print): Added RTL dir support.
- Remove: Removed group-by, multi-column-toggle, multiple-search, multiple-selection-row, select2-filter and tree-column extensions.
- Update(cookie): Fixed cookie search cannot work bug.
- Update(editable): Updated parameters of
onEditableSavetofield, row, rowIndex, oldValue, $el. - Update(editable): Fixed editable rerender bug after saving data.
- Update(export): Updated to only export table header.
- Update(export): Fixed bug with the footer extensions while sorting.
- Update(filter-control): Added ability to handle boolean.
- Update(filter-control): Fixed DatePicker of filter-control does not work bug.
- Update(filter-control): Fixed clear filterControl with Cookie bug.
- Update(filter-control): Fixed loading screen with filter control.
- Update(filter-control): Fixed overwriting the searchText bug.
- Update(filter-control): Fixed filtering does not work json sub-object.
- Update(filter-control): Fixed select filter with formatter.
- Update(multiple-sort): Fixed multiple-sort does not work with data-query-params bug.
- Update(page-jump-to): Fixed
clickbug when paginationVAlign is 'both'. - Update(reorder-columns): Fixed reorder columns cannot work bug.
- Update(reorder-columns): Fix search and columns bug after reorder columns.
- Update(treegrid): Fixed treegrid cannot work bug.
- New(fixed-columns extension): Added new version fixed-columns extension.
- New(js): Updated the style of loading message.
- Update(js): Updated refresh event params.
- Update(locale): Updated all locale translation with English as default.
- Update(export extension): Fixed export all rows to pdf bug.
- Update(export extension): Disabled export button when exportDataType is 'selected' and selection empty.
- Update(addrbar extension): Fixed addrbar extension remove hash from url bug.
- New(css): Added CSS Frameworks supported.
- New(css): Added Semantic UI theme.
- New(css): Added Bulma theme.
- New(css): Added Materialize theme.
- New(css): Added Foundation theme.
- New(js): Added data attribute support for
ignoreClickToSelectOnoption. - Update(js): Fixed
detailViewfind td elements bug. - Update(js): Fixed
showColumnsclose dropdown bug when item label clicking. - Update(js): Fixed reset width error after
toggleFullscreen. - Update(js): Fixed
cardViewclick event bug.
- New(auto-refresh extension): Rewrote auto-refresh extension to ES6.
- Update(js): Fixed showFullscreen cannot work bug.
- Update(js): Redefined customSearch option.
- Update(js): Fixed show footer cannot work bug.
- Update(js): Updated the parameter of
footerStyle. - Update(js): Added classes supported for
footerStyle. - Update(js): Fixed IE11 transform bug.
- Update(js): Removed beginning and end whitespace from td.
- Update(export extension): Fixed export selected bug.
- New(sticky-header extension): Rewrote sticky-header extension to ES6.
- New(sticky-header extension): Added to support bootstrap v4 and
theadClassesoption. - New(auto-refresh extension): Icons update to font-awesome 5.
- New(examples): Added examples Algolia search.
- Update(js): Fixed
theadClassesis not set when atheadexists. - Update(js): Fixed table resize after mergeCell the first row.
- Update(cookie extension): Fixed cookie extension broken bug.
- Update(cookie extension): Fixed cookie extension unicode encode bug.
- Update(package): Added
sassdevDependencies.
- New(js): Supported full table classes of bootstrap v4.
- New(css): Rewrote bootstrap-table.css to scss.
- New(accent-neutralise extension): Rewrote accent-neutralise extension to ES6.
- New(addrbar extension): Rewrote addrbar extension to ES6 and supported attribute option.
- New(group-by-v2 extension): New
groupByFormatteroption. - New(pipeline extension): New pipeline extension
bootstrap-table-pipeline. - Remove(js): Removed
stripedoption and use classes instead. - Update(js): Fixed
localeoption bug. - Update(js): Fixed
sortClassoption bug. - Update(js): Fixed
sortStableoption cannot work bug. - Update(js): Improved built-in sort function and
customSortlogic. - Update(js): Fixed horizontal scrollbar bug.
- Update(cookie extension): Improved cookie extension code.
- New(js): Added
paginationSuccessivelySize,paginationPagesBySideandpaginationUseIntermediatepagination options. - New(cookie extension): Rewrote cookie extension to ES6.
- New(cookie extension): Saved
filterBymethod. - New(filter-control extension): Added
placeholderas a empty option to the select controls. - New(filter-control extension): Added
clearFilterControlmethod in order to clear all filter controls. - New(docs) Added Algolia search.
- Update(js): Fixed sort column shows hidden rows in
serverside pagination bug. - Update(js): Fixed
scrollTobug. - Update(css): Fixed no-bordered problem of bootstrap v4.
- Update(filter-control extension): Added bootstrap v4 icon support.
- feat(js): add
theadClassesoption to support bootstrap v4 - feat(js): fix #3727, icons update to font-awesome 5
- feat(locale): rewrite all locales to ES6
- feat(editable extension): rewrite bootstrap-table-editable to ES6
- feat(filter-control extension): rewrite bootstrap-table-filter-control to ES6
- feat(treegrid extension): add
rootParentIdoption - fix(js): fix #3653, getHiddenRows method bug
- fix(js): fix #4066,
getOptionsmethod remove data property - fix(js): fix #4088, no matches display error
- fix(js): fix eslint warning and error
- fix(locale): fix #3999, improve es-ES locale
- fix(filter-control extension): fix #3474, multiple choice bug
- fix(filter-control extension): fix #4008, select all rows and
keyupevent error - fix(export extension): fix #4086, export in cardView display error
- feat(js): rewrite bootstrap-table to ES6
- feat(locale): add fi-FI.js locale
- feat(build): use babel instead grunt
- feat(filter-control): add
created-controls.bs.tableevent to filter-control - feat(export extension): rewrite export extension to ES6
- feat(export extension): export extension support bootstrap v4
- feat(export extension): add
exportTablemethod - feat(toolbar extension): rewrite toolbar extension to ES6
- feat(toolbar extension): toolbar extension supports bootstrap v4
- feat(toolbar extension): add server sidePagination support
- feat(resizable extension): new resizable extension version 2.0.0
- feat(editable extension): allow different x-editable configuration per table row
- feat(addrbar extension): add addrbar extension
- fix(js): fix #1769, improve check/uncheck methods
- fix(js): fix #1983, cookie with pageNumber and searchText bug
- fix(js): fix #2485, selections bugs
- fix(js): fix #2545, customSearch support data attribute
- fix(js): fix #3696, can't search data with formatter
- fix(js): fix #4081, getRowByUniqueId error when row unique id is undefined
- fix(js): fix older bootstrap version bug
- fix(css): fix #1848, remove toolbar line-height
- fix(css): limit fullscreen CSS rule scope
- fix(editable extension): fix #1819, #2072, editable formatter bug
- fix(extension): fix #3720, fix #3682, bug with export extension together
- fix(extension): remove lick-edit-row and flat-json extensions
- fix(js): fix #3656, toggle icon typo release error
- fix(js): fix #3656, toggle icon typo
- fix(js): fix #3657, opencollective postinstall error
- fix(group-by-v2 extension): fix #3598, detailView display bug
- feat(tree-grid extension): fix #3607, add
rowStylesupport
- fix(js): fix zoom header width bug
- fix(js): fix #3452, reset the table data when url loaded error
- fix(js): fix #3380, check-all was wrong with the sub-table
- fix(js): fix #2963, singleSelect, maintainSelected and pagination bug
- fix(js): fix #3342, remove limit when it is 0
- fix(js): fix #3472, group header style bug
- fix(js): fix #3310, searchText causes two requests
- fix(js): fix #3029, IE8 does not support getOwnPropertyNames
- fix(js): fix #3204, sortName cannot work in server side pagination
- fix(js): fix #3163,
showToolbarbug when using extensions - fix(js): fix #3087, only send pagination parameters when
sidePaginationisserver - fix(export extension): fix #3477, server pagination mode cannot export all data
- fix(filter-control extension): fix #3271, duplicate select option with fixed header and client pagination
- feat(js): add
detailFilteroption - feat(js): add
rememberOrderoption - feat(js): improve pageList
Alloption locale independent - feat(js): add
Bootstrap v4.0support - feat(js): add
rowdata to sorter function - feat(js): add
ignoreClickToSelectOnoption - feat(js): add
onScrollBody/scroll-body.bs.tableevent - feat(js): add
showFullscreenoption - feat(js): add
showSelectTitlecolumn option - feat(js): add
$elto collapse-row - feat(locale): add
eu-EUlocale - feat(export extension): add
exportFooteroption - feat(multiple-sort extension): add
showMultiSortButtonoption - feat(filter-control extension): add
searchOnEnterKeyoption - feat(page-jump-to extension): add
page-jump-toextension - feat(resizable extension): add
resizeModeoption - feat(sticky-header extension): add
Bootstrap v4.0support - feat(treegrid extension): add
treegridextension - feat(print extension): add support to print complex table
- feat(extension): add cookie in combination with filter-control and strict search
- feat(js): add
toggleOnandtoggleOfficons insteadtoggleicon
- fix(js): fix #2439,
filterBycannot filter array keys - fix(js): fix #2424, from html with checkbox bug
- fix(js): fix #2385, checkbox render bug with formatter
- fix(js): fix #750, showRow and hideRow bug
- fix(js): fix #2387, page list bug
- fix(js): decrement totalRows on remove if using server side pagination
- fix(js): bug in the calculation of toolbar and pagination heights
- feat(js): fix #2414, add
paginationLoopoption - feat(js): update method
getRowsHiddentogetHiddenRows - feat(js): add
sortClassoption - feat(js): add
totalFieldOption - feat(js): add 'pageNumber' and 'pageSize' to 'refresh' method
- feat(js): add
escapecolumn option - fix(js): fix #2461, adding the initPagination call to updateByUniqueId and updateRow methods
- fix(js): fix #2879, IE8 bug
- fix(js): fix #2719, remove
tabindex - fix(css): fix #2208, dropdown-menu style bug
- fix(filter-control extension): fix #2418,
heightcause datepicker not display the selected date - fix(export extension): fix #2220, selected rows does not work when data-pagination-side is server
- fix(reorder-row extension): fix #1343, reorder rows bug with pagination
- fix(cookie extension): correction regex to match 'mi'
- feat(locale): fix #2759, add es-CL and uz-UZ locales
- feat(cookie extension): fix #2386, add
getCookiesmethod - feat(cookie extension): fix #2371, add
cookieStorageoption - feat(multiple-selection-row extension): add multiple-selection-row extension
- feat(filter-control extension): fix #1540, disable unnecessary/unused values from select options
- feat(filter-control extension): fix #2448, create a css file which contains the style for this extension
- feat(filter-control extension): fix #2189, set placeholder of the filter-control input
- feat(print extension): add print extension
- feat(auto-refresh extension): add auto refresh extension
- feat(tree-column extension): add tree column extension
- Filter-Control extension: deleted the inline-style and now this extension is using a separated css file.
- fix(js): fix cardVisible doesn't work bug
- fix(js): int field break toggleColumn
- fix(js): table elements inside bootstrap table bug
- fix(js): move formatter after cellStyle
- fix(js): the footer is hidden in card view
- fix(js): fix sorting rows not working bug
- fix(js): return field from visible cells
- fix(js): onSearch event is not fire when we press the arrows keys
- fix(js): fix fromHtml error
- fix(js): fix event cannot work when some columns are hidden
- fix(js): remove page size and number when pagination is false
- fix(js): remove getFieldIndexFromColumnIndex because it cause events bug
- fix(js): fix getSelections method bug
- fix(js): update records to rows
- fix(locale): update it-IT locale
- fix(locale): add formatAllRows in template locale
- fix(filter-control extension): add check for null values on existsOptionInSelectControl
- fix(filter-control extension): fix show-clear button bug
- fix(editable extension): fix editable formatter error when refreshOptions
- feat(js): add support for transfer from rowspan / colspan table
- feat(js): add data variable to post-body event
- feat(js): add
buttonsClassoption - feat(js): add
getVisibleColumnsmethod - feat(js): add resize event to fit the header
- feat(js): add
onRefreshevent - feat(js): add field parameter in the click and dblClick row events
- feat(js): add div.card-views surrounds all the card view div
- feat(js): add
fieldparameter to cellStyle - feat(js): add
sortStableoption - feat(js): add
footerStyleoption - feat(extension): add select2 filter and i18n enhance extensions
- feat(extension): add multi-column-toggle extension
- feat(filter-control extension): add select list data to be passed in as JSON string and filter control starts with search
- feat(angular extension): add constant in order to get it from angular scope
- feat(export extension): add
formatExportlocale - feat(multiple-sort extension): add
formatSortOrdersoption - feat(multiple-sort extension): support pagination server
- refactor(filter-control extension): refactor the filterDataType method
- refactor(filter-control extension): adding all unique values to select control and performance improvements
- refactor(extension): refactor filter cookies extension to avoid double calls
- docs(filter-control extension): add documentation for filterData
- revert: feat: update escape to false
- feat: add
checkInvertmethod - feat: add
bootstrap-table-he-IL.js - bug: update grunt to development dependency
- bug: press on toolbar elements, the key-events it will not run
- bug: remove bogus conditions that will always be true
- bug: refactor filter control select input initialization
- bug: typo in Slovak translation
- [bug] Fixed #1619: sub-table checkbox selects all the table.
- [bug] Fixed icons for ability customizing.
- [bug] Fixed #1677: paginationSwitch for server-side.
- [bug] Fixed #1613: padding in footer.
- [bug] Fixed #1742: showRow & hideRow param checks.
- [bug] Fixed getItemField bug.
- [bug] Fixed #617: server side pagination uses
this.options.searchText. - [bug] Fixed class name does not apply to checkbox field bug.
- [bug] Fixed clear function and searchFormatter option of filter-control extension.
- [bug] Fixed year computation on cookie extension.
- [bug] Fixed ReorderRows init when reorderable is false.
- [bug] Fix #1660: removed PowerPoint type of export extension.
- [enh] Added
titleattribute to pagination controls defining the page number. - [enh] Added
escapeoption. - [enh] Added
searchOnEnterKeyoption. - [enh] Added
updateFormatTextmethod. - [enh] Added a third parameter to
detailFormattermethod passing the jQuery element. - [enh] Added new param for
updateCellmethod to avoid table reinitialization. - [enh] Removed outline of th.
- [enh] Added extension.json and composer.json files.
- [enh] Added alternative group-by extension.
- [enh] Added sticky-header extension.
- [enh] Added filterLocal option to filter-control extension.
- [enh] Enabled data attributes for editable column.
- [enh] Added IconSize option to export extension.
- [enh] Added tooltip for filter-control toolbar button.
- [bug] Removed no records events.
- [bug] Fixed cardView fieldIndex error.
- [bug] Fixed #1130: table-condensed is not working.
- [bug] Fixed #1482: export all server sidePagination bug(export extension).
- [bug] Fixed #1248: IE8 does not support indexOf function.
- [bug] Fixed #1491: (un)check event element argument missing.
- [bug] Fixed Italian translation.
- [bug] Unified naming of MS in type names(export extension).
- [bug] Fixed selectPage method fails(cookie extension).
- [bug] Add ja-JP and ms-MY translation for formatAllRows.
- [enh] UniqueId can also be stored in a row's data property.
- [enh] Use default settings when cookie settings don't exist(cookie extension).
- [enh] Expand
filterByto accept and array of values. - [enh] Added
updateByUniqueIdmethod. - [doc] Added
iconSizedocs.
- [enh] Update bootstrap-table-cookie.js.
- [enh] Use options for detailView's open/close icons.
- [enh] Added
refreshOptionsandgtHiddenColumnsmethod. - [enh] Added
datepickeroption to Filter Control. - [bug] Fix #936 Sort carets should not be inline-styled by JS.
- [bug] Fix table header width bug when setting table to no bordered.
- [bug] Fix #938, fix #940: Multiple Sort and Hide/Show column.
- [bug] Fix #970:
clickanddblclickbug on no-rows table. - [bug] Fix #967: unselected column while column sorted display error.
- [enh] Support title feature in cells.
- [enh] Improved cookie, mobile extension.
- [enh] Added group-by, angular extension.
- [enh] Added option for setting locale.
- [enh] Added
exportDataTypeoption for export extension. - [enh] Add fa-IR, ca-ES, es-ES, et-EE and af-ZA locales.
- [enh] Supported complex header with
rowspanandcolspan. - [enh] Added
searchFormattercolumn option. - [bug] Fixed ResetRow function and undefined column search bug.
- [bug] Fixed #639: footer resizing problem.
- [enh] Added resetSearch method to reset the search text.
- [enh] Supported flat json.
- [enh] Improved reorder-columns extension.
- [enh] Added multiple-search, accent-neutralise extension.
- [enh] Added fixed-columns extension.
- [enh] Added
$.fn.bootstrapTable.utilstools. - [enh] Added
expandRowandcollapseRowmethods. - [enh] Updated
showRow,hideRowandupdateCellmethods. - [bug] Fix #1390: radio maintainSelected bug.
- [bug] Fix #1421: checkBy filter enabled.
- [bug] Remove
bootstrap-table-all.jsandbootstrap-table-all.min.js.
- [enh] Accessing field name in formatter.
- [enh] Improve function option to support string format for example formatter.
- [enh] Added multiple sort extension.
- [enh] Improve filter control extension.
- [enh] Added jsdelivr CDN.
- [bug] Fix #912: Bug when switching to card view.
- [bug] Fix #914: extra empty toolbar div bug.
- [bug] Fix bootstrap-table-pt-PT.js typo.
- [enh] Added state saving for visible columns and the ability to use extension with multiple simultaneous tables.
- [enh] Added
ajaxoption to replace jquery ajax method. - [enh] Added
resetWidthmethod to reset header and footer width. - [enh] Added key-events, mobile, filter-control, reorder-columns, reorder-rows, resizable, natural-sorting, toolbar extensions, and update the extensions name.
- [enh] Added
onToggle,onCheckSomeandonUncheckSomeevents. - [enh] Added
getScrollPosition,removeAll,removeByUniqueIdmethods. - [bug] Fix double header bug after table show from hidden.
- [bug] Fix #279: scrollWidth bug.
- [enh]
getDatamethod support to get the current page data. - [enh] Added 'getAllSelections' method to get checked rows across all pages.
- [enh] Added
ro-ROlocale. - [enh] Added
table-no-borderedclass to remove table-bordered style. - [enh] Added
bootstrap-table-all.jsandbootstrap-table-locale-all.jsfiles to dist. - [enh] Added detail view feature.
- [enh] Added
updateCellmethod. - [enh] Added
onClickCellandonDblClickCellevents. - [bug] Fix #672: Column Fixed Width in Percentage bug.
- [bug] Fix row state field value bug when there are disabled rows.
- [bug] Fix #762: save data-* attributes of tr.
- [bug] Fix #823, #850: break rowspan bug, data-attribute bug.
- [enh] Add
showFooter,keyEvents,searchTextanduniqueIdoptions. - [enh] Add
cardVisiblecolumn options. - [enh] Add
checkByanduncheckBy,showRowandhideRowandgetRowsHiddenmethods. - [enh] Add nb-NO, ar-SA, es-MX, ka-GE locales.
- [enh] Add cookie, resizable, natural-sorting, toolbar extensions.
- [enh] Add exportOptions to export extension.
- [enh] Fix #263: prepend method support object and array.
- [enh] Card View support checkbox and radio.
- [bug] Fix Card View events bug.
- [enh] Keep all
data-*attributes when transform from normal table. - [enh] Load method support fixedScroll param.
- [enh] Added 'all' option in pagination.
- [enh] Added pagination detail align.
- [bug] Fix queryParams bug when use
sidePagination='server'. - [enh] Add uk-UA, sv-SE, pt-PT, ms-MY, ja-JP locales.
- [enh] Add
searchTimeOutoption. - [bug] Fix #220: state column hideColumn bug.
- [bug] Fix #221: cellStyle bug.
- [enh] Add
iconsPrefixandiconsoptions to support custom icons. - [enh] Add i18n support for docs.
- [enh] Allow
queryparams to be specified during refresh. - [bug] Fix bug of ellipsis string.
- [bug] Fix pageList smartDisplay.
- [bug] Fix #188: Export Button is not shown only use
showExport=true. - [bug] Fix page-change event params bug.
- [enh] Add limit and offset params only if pagination is activated.
- [enh] Add
ajaxOptionsoption to custom $.ajax options. - [enh] Add a toggle pagination toolbar button.
- [enh] Add
iconSizeoption. - [enh] Add
buttonsAlignoption and updatetoolbarAlignoption. - [enh] Add
prepend,insertRowandtoggleViewmethods. - [enh] Add
editable-save.bs.tableevent to editable extension. - [enh] #431: load method support pagination.
- [bug] Fix #144:
onCheckandonUncheckevents are reversed when usingclickToSelectoption. (jQuery 1.7.2 bug). - [bug] Fix IE browser display header bug when use
mergeCellsmethod. - [bug] Fix #269: array as row bug.
- [bug] Fix #314:
rowStylebug. - [enh] Add de-DE, hu-HU, sk-SK locales.
- [enh] Fix #261: add namespace to
.tablestyle. - [bug] Fix #160, #323: operate events don't work in card view.
- [enh] Add
filterBy,scrollTo,prevPageandnextPage,checkanduncheckmethods. - [enh] Add
onPreBodyandonPostBodyevents. - [enh] Add
searchablecolumn option. - [enh] Fix #59: support load multiple locale files.
- [enh] Modify the scope of the column events.
- [enh] Improve editable extension.
- [enh] Fix #119, #123: Save all
idandclassoftrandtdfor html table. - [enh] Fix #149: Hide empty data on Card view.
- [enh] Fix #131: Add
onPageChangeevent. - [enh] Add
onSearchevent. - [enh] Apply
widthcolumn option to row style. - [enh] Add bootstrap-table-filter extension.
- [enh] Add cs-CZ, es-CR, es-NI, pl-PL, ur-PK, ko-KR, th-TH locales.
- [bug] Fix
minimumCountColumnsoption init error. - [bug] Fix #161:
undefinedornullstring sort bug. - [bug] Fix #171: IE disabled button can be clicked bug.
- [bug] Fix #185: Reset the page to the first page when changing the url with
refreshmethod. - [bug] Fix #202: updateRow method keep the scroll position.
- [enh] Add
smartDisplayoption. - [enh] Add
searchAlignandtoolbarAlignoptions. - [enh] Fix #193: Add
dataTypeoption. - [enh] Add flatJSON and editable extensions.
- [enh] Add
rowAttributesoption. - [enh] Update documentation.
- [enh] Take
showHeaderoption effect to the card view. - [enh] Rename and update locale files.
- [bug] Fix #102: Wrong
options.columnsinitialization. - [enh] Fix #121: Add extensions for bootstrap table.
- [bug] Fix #138: IE8 search data and remove method error.
- [bug] Fix bug: sorter and check all do not work in some case.
- [enh] Add
bootstrap-table-nl-NL.jsandbootstrap-table-el-GR.js. - [enh] Support search without data-field set, trim search input.
- [enh] Fix #81: Allow the
classto be applied to the radio or checkbox row. - [bug] Fix #135, #142: Search use formatted data.
- [enh] Verify search text before send queryParams.
- [bug] Fix #148: column events support namespace.
- [enh] Support to disable radio or checkbox column by formatter.
- [enh] Fix #23: Add css and classes parameters to column cell.
- [enh] Fix #64: Add support for change remote url.
- [enh] Fix #112: update the
refreshmethod. - [bug] Fix #113: Using radio type and cardView error.
- [enh] Fix #117: Add
updateRowmethod. - [enh] Fix #96, #103: apply
classoption to td elements. - [enh] Fix #97: add
sortableclass to header cells instead ofcursor: pointer. - [enh] Fix #124: change
queryParamsandqueryParamsTypedefault option. - [enh] Remove the
evalmethod. - [enh] Add
bootstrap-table-it-IT.jslocale.
- [bug] Fix the selected row class reset after toggle column bug.
- [bug] Fix #86: invisible column are still searchable.
- [bug] Fix search result error when toggle column display.
- [enh] Add
clickToSelectto columns. - [bug] Fix click-row event bug.
- [enh] When field is undefined, use index instead.
- [enh] Add
cacheoption for AJAX calls. - [enh] Improve zh-TW translation.
- [enh] #82: Add
getDatamethod. - [enh] #82: Add
removemethod.
- Fix #68: Add
showColumn/hideColumnmethods. - Fix #69: Add
bootstrap-table-es_AR.jslocale. - Fix #88: Add
bootstrap-table-fr_BE.jslocale. - Fix #85: Select row and add row class.
- Add
haligncolumn option.
- Fix #56: Pagination issue in bootstrap 2.3.
- Fix #76: After refreshing table data, search no longer works.
- Fix #77: After searching and then clearing the search field, table is no longer sortable.
- Add
sortableoption,falseto disable sortable of all columns. - Support localization for docs.
- Fix bootstrap 2 table border bug.
- Fix loading and not found record display bug.
- Rename
minimumCountColumns. - Fix sort order bug.
- Fix the bottom border bug on Chrome.
- Add horizontal scroll for support.
- Fix scroll header width error.
- Add
showRefreshandshowToggleoptions.
- Fix
destroymethod bug. - Initialize table data from HTML.
- Fix the hidden table reset header bug.
- Add
eventscolumn option. - Add
checkboxHeaderoption. - Add
queryParamsTypeoption. - Fix ie class bug, and fix duplicated data error.
- Add switchable column option.
- Add
data-toggleattribute. - Add support for number search.
- Use html function instead of text in header th.
- Remove
bootstrapVersionoption. - Add
data-page-listattribute. - Fix search data error.
- Non case sensitive search in client side.
- Added support for Danish translation.
- Fix old firefox browser display error.
- Add minimumCountColumns option.
- Update the table body header implementation and resetView method.
- Remove bootstrapVersion option.
- Fix search data error.
- Add jQuery events.
- Add
onDblClickRowevent andonAllevent. - Add
singleSelectoption. - Search improve: add a timeout and trigger the search event when the text has changed to improve the search.
- Scroll to top after data loaded.
- Add
toolbaroption. - Add
rowStyleoption. - Add
bootstrapVersionoption.
- Update the pagination list position.
- Update
queryParamsoption. - Add
contentTypeandonBeforeLoadoptions. - Add server side pagination(
pageSize, pageNumber, searchText, sortName, sortOrder). - Add
COLUMN_DEFAULTS. - Add
refreshmethod. - Add
indexargument informatterfunction. - Update card view display.
- Add
showLoadingandhideLoadingmethods. - Add
onLoadSuccessandonLoadErrorevents. - Add
clickToSelectoption. - Add
cardViewoption. - Add loading with
formatLoadingMessagefunction. - Add
idFieldoption.
- Update fixed headers.
- Add zh-TW locale file.
- Add
showColumnsoption andvisiblecolumn option. - Update
hideHeaderoption toshowHeader. - Add
formatNoMatcheslocale function. - Add table events.
- Add i18n support.
- Add
selectItemNameoption. - Update the
pageListdefault. - Add
searchoption. - Add
destroymethod. - Add page list support.
- Add
paginationsupport.
- Initial release