Releases: wenzhixin/bootstrap-table
Releases · wenzhixin/bootstrap-table
v1.27.1
- Update: Fixed toolbar DOM node button handling for custom buttons returning DOM nodes.
- Update: Fixed WebInspect email detection false positive in core-js comments.
- Update: Fixed SyntaxError when processing
data-*attributes on inline HTML elements. - Update: Added comprehensive options cypress tests.
Extensions
- New(pipeline): Added
resetPipelineCachemethod to allow programmatic cache reset. - Update(auto-refresh): Fixed button active state and selector.
- Update(filter-control): Fixed issue with filter control being cleared.
- Update(treegrid): Improved documentation with data structure guide and usage examples.
v1.27.0
Core
- New: Split utils/index.js into modular structure.
- New: Added DOMHelper utility for jQuery removal.
- New: Added Bootstrap 5 checkbox compatibility utilities.
- New: Added utility tests with comprehensive coverage.
- Update: Allowed peer dependency of jQuery v4.x.
- Update: Removed jQuery dependency from utils module.
- Update: Fixed search filter with depth key.
- Update: Fixed style attributes not being preserved on
thead>tr>thelements.
Extensions
- Update(group-by): Fixed group expand/collapse state being reset when using searching.
- Update(multiple-sort): Add modal-multiple-sort class to multiple sort modal.
v1.26.0
Core
- New: Added Chinese locale support to the site.
- New: Added comprehensive tests for utility functions.
- Update: Updated
normalizeAccentfunction to handle diacritics properly. - Update: Set
aria-sortattribute on sortable headers. - Update: Refactored
BootstrapTableinto separate modules. - Update: Clarified exact property names for column options and usage.
- Update: Fixed character encoding for locale files.
Extensions
- Update(filter-control): Fixed bug where
showSearchClearButtondoes not clearsearchTextfrom options. - Update(filter-control): Fixed page number resetting to 1 during initial table rendering when filter controls are initializing.
v1.25.0
Core
- Update: Added
aria-sortattribute on sortable headers. - Update: Fixed loading style display error in Bootstrap dark mode.
- Update: Fixed performance issues in the
resetRowsmethod when handling large datasets. - Update: Fixed bug where the table
heightoption caused duplicate headers when a caption was present. - Update: Fixed bug where CSS
!importantis ignored. - Update: Migrated site from Jekyll to Astro Framework.
Extensions
- Update(group-by-v2): Fixed a bug where rows were not grouped correctly when another column was sorted.
- Update(group-by-v2): Modernized the extension with ES6+ features.
v1.24.1
Core
- New: Add
lt-LTlocale. - Update: Fixed
filterBynot working bug after usingfilterAlgorithmoption. - Update: Fixed cookie extension throws js error bug.
- Update: Fixed icons prefix bugs in extensions.
- Update: Fix bug where totalRows is not integer in formatter.
- Update: Fixed bug of table is not destroyed after vue component is unmounted.
- Update: Fixed high severity vulnerability issue using
npm-run-all2instead.
v1.24.0
Core
- New: Added
card-view-fieldclass tocard-view. - Update: Fixed
idnot working bug inrowAttributes. - Update: Fixed
datafield attr not working bug. - Update: Fixed column is
undefinedbug inupdateFieldGroupwhen usingrefreshOptions. - Update: Fixed
post-headertrigger bug after table destroy. - Update: Fixed
strictSearchnot working bug. - Update: Fixed
insertRowbug after on the last row of the table. - Update: Fixed display error of total rows using load more pagination.
- Update: Updated Sass and refined the SCSS file.
- Update: Update Eslint and fix some lint errors.
Extensions
- Update(cookie): Fixed cookie columns display error after adding a column.
- Update(filter-control): Fixed select not working bug after an Ajax loaded.
v1.23.5
v1.23.3
Core
- New: Added support for column options
formatterandfooterFormattermethods returning typejQuery,HTMLElement. - New: Added
sortResetmethod to reset the current sort state. - New: Added a presentation role if no matching rows are found.
- Update: Fixed
refreshmethod doesn't reuse parameters provided as query bug. - Update: Fixed compatibility issues when
colspanis set as a string.
Extensions
- Update(fixed-columns): Fixed undefined error in some cases.
- Update(reorder-columns): Fixed incorrect column values order with detail view.
v1.23.2
Core
- New: Added
buttonsAttributeTitleoption to customize title attribute. - Update: Updated sort icons using SVG instead of PNG.
- Update: Fixed search highlight not working when it contains multiple HTML elements.
- Update: Fixed the
esbuildbundle error. - Update: Fixed insertRow, updateRow, and updateCell methods bugs.
- Update: Fixed
undefinederror when searching using the dotted field.
v1.23.1
Core
- Update: Improved vue component init twice without
setTimeout. - Update: Updated
af-ZA,fr-BE,fr-CH,fr-FR,fr-LU, andid-IDlocales.
Extensions
- Update(editable): Fixed editable display bug of select type.
- Update(sticky-header): Fixed issue if sticky-header extension is loaded but not enabled.