112 KiB
112 KiB
v4.1.1 (2017-10-25)
Bug fixes
- Fixed edit cell that has no data IE 11 fails with error code 800a025e(17be157)
- Fixed sizePerPage drop down requires double click(9c0332a)
- Fixed
remote
is enable and a sorted table is reset when state update(5a70141)
v4.1.0 (2017-10-16)
Bug fixes
- Fixed
options.afterDeleteRow
be called without checking existing(9f64cdf) - Fixed
table-condensed
should betable-sm
on bootstrap@4(137a6b2) - Update React Peer Dependency(9032174)
- Upgrade
react-modal
to3.0.3
due toreact@16.0.0
issue(f2c0ee8) - Fixed Cannot read property 'type' of undefined(9049073)
- Fixed Failed prop type: Invalid prop columnName of type array supplied to TextFilter, expected string(c272b97)
Enhancement
v4.0.6 (2017-09-30)
Bug fixes
- Fixed TypeError: Cannot read property 'emitter' of undefined(55a7e09)
Enhancement
- Treat
undefined
same asnull
when sorting(5b58195)
Features
- Support
cellEdit.bulrToEscape
, default isfalse
(88571ac)
v4.0.5 (2017-09-20)
Bug fixes
Enhancement
- Support
ArrayFilter
but it's an internal filter, you can not configure onfilter.type
withArrayFilter
(5b32bfd)- Please check this example.
Features
- Support
csvFieldType
to assign the type of cell when exporting csv(d810c9c)- example
- Available is
number
andstring
, default isstring
- Support auto collapse expanded rows when sort/filter/search(5ad7a75)
- Check this example
v4.0.4 (2017-09-15)
Bug fixes
- Fix
BootstrapTable.reset
method doesn't clean the cell editing state(f3466be) - Fix search result is reset when a rerender with only enable
remote.cellEdit
(8ba60d8) columnClassName
get render oncolgroup
even if it is function(031a99d)
Enhancement
- Able to styling the header column when sorting(7960b3f)
- Check example
- Trying to fixing encoding issue when opening CSV file with Excel(c05679c)
v4.0.3 (2017-09-04)
Bug fixes
- placeholder-selected in filters/Select.js is not handled correctly(1bba1aa)
Enhancement
- Setting environment to production(a7ff05c)
- Pass
rowIndex
andcolumnIndex
as third and fourth arguments forcolumnTitle
callback function(99f56a0)
v4.0.2 (2017-08-22)
Bug fixes
- Fix the
expandable
broken on custom column whenexpandBy
iscolumn
(1be402e)
Enhancement
- Able to configure the position of
ToolBar
(29bbecc)- Configure the position via
options.toolbarPosition
, available value istop
,bottom
andboth
.
- Configure the position via
- Custom the column title(cd93a3f)
- Configure
columnTitle
onTableHeaderColumn
, which accept a function and takecell
androw
as arguments - Check this example
- Configure
- Add quotation marks to header cells on CSV file(55de1d6)
v4.0.1 (2017-08-13)
Bug fixes
- Fix wrong data population when drop rows in a table which enable pagination(87484cc)
v4.0.0 (2017-08-06)
Bug fixes
- Fix validation called twice when press tab to leave the cell editor(5532b98)
Enhancement
- Fixed hard coded warning when insert fails(28b3ea3)
- Use
options.insertFailIndicator
to custom the error indicator.
- Use
- Fixed 'Show All/Show selected only' is display in contrast(db1f8e7)
- Use
prop-types
- Use
editTdAttr
onTableHeaderColumn
to custom the attributes on the column(TD
) of cell editor(42e84b7) - Support dynamic options list for dropdown in cell editor(62b928a)
editable.options.values
onTableHeaderColumn
can accept an array or function now.
Features
- Support
bootstrap@4
andbootstrap@3
, if you use 4, please addversion='4'
on<BootstrapTable>
.
v3.5.1 (2017-08-02)
Bug fixes
v3.5.0 (2017-07-29)
Bug fixes
Enhancement
v3.4.6 (2017-07-16)
Bug fixes
- Fix wrong cell edit if have multiple table but share same
cellEdit
props8954de6
Enhancement
- Allow to configure
td
style viatrStyle
onBootstrapTable
(5999c48)
v3.4.5 (2017-07-13)
Bug fixes
Enhancement
- Pass
rowIndex
as third argument foroptions.onRowClick
(4b5ba03)
Features
- Able to disable the
tabIndex
viawithoutTabIndex
onBootstrapTable
(ce6f744)
v3.4.4 (2017-07-09)
Bug fixes
- Pass row object as second argument for
editable.validator
when calling by insert row(5ede872) - Fix text filter is not updated when rerender(298e971)
- Fix wrong colspan on a empty table when hide seleciton column(62ceb31)
Enhancement
- return
false
will render default editor in insert model for the hook function of customInsertEditor.getElement(f2382b3)
v3.4.3 (2017-07-05)
Bug fixes
- Fixed wrong colspan when table was empty and enable
expandColumnOptions.expandColumnVisible
(624764c) - Fix 'undefined is not an object' when running in a headless browser(a06cd6a)
Enhancement
- Able to disable BOM header for CSV via
options.noAutoBOM
(340dc8d) - Able to exclude header for CSV via
options.excludeCSVHeader
(16ba815)
v3.4.2 (2017-06-24)
Bug fixes
- Cannot read property 'sortFunc' of undefined when conditionally rendering different tables(1418)
- From this version, we support
replace
props onBootstrapTable
, you can configure astrue
if your need to rerender a totally different table so thatreact-bootstrap-table
will not update table state according to previous and next props.
- From this version, we support
- Header Group broken when Row Expand Indicator is enabled(2cf11ec)
Enhancement
options.onDeleteRow
andoptions.afterDeleteRow
allow to accept second argument which is the all delete rows instances(29064ff)options.expandBodyClass
allow to accept third argument which is a flag for is expanding or not(85eeeb5)- Check example
v3.4.1 (2017-06-17)
Bug fixes
- If a key is 0, it's regarded as invalid in
TableStore.js
(e00a515)
Enhancement
options.onRowClick
have the second arguments:columnIndex
(cf6571f)options.onAddRow
now support to sync/async way to tellreact-bootstrap-table
if a error inoptions.onAddRow
(a2a5555)- Please check example
- Use
setState
as functional instead of object(b9b5b26)
Feature
- Able to custom the separate for exporting CSV file(1c9e2c5)
- Using
options.exportCSVSeparator
- Using
v3.4.0 (2017-06-11)
Bug fixes
- Fixed column width does not work when header grouping(4b1e11e)
- Fixed wrong column to expand when
selectRow.hideSelectColumn
as ture andexpand={false}
onTableHeaderColumn
(74e37d3)
Enhancement
Feature
- Support to press ENTER to expand/collapse row when keyboard navigation is enable(115495d)
- Enable
keyBoardNav.enterToExpand
- Check example
- Enable
v3.3.9 (2017-06-08)
Bug fixes
- Fixed TypeError: this.props.children.filter is not a function(80fb5a6)
v3.3.8 (2017-06-02)
Bug fixes
currSizePerPage
should be string(6c6185d)
Enhancement
- allow
options.prePage
,options.nextPage
,options.firstPage
andoptions.lastPage
to accept any type(a2ab8fb)
v3.3.7 (2017-05-22)
Enhancement
- Allow conditionally specify columns(9b748df)
- #1319(338424f)
- Allow date filter to filter string value,
react-bootstrap-table
will convert string to Date(63a022a)
v3.3.6 (2017-05-19)
Bug fixes
- Fixed ExpandComponent.js:47 Uncaught TypeError: Cannot read property 'className' of undefined(5618342)
v3.3.5 (2017-05-17)
Bug fixes
- Fix
editable.type
will be ignore if is nottextarea
,select
,checkbox
, anddatetime
(e3f87e0)
Enhancement
- Able to set the default value for field in insert model easily(5bd62b4)
- Use
editable.defaultValue
- Use
- Support
options.onExpand
and accept a function which will be called when expand/collapse happen(f54ebc3)- Check example.
- Allow
selectRow.className
to accept a function for a easy customization reason(440d376)- Check example
- Able to apply custom style on filter(1e8f1f9)
- Check example
v3.3.4 (2017-05-13)
Bug fiexs
- Fix
afterSearch
andafterColumnFilter
doesn't be called when table rerender(24e5b66)
Enhancement
-
Able to clean sorted table(261c6ea)
- Please check this example
-
Able to configure the text and value of select option in cell editing or insert modal(face547)
v3.3.3 (2017-05-08)
Bug fixes
- Avoid to throw error when
onfocus
function is not implement on custom cell editor(7104c6b) - Fixed press ESC to leave the cell editing broken since from
v3.3.1
(283508)
v3.3.2 (2017-05-07)
Bug fixes
- Fixed bug about
options.keepSizePerPageState
(e226764) - Fixed a delete row bug when
options.pageStartIndex
is 0(161eb0c)
v3.3.1 (2017-05-06)
Features
- Allow to unselect all only for visible rows(filter, search)b15475a
- #1276
- Enable
selectRow.onlyUnselectVisible
to have this feature
Enhancement
cellEdit.beforeSaveCell
pass fourth argumentdone
, call it and return a bool value for performing validation in asyncf620b19- check description
- If your validation is async or there's a delay for user operation, use this feature.
- Suppoer
options.keepSizePerPageState
, enable it will make size per page dropdown keep open if table rerender automatically without any user action5234375
v3.3.0 (2017-05-01)
Bug fixes
- Fix default sort does not work for
remote
mode(a15c492) - Fix
false
is transfer to be empty string on cell editing(e840849)
Enhancement
- Avoid to rerender select filter everytime(5b14252)
- restrict border & border-radius to bordered tables(8e446f3)
- Better
margin
for table, pagination, toolbar(a5be737)
v3.2.2 (2017-04-27)
Bug fixes
- Fix validation is ignored when tab out of a cell to the next cell(1a6ca0a)
Enhancement
- Able to remove the empty option on select and number filter(61a2d8c)
- Use
filter.withoutEmptyOption
onTableHeaderColumn
for select filter. - Use
filter.withoutEmptyNumberOption
onTableHeaderColumn
for number filter. - Use
filter.withoutEmptyComparatorOption
onTableHeaderColumn
for number filter.
- Use
Features
- Support
defaultASC
onTableHeaderColumn
for specifing ASC order when sorting on column first time(fec241d)
v3.2.1 (2017-04-20)
Bug fixes
- Fixed search and pagination not working together(5a533cf)
- It's a very critical bug since from
v3.1.8
- It's a very critical bug since from
v3.2.0 (2017-04-16)
Enhancement
Features
- Support conjunction search(246a7fa)
- Please check #1199
- Allow to expand only one row at a time(c4c1b7f)
- configure via
options.onlyOneExpanding
and assigntrue
- configure via
v3.1.8 (2017-04-13)
Bug fixes
- Fix wrong page jumping after search, filter etc.(b686d1a)
Enhancement
- Add class name
react-bs-table-sizePerPage-dropdown
for sizePerPage dropdown(da82469)
v3.1.7 (2017-04-07)
Bug fixes
- Fixed
headerText
is not display well(14fc9b7) - Fixed bug if update
options.expanding
is not work(6f0b5fb)
Enhancement
- Improve the performance of select all functionality(3b67e19)
- Support
keyValidator
onTableHeader
to tellreact-bootstrap-table
to push the error message invalidateState
if rowkey not valid(892c504)- It's only work for rowKey column
- Default is false,
react-bootstrap-table
only show a toastr to nofity user that rowkey is not valid.
v3.1.6 (2017-04-03)
Bug fixes
- Fixed wrong
z-index
for insert modal and mask(91b4dca) - Fixed keyboard navigation does not work if
selectRow.hideSelectColumn
is true(e8c25fd)
Enhancement
- Support
editable.readOnly
forTableHeaderColumn
, which is helpful if you want this field can be edited on insert but not on cell editing(8729faf)
v3.1.5 (2017-04-01)
Bug fixes
- Fix tab broke if encounter non editable or hidden cell(ca7a9dd)
- Avoid the horizontal scrollbar appear when resize the window
v3.1.4 (2017-04-01)
Bug fixes
- Fix tab broke if encounter non editable or hidden cell(2f9ed93)
- Fix unalign issue if table become scrollable then non scrollable(af8b3c3)
Enhancement
selectRow.bgColor
now support a callback function for more flexible bgColor setting(136dec9)bgColor: function(row, isSelect) { if (isSelect) { const { id } = row; if (id < 2) return 'blue'; else if (id < 4) return 'red'; else return 'yellow'; } return null; }
v3.1.3 (2017-03-30)
Bug fixes
- Fix bug about != and = are not work well for date filter(14bcfba)
- Fix an error happen if change sizePerPage then fill date(28561d5)
- Fix FileSaver.js causes requireJS errors in console(850cdea)
v3.1.2 (2017-03-28)
Bug fixes
- Fix toastr error does not display when editing cell(8407634)
- Fix
noDataText
set colSpan more than columns if some column hidden(52206d9)
v3.1.1 (2017-03-10)
Bug fixes
- Fix
selectRow.hideSelectColumn
not working in table header(fcc7c81) - Fix an exception if table source data is immutable type(70de237)
Features
- Able to hide/show toolbar when printing via
options.printToolBar
(fdb04f8)
v3.1.0 (2017-02-06)
Bug fixes
- Fix componentWillMount of expand content not called with pagination(fafc080)
- Fix Cell edit on key Tab press problems if enable expand row(7320dd4)
Features
- Support the expand indicator(1c31aab)
- Support to hide page list if only one page(2da1b85)
- Use
options.hidePageListOnlyOnePage
and set true to hide.
- Use
Enhancement
- Fixed no buttons will be displayed on top left when only customized buttons are provided(ad7b80c)
- Support
csvFormatExtraData
forcsvForamt
(4fe30ed)- Check this for example
- Support default tooltip on pagination button and able to customize them(c530474)
- Check example to learn how to custom tooltip for page list button
v3.0.0 (2017-02-06)
Features
- Support Keyboard navigation
- Check examples
Enhancement
- More easy to custom table(toolbar, button, pagination etc.)
- Check examples
v2.11.2 (2017-02-06)
Bug fixes
- Fix wrong propTypes for
tdStyle
andthStyle
(37032fb)
v2.11.1 (2017-02-05)
Features
- Support to configure the
td
andth
style object(94b4451)- Use
tdStyle
onTableHeaderColumn
to configure thetd
styles, aceept an object - Use
thStyle
onTableHeaderColumn
to configure theth
styles, aceept an object - example
- Use
Enhancement
- Able to clean table by calling
reset
which is exposed byBootstrapTable
(6893be6) - Support to configure which functionality should be handled by
remote
(d31c71f)- Check example
v2.11.0 (2017-02-01)
Bug fixes
- Selection broken if click on a custom cell(
dataFormat
) since from fromv2.9.2
(d149941) - Fixed the
onRowClick
broken since fromv2.9.2
(2d8212a) - Fixed #996(b2ff491)
Features
- Support to configure the column width with percentage(08c7cbc)
v2.10.2 (2017-01-31)
Bug fixes
v2.10.0 (2017-01-26)
Bug fixes
Enhancement
- Pass
row
to validator for cell editing(4e77a11) - Support to configure the width of selection column(6e52226)
- use
columnWidth
inselectRow
prop - Example
- use
v2.9.2 (2017-01-21)
Bug fixes
- Fix expanding row broken if configure selectRow and expandBy column(01e4261)
- Fix expanding row broken if configure cellEdit(2e9b19e)
- Fix calling
handleFilterData
throws errors from2.8.3
(4c5ef92) - Fix clicking on custom selection column will trigger selection twice(eff49cf)
v2.9.1 (2017-01-15)
Bug fixes
- Fixed Uncaught TypeError: _this3.props.adjustHeaderWidth is not a function when expanding row(9202f31)
Features
- Support to hide the text for no data table(8bedcf7)
- Use
options.withoutNoDataText
, default is false. Give true will hide the text content - Example
- Use
v2.9.0 (2017-01-09)
Enhancement
- Enhance the expanding row, support
options.expanding
(aeb7125) - Add
options.beforeShowError
to do some thing before toastr popup(9bc8b7f)- Return false or do not return to prevent toastr popup
- example
Features
- Multi column sort
v2.8.3 (2017-01-07)
Enhancement
- Add
invalidEditColumnClassName
props onTableHeaderColumn
for supporting the class on cell editing fail(4ddc906)
Features
- Allow to configure the text, select or custom with a filter condition, default is
like
andeq
is available.(a48e10c) - Allow to add your own attribute on TD element(a44e189)
v2.8.2 (2016-12-29)
Bug fixes
- Hot fixes for sort caret disappear after
v2.8.1
(7e88e15)
v2.8.1(unpublish) (2016-12-28)
Bug fixes
- Fixed onRowMouseOver called with wrong arguments when expandableRow enable(86270e2)
Enhancement
- Fixed TableHeader: prop type
colGroups
is invalid(11e9daa)
v2.8.0 (2016-12-25)
Features
- Support colSpan and rowSpan on table header(8e459ef)
v2.7.1 (2016-12-18)
Bug fixes
- Fix layout error when expand row with a hidden column outside(460ba53)
Enhancement
- Support
editColumnClassName
prop on<TableHeaderColumn>
for separate fromcolumnClassName
(dbc40d3)- check #892
- Support
headerText
prop on<TableHeaderColumn>
(9183e71)- It's optional but if you dont have a pure text as children in
<TableHeaderColumn>
, you can configure this prop to avoid couple wanring when insert or filter. - The value of this prop will be used on the placeholder or tip for filter or insert modal field.
- It's optional but if you dont have a pure text as children in
Features
- Allow to expand row by specified column or a row(95fbfd4)
- Check this example
- Give
expandBy
inoptions
props and assign ascolumn
orrow
(row
is default) - If you give
expandBy
ascolumn
, all column can trigger expanding by click - You can tell
react-bootstrap-table
which column can trigger expanding byexpandable={ false }
on<TableHeaderColumn>
v2.7.0 (2016-12-13)
Bug fixes
- Fixed calling
handleSearch('')
will no clear the text on search field(f7646dc) - Fixed
getComputedStyle
is not defined error(c9587b2) - Fixed fails in restricted network environment for
react-toastr
with a git url installation
Features
- Support
scrollTop
prop on<BootstrapTable>
(20a0d65)- Available valus is a numeric value or
Top
orBottom
- Available valus is a numeric value or
v2.6.0 (2016-11-28)
Bug fixes
- Fixed #838
Features
Enhancement
- Support row lock level on cell edit(7c57b52)
- Use
nonEditableRows
incellEdit
props nonEditableRows
accept a callback function which return an array of rowKey which is noneditable rows
- Use
v2.5.9 (2016-11-21)
Bug fixes
Enhancement
- Throw errors instead of string literals(f32ba6f)
v2.5.8 (2016-11-09)
Bug fixes
- Fixed the issue with giving the paginationShowsTotal as function when table is empty(ec93ddb)
Enhancement
- Add an option for changing the text on select filter(79b9f41)
v2.5.7 (2016-11-02)
Bug fixes
- Fixed display boolean value if value is false(8fde9d6)
- Fixed the filters do not work with dynamically generated columns(e1f287a)
Enhancement
- Add
headerTitle
in<TableHeaderColumn>
for enable the title on header, default is true(7685e14) - Redirect to first page if calling
handleAddRowAtBegin
(3a4432a)
v2.5.6 (2016-10-22)
Bug fixes
- Fixed Search fails on number 0(2af763e)
- Fixed the wrong display text when giving
sizePerPageList
as an array of object(a48dc5f)
Enhancement
- Support
onRowDoubleClick
inoptions
prop(3d884ea)
v2.5.5 (2016-10-01)
Enhancement
- A popup editor for cell editing example(0fb4494)
- The
className
on<TableHeaderColumn>
accept a string or function((35d9d1e)[35d9d1efe9
]) - Pass
dataField
as the second argument forcaretRender
(e75c7be)
v2.5.4 (2016-09-27)
Bug fixes
- Fixed the incorrect page number for
paginationShowsTotal
when data is empty(ba524f9) - Fixed Cannot read property 'name' of undefined during option change if a given page bigger than total pages count(96c35aa)
Enhancement
- Make pagination button compatible with Bootstrap@4(1c0e9f5)
- Keep cell editing stay if table re-rendering(6777a72)
v2.5.3 (2016-09-18)
Bug fixes
- Fix wrong text for pagination show totals(62ce772)
- Should not deselect disabled checked checkbox on click on unselected all(41e3723)
Enhancement
- Avoid console error for invalid regex in regex-filter(ef15ce0)
v2.5.2 (2016-09-11)
Bug fixes
- Fix select filter not working as expected(1d3960c)
- Check #589
- Fix pagination covers table when setting maxheight(dcc54d2)
Enhancement
- Allow
sizePerPageList
accept an object which follow this format{ text: '10', value: 10 }
(635b838)
v2.5.1 (2016-09-03)
Bug fixes
- Fix update sizePerPage through componentWillReceiveProps does not update select list(5740871)
- Fix table didn't reflect changes of unselectable prop when passed array changes dynamically(85000f8)
Enhancement
- Showing rows for paginationShowsTotal should start at 1 instead of 0(271cf10)
- Enable customized for notification messages after validation(e2d924f)
- check this example
v2.5.0 (2016-08-28)
*** Upgrade minor version ***
v2.4.4 (2016-08-27)
Bug fixes
- Fix SelectFilter can't display boolean value(b84861c)
- Fix boolean can't be populate to table column(ecc6a16)
- Fix unknown props warnings by
react-toastr
(16cb7ef)
Enhancement
- Move css files to
dist
folder(ffb8031) - Allow to apply className to following elements(b426974)
react-bs-table-container
, usecontainerClass
to set classNamereact-bs-table
, usetableContainerClass
to set classNamereact-bs-container-header
, useheaderContainerClass
to set classNamereact-bs-container-body
, usebodyContainerClass
to set className
v2.4.3 (2016-08-21)
Bug fixes
- Editable converts zero (0) to empty string on first editing(422d6f8)
- Fix a wrong sorting result after apply search(7e5a726)
- Fix
paginationShowsTotal
propTypes is invalid(cc5dd7f)
Enhancement
- Disable DOM on exported CSV file(48b9a98)
- Hide export csv button when printing(cc625a0)
- Allow
onCellEdit
return a value which present as the new value for editing.(f0030f0)
v2.4.2 (2016-08-13)
Bug fixes
- Fix the column width broken if table is empty(9172656)
Features
- Support to call
applyFilter
exposed by<TableHeaderColumn>
for set filter value dynamically(e30f86c) - Support to customize the selection column(c5875d5)
- Support cell edit on
remote
mode(f399e87)
Enhancement
- Pass the
row
in props at second arguments forcustomEditor.getElement
(2de6c5c)
v2.4.1 (2016-08-06)
Features
- Support default search(825ca76)
- Assign
defaultSearch
inoptions
props
- Assign
- Support the date picker for cell edit(a861890)
Enhancement
- Avoid to overwrite the
.table-bordered
class.(0a678ed) - Allow
csvFileName
accept a function to generate file name dynamically(a730833) - Allow
height
to accept number or string(7f3ac47)
v2.4.0 (2016-08-06)
Features
- Enable to clear filter by calling
cleanFiltered
which exposed by<TableHeaderColumn>
(bda6ff4) - Support cell edit customization(b162b52)
- Apply
customEditor
on<TableHeaderColumn>
- Check example
- Apply
Enhancement
- Fix wrong devtool for webpack on example(ff1da38)
- Use
btn-primary
for save button(a7923b4) - Pass row index as fourth arguments for
dataFormat
(eae2f23) - Add example for showing how to make select all only work on current page(ff31b0d)
- Check example
v2.3.9 (2016-07-25)
Bug fixes
- Fix
csvFormat
doesn't pass the second argument(6d51a26)
Features
- Support to filter or search on nest object(3c6467d)
- Assign
filterValue
on<TableHeaderColumn>
- Check example
- Assign
Enhancement
- Avoid
onExportToCSV
only work onremote
condition(c201793) - Use ReactDOM.render instead of React.render(d45cb97)
v2.3.8 (2016-07-16)
Bug fixes
Enhancement
- Add
export
on<TableHeaderColumn>
(aa4dfc3)- You can add
export={true}
to tellreact-bootstra-table
exporting this column if it is hidden - Also, you can add
export={false}
to tellreact-bootstra-table
don't export this column
- You can add
v2.3.7 (2016-07-02)
Bug fixes
- #517(https://github.com/AllenFang/react-bootstrap-table/issues/517)
- Fix unselctable is broken on selecting all(aa1db57)
- Fix current page not work correct from zero(edd5581)
v2.3.6 (2016-06-20)
Bug fixes
- Fix filter null data(8a90468)
- Fix setState will cause changing to page one if selected row is on last page(7093d58)
Features
- Support
unselectable
inselectRow
props which can make some row unselectable(f5faef1)- Check example
- Expose
getTableDataIgnorePaging
function on<BootstrapTable>
to allow user get the all data(include filtered)(34f3568)
v2.3.5 (2016-06-11)
Bug fixes
- Fix column title is null problem(4d25667)
- Fix sizePerPage always to be options value if setState(58540b3)
- fix currPage always to be options value if setState(544cd26)
Enhancement
v2.3.4 (2016-06-05)
Bug fixes
- Fix a next page showing if there's no data(ddf7fc9)
- Fix the wrong class on selection row if a
trClassName
given(2d3d1cb)- Check #488
- Fix the save button doesn't work in textarea editing if disable
blurToSave
(2e0eca5)
Features
- Able to hide the pagination if there's only one page(4739d43)
- Enable
ignoreSinglePage
on<BootstrapTable>
- Enable
- Able to hide the sizePerPage doprdown(7c88a3b)
- Add
hideSizePerPage
inoptions
props on<BootstrapTable>
- Add
- Support to customize the csv header text(ef11be9)
- Use
csvHeader
on<TableHeaderColumn>
- Use
Enhancement
- Fix confirm grammar for row delete(cd26ba9)
v2.3.3 (2016-05-29)
Bug fixes
- Fix warning: NaN is an invalid value for the width css style property(4018df5)
- Fix uncaught TypeError: Cannot read property 'filter' of undefined(dc67221)
- Fix search then filter will ignore the search(dc67221)
Features
- Custom text for
paginationShowsTotal
(07b3e7a)paginationShowsTotal
accept a bool value or a function, if a function given you need return the customize JSX.- Check example
- Support hide field in insert modal(9a7e93a)
- Use
hiddenOnInsert
on<TableHeaderColumn>
- Use
Enhancement
-
Ability to return unselected rows in
onSelectAll
(a23c290)- On select all, the second argument will be the current display rows on table.
- On unselect all, the second argument will be the unselect rows.
- Check example
-
Improve the validation on
onSelectAll
(4666523)- If return true/false in
onSelectAll
, means agree/disard this select all event. - If return an array of rowKeys in
onSelectAll
, means the final selected result for this select event. - Check select validation example
- If return true/false in
v2.3.2 (2016-05-23)
Bug fixes
- Fix sorting on null value(6a1c88b)
Features
- Support for pagination start index(98499b2)
- Use
pageStartIndex
inoptions
- Check example
- Use
- Able to add classname on tag(866e07d)
tableHeaderClass
for header table andtableBodyClass
for body table- Check example
v2.3.1 (2016-05-11)
Bug fixes
- Unminified the index.js(9607b82)
Features
- Support column title(e77bd32)
- Enable
columnTitle
on<TableHeaderColumn>
- Enable
- Support csv format on column(acd12b1)
- Because
dataFormat
is not appropriate on column when exporting csv file, socsvFormat
been supported. - Check this example
- Because
- Enable to custom the save and close button text in insert modal(072eeee)
- Example on here
v2.3.0 (2016-05-04)
Bug fixes
- Fix filters doesn't work when the column contains null values(2199431)
Features
v2.2.0 (2016-04-29)
Bug fixes
- Fix default value on filter are broken when upgrade to
react@15.0.0
(b455582) - Fix column header pulse when sorting(4ec7521)
- Fix Cannot assign to read only property 'children' of object '#