Altinn.App.Api
8.6.0-rc.1
See the version list below for details.
dotnet add package Altinn.App.Api --version 8.6.0-rc.1
NuGet\Install-Package Altinn.App.Api -Version 8.6.0-rc.1
<PackageReference Include="Altinn.App.Api" Version="8.6.0-rc.1" />
<PackageVersion Include="Altinn.App.Api" Version="8.6.0-rc.1" />
<PackageReference Include="Altinn.App.Api" />
paket add Altinn.App.Api --version 8.6.0-rc.1
#r "nuget: Altinn.App.Api, 8.6.0-rc.1"
#addin nuget:?package=Altinn.App.Api&version=8.6.0-rc.1&prerelease
#tool nuget:?package=Altinn.App.Api&version=8.6.0-rc.1&prerelease
Altinn.App .NET libraries
Altinn.App .NET libraries for apps running on Altinn 3, part of the Altinn Studio product.
These libraries support the runtime of Altinn apps by
- Exposing APIs used by service owners and the frontend (app-frontend-react) of an Altinn app
- Exposing abstractions to interact with features of Altinn Studio and Altinn 3 Platform services
Contributing
See /CONTRIBUTING.md.
Documentation
Documentation on how to develop Altinn apps can be found here.
Architecture
This template is built using .NET
The below diagram shows the different layers.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net8.0
- Altinn.ApiClients.Maskinporten (>= 8.0.1)
- Altinn.App.Core (>= 8.6.0-rc.1)
- Altinn.Common.AccessTokenClient (>= 1.1.5)
- Altinn.Common.EFormidlingClient (>= 1.3.3)
- Altinn.Common.PEP (>= 4.1.2)
- Altinn.Platform.Models (>= 1.6.1)
- Altinn.Platform.Storage.Interface (>= 4.0.10)
- Azure.Extensions.AspNetCore.Configuration.Secrets (>= 1.4.0)
- Azure.Identity (>= 1.13.2)
- Azure.Monitor.OpenTelemetry.Exporter (>= 1.3.0)
- JsonPatch.Net (>= 3.3.0)
- JWTCookieAuthentication (>= 3.0.1)
- Microsoft.ApplicationInsights.AspNetCore (>= 2.23.0)
- Microsoft.Extensions.Caching.Hybrid (>= 9.3.0)
- Microsoft.FeatureManagement.AspNetCore (>= 4.0.0)
- Microsoft.IdentityModel.Protocols.OpenIdConnect (>= 8.7.0)
- Microsoft.OpenApi (>= 1.6.23)
- Microsoft.Rest.ClientRuntime (>= 2.3.24)
- Microsoft.Rest.ClientRuntime.Azure (>= 3.3.19)
- Newtonsoft.Json (>= 13.0.3)
- OpenTelemetry (>= 1.11.2)
- OpenTelemetry.Api (>= 1.11.2)
- OpenTelemetry.Exporter.OpenTelemetryProtocol (>= 1.11.2)
- OpenTelemetry.Extensions.Hosting (>= 1.11.2)
- OpenTelemetry.Instrumentation.AspNetCore (>= 1.11.1)
- OpenTelemetry.Instrumentation.Http (>= 1.11.1)
- OpenTelemetry.Instrumentation.Runtime (>= 1.11.1)
- Swashbuckle.AspNetCore (>= 8.0.0)
- System.Text.RegularExpressions (>= 4.3.1)
NuGet packages (2)
Showing the top 2 NuGet packages that depend on Altinn.App.Api:
Package | Downloads |
---|---|
Dibk.Ftpb.Common.AltinnApps
Common classes and constants used for developing Altinn 3 apps in the Ftpb ecosystem |
|
DsbNorge.A3Forms
Package containing reusable code for Altinn 3 forms managed by DSB. |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last Updated | |
---|---|---|---|
8.7.0-preview.3 | 11 | 6/30/2025 | |
8.7.0-preview.2 | 271 | 6/10/2025 | |
8.7.0-preview.1 | 117 | 6/4/2025 | |
8.6.4 | 515 | 6/10/2025 | |
8.6.3 | 604 | 5/23/2025 | |
8.6.2 | 293 | 5/21/2025 | |
8.6.1 | 348 | 5/16/2025 | |
8.6.0 | 384 | 5/14/2025 | |
8.6.0-rc.2 | 208 | 5/14/2025 | |
8.6.0-rc.1 | 95 | 5/9/2025 | |
8.6.0-preview.16 | 120 | 5/7/2025 | |
8.6.0-preview.15 | 163 | 4/22/2025 | |
8.6.0-preview.14 | 5,452 | 4/11/2025 | |
8.6.0-preview.13 | 215 | 4/8/2025 | |
8.6.0-preview.12 | 227 | 3/28/2025 | |
8.6.0-preview.11 | 117 | 3/28/2025 | |
8.6.0-preview.10 | 448 | 3/26/2025 | |
8.6.0-preview.9 | 441 | 3/26/2025 | |
8.6.0-preview.8 | 232 | 3/19/2025 | |
8.6.0-preview.7 | 222 | 3/10/2025 | |
8.6.0-preview.6 | 201 | 3/3/2025 | |
8.6.0-preview.5 | 136 | 3/3/2025 | |
8.6.0-preview.4 | 239 | 2/24/2025 | |
8.6.0-preview.3 | 280 | 2/14/2025 | |
8.6.0-preview.2 | 74 | 2/7/2025 | |
8.6.0-preview.1 | 88 | 2/6/2025 | |
8.5.6 | 3,865 | 2/26/2025 | |
8.5.5 | 1,755 | 2/14/2025 | |
8.5.4 | 663 | 2/6/2025 | |
8.5.3 | 438 | 1/31/2025 | |
8.5.2 | 627 | 1/27/2025 | |
8.5.1 | 189 | 1/24/2025 | |
8.5.0 | 424 | 1/14/2025 | |
8.5.0-rc9 | 221 | 11/22/2024 | |
8.5.0-rc7 | 147 | 11/21/2024 | |
8.5.0-rc6 | 142 | 11/15/2024 | |
8.5.0-rc5 | 115 | 11/11/2024 | |
8.5.0-rc4 | 122 | 10/31/2024 | |
8.5.0-rc3 | 96 | 10/28/2024 | |
8.5.0-rc2 | 192 | 10/18/2024 | |
8.5.0-rc16 | 231 | 1/9/2025 | |
8.5.0-rc15 | 77 | 1/9/2025 | |
8.5.0-rc14 | 140 | 12/20/2024 | |
8.5.0-rc13 | 143 | 12/11/2024 | |
8.5.0-rc12 | 188 | 12/11/2024 | |
8.5.0-rc11 | 121 | 12/5/2024 | |
8.5.0-rc10 | 609 | 11/26/2024 | |
8.5.0-rc1 | 150 | 10/11/2024 | |
8.5.0-preview.7 | 958 | 10/8/2024 | |
8.5.0-preview.6 | 74 | 10/8/2024 | |
8.5.0-preview.5 | 88 | 10/7/2024 | |
8.5.0-preview.4 | 95 | 10/3/2024 | |
8.5.0-preview.3 | 107 | 10/3/2024 | |
8.5.0-preview.2 | 133 | 9/11/2024 | |
8.5.0-preview.1 | 88 | 9/9/2024 | |
8.5.0-preview.0 | 96 | 9/4/2024 | |
8.4.0-preview.1 | 98 | 8/12/2024 | |
8.3.8 | 2,151 | 11/8/2024 | |
8.3.7 | 1,809 | 10/17/2024 | |
8.3.5 | 3,043 | 9/25/2024 | |
8.3.4 | 921 | 9/12/2024 | |
8.3.3 | 692 | 8/26/2024 | |
8.3.2 | 468 | 8/19/2024 | |
8.3.1 | 434 | 8/7/2024 | |
8.3.0 | 141 | 8/7/2024 | |
8.3.0-preview.6 | 73 | 8/7/2024 | |
8.3.0-preview.5 | 62 | 8/6/2024 | |
8.3.0-preview.4 | 106 | 7/5/2024 | |
8.3.0-preview.3 | 80 | 7/1/2024 | |
8.3.0-preview.2 | 99 | 6/12/2024 | |
8.2.8 | 631 | 7/10/2024 | |
8.2.7 | 162 | 7/4/2024 | |
8.2.6 | 178 | 7/3/2024 | |
8.2.5 | 329 | 6/24/2024 | |
8.2.4 | 688 | 6/13/2024 | |
8.2.3 | 541 | 5/30/2024 | |
8.2.2 | 263 | 5/28/2024 | |
8.2.1 | 198 | 5/27/2024 | |
8.2.0-preview.1 | 120 | 4/30/2024 | |
8.1.1 | 815 | 4/26/2024 | |
8.1.0 | 234 | 4/25/2024 | |
8.1.0-preview.6 | 130 | 4/19/2024 | |
8.1.0-preview.5 | 216 | 4/16/2024 | |
8.1.0-preview.4 | 134 | 4/12/2024 | |
8.1.0-preview.3 | 136 | 4/4/2024 | |
8.1.0-preview.1 | 118 | 3/21/2024 | |
8.0.0 | 3,747 | 3/6/2024 | |
8.0.0-rc2 | 172 | 3/4/2024 | |
8.0.0-rc1 | 179 | 2/27/2024 | |
8.0.0-preview.17 | 277 | 2/15/2024 | |
8.0.0-preview.16 | 233 | 1/30/2024 | |
8.0.0-preview.15 | 152 | 1/22/2024 | |
8.0.0-preview.14 | 221 | 12/21/2023 | |
8.0.0-preview.13 | 170 | 12/8/2023 | |
8.0.0-preview.12 | 136 | 12/6/2023 | |
8.0.0-preview.11 | 149 | 11/27/2023 | |
8.0.0-preview.10 | 273 | 10/4/2023 | |
8.0.0-preview.9 | 281 | 8/9/2023 | |
8.0.0-preview.8 | 120 | 8/9/2023 | |
8.0.0-preview.7 | 157 | 6/26/2023 | |
8.0.0-preview.6 | 144 | 6/26/2023 | |
8.0.0-preview.5 | 206 | 6/23/2023 | |
8.0.0-preview.4 | 168 | 6/16/2023 | |
8.0.0-preview.3 | 150 | 6/14/2023 | |
8.0.0-preview.2 | 178 | 6/13/2023 | |
8.0.0-preview.1 | 202 | 5/22/2023 | |
7.15.3 | 1,090 | 1/22/2024 | |
7.15.2 | 3,140 | 12/13/2023 | |
7.15.1 | 2,212 | 9/26/2023 | |
7.15.0 | 785 | 9/18/2023 | |
7.14.0 | 451 | 9/6/2023 | |
7.14.0-preview.3 | 167 | 8/30/2023 | |
7.14.0-preview.2 | 114 | 8/24/2023 | |
7.14.0-preview.1 | 115 | 8/22/2023 | |
7.13.1 | 1,008 | 8/8/2023 | |
7.13.0 | 300 | 8/7/2023 | |
7.12.0 | 263 | 7/18/2023 | |
7.11.0 | 972 | 6/16/2023 | |
7.10.1 | 411 | 6/13/2023 | |
7.10.1-preview.6 | 200 | 6/9/2023 | |
7.10.1-preview.5 | 152 | 6/8/2023 | |
7.10.1-preview.4 | 153 | 6/8/2023 | |
7.10.1-preview.3 | 166 | 6/5/2023 | |
7.10.1-preview.2 | 146 | 6/5/2023 | |
7.10.1-preview.1 | 148 | 6/1/2023 | |
7.9.2 | 873 | 5/31/2023 | |
7.9.1 | 537 | 5/24/2023 | |
7.9.1-preview.1 | 165 | 5/23/2023 | |
7.9.0 | 447 | 5/15/2023 | |
7.9.0-preview.2 | 154 | 5/9/2023 | |
7.9.0-preview.1 | 155 | 5/2/2023 | |
7.8.0 | 2,318 | 4/20/2023 | |
7.7.0 | 507 | 4/18/2023 | |
7.7.0-preview.2 | 265 | 3/29/2023 | |
7.7.0-preview.1 | 259 | 3/20/2023 | |
7.6.0 | 1,378 | 2/27/2023 | |
7.6.0-preview.2 | 188 | 2/23/2023 | |
7.6.0-preview.1 | 166 | 2/10/2023 | |
7.5.0 | 678 | 2/9/2023 | |
7.4.0 | 520 | 1/31/2023 | |
7.4.0-preview.2 | 201 | 1/25/2023 | |
7.4.0-preview.1 | 201 | 1/24/2023 | |
7.3.0 | 668 | 1/13/2023 | |
7.3.0-preview.1 | 177 | 1/12/2023 | |
7.2.1-preview.1 | 192 | 1/12/2023 | |
7.2.0 | 622 | 1/9/2023 | |
7.2.0-preview.9 | 191 | 1/5/2023 | |
7.2.0-preview.8 | 198 | 12/14/2022 | |
7.2.0-preview.7 | 164 | 12/9/2022 | |
7.2.0-preview.6 | 188 | 12/8/2022 | |
7.2.0-preview.5 | 160 | 12/7/2022 | |
7.2.0-preview.4 | 173 | 12/6/2022 | |
7.2.0-preview.3 | 227 | 11/17/2022 | |
7.2.0-preview.2 | 180 | 11/16/2022 | |
7.1.4 | 1,903 | 11/11/2022 | |
7.1.4-preview.14 | 180 | 11/8/2022 | |
7.1.4-preview.13 | 176 | 11/8/2022 | |
7.1.4-preview.12 | 170 | 11/8/2022 | |
7.1.4-preview.11 | 191 | 11/8/2022 | |
7.1.4-preview.10 | 178 | 11/7/2022 | |
7.1.4-preview.9 | 171 | 11/7/2022 | |
7.1.4-preview.8 | 174 | 11/7/2022 | |
7.1.4-preview.7 | 180 | 11/6/2022 | |
7.1.4-preview.6 | 181 | 11/6/2022 | |
7.1.4-preview.5 | 179 | 11/6/2022 | |
7.1.4-preview.4 | 174 | 11/6/2022 | |
7.1.4-preview.3 | 188 | 11/6/2022 | |
7.1.4-preview.2 | 184 | 11/6/2022 | |
7.1.4-preview.1 | 178 | 11/6/2022 | |
7.1.2 | 601 | 11/4/2022 | |
7.1.1 | 581 | 11/2/2022 | |
7.1.0 | 572 | 11/1/2022 | |
7.1.0-preview.1 | 252 | 10/21/2022 | |
7.0.0 | 1,764 | 10/5/2022 | |
7.0.0-preview.11 | 241 | 10/3/2022 | |
7.0.0-preview.10 | 233 | 9/23/2022 | |
7.0.0-preview.9 | 206 | 9/16/2022 | |
7.0.0-preview.8 | 273 | 9/14/2022 | |
7.0.0-preview.7 | 195 | 9/9/2022 | |
7.0.0-preview.6 | 206 | 9/6/2022 | |
7.0.0-preview.5 | 180 | 9/6/2022 | |
7.0.0-preview.4 | 188 | 8/30/2022 | |
7.0.0-preview.3 | 212 | 8/16/2022 | |
7.0.0-preview.2 | 191 | 8/16/2022 | |
7.0.0-preview.1.15 | 194 | 8/8/2022 | |
6.1.0-preview.1 | 193 | 9/7/2022 | |
6.1.0-preview.0 | 194 | 9/2/2022 | |
6.0.2 | 1,529 | 9/2/2022 | |
6.0.1 | 833 | 8/3/2022 | |
6.0.0 | 1,266 | 6/28/2022 | |
6.0.0-alpha.3 | 226 | 6/27/2022 | |
6.0.0-alpha.2 | 207 | 6/3/2022 | |
5.3.0 | 1,097 | 6/21/2022 | |
5.3.0-alpha.4 | 188 | 6/20/2022 | |
5.3.0-alpha.3 | 193 | 6/20/2022 | |
5.3.0-alpha.2 | 201 | 6/16/2022 | |
5.3.0-alpha.1 | 201 | 6/15/2022 | |
5.3.0-alpha | 296 | 6/15/2022 | |
5.2.0 | 1,016 | 6/3/2022 | |
5.2.0-alpha.1 | 213 | 5/23/2022 | |
5.1.0 | 837 | 5/23/2022 | |
5.1.0-alpha.3 | 213 | 5/20/2022 | |
5.1.0-alpha.2 | 253 | 5/10/2022 | |
5.0.0 | 1,378 | 4/22/2022 | |
5.0.0-alpha.4 | 238 | 4/12/2022 | |
5.0.0-alpha.2 | 219 | 4/5/2022 | |
5.0.0-alpha.1 | 245 | 2/15/2022 | |
4.34.1 | 931 | 4/6/2022 | |
4.34.0 | 821 | 4/6/2022 | |
4.34.0-alpha.2 | 220 | 4/6/2022 | |
4.34.0-alpha.1 | 210 | 4/6/2022 | |
4.34.0-alpha | 279 | 4/6/2022 | |
4.33.0 | 1,066 | 3/15/2022 | |
4.33.0-alpha.1 | 224 | 3/15/2022 | |
4.32.0 | 1,150 | 3/14/2022 | |
4.31.1 | 868 | 3/11/2022 | |
4.31.1-alpha | 313 | 3/9/2022 | |
4.31.0-alpha.2 | 211 | 3/9/2022 | |
4.31.0-alpha.1 | 221 | 3/9/2022 | |
4.31.0-alpha | 311 | 3/9/2022 | |
4.30.0 | 754 | 3/7/2022 | |
4.30.0-alpha | 309 | 3/7/2022 | |
4.29.0-alpha.2 | 231 | 3/7/2022 | |
4.29.0-alpha.1 | 224 | 2/28/2022 | |
4.28.0 | 1,030 | 2/25/2022 | |
4.28.0-alpha.1 | 262 | 2/24/2022 | |
4.27.0 | 1,072 | 2/23/2022 | |
4.27.0-alpha.1 | 233 | 2/18/2022 | |
4.26.0 | 1,032 | 2/10/2022 | |
4.26.0-alpha | 282 | 2/10/2022 | |
4.25.0 | 1,077 | 1/25/2022 | |
4.25.0-alpha.1 | 226 | 1/21/2022 | |
4.24.0 | 929 | 1/21/2022 | |
4.24.0-alpha.1 | 278 | 1/20/2022 | |
4.23.0 | 1,237 | 1/14/2022 | |
4.23.0-alpha | 294 | 1/12/2022 | |
4.22.0 | 782 | 1/7/2022 | |
4.22.0-alpha.1 | 258 | 1/6/2022 | |
4.22.0-alpha | 308 | 1/5/2022 | |
4.21.0 | 1,824 | 12/1/2021 | |
4.21.0-alpha | 297 | 11/29/2021 | |
4.20.0 | 824 | 11/18/2021 | |
4.20.0-alpha.1 | 271 | 11/18/2021 | |
4.20.0-alpha | 371 | 11/15/2021 | |
4.19.0 | 617 | 11/15/2021 | |
4.19.0-alpha.1 | 402 | 11/11/2021 | |
4.19.0-alpha | 396 | 11/9/2021 | |
4.18.0 | 813 | 11/8/2021 | |
4.18.0-alpha | 420 | 11/4/2021 | |
4.17.2 | 856 | 10/28/2021 | |
4.17.2-alpha | 448 | 10/26/2021 | |
4.17.1-alpha | 386 | 10/26/2021 | |
4.17.0-alpha | 385 | 10/26/2021 | |
4.16.0 | 1,294 | 10/7/2021 | |
4.16.0-alpha.1 | 240 | 10/7/2021 | |
4.16.0-alpha | 424 | 10/5/2021 | |
4.15.2 | 800 | 10/4/2021 | |
4.15.2-alpha | 425 | 10/4/2021 | |
4.15.1-alpha | 447 | 9/24/2021 | |
4.15.0-alpha | 407 | 9/24/2021 | |
4.14.1 | 866 | 9/22/2021 | |
4.14.0 | 756 | 9/14/2021 | |
4.13.1-alpha.1 | 322 | 9/10/2021 | |
4.13.0 | 777 | 9/3/2021 | |
4.13.0-alpha | 399 | 9/2/2021 | |
4.12.0 | 957 | 8/27/2021 | |
4.12.0-alpha | 420 | 8/26/2021 | |
4.11.1 | 731 | 8/26/2021 | |
4.11.1-alpha | 396 | 8/25/2021 | |
4.11.0 | 1,001 | 8/4/2021 | |
4.11.0-alpha.2 | 276 | 8/4/2021 | |
4.11.0-alpha | 387 | 8/3/2021 | |
4.10.2 | 799 | 7/15/2021 | |
4.10.2-alpha.1 | 265 | 7/13/2021 | |
4.10.0-alpha.1 | 263 | 7/12/2021 | |
4.9.2 | 814 | 7/8/2021 | |
4.9.2-alpha | 387 | 7/7/2021 | |
4.9.1-alpha | 389 | 7/2/2021 | |
4.9.0 | 790 | 6/29/2021 | |
4.9.0-alpha | 407 | 6/22/2021 | |
4.8.0 | 817 | 6/22/2021 | |
4.8.0-alpha | 401 | 6/18/2021 | |
4.7.1 | 898 | 6/15/2021 | |
4.7.1-alpha | 475 | 6/14/2021 | |
4.7.0 | 759 | 6/11/2021 | |
4.7.0-alpha | 441 | 6/8/2021 | |
4.6.2 | 939 | 6/1/2021 | |
4.6.2-alpha.0 | 300 | 6/1/2021 | |
4.6.1 | 853 | 5/21/2021 | |
4.6.0 | 774 | 5/11/2021 | |
4.6.0-alpha | 434 | 5/5/2021 | |
4.5.2 | 746 | 5/4/2021 | |
4.5.2-alpha | 404 | 5/4/2021 | |
4.5.1-alpha | 353 | 5/4/2021 | |
4.5.0-alpha | 384 | 5/3/2021 | |
4.4.1 | 721 | 4/30/2021 | |
4.4.1-alpha | 381 | 4/30/2021 | |
4.4.0 | 804 | 4/30/2021 | |
4.4.0-alpha | 400 | 4/29/2021 | |
4.3.0 | 770 | 4/28/2021 | |
4.3.0-alpha | 413 | 4/26/2021 | |
4.2.0 | 1,099 | 4/19/2021 | |
4.2.0-alpha | 411 | 4/7/2021 | |
4.1.0 | 879 | 4/7/2021 | |
4.1.0-alpha | 432 | 3/26/2021 | |
4.0.3 | 916 | 3/23/2021 | |
4.0.3-alpha | 404 | 3/19/2021 | |
4.0.2-alpha | 400 | 3/16/2021 | |
4.0.1 | 892 | 3/15/2021 | |
4.0.0.1-alpha | 422 | 3/12/2021 | |
4.0.0 | 815 | 3/15/2021 | |
4.0.0-alpha | 441 | 3/11/2021 | |
3.5.1 | 815 | 3/11/2021 | |
3.5.1-alpha | 490 | 3/10/2021 | |
3.5.0 | 784 | 3/10/2021 | |
3.5.0-alpha | 452 | 3/10/2021 | |
3.4.0.3-alpha | 428 | 3/10/2021 | |
3.4.0.2-alpha | 437 | 3/9/2021 | |
3.4.0.1-alpha | 442 | 3/8/2021 | |
3.4.0 | 823 | 3/10/2021 | |
3.4.0-alpha | 370 | 3/4/2021 | |
3.3.0 | 1,108 | 3/4/2021 | |
3.3.0-alpha | 426 | 3/4/2021 | |
3.2.4 | 799 | 2/25/2021 | |
3.2.3 | 904 | 2/17/2021 | |
3.2.3-alpha | 407 | 2/17/2021 | |
3.2.2-alpha | 386 | 2/17/2021 | |
3.2.1 | 839 | 2/10/2021 | |
3.2.1-alpha | 439 | 2/10/2021 | |
3.2.0 | 860 | 2/2/2021 | |
3.2.0-alpha | 410 | 2/1/2021 | |
3.1.6 | 736 | 1/29/2021 | |
3.1.5 | 749 | 1/27/2021 | |
3.1.4 | 732 | 1/26/2021 | |
3.1.4-alpha | 424 | 1/26/2021 | |
3.1.3-alpha | 360 | 1/26/2021 | |
3.1.2-alpha | 463 | 1/22/2021 | |
3.1.1-alpha | 409 | 1/18/2021 | |
3.1.0-alpha | 448 | 1/15/2021 | |
3.0.4 | 791 | 1/26/2021 | |
3.0.4-alpha | 403 | 1/19/2021 | |
3.0.3-alpha | 408 | 1/19/2021 | |
3.0.2-alpha | 429 | 1/19/2021 | |
3.0.1 | 893 | 1/19/2021 | |
3.0.1-alpha | 403 | 1/19/2021 | |
3.0.0 | 896 | 1/5/2021 | |
3.0.0-alpha | 474 | 12/18/2020 | |
2.0.1 | 879 | 12/10/2020 | |
2.0.0 | 954 | 11/18/2020 | |
2.0.0-alpha | 475 | 11/16/2020 | |
1.3.1 | 1,072 | 11/6/2020 | |
1.3.0 | 910 | 11/4/2020 | |
1.3.0-alpha | 495 | 11/3/2020 | |
1.2.5 | 843 | 10/30/2020 | |
1.2.4.4-alpha | 551 | 10/30/2020 | |
1.2.4.3-alpha | 492 | 10/29/2020 | |
1.2.4.2-alpha | 516 | 10/22/2020 | |
1.2.4.1-alpha | 485 | 10/22/2020 | |
1.2.4 | 922 | 10/22/2020 | |
1.2.4-alpha | 465 | 10/22/2020 | |
1.2.3 | 899 | 10/21/2020 | |
1.2.3-alpha | 512 | 10/21/2020 | |
1.2.2 | 894 | 10/21/2020 | |
1.2.2-beta.4904-4 | 380 | 10/20/2020 | |
1.2.2-beta.4904-3 | 382 | 10/20/2020 | |
1.2.2-beta.4904-2 | 413 | 10/20/2020 | |
1.2.2-beta.4904-1 | 393 | 10/20/2020 | |
1.2.2-beta.4904 | 334 | 10/16/2020 | |
1.2.2-alpha | 480 | 10/21/2020 | |
1.2.1-alpha | 501 | 10/16/2020 | |
1.2.0-alpha | 503 | 10/15/2020 | |
1.1.12-alpha | 455 | 10/21/2020 | |
1.1.11-beta.4904 | 335 | 10/16/2020 | |
1.1.11-alpha | 614 | 10/2/2020 | |
1.1.10-alpha | 487 | 10/1/2020 | |
1.1.9-alpha | 522 | 9/25/2020 | |
1.1.8-alpha | 507 | 9/23/2020 | |
1.1.7-alpha | 526 | 9/22/2020 | |
1.1.6-alpha | 522 | 9/17/2020 | |
1.1.5-alpha | 679 | 9/1/2020 | |
1.1.4-alpha | 493 | 8/28/2020 | |
1.1.3-alpha | 702 | 7/17/2020 | |
1.1.2-alpha | 528 | 7/15/2020 | |
1.1.1-alpha | 535 | 7/2/2020 | |
1.1.0-alpha | 587 | 7/1/2020 | |
1.0.93-alpha | 590 | 6/17/2020 | |
1.0.92-alpha | 523 | 6/17/2020 | |
1.0.91-alpha | 616 | 6/15/2020 | |
1.0.90-alpha | 574 | 6/12/2020 | |
1.0.89-alpha | 541 | 6/12/2020 | |
1.0.88-alpha | 592 | 6/4/2020 | |
1.0.87-alpha | 530 | 6/3/2020 | |
1.0.86-alpha | 669 | 5/29/2020 | |
1.0.85-alpha | 595 | 5/29/2020 | |
1.0.84-alpha | 1,207 | 5/28/2020 | |
1.0.83-alpha | 869 | 5/20/2020 | |
1.0.82-alpha | 598 | 5/15/2020 | |
1.0.81-alpha | 518 | 5/14/2020 | |
1.0.80-alpha | 599 | 5/11/2020 | |
1.0.79-alpha | 585 | 5/4/2020 | |
1.0.78-alpha | 627 | 4/17/2020 | |
1.0.77-alpha | 578 | 4/14/2020 | |
1.0.76-alpha | 623 | 4/3/2020 | |
1.0.75-alpha | 546 | 4/3/2020 | |
1.0.74-alpha | 550 | 4/2/2020 | |
1.0.73-alpha | 569 | 4/1/2020 | |
1.0.72-alpha | 526 | 3/31/2020 | |
1.0.71-alpha | 606 | 3/31/2020 | |
1.0.70-alpha | 553 | 3/31/2020 | |
1.0.69-alpha | 622 | 3/27/2020 | |
1.0.68-alpha | 599 | 3/27/2020 | |
1.0.67-alpha | 546 | 3/27/2020 | |
1.0.66-alpha | 583 | 3/24/2020 | |
1.0.65-alpha | 563 | 3/20/2020 | |
1.0.64-alpha | 548 | 3/19/2020 | |
1.0.62-alpha | 625 | 3/13/2020 | |
1.0.61-alpha | 572 | 3/13/2020 | |
1.0.60-alpha | 651 | 3/9/2020 | |
1.0.59-alpha | 561 | 3/5/2020 | |
1.0.58-alpha | 538 | 3/3/2020 | |
1.0.57-alpha | 928 | 2/24/2020 | |
1.0.56-alpha | 522 | 2/24/2020 | |
1.0.55-alpha | 586 | 2/21/2020 | |
1.0.54-alpha | 566 | 2/19/2020 | |
1.0.53-alpha | 586 | 2/17/2020 | |
1.0.52-alpha | 541 | 2/17/2020 | |
1.0.51-alpha | 576 | 2/14/2020 | |
1.0.50-alpha | 560 | 2/14/2020 | |
1.0.49-alpha | 533 | 2/13/2020 | |
1.0.48-alpha | 621 | 2/12/2020 | |
1.0.47-alpha | 1,109 | 2/11/2020 | |
1.0.46-alpha | 536 | 2/7/2020 | |
1.0.45-alpha | 569 | 2/6/2020 | |
1.0.44-alpha | 548 | 2/6/2020 | |
1.0.43-alpha | 559 | 2/5/2020 | |
1.0.42-alpha | 582 | 2/4/2020 | |
1.0.41-alpha | 598 | 2/4/2020 | |
1.0.40-alpha | 507 | 2/4/2020 | |
1.0.39-alpha | 525 | 2/4/2020 | |
1.0.38-alpha | 593 | 2/4/2020 | |
1.0.37-alpha | 528 | 2/3/2020 | |
1.0.36-alpha | 569 | 2/3/2020 | |
1.0.35-alpha | 636 | 1/30/2020 | |
1.0.34-alpha | 560 | 1/30/2020 | |
1.0.33-alpha | 554 | 1/29/2020 | |
1.0.32-alpha | 528 | 1/29/2020 | |
1.0.31-alpha | 617 | 1/28/2020 | |
1.0.30-alpha | 648 | 1/28/2020 | |
1.0.29-alpha | 580 | 1/27/2020 | |
1.0.28-alpha | 636 | 1/24/2020 | |
1.0.27-alpha | 546 | 1/23/2020 | |
1.0.26-alpha | 619 | 1/22/2020 | |
1.0.25-alpha | 591 | 1/22/2020 | |
1.0.24-alpha | 639 | 1/16/2020 | |
1.0.23-alpha | 610 | 1/10/2020 | |
1.0.22-alpha | 644 | 1/9/2020 | |
1.0.21-alpha | 647 | 1/7/2020 | |
1.0.20-alpha | 612 | 1/6/2020 | |
1.0.19-alpha | 665 | 1/2/2020 | |
1.0.18-alpha | 599 | 12/20/2019 | |
1.0.17-alpha | 555 | 12/18/2019 | |
1.0.16-alpha | 566 | 12/18/2019 | |
1.0.15-alpha | 579 | 12/17/2019 | |
1.0.14-alpha | 593 | 12/17/2019 | |
1.0.13-alpha | 591 | 12/16/2019 | |
1.0.12-alpha | 597 | 12/16/2019 | |
1.0.11-alpha | 589 | 12/16/2019 | |
1.0.10-alpha | 633 | 12/16/2019 | |
1.0.9-alpha | 591 | 12/13/2019 | |
1.0.8-alpha | 544 | 12/13/2019 | |
1.0.7-alpha | 597 | 12/13/2019 | |
1.0.6-alpha | 538 | 12/12/2019 | |
1.0.5-alpha | 579 | 12/11/2019 | |
1.0.4-alpha | 578 | 12/11/2019 | |
1.0.3-alpha | 570 | 12/10/2019 | |
1.0.2-alpha | 571 | 12/10/2019 | |
1.0.1-alpha | 576 | 12/10/2019 | |
1.0.0-alpha | 568 | 12/9/2019 | |
0.0.34-alpha | 600 | 12/9/2019 | |
0.0.33-alpha | 567 | 12/9/2019 | |
0.0.32-alpha | 587 | 12/6/2019 | |
0.0.31-alpha | 704 | 12/5/2019 | |
0.0.29-alpha | 641 | 12/2/2019 | |
0.0.28-alpha | 573 | 12/2/2019 | |
0.0.27-alpha | 577 | 12/2/2019 | |
0.0.26-alpha | 645 | 11/29/2019 | |
0.0.25-alpha | 578 | 11/29/2019 | |
0.0.24-alpha | 616 | 11/28/2019 | |
0.0.23-alpha | 580 | 11/28/2019 | |
0.0.22-alpha | 569 | 11/27/2019 | |
0.0.21-alpha | 601 | 11/27/2019 | |
0.0.20-alpha | 558 | 11/27/2019 | |
0.0.19-alpha | 560 | 11/27/2019 | |
0.0.18-alpha | 578 | 11/27/2019 | |
0.0.17-alpha | 831 | 11/26/2019 | |
0.0.16-alpha | 563 | 11/26/2019 | |
0.0.15-alpha | 544 | 11/25/2019 | |
0.0.14-alpha | 606 | 11/25/2019 | |
0.0.13-alpha | 581 | 11/24/2019 | |
0.0.12-alpha | 588 | 11/22/2019 | |
0.0.11-alpha | 574 | 11/21/2019 | |
0.0.10-alpha | 569 | 11/20/2019 | |
0.0.9-alpha | 568 | 11/19/2019 | |
0.0.8-alpha | 597 | 11/19/2019 | |
0.0.7-alpha | 568 | 11/19/2019 | |
0.0.6-alpha | 568 | 11/18/2019 | |
0.0.5-alpha | 569 | 11/18/2019 | |
0.0.4-alpha | 600 | 11/18/2019 | |
0.0.3-alpha | 589 | 11/14/2019 | |
0.0.2-alpha | 570 | 11/14/2019 | |
0.0.1-alpha | 578 | 11/12/2019 |
Release notes look best on GitHub: https://github.com/Altinn/app-lib-dotnet/releases/tag/v8.6.0-rc.1
<!-- Release notes generated using configuration in .github/release.yml at feature/signing -->
## What's Changed
Parallell and user delegated signing release candidate. See [concepts - signing](https://docs.altinn.studio/altinn-studio/concepts/signing/) and [developer guides](https://docs.altinn.studio/altinn-studio/guides/development/signing/).
### New Features 🎉
* Validate app only as contributor on paymentInformation and signature … by @bjorntore in https://github.com/Altinn/app-lib-dotnet/pull/940
* update builder to standard set in correspondance by @HauklandJ in https://github.com/Altinn/app-lib-dotnet/pull/909
* Update lookup controllers by @HauklandJ in https://github.com/Altinn/app-lib-dotnet/pull/945
* Adds self links to signing data elements by @cammiida in https://github.com/Altinn/app-lib-dotnet/pull/986
* Feature/signing delegation by @HauklandJ in https://github.com/Altinn/app-lib-dotnet/pull/982
* simplify lastname handling by @HauklandJ in https://github.com/Altinn/app-lib-dotnet/pull/1006
* Adds party id to signing state response by @cammiida in https://github.com/Altinn/app-lib-dotnet/pull/1009
* Feature/signing notification by @HauklandJ in https://github.com/Altinn/app-lib-dotnet/pull/1021
* Download signDocuments and synchronize with SigneeContexts. by @bjorntore in https://github.com/Altinn/app-lib-dotnet/pull/1039
* implements default signing task validator by @cammiida in https://github.com/Altinn/app-lib-dotnet/pull/1046
* Pdf-sign by @HauklandJ in https://github.com/Altinn/app-lib-dotnet/pull/1051
* for current auth information, systemuser support by @martinothamar in https://github.com/Altinn/app-lib-dotnet/pull/880
* Signing on behalf of org and model changes by @cammiida in https://github.com/Altinn/app-lib-dotnet/pull/1066
* Multiple new expression functions by @olemartinorg in https://github.com/Altinn/app-lib-dotnet/pull/1067
* Delete old signee state in Start and Abandon. by @bjorntore in https://github.com/Altinn/app-lib-dotnet/pull/1052
* Feature/signing refactor sign on behalf by @cammiida in https://github.com/Altinn/app-lib-dotnet/pull/1106
* Support getting page order from navigation groups by @bjosttveit in https://github.com/Altinn/app-lib-dotnet/pull/1005
* Adds timestamp to signee state DTO by @cammiida in https://github.com/Altinn/app-lib-dotnet/pull/1130
* Don't run validators during process next if the action is reject. by @bjorntore in https://github.com/Altinn/app-lib-dotnet/pull/1124
* Correspondance instead of notification for signing call to action by @HauklandJ in https://github.com/Altinn/app-lib-dotnet/pull/1122
* Add display text to link replacement in correspondence message by @HauklandJ in https://github.com/Altinn/app-lib-dotnet/pull/1145
* Add possibility to override sms and email for correspondence by @HauklandJ in https://github.com/Altinn/app-lib-dotnet/pull/1155
* Legacy implementation of by @danielskovli in https://github.com/Altinn/app-lib-dotnet/pull/1142
* Add IProcessEnd interface by @danielskovli in https://github.com/Altinn/app-lib-dotnet/pull/1140
* Adjust custom notification with correspondence by @HauklandJ in https://github.com/Altinn/app-lib-dotnet/pull/1160
* Add CustomOpenApiController for easier client generation for end user systems. by @ivarne in https://github.com/Altinn/app-lib-dotnet/pull/963
* Feat/265 url param instantiation by @adamhaeger in https://github.com/Altinn/app-lib-dotnet/pull/1068
* Support systemuser tokens when using Localtest by @martinothamar in https://github.com/Altinn/app-lib-dotnet/pull/1188
* Feature/signing roles by @HauklandJ in https://github.com/Altinn/app-lib-dotnet/pull/1194
* Add party object to instance owner in APIs returning instance by @martinothamar in https://github.com/Altinn/app-lib-dotnet/pull/1229
* Update CorrespondenceClient with API changes by @danielskovli in https://github.com/Altinn/app-lib-dotnet/pull/1083
* Translate CustomTextKey to fill description/message in validation responses by @bjosttveit in https://github.com/Altinn/app-lib-dotnet/pull/1226
* Roslyn analyzer setup included in Altinn.App.Core, analyzer for usage by @martinothamar in https://github.com/Altinn/app-lib-dotnet/pull/651
### Bugfixes 🐛
* Fix setting signing delegation state by @cammiida in https://github.com/Altinn/app-lib-dotnet/pull/1034
* Special case localtest tokens for authentication parsing by @martinothamar in https://github.com/Altinn/app-lib-dotnet/pull/1087
* Catch no partyuuid in signing access delegation by @cammiida in https://github.com/Altinn/app-lib-dotnet/pull/1089
* Fixes signing notification status mapping by @cammiida in https://github.com/Altinn/app-lib-dotnet/pull/1090
* Adds authentication to UserContext in UserAction by @cammiida in https://github.com/Altinn/app-lib-dotnet/pull/1094
* Fixes get org number on sign by @cammiida in https://github.com/Altinn/app-lib-dotnet/pull/1093
* Fix case where querying for roles for a user without any roles threw exception by @martinothamar in https://github.com/Altinn/app-lib-dotnet/pull/1104
* Fixes incorrect matching of signees with sign documents and adds test by @cammiida in https://github.com/Altinn/app-lib-dotnet/pull/1128
* Validate and update tlf and fixes hard crash by @cammiida in https://github.com/Altinn/app-lib-dotnet/pull/1129
* Fix signing string null checks by @cammiida in https://github.com/Altinn/app-lib-dotnet/pull/1144
* Allow self identified and system user in action controller by @cammiida in https://github.com/Altinn/app-lib-dotnet/pull/1158
* Don't require scope claim when reading token (breaks localtest tokens) by @martinothamar in https://github.com/Altinn/app-lib-dotnet/pull/1178
* Fix profile client body structure by @HauklandJ in https://github.com/Altinn/app-lib-dotnet/pull/1185
* Authorize process next as 'sign' when the process task type is signing by @bjorntore in https://github.com/Altinn/app-lib-dotnet/pull/1161
* Make sure 'IsValidContributor' is correct according to docs - only service owners are 'validContributors' by @martinothamar in https://github.com/Altinn/app-lib-dotnet/pull/1196
* Filtering app text files by @olemartinorg in https://github.com/Altinn/app-lib-dotnet/pull/1198
* Support tokens from Altinn Test Tools in / and correctly set for localtest tokens by @martinothamar in https://github.com/Altinn/app-lib-dotnet/pull/1204
* Make sure localtest 'isAuthenticated' argument is set correctly in 'AuthenticationContext' by @martinothamar in https://github.com/Altinn/app-lib-dotnet/pull/1209
* Treating null as empty string in by @olemartinorg in https://github.com/Altinn/app-lib-dotnet/pull/1214
* Process next: Use AuthorizeAction multiple times instead of AuthorizeActions by @bjorntore in https://github.com/Altinn/app-lib-dotnet/pull/1208
* Validate after running user action handler in process next by @bjorntore in https://github.com/Altinn/app-lib-dotnet/pull/1231
* Preserve empty issue list from validation on UserActions by @ivarne in https://github.com/Altinn/app-lib-dotnet/pull/1247
* [Signing] Fix validator getting wrong contexts by @cammiida in https://github.com/Altinn/app-lib-dotnet/pull/1250
* The schema for GridCell accepts null, so backend must filter out nulls by @ivarne in https://github.com/Altinn/app-lib-dotnet/pull/1297
* Don't throw AuthenticationContextException in ProcessEngineAuthorizer. by @bjorntore in https://github.com/Altinn/app-lib-dotnet/pull/1299
* Remove async suffix from ISigneeProvider. by @bjorntore in https://github.com/Altinn/app-lib-dotnet/pull/1302
* Validate minCount amount of signatures instead of minimum one. by @bjorntore in https://github.com/Altinn/app-lib-dotnet/pull/1304
* remove html tags from default message by @HauklandJ in https://github.com/Altinn/app-lib-dotnet/pull/1303
### Dependency Upgrades 📦
* Pin dependencies by @renovate in https://github.com/Altinn/app-lib-dotnet/pull/1211
* Update nuget depencencies by @ivarne in https://github.com/Altinn/app-lib-dotnet/pull/1218
* Revert frozen dependency upgrade by @ivarne in https://github.com/Altinn/app-lib-dotnet/pull/1224
* Update mcr.microsoft.com/dotnet/sdk:8.0 Docker digest to 1875fc5 by @renovate in https://github.com/Altinn/app-lib-dotnet/pull/1244
* Update github/codeql-action digest to 28deaed by @renovate in https://github.com/Altinn/app-lib-dotnet/pull/1243
* Update dependency Verify.Xunit to v29 by @renovate in https://github.com/Altinn/app-lib-dotnet/pull/1253
* Update actions/setup-java digest to c5195ef by @renovate in https://github.com/Altinn/app-lib-dotnet/pull/1242
* Pin dependencies by @renovate in https://github.com/Altinn/app-lib-dotnet/pull/1282
* Update mcr.microsoft.com/dotnet/sdk:8.0 Docker digest to 8ab0677 by @renovate in https://github.com/Altinn/app-lib-dotnet/pull/1283
### Other Changes
* Feature/signing service by @HauklandJ in https://github.com/Altinn/app-lib-dotnet/pull/810
* add signing delegation tests by @HauklandJ in https://github.com/Altinn/app-lib-dotnet/pull/1038
* Feature/signing controller tests by @cammiida in https://github.com/Altinn/app-lib-dotnet/pull/1109
* Don't require auth for fetching app languages by @bjosttveit in https://github.com/Altinn/app-lib-dotnet/pull/1115
* Update MimeTypeMap.cs to include audio/x-m4a for .m4a files by @ivarne in https://github.com/Altinn/app-lib-dotnet/pull/1117
* Remove roles from IAuthenticationContext, API and IAuthorizationClient by @martinothamar in https://github.com/Altinn/app-lib-dotnet/pull/1113
* Split SigneeParty in PersonSignee and OrganisationSignee by @cammiida in https://github.com/Altinn/app-lib-dotnet/pull/1141
* AppImplementationFactory to decouple app service lifetimes from library service lifetimes by @martinothamar in https://github.com/Altinn/app-lib-dotnet/pull/779
* moves sign action back to SigningUserAction and reimplement tests by @cammiida in https://github.com/Altinn/app-lib-dotnet/pull/1172
* Internal signing controller by @cammiida in https://github.com/Altinn/app-lib-dotnet/pull/1174
* Internal signing classes by @cammiida in https://github.com/Altinn/app-lib-dotnet/pull/1176
* Fix flakyness in tests caused by App Insights 'HostingDiagnosticListener' by @martinothamar in https://github.com/Altinn/app-lib-dotnet/pull/1199
* Chore/ AltinnPartyClient: Use IUserTokenProvider instead of jwtutils directly by @olamathiesenBlueTree in https://github.com/Altinn/app-lib-dotnet/pull/1195
* Fix flakyness in tests using 'TestAuthentication.AllTokens' by @martinothamar in https://github.com/Altinn/app-lib-dotnet/pull/1200
* Autoverify snapshots to simplify workflow by @martinothamar in https://github.com/Altinn/app-lib-dotnet/pull/1197
* Cleanup test projects setup by @martinothamar in https://github.com/Altinn/app-lib-dotnet/pull/1215
* Set Cache-Control: no-store header in middleware by @ivarne in https://github.com/Altinn/app-lib-dotnet/pull/1190
* Sonar feedback by @HauklandJ in https://github.com/Altinn/app-lib-dotnet/pull/1223
* Remove self identified users as a special case in by @martinothamar in https://github.com/Altinn/app-lib-dotnet/pull/1241
* [Signing] Renaming and internal namespace for internal classes by @cammiida in https://github.com/Altinn/app-lib-dotnet/pull/1240
* [Signing] Creates SigneeContextsManager and adds tests by @cammiida in https://github.com/Altinn/app-lib-dotnet/pull/1246
* [Signing] Create SignDocumentManager and tests by @cammiida in https://github.com/Altinn/app-lib-dotnet/pull/1249
* When task type doesn't have specific mapping to actions that allow process next... by @bjorntore in https://github.com/Altinn/app-lib-dotnet/pull/1255
* Add disclaimer to openApi document by @ivarne in https://github.com/Altinn/app-lib-dotnet/pull/1260
* Use American spelling in signing by @cammiida in https://github.com/Altinn/app-lib-dotnet/pull/1272
* Rename provided signees by @HauklandJ in https://github.com/Altinn/app-lib-dotnet/pull/1273
* Use central package management by @ivarne in https://github.com/Altinn/app-lib-dotnet/pull/1262
* Handle possible nulls when reading in by @martinothamar in https://github.com/Altinn/app-lib-dotnet/pull/1277
* update correspondance configuration for ISigneeProvider by @HauklandJ in https://github.com/Altinn/app-lib-dotnet/pull/1274
* Update csharpier to 1.0 by @martinothamar in https://github.com/Altinn/app-lib-dotnet/pull/1287
* Use Register party lookup API that handles system users tokens as well by @martinothamar in https://github.com/Altinn/app-lib-dotnet/pull/1291
## New Contributors
* @olamathiesenBlueTree made their first contribution in https://github.com/Altinn/app-lib-dotnet/pull/1195
**Full Changelog**: https://github.com/Altinn/app-lib-dotnet/compare/v8.5.6...v8.6.0-rc.1