Releases for RepoDb.PostgreSql.BulkOperations
View the NuGet package here or download it directly here.
RepoDb.PostgreSql.BulkOperations (v1.14.0)
New
- Added
DataTypeNameproperty toNpgsqlBulkInsertMapItem— enables explicit PostgreSQL type name mapping (e.g. native enum types) as a third constructor overload. When set,DataTypeNametakes precedence overNpgsqlDbType. - Updated
Compiler.csto resolveNpgsqlBinaryImporter.Write/WriteAsyncoverloads that accept astring dataTypeNameparameter — covers both sync and async paths. - Fixed all 64
EnumTestintegration test failures — BinaryBulkInsert, BinaryBulkDelete, BinaryBulkMerge, and BinaryBulkUpdate now correctly handle .NET enums mapped to native PostgreSQL enum types viaNpgsqlDataSource.MapEnum(). - Added support for .NET 8, .NET 9, and .NET 10 target frameworks.
- Referenced the
RepoDbpackagev1.14.0. - Referenced the
RepoDb.PostgreSqlpackagev1.14.0.
Breaking
- Dropped support for .NET 6 and .NET 7.
RepoDb.PostgreSql.BulkOperations (v1.13.1)
- Fixed the issues when writing the records into the database via
System.DataTableobject using the BinaryBulkImport, when an Enum-based property is present. - Referenced the
RepoDbpackagev1.13.1. - Referenced the
RepoDb.PostgreSqlpackagev1.13.1.
RepoDb.PostgreSql.BulkOperations (v1.13.1-alpha1)
- Enabled the
net7.0TFM.
RepoDB.PostgreSql.BulkOperations (v1.13.0)
- Referenced the
RepoDbpackagev1.13.0. - Referenced the
RepoDb.PostgreSqlpackagev1.13.0.
RepoDB.PostgreSql.BulkOperations (v0.0.12)
- Referenced the
RepoDbpackagev1.13.0-beta1. - Referenced the
RepoDb.PostgreSqlpackagev1.13.0-beta1.
RepoDB.PostgreSql.BulkOperations (v0.0.11)
- Referenced the
RepoDbpackagev1.13.0-alpha2. - Referenced the
RepoDb.PostgreSqlpackagev1.13.0-alpha2.
RepoDB.PostgreSql.BulkOperations (v0.0.10)
- Referenced the
RepoDbpackagev1.13.0-alpha1. - Referenced the
RepoDb.PostgreSqlpackagev1.13.0-alpha1. - Upgraded the
Npgsqlpackage tov6.0.1.
RepoDB.PostgreSql.BulkOperations (v0.0.9)
- Referenced the
RepoDbpackagev1.12.10. - Upgraded the
RepoDb.PostgreSqlpackage tov1.1.5.
RepoDB.PostgreSql.BulkOperations (v0.0.8)
- Added enum support across all bulk operations for all entity types (
TEntity, IDictionary<string, object>, ExpandoObject,Anonymous, andDataTable). - Supported the
.NET v6.0. - Added the
TitleandPackageTagstags in the Nuget Package (.nuspec references). - Upgraded the
RepoDbpackage tov1.12.10-beta4. - Upgraded the
RepoDb.PostgreSqlpackage tov1.1.5-beta2.
RepoDB.PostgreSql.BulkOperations (v0.0.7)
- Added the bulk operations extended methods on the DbRepository class.
- Added the bulk operations extended methods on the BaseRepository class.
RepoDB.PostgreSql.BulkOperations (v0.0.6)
- Introduced the BinaryBulkDeleteByKey operation.
RepoDB.PostgreSql.BulkOperations (v0.0.5)
- Introduced the BinaryBulkDelete operation.
RepoDB.PostgreSql.BulkOperations (v0.0.4)
- Introduced the BinaryBulkUpdate operation.
RepoDB.PostgreSql.BulkOperations (v0.0.3)
- Introduced the BinaryBulkMerge operation.
RepoDB.PostgreSql.BulkOperations (v0.0.2)
- Introduced the BinaryBulkInsert operation.
RepoDB.PostgreSql.BulkOperations (v0.0.1)
- Initial release of the RepoDb.PostgreSql.BulkOperations package.
- Introduced the BinaryImport operation.