Skip to content

Commit c07e6b3

Browse files
committed
remove Angular 14 and Angular 15 support
It turns out we get weird and incomprehensible error messages in Angular 15 projects when using the Angular 16 compatible smart table. So we just make a hard cut here. Angular 15 will be end of life in 9 months, anyway.
1 parent d6cc0ad commit c07e6b3

3 files changed

Lines changed: 15 additions & 5 deletions

File tree

CHANGELOG.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ This document lists the changes introduced by this fork.
44

55
## Version 3.0.0
66

7-
* Add Angular 16 support
7+
* Upgrade to Angular 16
88
* Add proper typing to all settings
99
* Improve signatures of `valuePrepareFunction`, and `filterFunction`
1010
* Add `valueStoreFunction` as counter-part of the `valuePrepareFunction`
@@ -22,6 +22,11 @@ This document lists the changes introduced by this fork.
2222
* Remove deprecated settings
2323
* Remove undocumented settings
2424

25+
**Note:** With Angular 16 several breaking changes were introduced, which forced us to also introduce breaking changes
26+
plus we cannot guarantee anymore, that the software is working with Angular 15 and below. This is why we decided to
27+
have a hard cut by introducing a new major release that is only compatible with Angular 16 onwards.
28+
If you want to stick with Angular 14 or Angular 15, please use version 2.10.0.
29+
2530
## Version 2.10.0
2631

2732
* Add `sanitizer`, `hiddenWhen`, and `disabledWhen` to `CustomAction` settings

projects/angular2-smart-table/CHANGELOG.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ This document lists the changes introduced by this fork.
44

55
## Version 3.0.0
66

7-
* Add Angular 16 support
7+
* Upgrade to Angular 16
88
* Add proper typing to all settings
99
* Improve signatures of `valuePrepareFunction`, and `filterFunction`
1010
* Add `valueStoreFunction` as counter-part of the `valuePrepareFunction`
@@ -22,6 +22,11 @@ This document lists the changes introduced by this fork.
2222
* Remove deprecated settings
2323
* Remove undocumented settings
2424

25+
**Note:** With Angular 16 several breaking changes were introduced, which forced us to also introduce breaking changes
26+
plus we cannot guarantee anymore, that the software is working with Angular 15 and below. This is why we decided to
27+
have a hard cut by introducing a new major release that is only compatible with Angular 16 onwards.
28+
If you want to stick with Angular 14 or Angular 15, please use version 2.10.0.
29+
2530
## Version 2.10.0
2631

2732
* Add `sanitizer`, `hiddenWhen`, and `disabledWhen` to `CustomAction` settings

projects/angular2-smart-table/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@
1313
},
1414
"homepage": "https://github.com/dj-fiorex/angular2-smart-table#readme",
1515
"peerDependencies": {
16-
"@angular/core": "14 - 16",
17-
"@angular/common": "14 - 16",
18-
"@angular/forms": "14 - 16",
16+
"@angular/core": "16",
17+
"@angular/common": "16",
18+
"@angular/forms": "16",
1919
"lodash-es": "^4.17.21"
2020
},
2121
"dependencies": {

0 commit comments

Comments
 (0)