Skip to content

Commit aea13b1

Browse files
committed
Version 2.3.0
1 parent be76474 commit aea13b1

3 files changed

Lines changed: 13 additions & 7 deletions

File tree

AuthPermissions.AspNetCore/CreateNuGetRelease.nuspec

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,17 @@
22
<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">
33
<metadata>
44
<id>AuthPermissions.AspNetCore</id>
5-
<version>2.2.0</version>
5+
<version>2.3.0</version>
66
<authors>Jon P Smith</authors>
77
<product>AuthPermissions.AspNetCore</product>
88
<copyright>Copyright (c) 2021 Jon P Smith</copyright>
99
<description>Provides extra authorization and multi-tenant features to a ASP.NET Core application.</description>
1010
<releaseNotes>
11-
- New Feature: Added "Access the data of other tenant" feature - see issue #10
11+
- New Feature: You can add extra claims to the user via the RegisterAddClaimToUser method
12+
- New Feature: Tap into AuthPermissionsDbContext events by registering a service implmenting the IRegisterStateChangeEvent interface
13+
- Bug Fix: UpdateRoleToPermissionsAsync now return errors if a Role change is invalid for a user or tenants that is that Role - see issue #13
14+
- Bug Fix: DeleteRoleAsync now handles tenant Roles - see issue #13
15+
- Bug Fix: Add or update of an AuthUser now checks the tenant has the correct Roles - see issue #15
1216
</releaseNotes>
1317
<license type="expression">MIT</license>
1418
<projectUrl>https://github.com/JonPSmith/AuthPermissions.AspNetCore</projectUrl>

AuthPermissions.AspNetCore/MultiProjPack.xml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,17 @@
44
<!-- See documentation for all the possible values -->
55
<metadata>
66
<id>AuthPermissions.AspNetCore</id>
7-
<version>2.2.0</version>
7+
<version>2.3.0</version>
88
<authors>Jon P Smith</authors>
99
<product>AuthPermissions.AspNetCore</product>
1010
<copyright>Copyright (c) 2021 Jon P Smith</copyright>
1111
<description>Provides extra authorization and multi-tenant features to a ASP.NET Core application.</description>
1212
<releaseNotes>
13-
- New Feature: Added "Access the data of other tenant" feature - see issue #10
13+
- New Feature: You can add extra claims to the user via the RegisterAddClaimToUser method
14+
- New Feature: Tap into AuthPermissionsDbContext events by registering a service implmenting the IRegisterStateChangeEvent interface
15+
- Bug Fix: UpdateRoleToPermissionsAsync now return errors if a Role change is invalid for a user or tenants that is that Role - see issue #13
16+
- Bug Fix: DeleteRoleAsync now handles tenant Roles - see issue #13
17+
- Bug Fix: Add or update of an AuthUser now checks the tenant has the correct Roles - see issue #15
1418
</releaseNotes>
1519
<license type="expression">MIT</license>
1620
<projectUrl>https://github.com/JonPSmith/AuthPermissions.AspNetCore</projectUrl>

README.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,8 @@
33
The AuthPermissions.AspNetCore library (shortened to AuthP) provides extra authorization features to a ASP.NET Core application. Here are AuthP's three main features:
44

55
- An improved Role authorization system where the features a Role can access can be changed by an admin user (i.e. no need to edit and redeploy your application when a Role changes).
6-
- Implements a JWT refresh token feature to improve the security of using JWT Token in your application.
76
- Provides features to create a multi-tenant database system, either using one-level tenant or multi-level tenant (hierarchical).
8-
9-
**WARNING** If updating to Version 2 of this library, then you MUST read the [Migrate from AuthPermissions.AspNetCore 1.* to 2.0](https://github.com/JonPSmith/AuthPermissions.AspNetCore/blob/main/UpdateToVersion2.md)
7+
- Implements a JWT refresh token feature to improve the security of using JWT Token in your application.
108

119
The AuthP is an open-source library under the MIT licence (and remain as a open-source library for ever) and the NuGet package can be [found here](https://www.nuget.org/packages/AuthPermissions.AspNetCore/).
1210

0 commit comments

Comments
 (0)