-
Notifications
You must be signed in to change notification settings - Fork 60
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
Angular 17 #188
Comments
Also, @danielmoncada, if you're looking for someone to help out on this repo, I'd be happy to take up a contributor or even maintainer role. |
@neodescis i was trying to make the library work locally to test if it works. But after "npm install" and "ng serve" in the root directory, I get quite a lot of errors. That is without any changes, just forking the repo and trying it out. Can you point me in the right direction, please. Node version: v16.20.2 |
@neodescis ah, didn't realize a new ng version was out. yeah, I can try and update it tonight, thanks for testing. |
When I say I got things working with Angular 17, I mean I just added an entry to "overrides" in my project's package.json to get past the peer dependency error with installing and running Angular 17 along side this package. I did not do what you attempted. I will also add that if we update this package to be built with Angular 17, it will break compatibility with previous Angular versions, as built libraries are not backward compatible with earlier versions of Angular. Rather, my point was that updating the peer dependencies is good enough. |
I forked the repo, then 'npm install' and then ng serve or one of the build the library, but none of it worked. Resulting in the errors in the screenshot. |
Yes, I understand. I ran |
Hi Everyone |
@pavlikxor, as I mentioned above, if we switch to actually building with Angular 17, it is no longer backward compatible with earlier versions of Angular. Is that what we want to do? |
Also, this is not the only repository that needs updating. There are separate repos for moment and Day.js adapters. |
Correct, |
Correct, |
What's the current state here? Is there an ETA for the release? 😄 |
I believe there are two things outstanding in the code review that @danielmoncada had thumbs-up'd:
|
I have some time now.. pulling the PR now |
alright; latest has been published to npm. still need to update the adapters. |
Hi everyone |
I guess we're not going with |
I added a few comments to the dayjs adapter. The moment adapter seems like it should have similar tsconfig changes to what you did for dayjs though, no? |
closing, both adapters and the picker have now been updated (and published to npm). thank you for the help / work @pavlikxor and @neodescis |
It would be great to add support for Angular 17. I've already tested things by overriding the peer dependencies, and everything seems to work just fine, so I think we just need to update the peer dependencies and publish.
I would be happy to create a pull request, but I'm wondering... instead of just adding
|| ^17.0.0
, can we specify>= 13.0.3
?The text was updated successfully, but these errors were encountered: