|
2 | 2 | <package xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd"> |
3 | 3 | <metadata> |
4 | 4 | <id>AuthPermissions.AspNetCore</id> |
5 | | - <version>3.2.1</version> |
| 5 | + <version>3.3.0</version> |
6 | 6 | <authors>Jon P Smith</authors> |
7 | 7 | <product>AuthPermissions.AspNetCore</product> |
8 | 8 | <copyright>Copyright (c) 2021 Jon P Smith</copyright> |
9 | 9 | <description>Provides extra authorization and multi-tenant features to a ASP.NET Core application.</description> |
10 | 10 | <releaseNotes> |
11 | | -- Bug fix: Second refresh JWT Bearer token failed. Fixed by @akema-trebla - see issue #36 (thanks to @akema-trebla) |
12 | | -- Bug fix: TenantRoles would give an exception if the _tenantRoles was null - see pull request #45 (thanks to @emorell96) |
| 11 | +- BREAKING CHANGE (small): The `GetDatabaseInfoNamesWithTenantNamesAsync` method returned collection now has `HasOwnDb` in it - see issue #39 |
| 12 | +- Bug fix: Second refresh JWT Bearer token failed. Fixed by @akema-trebla - see issue #36 |
| 13 | +- Bug fix. Email is now stored as lower case. This fixes the problem and Postgres string compare is case sensitive - see issue #35 |
| 14 | +- Bug fix: TenantRoles collection now return null if not loaded - this captures missing Includes etc. |
| 15 | +- New Sharding feature: New service called `IShardingSelectDatabase` which will find a DatabaseInfoName of a database to use for a new tenant. |
| 16 | +- New support feature: `InviteNewUser` service that handles the ""invite user" feature" - now works with all types of application |
| 17 | +- New support feature: `SignInAndCreateTenant` service to implement the "sign up" feature - now works with all types of multi-tenant app |
| 18 | +- New support feature: `IAddNewUserManager` for adding a new user, with two versions for different ASP.NET Core authentication handers |
| 19 | +- Improvement: The Azure AD handler now supports adding a AuthUser on login |
13 | 20 | </releaseNotes> |
14 | 21 | <license type="expression">MIT</license> |
15 | 22 | <projectUrl>https://github.com/JonPSmith/AuthPermissions.AspNetCore</projectUrl> |
|
28 | 35 | <dependency id="Microsoft.Extensions.Hosting" version="6.0.1" /> |
29 | 36 | <dependency id="Net.RunMethodsSequentially" version="1.3.0" /> |
30 | 37 | <dependency id="Npgsql.EntityFrameworkCore.PostgreSQL" version="6.0.3" /> |
31 | | - <dependency id="Microsoft.AspNetCore.Authentication.OpenIdConnect" version="6.0.3" /> |
| 38 | + <dependency id="Microsoft.AspNetCore.Authentication.OpenIdConnect" version="6.0.5" /> |
32 | 39 | <dependency id="Microsoft.AspNetCore.Authorization" version="6.0.3" /> |
33 | 40 | <dependency id="Microsoft.AspNetCore.Http" version="2.2.2" /> |
34 | 41 | <dependency id="EntityFrameworkCore.Exceptions.PostgreSQL" version="6.0.3" /> |
35 | 42 | <dependency id="EntityFrameworkCore.Exceptions.Sqlite" version="6.0.3" /> |
36 | 43 | <dependency id="EntityFrameworkCore.Exceptions.SqlServer" version="6.0.3" /> |
37 | 44 | <dependency id="EfCore.TestSupport" version="5.2.2" /> |
38 | 45 | <dependency id="Microsoft.AspNetCore.Hosting" version="2.2.7" /> |
| 46 | + <dependency id="Microsoft.Graph" version="4.29.0" /> |
39 | 47 | </group> |
40 | 48 | </dependencies> |
41 | 49 | </metadata> |
|
0 commit comments