Changes
- Use Angular 18 (closes #17 and #18)
- Use new control flow
- Add Generics for better type support (potentially breaking!)
Changes
- Use Angular 17
- Switch dev setup to PNPM (no library-user impact expected)
Changes
- Small metadata fixes
Changes
- Use Angular 16
Changes
- Update dependencies to latest, fixes security alert
Changes
- Update dependencies to latest (closes #13)
Changes
- Not not throw runtime error if sortBy is undefined (thanks @alexkushnarov)
Changes
- Use Angular 15
Changes
- Minor dependency upgrades
- Adjust linting configuration
Changes
- Use Angular 14
This update seems to have changed the behaviour of the change detection, if you notice any unexpected behaviour please open a new issue.
Changes
- Consistently sort nullish values (#8) (Changed behaviour)
This release fixes the very strange null sorting behaviour. Null values are now treated like empty strings and are placed at the top when sorting ascendingly.
Changes
- Use Angular 13
- Switch to Bootstrap 5 (Breaking)
This release is the first to ever touch the UI in a considerable way. If your project relies on an old version of Bootstrap this table might not look ideal in its latest version. Custom stylings might need to be adjusted, see the demo project for an example of the new bootstrap classes to use.
Changes:
- Use Angular 12
- Sort headers are now 508 compliant and are usable by keyboard (Thanks @kvbutler)
- Publish in partial-ivy support - Angular ivy compiler required
- Stricter type declarations to prevent surprising runtime errors
Changes:
- Remove dependency to lodash
Changes:
- Specify correct peer dependency version
Changes:
- Use Angular 11
Changes:
- Use Angular 10
Changes:
- Use Angular 9
- Use Angular CLI for build pipeline
- Fix some linting issues
Changes:
- Use Angular 8
Changes:
- Published as package @pascalhonegger/ng-datatable
- Use Angular 7
Changes:
- Security updates in dependencies.
Changes:
- Updated examples dependencies. (Thanks to @PascalHonegger)
Changes:
- Angular and RxJS get updated to version 6 (see package.json). The only code changes include changes to systemjs.config and two import statements.
(Pull Request #3. Thanks to @PascalHonegger)
Changes:
- First commit of forked project (@cmglez10/ng-datatable)
- Updated to Angular 5
Fixes:
- fix AOT incompatibility, changing @angular dependencies to peerDependencies, thanks to @trevex (#91)
Changes:
- added inputs/outputs for sorting (#14)
Bugfixes:
- detect changes in inputData array (#10)
- fixed detecting changes in mfRowsOnPage (#32)
- fixed support for AOT compilation
Changes:
- changed the old "typings" system to the new "@types" system
- added support for AOT compilation
Bugfixes:
- sorting by child properties (#41)
Breaking changes:
- update angular library to 2.0.0
Bugfixes:
- sort case insensitive
- fixed pagination, fix #29, #33
#Changelog
Breaking changes:
- update angular library to 2.0.0-rc.0
Breaking changes:
- move `rowsOnPage` and `activePage` input from BootstrapPaginator to DataTable directive
Bugfixes:
- fix error when mfData input is undefined
- add src so map files should have correct paths
Bugfixes:
- fix not visible paginator
Bugfixes:
- add import for lodash in file `DataTable.ts`
Bugfixes:
- remove `href` attribute from DefaultSorter
- add style `cursor: pointer` to links in DefaultSorter and BootstrapPaginator
Bugfixes:
- remove `href` attribute from BootstrapPaginator template