Browse Source

Add MySQL compatibility notice for .NET 10.0 to migration guide

Added a section to the ABP 10.0 migration guide warning users about limited MySQL provider support for .NET 10.0 and recommending to delay upgrades until stable releases are available.
pull/24221/head
EngincanV 3 months ago
parent
commit
a8de9df45c
  1. 18
      docs/en/release-info/migration-guides/abp-10-0.md

18
docs/en/release-info/migration-guides/abp-10-0.md

@ -8,6 +8,24 @@ This document is a guide for upgrading ABP v9.x solutions to ABP v10.0. There ar
We've upgraded ABP to .NET 10.0, so you need to move your solutions to .NET 10.0 if you want to use ABP 10.0. You can check Microsoft’s [Migrate from ASP.NET Core 9.0 to 10.0](https://learn.microsoft.com/en-us/aspnet/core/migration/90-to-100) documentation to see how to update an existing ASP.NET Core 9.0 project to ASP.NET Core 10.0.
### MySQL Support for .NET 10.0
**If you are using MySQL as your database provider, please be aware of the following compatibility issues before upgrading to ABP 10.0:**
The MySQL Entity Framework Core providers currently have limited support for .NET 10.0:
* **Pomelo.EntityFrameworkCore.MySql**: Does not yet support .NET 10.0. The team is actively working on adding support.
* **MySql.EntityFrameworkCore**: Currently in Release Candidate (RC) status with known bugs that may affect production applications.
**Recommendation**: If you are using MySQL, we recommend waiting to upgrade to ABP 10.0 until the MySQL providers release stable versions with full .NET 10.0 support.
**Track Progress**:
* [Pomelo Provider - EF Core 10 Support](https://github.com/PomeloFoundation/Pomelo.EntityFrameworkCore.MySql/issues/2007)
* [MySql.EntityFrameworkCore NuGet Package](https://www.nuget.org/packages/MySql.EntityFrameworkCore/#versions-body-tab)
We will update to support the latest stable MySQL providers as soon as they become available.
### Add New EF Core Migrations
Some entities in certain modules have been modified. If you are using Entity Framework Core, please create a new EF Core migration in your project after upgrading to ABP 10.0.

Loading…
Cancel
Save