MySQL
This page contains the latest information of the releases of RepoDb.MySql library.
View the NuGet package here or download it directly here.
RepoDb.MySql (v1.17.0-alpha3)
Released: October 10, 2026
- Updated the
BouncyCastle.Cryptographypackage reference tov2.7.0. - Updated the
MySql.Datapackage reference tov26.7.0. - Referenced the
RepoDbpackagev1.17.0-beta2.
RepoDb.MySql (v1.17.0-alpha2)
Released: October 9, 2026
- Enhancement: Made the package NativeAOT and trimming compatible (
IsAotCompatible), replacing the reflection-based anddynamiccode paths with AOT-safe equivalents. - Referenced the
RepoDbpackagev1.17.0-beta1.
RepoDb.MySql (v1.17.0-alpha1)
Released: October 1, 2026
- Enhancement: Added the property handler MySqlObjectToGeometryPropertyHandler, which maps the MySQL spatial types into a
MySqlGeometryproperty. #1342 - The property handlers of the
RepoDbcore package that target the MySQL types: BitToBitArrayPropertyHandler and BitToByteArrayPropertyHandler (BIT(n)); ByteArrayToFloatArrayPropertyHandler (VECTOR); CommaSeparatedStringToStringArrayPropertyHandler and StringToEnumPropertyHandler (SETandENUM); JsonToJsonDocumentPropertyHandler (JSON). - Adopted the Roslyn and Meziantou static code analyzers across the codebase and applied the resulting fixes — including
ConfigureAwait(false)on async calls,ArgumentNullExceptionoverNullReferenceException, and other code-quality corrections. #1328 #1331 - Updated the NuGet package icon to the new logo and refreshed the
READMEwith a consistent header, description and a link to the get started tutorial. - Referenced the
RepoDbpackagev1.17.0-alpha3. - Unsealed
MySqlDbSettingand added aUseMySql(GlobalConfiguration, MySqlDbSetting)overload that accepts any subclass, always applying the given setting even if already initialized — this lets MySqlBulkOperationsDbSetting (shipped by RepoDb.MySql.BulkOperations) be registered the same way. #1360
RepoDb.MySql (v1.16.0)
Released: September 9, 2026
New
- Added the MultiStatementSeparator property to the IDbSetting interface. #1241
- Added parameter attributes mirroring
MySqlParametermembers, settable per entity property: SourceColumn, SourceColumnNullMapping, and SourceVersion. - Referenced the
RepoDbpackagev1.16.0.
Breaking
- Removed the obsolete
MySqlBootstrap.Initialize()method. UseGlobalConfiguration.Setup().UseMySql()instead.
RepoDb.MySql (v1.15.0)
- Referenced the
RepoDbpackagev1.15.0.
RepoDb.MySql (v1.14.0)
New
- Added support for .NET 8, .NET 9, and .NET 10 target frameworks.
- Referenced the
RepoDbpackagev1.14.0.
Breaking
- Dropped support for .NET 6 and .NET 7.
RepoDb.MySql (v1.13.1)
- Upgraded the
MySql.Datapackage to8.0.32.1. - Referenced the
RepoDbpackagev1.13.1.
RepoDb.MySql (v1.13.1-alpha1)
- Enabled the
net7.0TFM.
RepoDB.MySql (v1.13.0)
- Referenced the
RepoDbpackagev1.13.0. - Upgraded the
MySql.Datapackage to8.0.31.
RepoDB.MySql (v1.13.0-beta1)
- Referenced the
RepoDbpackagev1.13.0-beta1. - Upgraded the
MySql.Datapackage to8.0.31.
RepoDB.MySql (v1.13.0-alpha2)
- Referenced the
RepoDbpackagev1.13.0-alpha2.
RepoDB.MySql (v1.13.0-alpha1)
- Referenced the
RepoDbpackagev1.13.0-alpha1.
RepoDb.MySql (v1.1.6)
- Upgraded the
MySql.Datapackage to8.0.28. - Question: why to order by a field, it needs to be in the select? #963
- Supported the
.NET v6.0. - Added the
TitleandPackageTagstags in the Nuget Package (.nuspec references). - Bug: Dot in schema name #1015
- Referenced the
RepoDbpackagev1.12.10.
RepoDb.MySql (v1.1.5)
- Added the
net5.0as part of the target frameworks. - Upgraded the
RepoDbpackage tov1.12.8-beta5. - Bug: Exception on Merge (PostgreSQL) #776. RELATED
- Enhancement: Added the MySqlDbTypeAttribute attribute. #884
- Enhancement: Deprecated the MySqlTypeMapAttribute attribute.
- Enhancement: Moved the MySqlDbSetting to
RepoDb.DbSettingsnamespace. - Enhancement: Add the attribute-based parameter setters for the DbParameter object. #886
RepoDb.MySql (v1.1.5-beta1)
- Added the
net5.0as part of the target frameworks. - Upgraded the
RepoDbpackage tov1.12.8-beta5. - Bug: Exception on Merge (PostgreSQL) #776. RELATED
- Enhancement: Added the MySqlDbTypeAttribute attribute. #884
- Enhancement: Deprecated the MySqlTypeMapAttribute attribute.
- Enhancement: Moved the MySqlDbSetting to
RepoDb.DbSettingsnamespace. - Enhancement: Add the attribute-based parameter setters for the DbParameter object. #886
RepoDb.MySql (v1.1.4)
- Referenced the version RepoDb.Core (v1.12.7).
- Referenced the version MySql.Data (v5.0.2).
RepoDb.MySql (v1.1.3)
- Referenced the version RepoDb.Core (v1.12.5).
RepoDb.MySql (v1.1.2)
- Fixed the failing calls to the
ReaderToDbFieldAsyncmethod of the MySqlDbHelper object. - Referenced the version RepoDb.Core (v1.12.5).
RepoDb.MySql (v1.1.1)
- CancellationToken support? #343
- Referenced the version RepoDb.Core (v1.12.4).
RepoDb.MySql (v1.1.0)
- Added complete F# support. Thanks to Isaac Abraham and Angel Munoz for their collaboration.
- Breaking: Introduced the
fieldsargument to the fetch (i.e.: Query, ExecuteQuery and BatchQuery) and push (i.e.: Insert, Merge and Update) operations. - Breaking: Introduced the
tableNameargument to all entity-based operations, resolvingF#anonymous invocations. - Breaking: Renamed argument
whereOrPrimaryKeytowhat. - Enhancement: Complete support for immutable classes and types.
- Refactoring: Simplified compiler implementations from monolithic to smaller, cleaner code.
- Feature: Introduced support for the Class Handler.
- Test: Expanded Integration Test and Unit Test coverage.
- Referenced the version RepoDb.Core (v1.12.0).
RepoDb.MySql (v1.1.0-beta2)
- Referenced the version RepoDb.Core (v1.12.0-beta4).
RepoDb.MySql (v1.1.0-beta1)
- Added complete F# support. Thanks to Isaac Abraham and Angel Munoz for their collaboration.
- Breaking: Introduced the
fieldsargument to the fetch (i.e.: Query, ExecuteQuery and BatchQuery) and push (i.e.: Insert, Merge and Update) operations. - Breaking: Introduced the
tableNameargument to all entity-based operations, resolvingF#anonymous invocations. - Breaking: Renamed argument
whereOrPrimaryKeytowhat. - Enhancement: Complete support for immutable classes and types.
- Refactoring: Simplified compiler implementations from monolithic to smaller, cleaner code.
- Feature: Introduced support for the Class Handler.
- Test: Expanded Integration Test and Unit Test coverage.
- Referenced the version RepoDb.Core (v1.12.0-beta1).
RepoDb.MySql (v1.0.15)
- Bug:
NullReferenceExceptionoccurs when InsertAllAsync is executed on Connection that belongs toTransactionScope. #490 - Enhancement: Remove the
SchemaSeparatorproperty from the IDbSetting interface #475 - Enhancement: Refactor the usage of
Count()andElementAt(). - Upgraded the driver version of
MySql.Datatov8.0.21
RepoDb.MySql (v1.0.14)
- Referenced the version RepoDb.Core (v1.11.5).
RepoDb.MySql (v1.0.13)
- Referenced the version RepoDb.Core (v1.11.4).
RepoDb.MySql (v1.0.12)
- Referenced the version RepoDb.Core (v1.11.3).
RepoDb.MySql (v1.0.11)
- Referenced the version RepoDb.Core (v1.11.2).
RepoDb.MySql (v1.0.10)
- Referenced the version RepoDb.Core (v1.11.1).
- Bug: insert<T> issue - parameter ‘xxx’ already added #432
- Referenced the latest beta version of RepoDb.Core (v1.11.0-beta4).
RepoDb.MySql (v1.0.10-beta1)
- Bug: insert<T> issue - parameter ‘xxx’ already added #432
- Referenced the latest beta version of RepoDb.Core (v1.11.0-beta4).
RepoDb.MySql (v1.0.9)
- Referenced the version RepoDb.Core (v1.10.11).
RepoDb.MySql (v1.0.8)
- Referenced the version RepoDb.Core (v1.10.11).
RepoDb.MySql (v1.0.7)
- Referenced the version RepoDb.Core (v1.10.10).
RepoDb.MySql (v1.0.6)
- Feature: Introduce MySql support to MySqlDbType via MySqlTypeMapAttribute attribute.
RepoDb.MySql (v1.0.5)
- Referenced the version RepoDB v1.10.6.
RepoDb.MySql (v1.0.4)
- Referenced the version RepoDB v1.10.5.
RepoDb.MySql (v1.0.3)
- Referenced the updated version of RepoDB core library (v1.10.4).
- Error: Invalid expression. The property
Idis not defined on a target type. #364
RepoDB (v1.10.3-beta1)
- Referenced the updated version of RepoDB core library (v1.10.4-beta1).
RepoDb.MySql (v1.0.2)
- Referenced the updated version of RepoDB core library (v1.10.3).
RepoDb.MySql(v1.0.1)
- Referenced the updated version of RepoDB core library (v1.10.2).
RepoDb.MySql (v1.0.1-beta1)
- Bug: Primary field not found when the primary key column name differs from the Primary attribute property name during
Connection.Update. #356
RepoDb.MySql (v1.0.0)
- Initial release of RepoDb.MySql.