Releases
2.4.0
Support .NET 9.0.
Possibly breaking Mark MySqlConnectorLogManager.Provider
as [Obsolete]
: #1397 .
Possibly breaking Remove end-of-life .NET 7 target framework.
Users who wish to use DbDataSource
need to target .NET 8.0 or later.
Possibly breaking Update dependencies:
Microsoft.Extensions.Logging.Abstractions from 7.0.1 to 8.0.2.
System.Diagnostics.DiagnosticSource from 7.0.2 to 8.0.1.
Support trimming and native AOT: #1265 .
Add MySqlDataSourceBuilder.UseConnectionOpenedCallback
: #1508 .
Add MySqlDbColumn.TableName
: #1521 .
Support zero-configuration SSL with MariaDB: #1500 .
Support SET
data type in functions: #1491 .
Remove TABLESPACES
schema: #1477 .
Rewrite server redirection logic based on latest MariaDB specification: #1499 .
Change variable name for better server compatibility: #1502 .
Performance: Avoid SET NAMES
commands when not necessary: #1497 .
Fix "Can't replace active reader": #1469 .
Fix potential NullReferenceException
in MySqlConnection.Cancel
: #1506 .
Fix InvalidOperationException
in FinishQuerying
: #1341 .
Provide logger to new MySqlConnection: #1510 .
Use correct hostname when cancelling query: #1514 .
Thanks to @AlexKerman and @rusher for contributions to this release.
You can’t perform that action at this time.