diff --git a/CHANGELOG.md b/CHANGELOG.md index 9c97e5b2cc..1eb356fdb5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -58,7 +58,7 @@ ChangeLog - **New(filter-control):** Added `filterOrderBy` and filterDefault column options. - **New(multiple-sort):** Added bootstrap v4 theme support. - **New(print):** Added RTL dir support. -- **Remove:** Removed multi-column-toggle, multiple-search, multiple-selection-row, group-by and tree-column extensions. +- **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 `onEditableSave` to `field, row, rowIndex, oldValue, $el`. - **Update(editable):** Fixed editable rerender bug after saving data. diff --git a/_config.yml b/_config.yml index be3b7279bb..0d6a537440 100644 --- a/_config.yml +++ b/_config.yml @@ -27,7 +27,7 @@ algolia: index_name: bootstrap-table # Custom variables -current_version: 1.14.2 +current_version: 1.15.0 title: "Bootstrap Table" description: "An extended table to the integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation)" authors: "Zhixin Wen, and Bootstrap Table contributors" diff --git a/bootstrap-table.jquery.json b/bootstrap-table.jquery.json index fe06345cb3..972881e147 100644 --- a/bootstrap-table.jquery.json +++ b/bootstrap-table.jquery.json @@ -1,6 +1,6 @@ { "name": "bootstrap-table", - "version": "1.14.2", + "version": "1.15.0", "title": "Bootstrap Table", "description": "An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation)", "author": { diff --git a/package.json b/package.json index 0f8a01bb34..a487bb9047 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "bootstrap-table", "description": "An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation)", - "version": "1.14.2", + "version": "1.15.0", "main": "./dist/bootstrap-table.min.js", "directories": { "doc": "site" diff --git a/site/news.md b/site/news.md index 4b92df1e07..3aa22e6b82 100644 --- a/site/news.md +++ b/site/news.md @@ -4,6 +4,82 @@ title: News description: News and announcements for all things Bootstrap Table, including new releases. --- +## Bootstrap Table 1.15.0 + +22 Jun 2019 + +#### Core + +- **New:** Added virtual scroll to support large data sets. +- **New:** Added vue component support. +- **New:** Added support comparisons search(<, >, <=, =<, >=, =>). +- **New:** Added `detailViewByClick` table option and `detailFormatter` column option. +- **New:** Added `showExtendedPagination` and `totalNotFilteredField` table options. +- **New:** Added `widthUnit` option to allow any unit. +- **New:** Added `multipleSelectRow` option to support ctrl and shift select. +- **New:** Added `onPostFooter`(`post-footer.bs.table`) event. +- **New:** Added `detailViewIcon` and `toggleDetailView` method to hide the show/hide icons. +- **New:** Added `showSearchButton` and `showSearchClearButton` options to improve the search. +- **New:** Added `showButtonIcons` and `showButtonText` options to improve the icons display. +- **New:** Added `visibleSearch` option search only on displayed/visible columns. +- **New:** Added `showColumnsToggleAll` option to toggle all columns. +- **New:** Added `cellStyle` to 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 `filterBy` method with `or` condition and custom filter algorithm. +- **New:** Improved `showColumn` and `hideColumn` methods with array of fields. +- **New:** Improved `scrollTo` method to allow `rows` units. +- **Update:** Rewrote all code to ES6. +- **Update:** Improved `pageList` options to support localization. +- **Update:** Improved the `totalRows` option. +- **Update:** Improved table footer. +- **Update:** Improved `getSelections` and `getAllSelections` methods. +- **Update:** Improved css frameworks themes. +- **Update:** Updated parameters of the `getData` method. +- **Update:** Updated parameters of the (un)checkAll events to `rowsAfter, rowsBefore`. +- **Update:** Updated parameters of the `updateRow` method to support `replace`. +- **Update:** Updated page number to 1 while making a server side sort. +- **Update:** Renamed table `maintainSelected` option to `maintainMetaData`. +- **Update:** Renamed method `refreshColumnTitle` to `updateColumnTitle`. +- **Update:** Fixed card view value to be aligned incorrectly bug. +- **Update:** Fixed `smartDisplay` option 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. + +#### Extensions + +- **New(editable):** Added `onExportSaved` event. +- **New(export):** Added `forceExport` column option force export columns with hidden. +- **New(export):** Added function support of `fileName` option. +- **New(filter-control):** Added `filterDataCollector` to control the filter select options. +- **New(filter-control):** Added `filterOrderBy` and 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 `onEditableSave` to `field, 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(multiple-sort):** Fixed multiple-sort does not work with data-query-params bug. +- **Update(page-jump-to):** Fixed `click` bug when paginationVAlign is 'both'. +- **Update(reorder-columns):** Fixed reorder columns cannot work bug. +- **Update(treegrid):** Fixed treegrid cannot work bug. + ## Bootstrap Table 1.14.2 19 Mar 2019 diff --git a/src/bootstrap-table.js b/src/bootstrap-table.js index abb585cdc9..90b9c66bdb 100644 --- a/src/bootstrap-table.js +++ b/src/bootstrap-table.js @@ -1,6 +1,6 @@ /** * @author zhixin wen - * version: 1.14.2 + * version: 1.15.0 * https://github.com/wenzhixin/bootstrap-table/ */ diff --git a/src/bootstrap-table.scss b/src/bootstrap-table.scss index 61c0273593..d00c3120b6 100644 --- a/src/bootstrap-table.scss +++ b/src/bootstrap-table.scss @@ -1,6 +1,6 @@ /** * @author zhixin wen - * version: 1.14.2 + * version: 1.15.0 * https://github.com/wenzhixin/bootstrap-table/ */ diff --git a/src/constants/index.js b/src/constants/index.js index d7d092b1cb..7ffddba6b9 100644 --- a/src/constants/index.js +++ b/src/constants/index.js @@ -1,4 +1,4 @@ -const VERSION = '1.14.2' +const VERSION = '1.15.0' let bootstrapVersion = 4 try {