Altinn.App.Core
8.10.0
dotnet add package Altinn.App.Core --version 8.10.0
NuGet\Install-Package Altinn.App.Core -Version 8.10.0
<PackageReference Include="Altinn.App.Core" Version="8.10.0" />
<PackageVersion Include="Altinn.App.Core" Version="8.10.0" />
<PackageReference Include="Altinn.App.Core" />
paket add Altinn.App.Core --version 8.10.0
#r "nuget: Altinn.App.Core, 8.10.0"
#:package Altinn.App.Core@8.10.0
#addin nuget:?package=Altinn.App.Core&version=8.10.0
#tool nuget:?package=Altinn.App.Core&version=8.10.0
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.Common.AccessTokenClient (>= 1.1.5)
- Altinn.Common.EFormidlingClient (>= 1.3.3)
- Altinn.Common.PEP (>= 4.2.2)
- Altinn.Platform.Models (>= 1.6.1)
- Altinn.Platform.Storage.Interface (>= 4.3.0)
- JsonPatch.Net (>= 3.3.0)
- JWTCookieAuthentication (>= 3.0.1)
- Microsoft.ApplicationInsights.AspNetCore (>= 2.23.0)
- Microsoft.Extensions.Caching.Hybrid (>= 10.2.0)
- Microsoft.FeatureManagement.AspNetCore (>= 4.4.0)
- Microsoft.IdentityModel.Protocols.OpenIdConnect (>= 8.15.0)
- Microsoft.Rest.ClientRuntime (>= 2.3.24)
- Microsoft.Rest.ClientRuntime.Azure (>= 3.3.19)
- Newtonsoft.Json (>= 13.0.4)
- OpenTelemetry.Api (>= 1.15.0)
- System.Text.RegularExpressions (>= 4.3.1)
NuGet packages (12)
Showing the top 5 NuGet packages that depend on Altinn.App.Core:
| Package | Downloads |
|---|---|
|
Altinn.App.Api
This class library holds all the API controllers used by a standard Altinn 3 App. |
|
|
Altinn.Codelists
This class library holds extra codelists for Altinn Studio apps. |
|
|
PsA3Forms
Package Description |
|
|
Ft.Datafangst.Utils
Package Description |
|
|
mattilsynet.foniks.altinn.common
Felles funksjonalitet for altinnskjemaer |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 8.10.0 | 0 | 2/16/2026 |
| 8.10.0-preview.3 | 52 | 1/30/2026 |
| 8.10.0-preview.2 | 43 | 1/23/2026 |
| 8.10.0-preview.1 | 58 | 1/22/2026 |
| 8.9.2 | 1,379 | 1/8/2026 |
| 8.9.1 | 163 | 1/8/2026 |
| 8.9.0 | 694 | 1/6/2026 |
| 8.9.0-preview.5 | 145 | 12/22/2025 |
| 8.9.0-preview.4 | 879 | 12/2/2025 |
| 8.9.0-preview.3 | 345 | 11/21/2025 |
| 8.9.0-preview.2 | 643 | 11/7/2025 |
| 8.9.0-preview.1 | 136 | 10/31/2025 |
| 8.9.0-preview.0 | 169 | 10/14/2025 |
| 8.8.3 | 2,791 | 10/24/2025 |
| 8.8.2 | 1,003 | 10/14/2025 |
| 8.8.1 | 2,167 | 9/18/2025 |
| 8.8.0 | 518 | 9/17/2025 |
| 8.7.2 | 592 | 9/17/2025 |
| 8.7.1 | 3,479 | 8/26/2025 |
| 8.7.0 | 385 | 8/22/2025 |
Release notes look best on GitHub: https://github.com/Altinn/app-lib-dotnet/releases/tag/v8.10.0
<!-- Release notes generated using configuration in .github/release.yml at release/v8.10 -->
## What's Changed
### New Features 🎉
* Azure Key Vault IConfigurationProvider reload interval for live updates by @martinothamar in https://github.com/Altinn/app-lib-dotnet/pull/1618
* Get library code lists directly without configuring provider and option id by @olavsorl in https://github.com/Altinn/app-lib-dotnet/pull/1593
* Add Set method to FormDataWrapper by @ivarne in https://github.com/Altinn/app-lib-dotnet/pull/1630
* Add options endpoints to custom swagger by @olavsorl in https://github.com/Altinn/app-lib-dotnet/pull/1617
* Add instance lock service (#1582) by @vxkc in https://github.com/Altinn/app-lib-dotnet/pull/1663
### Bugfixes 🐛
* Fix PDF filename variables for PDF service tasks without layout-set (auto PDF) by @bjorntore in https://github.com/Altinn/app-lib-dotnet/pull/1643
* Fix PdfService file name logic. Make null handling in DataElementIdetifier safer by @bjorntore in https://github.com/Altinn/app-lib-dotnet/pull/1648
### Dependency Upgrades 📦
* refactor: update limits on correspondence texts by @HauklandJ in https://github.com/Altinn/app-lib-dotnet/pull/1625
* chore(deps): update nuget non-major dependencies (minor) by @renovate[bot] in https://github.com/Altinn/app-lib-dotnet/pull/1607
* Chore/format by @HauklandJ in https://github.com/Altinn/app-lib-dotnet/pull/1629
* chore(deps): update dependency microsoft.net.test.sdk to v18 by @renovate[bot] in https://github.com/Altinn/app-lib-dotnet/pull/1633
* chore(deps): update nuget non-major dependencies (patch) by @renovate[bot] in https://github.com/Altinn/app-lib-dotnet/pull/1604
* chore(deps): update actions/cache action to v5 by @renovate[bot] in https://github.com/Altinn/app-lib-dotnet/pull/1608
* chore(deps): update actions/checkout action to v6 by @renovate[bot] in https://github.com/Altinn/app-lib-dotnet/pull/1609
* chore(deps): update dependency buildalyzer.workspaces to v8 by @renovate[bot] in https://github.com/Altinn/app-lib-dotnet/pull/1619
* chore(deps): update dependency wiremock.net to 1.24.0 by @renovate[bot] in https://github.com/Altinn/app-lib-dotnet/pull/1639
* chore(deps): update dependency microsoft.extensions.caching.hybrid to v10 by @renovate[bot] in https://github.com/Altinn/app-lib-dotnet/pull/1632
* chore(deps): update nuget non-major dependencies (minor) by @renovate[bot] in https://github.com/Altinn/app-lib-dotnet/pull/1647
**Full Changelog**: https://github.com/Altinn/app-lib-dotnet/compare/v8.9.2...v8.10.0