-
Notifications
You must be signed in to change notification settings - Fork 22
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feat/angular 17 #41
Feat/angular 17 #41
Conversation
Updated using `ng update @angular/core@16 @angular/cli@16 @angular-eslint/schematics@16`.
Updated using `ng update @angular/core@17 @angular/cli@17 @angular-eslint/schematics@17`.
@fh1ch Many thanks for updating. Let me know when ready for review. |
@timowolf @kfenner this PR is more or less ready and updates the project setup to Angular 17. The only remaining question is, if we should bump the minimal peer-dep version within https://github.com/siemens/ngx-datatable/blob/master/projects/ngx-datatable/package.json#L6-L12 and probably also mark this as a breaking change. WDYT? |
@fh1ch Yes, let us do so. |
BREAKING CHANGE: Requires at least Angular 17.0 and rxjs 7.8.0.
We're ready to role here. Back to you 🏓 |
@fh1ch @timowolf Is there any need for this, or even any benefit right now? If we need to fix a bug or something, only apps on Angular 17 will be able to use it... |
I think it is fine. They can use it anyway but get a warning. This opens up for using ng17 features. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Works like a charm. Many thanks.
This reverts commit d6e8c3a.
This reverts commit d6e8c3a.
What kind of change does this PR introduce? (check one with "x")
What is the current behavior? (You can also link to an open issue here)
The project uses Angular 15 for the main demo app.
What is the new behavior?
The project uses Angular 17 for the main demo app.
Does this PR introduce a breaking change? (check one with "x")
If this PR contains a breaking change, please describe the impact and migration path for existing applications: ...
Other information:
Also bumps the minimal required Angular version to
17.0
and rxjs version to7.8.0
using a breaking change in feca9fa.