Skip to content
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

Update IdentityServer4 to version 4.0 #633

Open
skoruba opened this issue Jun 20, 2020 · 37 comments
Open

Update IdentityServer4 to version 4.0 #633

skoruba opened this issue Jun 20, 2020 · 37 comments
Assignees

Comments

@skoruba
Copy link
Owner

skoruba commented Jun 20, 2020

More info about new features:

https://leastprivilege.com/2020/06/19/announcing-identityserver4-v4-0/

@skoruba skoruba self-assigned this Jun 20, 2020
@skoruba
Copy link
Owner Author

skoruba commented Jun 20, 2020

Customize UI for Api Resources and Api Scopes according to new configuration: https://identityserver4.readthedocs.io/en/latest/topics/resources.html#migration-steps-to-v4

@skoruba skoruba pinned this issue Jun 26, 2020
@sowa111111
Copy link

@skoruba Is there a chance to see this update in the near future?

@skoruba
Copy link
Owner Author

skoruba commented Jul 6, 2020

I would like to finish it this month, but my free time is limited 😊

@love75hu
Copy link

love75hu commented Jul 7, 2020

I'm looking forward to it because I'll use the new version in production first

@elvishsu66
Copy link

@skoruba, I wonder if it will be a big change to v4 because I use the template to start my implementation.

@skoruba
Copy link
Owner Author

skoruba commented Jul 8, 2020

@elvishsu66 - I want to provide some guide - how to update from v3 to v4 - but for sure there will be some breaking changes. 😎

@elvishsu66
Copy link

@elvishsu66 - I want to provide some guide - how to update from v3 to v4 - but for sure there will be some breaking changes. 😎

@skoruba, thanks for the heads up, mate. I think I better brace for impacts sooner than later.

@maldworth
Copy link

FYI more details on migration here: IdentityServer/IdentityServer4#4592

@lexon0011
Copy link

I also need a running version for IdendityServer4 V4.0. Is there already a release date for the next version of IdentityServer4.Admin?

@skoruba
Copy link
Owner Author

skoruba commented Aug 5, 2020

Currently I am preparing the version 1.0.0-RC2 - #658

  • In the next release I will add this upgrade to IS4 version 4, I hope this month. 😊

@jovball
Copy link

jovball commented Aug 5, 2020

I am also eager to have this upgrade. Thanks for the time you are putting into this project.

@DaleyKD
Copy link

DaleyKD commented Aug 20, 2020

Thanks for all you do!

We went to IdS4 v4 in production this week, meaning we had to leave this project behind for a while. Looking forward to it getting caught up.

@prodrammer
Copy link

@skoruba

I sent you an email regarding possible assistance with this effort. Please get back to me. Thanks!

Ryan

@ev100
Copy link

ev100 commented Sep 28, 2020

Hi, we are also kind of waiting for this new release, when do you think this will be ready?

@skoruba
Copy link
Owner Author

skoruba commented Sep 28, 2020

Hi guys, I am finishing release 1.0.0. which is prerequisite for this update. I will start working on this update next month, there is a lot of things to do. 😊👍🏼 sorry for delay, but I was busy. 😎 thanks for your interest. I will send some preview ASAP. 🙋🏻‍♂️

@ev100
Copy link

ev100 commented Sep 28, 2020

No worries, I was just wondering. Thanks for replying!

@skoruba
Copy link
Owner Author

skoruba commented Nov 10, 2020

Hi guys, I am sorry for delay in this task - I am almost done with this update and all progress is currently in this branch: feature/633-update-is4-to-v4. I will publish first preview packages this week.
Thanks!

@ev100
Copy link

ev100 commented Nov 11, 2020

Thank you Jan!

@skoruba
Copy link
Owner Author

skoruba commented Nov 11, 2020

@ev100 - could you please clone this branch and test it? - especially DB migrations which affected existing data - it would be great get some feedback 😊👍 Thanks!

@ingolfurd
Copy link

I tested it and found no problems with it. Everything seems to be working smoothly

@skoruba
Copy link
Owner Author

skoruba commented Nov 16, 2020

@ingolfurd - thank you for testing it 👍🏼👍🏼

@ev100
Copy link

ev100 commented Nov 18, 2020

Here everything smoothly too!

@dmarlow
Copy link

dmarlow commented Nov 18, 2020

Deployed latest (not an upgrade of existing/previous setup) and it worked great.

@tiago-totti
Copy link

Hi @skoruba , can you provide some brief guidance on how to migrate from V1 to V2? Will be glad to do tests with existing data ;)

@maldworth
Copy link

@tiago-totti They have really good scripts and explanation of the changes here: https://github.com/RockSolidKnowledge/IdentityServer4.Migration.Scripts/tree/CreateScripts

I used those and they work great. I am not using efcore migrations though, so just an FYI.

@maldworth
Copy link

Now that I look at the Migrations, it looks like @skoruba put in the data migrations from the link I provided into the EF Migrations. So I think you should be good to go using the migrations script.

@skoruba
Copy link
Owner Author

skoruba commented Nov 24, 2020

@maldworth - thank you for your link, you are right, I put some of these sql commands into db migration and create also rollback method.

@skoruba
Copy link
Owner Author

skoruba commented Nov 24, 2020

@tiago-totti I will try to write some guide. 😊 thanks

@selangley-wa
Copy link

Hey All. They announced a free, community edition of Duende's IdentityServer
https://blog.duendesoftware.com/posts/20201210_community_edition/

See if the licensing terms make sense for your environment.

@skoruba
Copy link
Owner Author

skoruba commented Dec 22, 2020

@selangley-wa - Thanks for you information, I will release Admin UI for Duende IS next year. 😊 #776

@elvishsu66
Copy link

@skoruba,
Just FYI, we have been using v2 beta1 (Skoruba.IdentityServer4.Admin.Templates::2.0.0-beta1) in production for a few months. Everything works well. I just saw the release/2.0.0 branch. Could you please let us know what has been changed since beta1 in a few words?

@skoruba
Copy link
Owner Author

skoruba commented Mar 24, 2021

hey @elvishsu66 - I will publish the change log. thanks!

@pprometey
Copy link
Contributor

It is advisable to upgrade the version to Net 5 (5.0.5) at the moment.

@skoruba
Copy link
Owner Author

skoruba commented Apr 15, 2021

@pprometey - Yep, I will do it. 😎

@skoruba
Copy link
Owner Author

skoruba commented Apr 26, 2021

It is published, you can test it under .NET 5. 😊

@pprometey
Copy link
Contributor

Thank you Jan! Already tested, everything works.

@skoruba
Copy link
Owner Author

skoruba commented Apr 27, 2021

Thanks @pprometey 👍

@skoruba skoruba unpinned this issue Aug 12, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests