RepoDb v1.11.6 Release Notes

Release Date: 2020-08-02 // over 3 years ago
  • RepoDb (v1.11.6)

    • ๐Ÿ”จ Code optimizations and XML comments refactoring.
    • ๐Ÿ› Bug: NullReferenceException occurs when InsertAllAsync is executed on Connection that belongs to TransactionScope. #490
    • ๐Ÿ› Bug: Typed UpdateAsync fails for composite key table #493
    • ๐Ÿ› Bug: RepoDb does not seem to work for SQL Server tables with dot in the name #492
    • โœจ Enhancement: Remove the SchemaSeparator property from the IDbSetting interface #475
    • โœจ Enhancement: Using async DbFieldCache #481
    • โœจ Enhancement: Add a SessionId property in the TraceLog class. #484
    • โœจ Enhancement: Refactor the usage of Count() and ElementAt().
    • Request: Enable the Enumerable when calling the operations with IN operation. #495
    • ๐Ÿšš Obsolete: Completely removed the PropertyTypeHandlerMapper class.
    • ๐Ÿšš Obsolete: Completely removed the TypeMapper.Map() method.
    • ๐Ÿšš Obsolete: Completely removed the TypeMapper.Unmap() method.
    • ๐Ÿšš Obsolete: Completely removed the TypeMapper.ConversionType property.
    • โž• Added some micro optimizations #476
    • โž• Added a DataEntityReader.Connection property.
    • โž• Added a DataEntityReader.Transaction property.
    • โž• Added a DataEntityReader.Initialize method
    • โž• Added a DataEntityReader.InitializeAsync() method.

    RepoDb.SqlServer (v1.0.13)

    • ๐Ÿ› Bug: NullReferenceException occurs when InsertAllAsync is executed on Connection that belongs to TransactionScope. #490
    • โœจ Enhancement: Remove the SchemaSeparator property from the IDbSetting interface #475
    • โœจ Enhancement: Refactor the usage of Count() and ElementAt().
    • ๐Ÿ› Bug: RepoDb does not seem to work for SQL Server tables with dot in the name #492

    RepoDb.SqlServer.BulkOperations (v1.0.14)

    • โœจ Enhancement: Async all the way #477
    • โœจ Enhancement: Refactor the usage of Count() and ElementAt().

    RepoDb.SqLite (v1.0.15)

    • โšก๏ธ Updated the underlying driver from System.Data.SQLite to Microsoft.Data.Sqlite.Core.
    • ๐Ÿšš Request: RepoDb.SqLite remove dependency on EntityFramework #486
    • ๐Ÿ› Bug: NullReferenceException occurs when InsertAllAsync is executed on Connection that belongs to TransactionScope. #490
    • โœจ Enhancement: Remove the SchemaSeparator property from the IDbSetting interface #475
    • โœจ Enhancement: Refactor the usage of Count() and ElementAt().

    RepoDb.MySql (v1.0.15)

    • ๐Ÿ› Bug: NullReferenceException occurs when InsertAllAsync is executed on Connection that belongs to TransactionScope. #490
    • โœจ Enhancement: Remove the SchemaSeparator property from the IDbSetting interface #475
    • โœจ Enhancement: Refactor the usage of Count() and ElementAt().
    • โฌ†๏ธ Upgraded the driver version of MySql.Data to v8.0.21

    RepoDb.MySqlConnector (v1.0.4)

    • ๐Ÿ› Bug: NullReferenceException occurs when InsertAllAsync is executed on Connection that belongs to TransactionScope. #490
    • โœจ Enhancement: Remove the SchemaSeparator property from the IDbSetting interface #475
    • โœจ Enhancement: Refactor the usage of Count() and ElementAt().

    RepoDb.PostgreSql (v1.0.12)

    • ๐Ÿ› Bug: NullReferenceException occurs when InsertAllAsync is executed on Connection that belongs to TransactionScope. #490
    • โœจ Enhancement: Remove the SchemaSeparator property from the IDbSetting interface #475
    • โœจ Enhancement: Refactor the usage of Count() and ElementAt().

    Credits