Releases: dj-fiorex/angular2-smart-table
Releases · dj-fiorex/angular2-smart-table
Release 3.5.0
- Upgrade to Angular 19
- Add new
filter.debounceTime
setting - Fix broken backwards compatibility with rxjs ^6.5.3
- Remove dependency to
@angular/forms
Full Changelog: v3.4.0...v3.5.0
New Contributors
- @EphraimHaber made their first contribution in #167
Release 3.4.0
- Add new column setting
isRowHeading
- Add
scope
attribute to column and row headings to support screen readers - Add Section to ng2-smart-table migration guide regarding the
valueStoreFunction
Full Changelog: v3.3.0...v3.4.0
Release 3.3.0
- Add Angular 18 support
- Add information about the new custom renderer initialization to the migration guide
Release 2.10.1
- Hotfix:
DataSet.select()
no longer throws an error when using a negative index to deselect all rows
Full Changelog: v2.10.0...v2.10.1
Release 3.2.0
- Add Angular 17 support
- Add
hideTagList
setting to hide the tag list when columns are hidden - The
sortDirection
column setting can now be applied to more than one column
Full Changelog: v3.1.1...v3.2.0
Release 3.1.1
What's Changed
- Fix missing security bypass for save and cancel button contents by @maixuanhan in #146
New Contributors
- @maixuanhan made their first contribution in #146
Full Changelog: v3.1.0...v3.1.1
Release 3.1.0
- Add new setting
valueCreateFunction
- Fix a critical issue with the inner state of an edited cell
- The
strict
setting forlist
default filters is no longer overriding a custom provided filter function - Fix that the default sort direction for all columns is
asc
instead of "no sort"
Full Changelog: v3.0.0...v3.1.0
Release 3.0.0
- Upgrade to Angular 16
- Add proper typing to all settings
- Improve signatures of
valuePrepareFunction
, andfilterFunction
- Add
valueStoreFunction
as 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
andOperator
parameter fromsetFilter()
andaddFilter()
- Add
- Fix inconsistent return types between
DataSource
methods and theirLocalDataSource
implementations - Change custom renderer initialization and remove
ViewCell
interface - Remove ng2-completer
- Remove angular2-multiselect-dropdown
- Remove date filter type
- Remove partially broken
selectRow
function - 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
Release 2.10.0
What's Changed
- Add
sanitizer
,hiddenWhen
, anddisabledWhen
toCustomAction
settings - The
title
attribute inCustomAction
is now deprecated in favor ofcustomButtonContent
Full Changelog: v2.9.0...v2.10.0
Release 2.9.0
What's Changed
- Add
resizedWidth
property toColumn
which will contain the new declared width of a resized column - Remove the resizer control from the last column of a table
- Fix the missing action column when the "expand" action was the only enabled action
- Fix the "select all" checkbox being automatically checked when the table contains no data
- Fix the outdated documentation for the emitted events
Full Changelog: v2.8.1...v2.9.0