Skip to content

1.0.0-beta6

Pre-release
Pre-release
Compare
Choose a tag to compare
@skoruba skoruba released this 04 Apr 10:40
· 915 commits to master since this release
8ea5449

Breaking changes:

  • Identity
    • #161, #207, #154, #127 - Change default key to string
    • #128, #118 - Exclude default Identity model from nuget package - now it is a part of dotnet new template
  • Refactoring of Services/Repositories
    • #203 - Change methods to virtual (Make it easier to extend)
  • #169, #114, #100 - Separate DbContexts, separate all views/controllers from user-defined configuration
  • #162 - IdentityService should only return Generic Types
  • #229 - Append 'Async' to name of async methods
  • #193 - Replace implicit flow with Authorization Code Flow with PKCE
  • Change implicit flow to hybrid flow for AdminUI authentication

New features:

  • #139 - Allow for email to be used instead of username in the logging screen
  • #149 - Add profile management
    • Password reset
    • Link account to an external provider (example with Github)
    • #143 - 2FA with authenticator apps
    • #173 - User registration
    • Email service
  • #197 - Add button in admin panel to switch to STS for profile management
  • #194 - Add role members view
  • Add Persian translations

Fix:

  • #237 - oidc-client is not able to check session because 'X-Frame-Options' header is set to 'sameorigin
  • #200 - cookie consent does not activate the link
  • #102 - 'xml' Column Type on 'Log' entity incompatible with EntityFramework MySql
  • #86 - Redirect Uris and Post Logout Redirect Uris is editable text
  • #158 - iOS12 - authentication issue