Skip to content

Commit 4427948

Browse files
committed
Version 4.0.0
1 parent 4ec0215 commit 4427948

3 files changed

Lines changed: 79 additions & 22 deletions

File tree

AuthPermissions.AspNetCore/CreateNuGetRelease.nuspec

Lines changed: 76 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -2,65 +2,120 @@
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.5.0</version>
5+
<version>4.0.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): 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
11+
- Now supports .NET6 and .NET 7 frameworks.
12+
- Updated all the .NET 6 NuGets to the latest versions.
13+
- Simplification (non-breaking): All tenant version now have a `DataKey` of length of 250.
1514
</releaseNotes>
1615
<license type="expression">MIT</license>
1716
<projectUrl>https://github.com/JonPSmith/AuthPermissions.AspNetCore</projectUrl>
1817
<icon>images\AuthPermissionsAspNetCoreNuGetIcon.png</icon>
1918
<tags>ASP.NET Core, Entity Framework Core</tags>
2019
<dependencies>
2120
<group targetFramework="net6.0">
22-
<dependency id="GenericServices.StatusGeneric" version="1.1.0" />
23-
<dependency id="Microsoft.AspNetCore.Identity.EntityFrameworkCore" version="6.0.8" />
24-
<dependency id="Microsoft.Data.Sqlite.Core" version="6.0.8" />
25-
<dependency id="Microsoft.EntityFrameworkCore" version="6.0.8" />
26-
<dependency id="Microsoft.EntityFrameworkCore.InMemory" version="6.0.8" />
27-
<dependency id="Microsoft.EntityFrameworkCore.Sqlite" version="6.0.8" />
28-
<dependency id="Microsoft.EntityFrameworkCore.SqlServer" version="6.0.8" />
29-
<dependency id="Microsoft.EntityFrameworkCore.Tools" version="6.0.8" />
21+
<dependency id="GenericServices.StatusGeneric" version="1.2.0" />
22+
<dependency id="Microsoft.AspNetCore.Identity.EntityFrameworkCore" version="6.0.11" />
23+
<dependency id="Microsoft.Data.Sqlite.Core" version="6.0.11" />
24+
<dependency id="Microsoft.EntityFrameworkCore" version="6.0.11" />
25+
<dependency id="Microsoft.EntityFrameworkCore.InMemory" version="6.0.11" />
26+
<dependency id="Microsoft.EntityFrameworkCore.Sqlite" version="6.0.11" />
27+
<dependency id="Microsoft.EntityFrameworkCore.SqlServer" version="6.0.11" />
28+
<dependency id="Microsoft.EntityFrameworkCore.Tools" version="6.0.11" />
3029
<dependency id="Microsoft.Extensions.Hosting" version="6.0.1" />
31-
<dependency id="Net.RunMethodsSequentially" version="1.3.1" />
32-
<dependency id="Npgsql.EntityFrameworkCore.PostgreSQL" version="6.0.6" />
33-
<dependency id="Microsoft.AspNetCore.Authentication.OpenIdConnect" version="6.0.8" />
34-
<dependency id="Microsoft.AspNetCore.Authorization" version="6.0.8" />
30+
<dependency id="Net.RunMethodsSequentially" version="2.0.0" />
31+
<dependency id="Npgsql.EntityFrameworkCore.PostgreSQL" version="6.0.7" />
32+
<dependency id="Microsoft.AspNetCore.Authentication.OpenIdConnect" version="6.0.11" />
33+
<dependency id="Microsoft.AspNetCore.Authorization" version="6.0.11" />
3534
<dependency id="Microsoft.AspNetCore.Http" version="2.2.2" />
3635
<dependency id="EntityFrameworkCore.Exceptions.PostgreSQL" version="6.0.3" />
3736
<dependency id="EntityFrameworkCore.Exceptions.Sqlite" version="6.0.3" />
38-
<dependency id="EntityFrameworkCore.Exceptions.SqlServer" version="6.0.3" />
39-
<dependency id="DistributedLock" version="2.3.1" />
40-
<dependency id="EfCore.TestSupport" version="5.2.2" />
37+
<dependency id="EntityFrameworkCore.Exceptions.SqlServer" version="6.0.3.1" />
38+
<dependency id="GenericServices.StatusGeneric" version="1.2.0" />
39+
<dependency id="Microsoft.EntityFrameworkCore" version="6.0.11" />
40+
<dependency id="Microsoft.EntityFrameworkCore.SqlServer" version="6.0.11" />
41+
<dependency id="Npgsql.EntityFrameworkCore.PostgreSQL" version="6.0.7" />
42+
<dependency id="Net.RunMethodsSequentially" version="2.0.0" />
43+
<dependency id="Microsoft.EntityFrameworkCore" version="6.0.11" />
44+
<dependency id="Npgsql.EntityFrameworkCore.PostgreSQL" version="6.0.7" />
45+
<dependency id="DistributedLock" version="2.3.2" />
46+
<dependency id="EfCore.TestSupport" version="5.3.0" />
4147
<dependency id="Microsoft.AspNetCore.Hosting" version="2.2.7" />
4248
<dependency id="Microsoft.Graph" version="4.37.0" />
43-
<dependency id="Net.DistributedFileStoreCache" version="1.1.0" />
49+
<dependency id="Net.DistributedFileStoreCache" version="2.0.0" />
50+
</group>
51+
<group targetFramework="net7.0">
52+
<dependency id="GenericServices.StatusGeneric" version="1.2.0" />
53+
<dependency id="Microsoft.AspNetCore.Identity.EntityFrameworkCore" version="7.0.0" />
54+
<dependency id="Microsoft.Data.Sqlite.Core" version="7.0.0" />
55+
<dependency id="Microsoft.EntityFrameworkCore" version="7.0.0" />
56+
<dependency id="Microsoft.EntityFrameworkCore.InMemory" version="7.0.0" />
57+
<dependency id="Microsoft.EntityFrameworkCore.Sqlite" version="7.0.0" />
58+
<dependency id="Microsoft.EntityFrameworkCore.SqlServer" version="7.0.0" />
59+
<dependency id="Microsoft.EntityFrameworkCore.Tools" version="7.0.0" />
60+
<dependency id="Microsoft.Extensions.Hosting" version="7.0.0" />
61+
<dependency id="Net.RunMethodsSequentially" version="2.0.0" />
62+
<dependency id="Npgsql.EntityFrameworkCore.PostgreSQL" version="7.0.0" />
63+
<dependency id="Microsoft.AspNetCore.Authentication.OpenIdConnect" version="7.0.0" />
64+
<dependency id="Microsoft.AspNetCore.Authorization" version="7.0.0" />
65+
<dependency id="Microsoft.AspNetCore.Http" version="2.2.2" />
66+
<dependency id="EntityFrameworkCore.Exceptions.PostgreSQL" version="6.0.3" />
67+
<dependency id="EntityFrameworkCore.Exceptions.Sqlite" version="6.0.3" />
68+
<dependency id="EntityFrameworkCore.Exceptions.SqlServer" version="6.0.3.1" />
69+
<dependency id="GenericServices.StatusGeneric" version="1.2.0" />
70+
<dependency id="Microsoft.EntityFrameworkCore" version="7.0.0" />
71+
<dependency id="Microsoft.EntityFrameworkCore.SqlServer" version="7.0.0" />
72+
<dependency id="Npgsql.EntityFrameworkCore.PostgreSQL" version="7.0.0" />
73+
<dependency id="Net.RunMethodsSequentially" version="2.0.0" />
74+
<dependency id="Microsoft.EntityFrameworkCore" version="7.0.0" />
75+
<dependency id="Npgsql.EntityFrameworkCore.PostgreSQL" version="7.0.0" />
76+
<dependency id="DistributedLock" version="2.3.2" />
77+
<dependency id="EfCore.TestSupport" version="5.3.0" />
78+
<dependency id="Microsoft.AspNetCore.Hosting" version="2.2.7" />
79+
<dependency id="Microsoft.Graph" version="4.37.0" />
80+
<dependency id="Net.DistributedFileStoreCache" version="2.0.0" />
4481
</group>
4582
</dependencies>
4683
</metadata>
4784
<files>
4885
<file src="..\AuthPermissions\bin\Release\net6.0\AuthPermissions.dll" target="lib\net6.0" />
4986
<file src="..\AuthPermissions\bin\Release\net6.0\AuthPermissions.xml" target="lib\net6.0" />
5087
<file src="..\AuthPermissions\bin\Release\net6.0\AuthPermissions.pdb" target="lib\net6.0" />
88+
<file src="..\AuthPermissions\bin\Release\net7.0\AuthPermissions.dll" target="lib\net7.0" />
89+
<file src="..\AuthPermissions\bin\Release\net7.0\AuthPermissions.xml" target="lib\net7.0" />
90+
<file src="..\AuthPermissions\bin\Release\net7.0\AuthPermissions.pdb" target="lib\net7.0" />
5191
<file src="..\AuthPermissions.AspNetCore\bin\Release\net6.0\AuthPermissions.AspNetCore.dll" target="lib\net6.0" />
5292
<file src="..\AuthPermissions.AspNetCore\bin\Release\net6.0\AuthPermissions.AspNetCore.xml" target="lib\net6.0" />
5393
<file src="..\AuthPermissions.AspNetCore\bin\Release\net6.0\AuthPermissions.AspNetCore.pdb" target="lib\net6.0" />
94+
<file src="..\AuthPermissions.AspNetCore\bin\Release\net7.0\AuthPermissions.AspNetCore.dll" target="lib\net7.0" />
95+
<file src="..\AuthPermissions.AspNetCore\bin\Release\net7.0\AuthPermissions.AspNetCore.xml" target="lib\net7.0" />
96+
<file src="..\AuthPermissions.AspNetCore\bin\Release\net7.0\AuthPermissions.AspNetCore.pdb" target="lib\net7.0" />
5497
<file src="..\AuthPermissions.BaseCode\bin\Release\net6.0\AuthPermissions.BaseCode.dll" target="lib\net6.0" />
5598
<file src="..\AuthPermissions.BaseCode\bin\Release\net6.0\AuthPermissions.BaseCode.xml" target="lib\net6.0" />
5699
<file src="..\AuthPermissions.BaseCode\bin\Release\net6.0\AuthPermissions.BaseCode.pdb" target="lib\net6.0" />
100+
<file src="..\AuthPermissions.BaseCode\bin\Release\net7.0\AuthPermissions.BaseCode.dll" target="lib\net7.0" />
101+
<file src="..\AuthPermissions.BaseCode\bin\Release\net7.0\AuthPermissions.BaseCode.xml" target="lib\net7.0" />
102+
<file src="..\AuthPermissions.BaseCode\bin\Release\net7.0\AuthPermissions.BaseCode.pdb" target="lib\net7.0" />
57103
<file src="..\AuthPermissions.PostgreSql\bin\Release\net6.0\AuthPermissions.PostgreSql.dll" target="lib\net6.0" />
104+
<file src="..\AuthPermissions.PostgreSql\bin\Release\net6.0\AuthPermissions.PostgreSql.xml" target="lib\net6.0" />
58105
<file src="..\AuthPermissions.PostgreSql\bin\Release\net6.0\AuthPermissions.PostgreSql.pdb" target="lib\net6.0" />
106+
<file src="..\AuthPermissions.PostgreSql\bin\Release\net7.0\AuthPermissions.PostgreSql.dll" target="lib\net7.0" />
107+
<file src="..\AuthPermissions.PostgreSql\bin\Release\net7.0\AuthPermissions.PostgreSql.xml" target="lib\net7.0" />
108+
<file src="..\AuthPermissions.PostgreSql\bin\Release\net7.0\AuthPermissions.PostgreSql.pdb" target="lib\net7.0" />
59109
<file src="..\AuthPermissions.SqlServer\bin\Release\net6.0\AuthPermissions.SqlServer.dll" target="lib\net6.0" />
60110
<file src="..\AuthPermissions.SqlServer\bin\Release\net6.0\AuthPermissions.SqlServer.pdb" target="lib\net6.0" />
111+
<file src="..\AuthPermissions.SqlServer\bin\Release\net7.0\AuthPermissions.SqlServer.dll" target="lib\net7.0" />
112+
<file src="..\AuthPermissions.SqlServer\bin\Release\net7.0\AuthPermissions.SqlServer.pdb" target="lib\net7.0" />
61113
<file src="..\AuthPermissions.SupportCode\bin\Release\net6.0\AuthPermissions.SupportCode.dll" target="lib\net6.0" />
62114
<file src="..\AuthPermissions.SupportCode\bin\Release\net6.0\AuthPermissions.SupportCode.xml" target="lib\net6.0" />
63115
<file src="..\AuthPermissions.SupportCode\bin\Release\net6.0\AuthPermissions.SupportCode.pdb" target="lib\net6.0" />
116+
<file src="..\AuthPermissions.SupportCode\bin\Release\net7.0\AuthPermissions.SupportCode.dll" target="lib\net7.0" />
117+
<file src="..\AuthPermissions.SupportCode\bin\Release\net7.0\AuthPermissions.SupportCode.xml" target="lib\net7.0" />
118+
<file src="..\AuthPermissions.SupportCode\bin\Release\net7.0\AuthPermissions.SupportCode.pdb" target="lib\net7.0" />
64119
<file src="..\AuthPermissions.AspNetCore\images\AuthPermissionsAspNetCoreNuGetIcon.png" target="images\" />
65120
</files>
66121
</package>

AuthPermissions.AspNetCore/MultiProjPack.xml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@
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-
- Improved feature: Now supports .NET6 and .NET 7 frameworks.
13+
- Now supports .NET6 and .NET 7 frameworks.
14+
- Updated all the .NET 6 NuGets to the latest versions.
1415
- Simplification (non-breaking): All tenant version now have a `DataKey` of length of 250.
1516
</releaseNotes>
1617
<license type="expression">MIT</license>

ReleaseNotes.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
## 4.0.0
44

55
- Improved feature: Now supports .NET6 and .NET 7 frameworks.
6+
- Updated all the .NET 6 NuGets to the latest versions.
67
- Simplification (non-breaking): All tenant version now have a `DataKey` of length of 250.
78

89
## 3.5.0

0 commit comments

Comments
 (0)