Releases: siemens/ngx-datatable
Releases · siemens/ngx-datatable
24.2.0
24.1.0
24.1.0 (2025-07-16)
Features
Bug Fixes
- avoid duplicate row identity warnings (8f32d43)
- make pager accessible with keyboard (de21d1b), closes #339
- no error on undefined limit (12522dd), closes #349
Performance Improvements
- optimize
DraggableDirective
withrequestAnimationFrame
for smoother updates (5dd8628)
24.0.0
24.0.0 (2025-07-02)
Features
- add aria-labels to row selection checkboxes (ae8c946)
- support using string values in previous enum locations (9033187)
Bug Fixes
- add treeToggleTemplate property in toInternalColumn method to make custom tree template work (97e8529)
- calculate correct column width in flex mode after resize (f6d6cf9), closes #155
- never render a resize handle after the last column (51e3daf)
- prevent column reordering between frozen and non-frozen columns (9c38292), closes #145
DEPRECATIONS
-
All constants that replaced the previous enums should no longer be used. Use the plain string value instead.
Example:
// Before @Component({template: `<ngx-datatable [columnMode]="ColumnMode.Force" />`}) class MyComponent { ColumnMode = ColumnMode; } // After @Component({template: `<ngx-datatable [columnMode]="'force'" />`}) class MyComponent { }
BREAKING CHANGES
- All output properties are now readonly and cannot be reassigned.
- All output properties are now readonly and cannot be reassigned.