Releases: Nfactor26/pixel-identity
Releases · Nfactor26/pixel-identity
v3.0.0
Highlights
- Updated dotnet version to 8.x
- Updated OpenIdDict to 5.x . Please see https://kevinchalet.com/2023/12/18/openiddict-5-0-general-availability/ and https://documentation.openiddict.com/guides/migration/40-to-50.html.
- Entity Framework uses migrations now and won't generate database automatically. This can be bypassed by a feature flag 'AutoMigrate' however. Recommended approach is to use provided SQL scripts.
Known Issue
- If you are using blazor wasm on dotnet8.0 , when logging out , redirection seems to get stuck at 'Processing logout callback...' on url '/authentication/logout-callback'. This seems to be impacting publish builds only and seems to be a dotnet8.0 issue.
Breaking Changes
- OpenIdDict 5.x introduces some breaking changes. See pixel-identity-documentation for guidance on migration if you are upgrading from v2.x to v3.x
What's Changed
- Update AddScopeDialog.razor by @maximeozenne in #88
- Upgrade dependencies by @Nfactor26 in #91
- Updated openiddict to 4.7.0 and mongodb to 2.21.0 by @Nfactor26 in #95
- User registration page can be disabled for unauthorized access by @Nfactor26 in #97
- Minimal set of changes to upgrade the project to .NET 8 by @hellfirehd in #98
- Updated readme for branch changes for dotnet 8 migration by @Nfactor26 in #99
- Add support for new application fields in openiddict 5.x by @Nfactor26 in #100
- Add EF migrations for SQL databases by @Nfactor26 in #101
- Added project to migrate mongo db to v3 from v2 by @Nfactor26 in #102
- Blazor dotnet8 migration by @Nfactor26 in #103
- Optional migration and no auto db creation by @Nfactor26 in #104
- Mudblazor obsolete warnings by @Nfactor26 in #105
- workflow dependency upgrade by @Nfactor26 in #106
- Upload test cases even if tests fail by @Nfactor26 in #107
- Map result to ApplicationViewModel while returning result from Create application by @Nfactor26 in #108
New Contributors
- @maximeozenne made their first contribution in #88
- @hellfirehd made their first contribution in #98
Full Changelog: v2.0.0...v3.0.0
v2.0.0
What's Changed
- Upgraded OpenIdDict version to 4.2.0
- Fixed issue with device authorization flow not working
Breaking changes
See and execute the script manually to correct CreationDate casing if you are migrating to pixel-identity v2.0.0 from a previous version
Full Changelog: v1.1.0...v2.0.0
v1.1.0
v1.1.0
v1.1.0 fixes several minor bugs and adds a lot of automation tests.
What's Changed
- Allow initial admin user and password to be specified from configuration.
- Allowed origins will be automatically configured whenever on boarding a new application from redirect_uri field. Earlier they had to be added in configuration file manually every time a new application was added.
- Fix issue with pagination of scopes on list scopes pages.
- Fix issue with pagination of applications on list application pages.
- Fixed an issue while deleting application with SQL providers where removing the url from cors policy would fail after deleting application.
- Fixed issue with get all users endpoint returning incorrect count
- Fixed an issue where trying to delete claims on user will run in to error
- Fixed an issue where duplicate role could be added to a user ( only on client side )
- Added more automation test
Full Changelog: v1.0.0-beta...v1.1.0
1.0.0-beta
This is the initial beta release for users to try and provide feedback.
Feature list :
- Manage Asp.Net Users and Roles
- Manage OpenIddictApplicationDescriptor and OpenIddictScopeDescriptor required by openiddict.
- Support for multiple databases back-ends like MongoDB, PostgreSQL, Microsoft SQL Server