Skip to content

Commit de12b3c

Browse files
committed
Version 3.5.0
1 parent 6f73802 commit de12b3c

3 files changed

Lines changed: 12 additions & 24 deletions

File tree

AuthPermissions.AspNetCore/CreateNuGetRelease.nuspec

Lines changed: 6 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,22 +2,16 @@
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>3.4.0</version>
5+
<version>3.5.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-
- BREAKING CHANGE (small): Refresh users claims now uses Net.DistributedFileStoreCache - see Example4
12-
- New feature: Take the application "down for maintenance", which diverts users to a "please wait" page - see Example4 and Example6
13-
- New feature: Code for minimal API's fluent HasPermission - see pull request #51. (thanks to @idan-h)
14-
- Improved feature: Added timeout on user invitation - see Example 3 and 5 (inspired by @idan-h)
15-
- Improved feature: The name of the sharding file can have an EnvironmentName, e.g. "shardingsettings.Production.json"
16-
- Improved feature: The RefreshUsersClaims classes have been moved to SupportCode project and a few classes have been renamed
17-
- Improved feature: Sharding now has distributed lock on changes to the shardingsettings.json file
18-
- Improved feature: The AuthUserAdmin method QueryAuthUsers now takes an optional DatabaseInfoName to allow tenant admin users on sharding
19-
- Bug Fix: The ReadShardingSettingsFile now return the default sharding DatabaseInformation if no sharding file is found
20-
- Updated NuGets: There was a security alert on one of the NuGets. All the NuGets have been updated to the latest
11+
- BREAKING CHANGE (small): The DisableJwtRefreshToken service has been updated to handle multiple logins from one user
12+
- BREAKING CHANGE (small): Changed TenantChangeCookieEvent name to SomethingChangedCookieEvent
13+
- Improved feature: AuthPermissionsDbContext now takes multiple IDatabaseStateChangeEvent
14+
- Improved feature: No AuthP database event change listeners will be triggered during bulk loading
2115
</releaseNotes>
2216
<license type="expression">MIT</license>
2317
<projectUrl>https://github.com/JonPSmith/AuthPermissions.AspNetCore</projectUrl>
@@ -46,7 +40,7 @@
4640
<dependency id="EfCore.TestSupport" version="5.2.2" />
4741
<dependency id="Microsoft.AspNetCore.Hosting" version="2.2.7" />
4842
<dependency id="Microsoft.Graph" version="4.37.0" />
49-
<dependency id="Net.DistributedFileStoreCache" version="1.0.0" />
43+
<dependency id="Net.DistributedFileStoreCache" version="1.1.0" />
5044
</group>
5145
</dependencies>
5246
</metadata>

AuthPermissions.AspNetCore/MultiProjPack.xml

Lines changed: 5 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -4,22 +4,16 @@
44
<!-- See documentation for all the possible values -->
55
<metadata>
66
<id>AuthPermissions.AspNetCore</id>
7-
<version>3.4.0</version>
7+
<version>3.5.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-
- BREAKING CHANGE (small): Refresh users claims now uses Net.DistributedFileStoreCache - see Example4
14-
- New feature: Take the application "down for maintenance", which diverts users to a "please wait" page - see Example4 and Example6
15-
- New feature: Code for minimal API's fluent HasPermission - see pull request #51. (thanks to @idan-h)
16-
- Improved feature: Added timeout on user invitation - see Example 3 and 5 (inspired by @idan-h)
17-
- Improved feature: The name of the sharding file can have an EnvironmentName, e.g. "shardingsettings.Production.json"
18-
- Improved feature: The RefreshUsersClaims classes have been moved to SupportCode project and a few classes have been renamed
19-
- Improved feature: Sharding now has distributed lock on changes to the shardingsettings.json file
20-
- Improved feature: The AuthUserAdmin method QueryAuthUsers now takes an optional DatabaseInfoName to allow tenant admin users on sharding
21-
- Bug Fix: The ReadShardingSettingsFile now return the default sharding DatabaseInformation if no sharding file is found
22-
- Updated NuGets: There was a security alert on one of the NuGets. All the NuGets have been updated to the latest
13+
- BREAKING CHANGE (small): The DisableJwtRefreshToken service has been updated to handle multiple logins from one user
14+
- BREAKING CHANGE (small): Changed TenantChangeCookieEvent name to SomethingChangedCookieEvent
15+
- Improved feature: AuthPermissionsDbContext now takes multiple IDatabaseStateChangeEvent
16+
- Improved feature: No AuthP database event change listeners will be triggered during bulk loading
2317
</releaseNotes>
2418
<license type="expression">MIT</license>
2519
<projectUrl>https://github.com/JonPSmith/AuthPermissions.AspNetCore</projectUrl>

ReleaseNotes.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
- BREAKING CHANGE (small): The DisableJwtRefreshToken service has been updated to handle multiple logins from one user
66
- BREAKING CHANGE (small): Changed TenantChangeCookieEvent name to SomethingChangedCookieEvent
7-
- Improved feature: AuthPermissionsDbContext now takes mutiple IDatabaseStateChangeEvent
7+
- Improved feature: AuthPermissionsDbContext now takes multiple IDatabaseStateChangeEvent
88
- Improved feature: No AuthP database event change listeners will be triggered during bulk loading
99

1010
## 3.4.0

0 commit comments

Comments
 (0)