Filter by title
There is a newer version of this document!

ABP Version 5.3 Migration Guide

This document is a guide for upgrading ABP v5.2 solutions to ABP v5.3. There is a change in this version that may effect your applications, please read it carefully and apply the necessary changes to your application.

Open-Source (Framework)

If you are using one of the open-source startup templates, then you can check the following sections to apply the related breaking changes:

AutoMapper Upgraded to v11.0.1

AutoMapper library upgraded to v11.0.1 in this version. So, you need to change your project's target SDK that use the AutoMapper library (typically your *.Application project). You can change it from netstandard2.0 to netstandard2.1 or net6 if needed. Please see #12189 for more info.

PRO

Please check the Open-Source (Framework) section before reading this section. The listed topics might affect your application and you might need to take care of them.

If you are a paid-license owner and using the ABP's paid version, then please follow the following sections to get informed about the breaking changes and apply the necessary ones:

Saas - Payment Module Dependency Improvements

  • Saas Module no longer depends on the Payment Module. Projects that depend on only the Saas module but use payment/subscription features should also add Volo.Payment.* module packages.

  • Solutions that include Saas Module and Payment Module together should configure AbpSaasPaymentOptions while migrating to v5.3 like below:

Configure<AbpSaasPaymentOptions>(options =>
{
    options.IsPaymentSupported = true;
});

Contributors


Last updated: July 31, 2024 Edit this page on GitHub

Was this page helpful?

Please make a selection.

To help us improve, please share your reason for the negative feedback in the field below.

Please enter a note.

Thank you for your valuable feedback!

Please note that although we cannot respond to feedback, our team will use your comments to improve the experience.

ABP Community Talks
Beyond WordPress: A Developer-Friendly CMS for .NET
28 Aug, 17:00
Online
Watch the Event
ABP Live Webinar
Webinar Calendar Webinar Calendar
Discover
ABP Platform
Register Now
Oct 01
Wednesday,
17:00 UTC
Boost Your Development
ABP Live Training
Packages
See Trainings
Mastering ABP Framework Book
The Official Guide
Mastering
ABP Framework
Learn More
Mastering ABP Framework Book