Skip to content

v8.0 - IdentityServer#1081

Merged
maartenba merged 178 commits into
mainfrom
release/is-v8.0
Jun 2, 2026
Merged

v8.0 - IdentityServer#1081
maartenba merged 178 commits into
mainfrom
release/is-v8.0

Conversation

@maartenba
Copy link
Copy Markdown
Member

@maartenba maartenba commented Apr 28, 2026

May 29, 2026 / 0ce5d481d1c8cc5c9b4a846cdd3d5bbc47f2907b

@maartenba maartenba self-assigned this Apr 28, 2026
…pgrade guide (#1080)

* Add changes from products repository (PR 255 and 256), optimize for readability in docs site

* Reorganize IdentityServer upgrade guide overview for improved clarity and consistency

* Add IdentityServer4 to Duende IdentityServer v8.0 upgrade guide detailing migration steps, breaking changes, and schema updates.
maartenba and others added 9 commits April 29, 2026 16:01
…, MailHog->Mailpit, add FAPI conformance link, restructure external providers, move glossary terms
…ple app. Fixed some code that didn't compile anymore because the underlying interface changed, change config to match newer required properties, some cleanup of cshtml files to include the fullly qualified name of the model so the code compiles when copy/pasted, and some other misc doc cleanup
@maartenba maartenba added the documentation Improvements or additions to documentation label May 5, 2026
@maartenba maartenba added this to the 2026-Q2 milestone May 5, 2026
maartenba and others added 12 commits May 5, 2026 11:13
…busting

Address review comments from wcabus:
- Document AddUserAuthentication vs EnableUserAuthentication distinction
- Add note that passkey routes require endpoint mapping
- Add asp-append-version to script tag with explanation
- Note that the JS path is configurable via PasskeysRouteOptions
…ards-compat language, add mermaid diagrams for SP-initiated SSO and SLO flows, code-block protocol terms in prose, fix ambiguous pronouns
…ed envs, correct reasons are size limits, client exposure, and auditability
Co-authored-by: Adam Ralph <adam@adamralph.com>
- Rewrite HandleExternalAuthentication to match actual product sample
- Fix SubjectId.Parse -> OpaqueSubjectId.Parse throughout
- Fix UserSubjectId.Parse -> UserSubjectId.From(Guid.Parse(...))
- Split security section: ASP.NET Core vs User Management responsibilities
- Add note linking to overview for passkeys/TOTP comparison
- Keep authorization terminology (OAuth is about authorization)
…ceProviderAdmin, ServiceProviderEntityId, encryption), fix NameID formats (email+unspecified only), correct ISamlSigninStateStore (in-memory default, EF for prod), rename ISamlSigninInteractionResponseGenerator, update ISamlInteractionService deprecation, add EF Core store docs
…pgrade guide (#1080)

* Add changes from products repository (PR 255 and 256), optimize for readability in docs site

* Reorganize IdentityServer upgrade guide overview for improved clarity and consistency

* Add IdentityServer4 to Duende IdentityServer v8.0 upgrade guide detailing migration steps, breaking changes, and schema updates.
Erwinvandervalk and others added 19 commits May 31, 2026 14:43
Explain how to retrieve the preferred hash algorithm when multiple
algorithms are registered, for plaintext password import scenarios.
… (PR #676)

- Old IOtpSender (low-level transport) renamed to IOtpDispatcher
- UseOtpSender<T> -> UseOtpDispatcher<T>
- UseSmtpOtpSender -> UseSmtpOtpDispatcher
- SmtpOtpSenderOptions -> SmtpOtpDispatcherOptions
- New IOtpSender is high-level orchestrator (TrySendOtpAsync)
- TryAddOtpAddressAsync now takes (PlainTextOtp, OtpToken) for verification
- TryReplaceOtpAddressAsync removed (use remove + add instead)
…tions, emphasize in-memory defaults, update EF Core recommendation, and simplify guidance on custom implementations.
…green-300`, update banner background color, and adjust padding values.
…uide and update references to point to the v8 upgrade guide.
…for clarity on NameID format support and extensibility.
…t, implement fixed positioning, and ensure responsiveness
Co-authored-by: Brett Hazen <bhazen@users.noreply.github.com>
Co-authored-by: Brett Hazen <bhazen@users.noreply.github.com>
@maartenba maartenba added preview Spins up a preview of the Pull Request for review and removed preview Spins up a preview of the Pull Request for review labels Jun 2, 2026
@duende-github-bot
Copy link
Copy Markdown

Preview Environment Provisioned

@maartenba maartenba added the preview Spins up a preview of the Pull Request for review label Jun 2, 2026
@duende-github-bot
Copy link
Copy Markdown

Preview Environment Provisioned

@maartenba maartenba marked this pull request as ready for review June 2, 2026 07:47
@maartenba maartenba removed the preview Spins up a preview of the Pull Request for review label Jun 2, 2026
@maartenba maartenba merged commit 87856af into main Jun 2, 2026
6 checks passed
@maartenba maartenba deleted the release/is-v8.0 branch June 2, 2026 07:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants