-
Notifications
You must be signed in to change notification settings - Fork 485
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 13 support #712
Comments
We really depend on this before we can go to ng13, where can we help? Also, we get this when upgraded to ng13:
|
@muuvmuuv this most probably can be solved by running Usually it will run the postinstall scrip automatically each time you do At the same time, I still would like to |
@cherurg Ok, thanks, but unfortunately that does not work in NX environments due to another bug. NG13 anyway does not depend on ngcc anymore, so it shouldn't be necessary. For the time being we will use the core lib, which works just fine. https://github.com/auth0/jwt-decode |
Would really appreciate this update as well, fortunately we have had no issues with the upgrade or running it in our applications, however we get the same warning as @igorosabel when we run. Looking at Angular's roadmap, I'm worried about items not compiled in Ivy may not work in future versions going forward. |
Would request the library authors to look into this. Got the same warning while upgrading to angular 13. |
hello, I'm a Brazilian user and I had problems using the new angular ng13 updates the token part works but I have a second method to retrieve the refresh token that is passed in the cookie code:
passing withCredentials to true should make the application get the refresh token automatically and pass it to the body, no? at least that's what I read, but he's not passing the refreshToken in the body along with the grant_type = refresh_token sorry my english it is not good |
any progress? |
Almost no commits in 2 years, this project seems not maintained. |
Any news or alternatives? |
Hi all, I apologize for the delayed response. This issue is on our radar and we are actively working to find new support for the repo. I don’t have any specific updates at the moment, but we will let you know when we have more info. |
@danwoda I can raise a PR if you need support. |
Since Angular 14 was released last week... this issue should be renamed to "Angular 14 support" 😜 |
Bump 🔥 We need Angular 13 support. |
Hope will be a release from auth0 soon! |
This fork claims to be Ivy compatible, but not complete: |
Bump |
1 similar comment
Bump |
Note that Angular 15 will not support non-Ivy view engines and as such this package in it's current state will not work. |
is this repo dead, still on ng10, now is ng14, and ja on ng15 will not work |
I made my attempt and forked this repo and updated it. I'm using ng14 and it's working fine. Here it is: |
@MumiaIrrequieta thx, but this version: 5.99.0 is not published in central npm |
It's been almost a year since I opened this issue. I would like to use auth0's library as I have been using for a lot of time, but if they don't update it by the time Angular 15 comes out... I am going to drop it and start using that fork, thanks @MumiaIrrequieta |
@MumiaIrrequieta thx |
Hello, and our apologies for the radio silence here. This repository has recently switched teams inside the company, and we will be following up on this SDK to ensure it stays compatible when Angular 15 is released as non-beta. The warning is a known warning and the same we have with Having said that, we are aware of the benefits of compiling using Ivy. We are also aware that it probably won't work with Angular 15 anymore. With v15 being released in beta, compiling with Ivy is on our radar and we are considering doing the update in a |
Dropping major Angular version support is not "minor" version update, IMO. :) While those dropped versions are not supported by Google anymore, it is good practice to do that in major version. In Angular ecosystem most libraries will do new major release even if they just add new Angular version support to indicate that. Though I understand that you may need to keep version ranges similar with another SDKs, I would urge you to consider is this really minor or major release. |
It's a grey zone, adding support that breaks only those that are using an unsupported version sounds fine in a non-major as we do not support versions that aren't supported by their own vendor in the first place. From that perspective, I would argue it even gets close to just being a patch release. However, we do want to give some wiggle room for security patches if needed.
I believe that's not worth it for our SDK as all we have is a service and an interceptor. Starting to maintain all kinds of versions just for the sake of not breaking users using an unsupported version sounds like not ideal. A new major also increases support we should be giving, and it's a bit of a weird situation to be explicitly cutting a new major and supporting an old major only for versions of Angular that aren't supported. Being a security company, we always want you to use supported versions, as any version that doesnt have any LTS support can be vulnerable. We are doing best effort here to leave room for security patches on our end, but realy we shouldnt. This should be fixed with #735 which we will be part of the next minor release. |
It's here: ***@***.***/angular-jwt
Sysmat ***@***.***> escreveu no dia quinta, 15/09/2022 à(s)
09:50:
… @MumiaIrrequieta <https://github.com/MumiaIrrequieta> thx, but this
version: *5.99.0* is not published in central npm
—
Reply to this email directly, view it on GitHub
<#712 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ADJJ4373MHEGR3MCK7UJ62TV6LPM5ANCNFSM5H4MCFWQ>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Angular 13 was released last week and yesterday another update was published (13.0.1). When I build the application I get this warning/message:
Despite the warning, everything still works fine.
Thanks!
The text was updated successfully, but these errors were encountered: