Altinn.App.Core 9.0.0-preview.9

This is a prerelease version of Altinn.App.Core.
dotnet add package Altinn.App.Core --version 9.0.0-preview.9
                    
NuGet\Install-Package Altinn.App.Core -Version 9.0.0-preview.9
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Altinn.App.Core" Version="9.0.0-preview.9" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Altinn.App.Core" Version="9.0.0-preview.9" />
                    
Directory.Packages.props
<PackageReference Include="Altinn.App.Core" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Altinn.App.Core --version 9.0.0-preview.9
                    
#r "nuget: Altinn.App.Core, 9.0.0-preview.9"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Altinn.App.Core@9.0.0-preview.9
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Altinn.App.Core&version=9.0.0-preview.9&prerelease
                    
Install as a Cake Addin
#tool nuget:?package=Altinn.App.Core&version=9.0.0-preview.9&prerelease
                    
Install as a Cake Tool

Altinn.App .NET libraries

The Altinn.App libraries are what the backend of an Altinn 3 app is built on. An app references Altinn.App.Api and Altinn.App.Core. The libraries serve the API that the app frontend and service owners' systems call, run the app's process, and call the Altinn platform services on the app's behalf. Apps add their own logic by implementing the interfaces in Altinn.App.Core.

docs.altinn.studio documents how to develop apps. The changelog lists the changes in each release.

How it fits

These are the libraries for v9 apps. v8 apps use app-lib-dotnet. Altinn Apps describes how the libraries fit with the app frontend, the workflow engine and the other app packages.

Development

make build and make test cover the main projects. make build-all and make test-all cover solutions/All.slnx, which CI builds, and add the analyzer and integration tests. make ti filter=<filter> runs the integration tests, which need studioctl and a container runtime, as their README describes. Packing Altinn.App.Api needs a yarn build in src/App/frontend first.

Outside CI, a test run accepts a changed Verify snapshot and passes, so review the *.verified.* files a run rewrote. Set TF_BUILD=true to make a mismatch fail as in CI. The snapshots cover each package's public API, the OpenAPI document and the telemetry output. A failed integration test run writes its failure output into the snapshots, so restore them before the next run.

To try a change in an app, replace the app's package references to Altinn.App.Api and Altinn.App.Core with project references to this folder's src, and run the app against localtest.

The docs hold the coding standards and how the libraries use the workflow engine.

Product Compatible and additional computed target framework versions.
.NET net11.0 is compatible. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (13)

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

Altinn.FileAnalyzers

This class library holds extra file analyzers for Altinn Studio apps.

GitHub repositories (1)

Showing the top 1 popular GitHub repositories that depend on Altinn.App.Core:

Repository Stars
Altinn/altinn-studio
Next generation open source Altinn platform and applications.
Version Downloads Last Updated
9.0.0-preview.9 145 10/28/2026
9.0.0-preview.8 317 10/14/2026
9.0.0-preview.7 163 10/7/2026
9.0.0-preview.6 298 9/18/2026
9.0.0-preview.5 852 9/4/2026
9.0.0-preview.4 521 8/11/2026
9.0.0-preview.3 125 7/29/2026
9.0.0-preview.2 122 7/1/2026
8.12.15 766 10/15/2026
8.12.14 360 10/13/2026
8.12.13 238 10/12/2026
8.12.12 146 10/12/2026
8.12.11 1,197 9/25/2026
8.12.10 427 9/17/2026
8.12.9 478 9/14/2026
8.12.8 990 9/7/2026
8.12.7 4,043 6/29/2026
8.12.6 1,087 6/22/2026
8.12.5 582 6/19/2026
8.12.4 883 6/18/2026
Loading failed