Skip to content

Releases: dj-fiorex/angular2-smart-table

Release 3.5.0

17 Dec 17:34
Compare
Choose a tag to compare
  • 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

Release 3.4.0

24 Oct 14:20
Compare
Choose a tag to compare
  • 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

02 Sep 09:15
Compare
Choose a tag to compare
  • Add Angular 18 support
  • Add information about the new custom renderer initialization to the migration guide

Release 2.10.1

03 May 11:31
Compare
Choose a tag to compare
  • 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

12 Dec 14:56
Compare
Choose a tag to compare
  • 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

10 Nov 13:00
Compare
Choose a tag to compare

What's Changed

  • Fix missing security bypass for save and cancel button contents by @maixuanhan in #146

New Contributors

Full Changelog: v3.1.0...v3.1.1

Release 3.1.0

25 Oct 14:02
Compare
Choose a tag to compare
  • Add new setting valueCreateFunction
  • Fix a critical issue with the inner state of an edited cell
  • The strict setting for list 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

09 Aug 15:55
Compare
Choose a tag to compare
  • Upgrade to Angular 16
  • Add proper typing to all settings
  • Improve signatures of valuePrepareFunction, and filterFunction
  • Add valueStoreFunction as counter-part of the valuePrepareFunction
  • 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 from setFilter() and addFilter()
  • Fix inconsistent return types between DataSource methods and their LocalDataSource 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

22 May 13:30
99013d9
Compare
Choose a tag to compare

What's Changed

  • Add sanitizer, hiddenWhen, and disabledWhen to CustomAction settings
  • The title attribute in CustomAction is now deprecated in favor of customButtonContent

Full Changelog: v2.9.0...v2.10.0

Release 2.9.0

22 May 08:17
a3a1d20
Compare
Choose a tag to compare

What's Changed

  • Add resizedWidth property to Column 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