DEV Community

ABP.IO
ABP.IO

Posted on • Originally published at abp.io on

ABP.IO Platform 10.6 Final Has Been Released!

ABP.IO Platform 10.6 Final Has Been Released!

We are glad to announce that ABP 10.6 stable version has been released.

What's New With Version 10.6?

All the new features were explained in detail in the 10.6 RC Announcement Post, so there is no need to review them all again. You can check it out for more details.

Here are some of the highlights of this version:

  • Background jobs now support dedicated workers, parallel execution, and successful job retention.
  • API definition and generated proxies have better support for response content types, remote streams, and multipart uploads.
  • Angular UI packages and templates have been upgraded to Angular 22.
  • Antiforgery and OpenIddict flows include important security and reliability improvements.
  • ABP Commercial adds OpenIddict access-token generation from the UI and React CRUD page generation support in ABP Suite.
  • AI Management indexing is more resilient for large or memory-constrained workloads.
  • The final release also includes dependency updates and stability fixes collected during the RC period.

Getting Started with 10.6

How to Upgrade an Existing Solution

You can upgrade your existing solutions with either ABP Studio or ABP CLI. In the following sections, both approaches are explained:

Upgrading via ABP Studio

If you are already using the ABP Studio, you can upgrade it to the latest version. ABP Studio periodically checks for updates in the background, and when a new version of ABP Studio is available, you will be notified through a modal. Then, you can update it by confirming the opened modal. See the documentation for more info.

After upgrading the ABP Studio, then you can open your solution in the application, and simply click the Upgrade ABP Packages action button to instantly upgrade your solution:

Upgrading via ABP CLI

Alternatively, you can upgrade your existing solution via ABP CLI. First, you need to install the ABP CLI or upgrade it to the latest version.

If you haven't installed it yet, you can run the following command:

dotnet tool install -g Volo.Abp.Studio.Cli

Enter fullscreen mode Exit fullscreen mode

Or to update the existing CLI, you can run the following command:

dotnet tool update -g Volo.Abp.Studio.Cli

Enter fullscreen mode Exit fullscreen mode

After installing/updating the ABP CLI, you can use the update command to update all the ABP related NuGet and NPM packages in your solution as follows:

abp update

Enter fullscreen mode Exit fullscreen mode

You can run this command in the root folder of your solution to update all ABP related packages.

Migration Guides

This version includes explicitly marked migration-impacting changes for specific customization scenarios, especially custom background job stores/workers and custom AI Management document chunk repositories. The new background job runtime features are opt-in and existing applications keep the current behavior unless they enable them explicitly.

Please read the migration guide carefully, if you are upgrading from v10.5 or earlier versions: ABP Version 10.6 Migration Guide

If you use the Angular UI, also check the dedicated Angular 22 and ABP 10.6 Upgrade Guide.

Community News

New ABP Community Articles

As always, exciting articles have been contributed by the ABP community. I will highlight some of them here:

Thanks to the ABP Community for all the content they have published. You can also post your ABP related (text or video) content to the ABP Community.

About the Next Version

The next feature version will be 10.7. You can follow the release planning here. Please submit an issue if you have any problems with this version.

Top comments (0)