Introducing the next era of Duende IdentityServer.

Read our CEO’s announcement

Duende IdentityServer v6 released

Two blue circles

I am happy to announce that we have finished all the work on version 6
of IdentityServer!

IdentityServer v6 is fully optimized for .NET 6 which is a long term support version and thus an ideal platform for your
updated or new identity infrastructure. Just like .NET 6, we will support
IdentityServer v6 for the next three years.

What's new

From a high level point of view we did:

  • Performance and stability improvements.
  • Optimization and testing for .NET 6.
  • All UIs and templates have been updated for ".NET 6" style, which means they now use the new hosting API, and all UIs
    have been converted to Razor pages.
  • Added support for CIBA, which was the last missing piece for
    full FAPI compliance.

You can find a detailed list of all of the
changes here.

Upgrading from previous versions

We are fully aware that many companies waited for the release of .NET 6 (and
the upcoming EOL of .NET Core 3.1) for their
migration from previous versions of IdentityServer.

We have added an exhaustive upgrade section to our
documentation that describes the neccesary steps going all the way back from IdentityServer4 v3.x to v6.

License

As announced yesterday, we have also simplified our
license.

To sum up the changes:

  • IdentityServer is always free for any non-production environments (that includes dev, test, evaluation and personal
    projects).
  • IdentityServer Community Edition is free for companies and individuals making less than one million USD gross annual
    revenue.
  • The Community Edition is now feature equivalent to our standard Enterprise Edition (e.g. no more restriction on the
    number of client applications).

You can find the new license here.

Bits and bytes

Here are the most important links for the new version:

As always, on behalf of the team, thank you to all of our users and
customers. Feedback is appreciated.