Release 3.0.0
- Upgrade to Angular 16
- Add proper typing to all settings
- Improve signatures of
valuePrepareFunction, andfilterFunction - Add
valueStoreFunctionas counter-part of thevaluePrepareFunction - Change how filters are configured:
- Add
removeFilter()method - Change
setFilter()to always remove all existing filters, first - Change filters to not automatically ignore empty strings
- Remove
andOperatorparameter fromsetFilter()andaddFilter()
- Add
- Fix inconsistent return types between
DataSourcemethods and theirLocalDataSourceimplementations - Change custom renderer initialization and remove
ViewCellinterface - Remove ng2-completer
- Remove angular2-multiselect-dropdown
- Remove date filter type
- Remove partially broken
selectRowfunction - Remove deprecated settings
- Remove undocumented settings
Note: With Angular 16 several breaking changes were introduced, which forced us to also introduce breaking changes
plus we cannot guarantee anymore, that the software is working with Angular 15 and below. This is why we decided to
have a hard cut by introducing a new major release that is only compatible with Angular 16 onwards.
If you want to stick with Angular 14 or Angular 15, please use version 2.10.0.
Full Changelog: v2.10.0...v3.0.0