# Change Log

All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.

## [15.2.2](https://github.com/swimlane/ngx-datatable/compare/v15.2.1...v15.2.2) (2019-04-12)



## [15.2.1](https://github.com/swimlane/ngx-datatable/compare/v15.2.0...v15.2.1) (2019-04-12)



# [15.2.0](https://github.com/swimlane/ngx-datatable/compare/v15.1.1...v15.2.0) (2019-04-12)


### Features

* select row emit row data. ([eb79063](https://github.com/swimlane/ngx-datatable/commit/eb79063))



## [15.1.1](https://github.com/swimlane/ngx-datatable/compare/v15.1.0...v15.1.1) (2019-04-03)



# 15.1.0 (2019-04-03)


### Features

* recalculate method add markForCheck ([3607def](https://github.com/swimlane/ngx-datatable/commit/3607def))
* recalculate 方法调用markForCheck ([29896f8](https://github.com/swimlane/ngx-datatable/commit/29896f8))
* 发包 ([48d3768](https://github.com/swimlane/ngx-datatable/commit/48d3768))
* 增加refresh方法 ([515ecc9](https://github.com/swimlane/ngx-datatable/commit/515ecc9))
* 水平滚动屏蔽updateRows() ([687f585](https://github.com/swimlane/ngx-datatable/commit/687f585))



# 13.1.0 (2018-07-31)



## 13.0.1 (2018-06-01)



# 13.0.0 (2018-05-22)



# 12.0.0 (2018-05-07)


### Bug Fixes

* ng6 cli error w/ global ([9341d4c](https://github.com/swimlane/ngx-datatable/commit/9341d4c))



# 11.3.0 (2018-04-13)



# 11.2.0 (2018-02-20)


### Bug Fixes

* propagate sortDir changes to template ([289bb8f](https://github.com/swimlane/ngx-datatable/commit/289bb8f))



## 11.1.7 (2017-12-22)


### Bug Fixes

* rows being undefined on init ([d0dc4c9](https://github.com/swimlane/ngx-datatable/commit/d0dc4c9))



## 11.1.6 (2017-12-22)


### Bug Fixes

* **tests:** Using By.css since with when using Renderer2 it creates additional DebugElements and cau ([d53142d](https://github.com/swimlane/ngx-datatable/commit/d53142d))
* build including rxjs ([b1e734b](https://github.com/swimlane/ngx-datatable/commit/b1e734b))



## 11.1.5 (2017-11-29)


### Bug Fixes

* **release:** support angular 4 and 5 ([627c33a](https://github.com/swimlane/ngx-datatable/commit/627c33a))



## 11.1.4 (2017-11-23)


### Bug Fixes

* **columns:** fix column templates loop/if ([5639d8b](https://github.com/swimlane/ngx-datatable/commit/5639d8b))



## 11.1.3 (2017-11-22)



## 11.1.2 (2017-11-20)



## 11.1.1 (2017-11-19)


### Bug Fixes

* **race:** fix race case w/ row loading ([f710d1c](https://github.com/swimlane/ngx-datatable/commit/f710d1c))



# 11.1.0 (2017-11-19)


### Bug Fixes

* **perf:** improved scroll performance ([7227e55](https://github.com/swimlane/ngx-datatable/commit/7227e55))



## 11.0.4 (2017-11-14)



## 11.0.3 (2017-11-08)



## 11.0.2 (2017-11-07)


### Bug Fixes

* angular 5 in `peerDependencies` ([fae53f0](https://github.com/swimlane/ngx-datatable/commit/fae53f0)), closes [#1082](https://github.com/swimlane/ngx-datatable/issues/1082)



# 11.0.0 (2017-11-05)



# 10.5.0 (2017-11-03)



# 10.4.0 (2017-10-27)



# 10.3.0 (2017-10-17)



## 10.2.3 (2017-09-11)



## 10.2.2 (2017-09-07)



## 10.2.1 (2017-09-01)



## 10.1.1 (2017-08-31)



# 10.2.0 (2017-08-29)



# 10.1.0 (2017-08-21)


### Performance Improvements

* **checking:** remove do checks from table/body ([8e5af22](https://github.com/swimlane/ngx-datatable/commit/8e5af22))



## 10.0.5 (2017-08-10)



## 10.0.4 (2017-08-10)



## 10.0.3 (2017-08-08)


### Features

* **perf:** fix for live edits and perf ([02a86d6](https://github.com/swimlane/ngx-datatable/commit/02a86d6))


### Performance Improvements

* **cell:** start refactor value getters ([051c33d](https://github.com/swimlane/ngx-datatable/commit/051c33d))



## 10.0.2 (2017-08-07)


### Features

* add row index to row wrapper ([cadbdf3](https://github.com/swimlane/ngx-datatable/commit/cadbdf3))



## 10.0.1 (2017-08-04)



# 10.0.0 (2017-08-04)


### Bug Fixes

* **demo:** custom checkbox of header is always checked ([2de2182](https://github.com/swimlane/ngx-datatable/commit/2de2182))



## 9.3.1 (2017-07-09)



# 9.3.0 (2017-06-01)



# 9.2.0 (2017-05-25)


### Bug Fixes

* **selection:** Multi selection with metaKey on a Mac ([6229d39](https://github.com/swimlane/ngx-datatable/commit/6229d39))



# 9.1.0 (2017-05-05)



# 9.0.0 (2017-04-30)


### Features

* **demos:** deep linking ([742da08](https://github.com/swimlane/ngx-datatable/commit/742da08))
* **paging:** Server-side virtual scrolling pagination ([caa4618](https://github.com/swimlane/ngx-datatable/commit/caa4618))



## 8.2.1 (2017-04-25)



# 8.2.0 (2017-04-25)


### Features

* **footer:** footer template ([0c8c8fe](https://github.com/swimlane/ngx-datatable/commit/0c8c8fe))



# 8.1.0 (2017-04-24)


### Features

* **theme:** adding dark theme ([35f23a8](https://github.com/swimlane/ngx-datatable/commit/35f23a8))
* **theme:** dark theme demo add ([52f1e24](https://github.com/swimlane/ngx-datatable/commit/52f1e24))



## 8.0.1 (2017-04-24)


### Bug Fixes

* correct lint errors ([2f1a5e2](https://github.com/swimlane/ngx-datatable/commit/2f1a5e2))
* only apply pointer to header text ([be35d59](https://github.com/swimlane/ngx-datatable/commit/be35d59))



# 8.0.0 (2017-04-14)


### Bug Fixes

* **reorderable:** fix reorderable=false and cursor css ([6b3851c](https://github.com/swimlane/ngx-datatable/commit/6b3851c))


### Features

* **css:** Added explicit `headerClass` and `cellClass` ([effafbd](https://github.com/swimlane/ngx-datatable/commit/effafbd))



## 7.3.1 (2017-04-10)



# 7.3.0 (2017-04-08)


### Features

* **row:** dynamic row heights! ([7578e59](https://github.com/swimlane/ngx-datatable/commit/7578e59))



## 7.2.1 (2017-04-07)



# 7.2.0 (2017-04-07)



## 7.1.1 (2017-03-27)



# 7.1.0 (2017-03-24)


### Bug Fixes

* **body-cell:** set title on cell when not using cell template ([6c11021](https://github.com/swimlane/ngx-datatable/commit/6c11021))



# 7.0.0 (2017-03-07)


### Bug Fixes

* reverse sort icons ([9887de7](https://github.com/swimlane/ngx-datatable/commit/9887de7)), closes [#400](https://github.com/swimlane/ngx-datatable/issues/400)
* show first page after sorting ([7ae0b1b](https://github.com/swimlane/ngx-datatable/commit/7ae0b1b)), closes [#270](https://github.com/swimlane/ngx-datatable/issues/270)



# 6.3.0 (2017-02-22)



## 6.2.1 (2017-02-21)


### Bug Fixes

* **resize-handle:** the `.resize-handle` is now properly positioned and not overlapped by header label ([363ac5f](https://github.com/swimlane/ngx-datatable/commit/363ac5f)), closes [#496](https://github.com/swimlane/ngx-datatable/issues/496)
* server side pagination ([ad11b60](https://github.com/swimlane/ngx-datatable/commit/ad11b60)), closes [#516](https://github.com/swimlane/ngx-datatable/issues/516)



# 6.2.0 (2017-02-20)


### Bug Fixes

* empty span.datatable-header-cell-wrapper with headerTemplate [#504](https://github.com/swimlane/ngx-datatable/issues/504) ([89d295f](https://github.com/swimlane/ngx-datatable/commit/89d295f))
* reset page offset when underlying data is changed ([f797e93](https://github.com/swimlane/ngx-datatable/commit/f797e93))
* reset page offset when underlying data is changed ([6d58cb2](https://github.com/swimlane/ngx-datatable/commit/6d58cb2))



## 6.1.2 (2017-02-14)


### Bug Fixes

* fix row width and styles ([cab13c3](https://github.com/swimlane/ngx-datatable/commit/cab13c3))



## 6.1.1 (2017-02-13)



# 6.1.0 (2017-02-13)


### Bug Fixes

* fix row width and styles ([40927c1](https://github.com/swimlane/ngx-datatable/commit/40927c1))



## 6.0.2 (2017-01-31)


### Bug Fixes

* move scss to release dir [#459](https://github.com/swimlane/ngx-datatable/issues/459) ([1f4cfa7](https://github.com/swimlane/ngx-datatable/commit/1f4cfa7))



## 6.0.1 (2017-01-27)



# 6.0.0 (2017-01-25)


### Bug Fixes

* **columns:** fix [#438](https://github.com/swimlane/ngx-datatable/issues/438) re-ordering issue ([a3c4722](https://github.com/swimlane/ngx-datatable/commit/a3c4722))



# 5.0.0 (2017-01-17)



# 4.2.0 (2017-01-16)



# 4.1.0 (2016-12-25)



# 4.0.0 (2016-12-16)



# 3.0.0 (2016-12-16)



## 2.2.3 (2016-12-14)



## 2.2.2 (2016-12-14)



## 2.2.1 (2016-12-13)



# 2.2.0 (2016-12-09)



## 2.1.3 (2016-12-04)



## 2.1.2 (2016-12-04)



## 2.1.1 (2016-12-02)



# 2.1.0 (2016-12-02)



# 2.0.0 (2016-12-01)



# 1.7.0 (2016-11-19)



# 1.6.0 (2016-11-17)



## 1.5.1 (2016-11-16)


### Bug Fixes

* **selection:** init selection to empty array ([53689f9](https://github.com/swimlane/ngx-datatable/commit/53689f9))



# 1.5.0 (2016-11-15)


### Bug Fixes

* **row-height:** protect row undefined ([0a32722](https://github.com/swimlane/ngx-datatable/commit/0a32722)), closes [#280](https://github.com/swimlane/ngx-datatable/issues/280)


### Features

* External sorting ([7899d28](https://github.com/swimlane/ngx-datatable/commit/7899d28))



## 1.4.1 (2016-11-10)



# 1.4.0 (2016-11-09)



## 1.3.1 (2016-11-07)



# 1.3.0 (2016-11-07)



# 1.2.0 (2016-11-04)



# 1.1.0 (2016-11-03)



# 1.0.0 (2016-11-03)



# 0.12.0 (2016-10-28)



## 0.11.2 (2016-10-21)



## 0.11.1 (2016-10-20)



# 0.11.0 (2016-10-20)


### Bug Fixes

* **scroller:** count scroll height with limit if defined ([6d7fc64](https://github.com/swimlane/ngx-datatable/commit/6d7fc64))



## 0.9.3 (2016-10-06)



## 0.9.2 (2016-10-03)



## 0.9.1 (2016-10-03)



# 0.9.0 (2016-10-03)



# 0.8.0 (2016-09-30)



## 0.7.4 (2016-09-29)



## 0.7.3 (2016-09-29)



## 0.7.2 (2016-09-29)



## 0.7.1 (2016-09-28)



# 0.7.0 (2016-09-28)



## 0.6.1 (2016-09-16)



# 0.6.0 (2016-09-16)



## 0.5.2 (2016-09-13)



## 0.5.1 (2016-09-13)



# 0.5.0 (2016-09-13)



# 0.4.0 (2016-09-09)



## 0.3.9 (2016-09-09)



## 0.3.8 (2016-09-01)



## 0.3.7 (2016-08-31)



## 0.3.6 (2016-08-31)



## 0.3.5 (2016-08-29)



## 0.3.4 (2016-08-29)



## 0.3.3 (2016-08-24)



## 0.3.2 (2016-08-24)



## 0.3.1 (2016-08-24)



# 0.3.0 (2016-08-24)



## 0.2.5 (2016-08-19)



## 0.2.4 (2016-08-16)



## 0.2.3 (2016-08-15)



## 0.2.2 (2016-08-15)



## 0.2.1 (2016-08-14)



# 0.2.0 (2016-08-14)



## 0.1.16 (2016-08-10)


### Bug Fixes

* add missing 'addClass' prop ([191b5ed](https://github.com/swimlane/ngx-datatable/commit/191b5ed))
* incorrect rxjs imports ([c1b22aa](https://github.com/swimlane/ngx-datatable/commit/c1b22aa))
* revert changes ([4de31cc](https://github.com/swimlane/ngx-datatable/commit/4de31cc))
* **body:** reverted ngIf ([367c54a](https://github.com/swimlane/ngx-datatable/commit/367c54a))
* **body cell:** typo ([a286f36](https://github.com/swimlane/ngx-datatable/commit/a286f36))
* **datatable:** revert changes ([f248482](https://github.com/swimlane/ngx-datatable/commit/f248482))
* **progress bar:** use ngIf to hide bar ([398226e](https://github.com/swimlane/ngx-datatable/commit/398226e))
* **ProgressBar:** revert changes ([7cace60](https://github.com/swimlane/ngx-datatable/commit/7cace60))


### Features

* provide the ability to specify pipe for table rows ([bbfdb9e](https://github.com/swimlane/ngx-datatable/commit/bbfdb9e))
* **body cell:** add OnPush strategy ([b86bff4](https://github.com/swimlane/ngx-datatable/commit/b86bff4))



## 0.1.15 (2016-07-26)



## 0.1.14 (2016-07-19)



## 0.1.13 (2016-07-19)



## 0.1.12 (2016-07-06)



## 0.1.11 (2016-07-05)



## 0.1.10 (2016-06-22)



## 0.1.9 (2016-06-20)



## 0.1.8 (2016-06-09)



## 0.1.7 (2016-06-07)



## 0.1.6 (2016-06-07)



## 0.1.5 (2016-06-07)



## 0.1.3 (2016-06-07)



## 0.1.2 (2016-06-07)



## 0.1.1 (2016-06-07)



# 0.1.0 (2016-06-07)
