Skip to content

Angular 19 update#295

Open
ceo991 wants to merge 36 commits into
shlomiassaf:masterfrom
big-cube:master
Open

Angular 19 update#295
ceo991 wants to merge 36 commits into
shlomiassaf:masterfrom
big-cube:master

Conversation

@ceo991
Copy link
Copy Markdown

@ceo991 ceo991 commented May 22, 2025

The ng-cli-packagr-tasks package is updated also to be able to upgrade to Angular 19

@shlomiassaf
Copy link
Copy Markdown
Owner

Thank you!
In the past month we've been migrating it internally, however we migrate in incremental steps (15,16,17 ...)
This is due to production considerations as we have a long chain to support.

We will review it and adjust, making sure to test as well.

Thank you!

@shlomiassaf
Copy link
Copy Markdown
Owner

@ceo991 It appears that the documentation app was not migrated as well as the gh-pages script removed.

We will fix those internally, thank you!

@ceo991
Copy link
Copy Markdown
Author

ceo991 commented Jun 10, 2025

@shlomiassaf thank you so much for the reply. I can explain the changes which we have applied if you need. We have upgraded from 14 to 18 in one go then 18 to 19. Caching mechanisms were the main parts which we have struggled a lot btw. We have upgraded ng-cli-packagr-tasks package to Angular 19 also there is an active PR. We are happy to contribute to the project. Thank you so much have a nice day.

@RajvirSingh1313
Copy link
Copy Markdown

@ceo991 This is amazing work you guys have done. I was having the same issue, was migrating a old project from angular 14 to 19 incrementally. And found that ngrid is now no longer maintained, and due to project using ngrid in a complex manner, it's looking like a big job for me to do.

Your work is really helpful, But wouldn't it be better if you guys make a npm package of it so others can too use it?

@shlomiassaf
Copy link
Copy Markdown
Owner

@RajvirSingh1313 As I mentioned above, my team is working on the upgrade.
Once we have it working we'll release it.

@RajvirSingh1313
Copy link
Copy Markdown

@shlomiassaf Thanks alot, its very reassuring that you are working on it. But while I am on a client project, The deadline is near and this project is a big part of it. I have published a package from the guys above to make a temporary fix, but they havent really modified the ngrid-materials plugin.

So could just release like the upto the version you already have completed?
I know its asking alot, I am grateful that you are giving your time to such project.

Maybe I guess I will make the changes myself accordingly. Thanks btw for the work

cihanemre and others added 10 commits June 16, 2025 12:38
Hopefully these changes will also work with Angular 21 and 22.
With Angular 23 it is planned to remove the old structural directives.
Partially reimplement the cdk sticky behavior
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants