Download Latest Version Fix the MDS v5.0.1 Memory Leaks _ Bug Fixes.zip (4.9 MB)
Email in envelope

Get an email when there's a new version of RepoDB

Home / v1.12.8
Name Modified Size InfoDownloads / Week
Parent folder
RepoDb.1.12.8.nupkg 2021-09-23 799.4 kB
RepoDb.SqlServer.1.1.4.nupkg 2021-09-23 44.2 kB
RepoDb.MySql.1.1.5.nupkg 2021-09-23 35.6 kB
RepoDb.SqlServer.BulkOperations.1.1.5.nupkg 2021-09-23 181.7 kB
RepoDb.MySqlConnector.1.1.4.nupkg 2021-09-23 35.7 kB
RepoDb.PostgreSql.1.1.4.nupkg 2021-09-23 38.2 kB
RepoDb.SqLite.1.1.4.nupkg 2021-09-23 34.3 kB
PropertyValueAttributes, Bug Fixes, Enhancements, Requests, Upgrades.tar.gz 2021-09-23 3.7 MB
PropertyValueAttributes, Bug Fixes, Enhancements, Requests, Upgrades.zip 2021-09-23 4.6 MB
README.md 2021-09-23 15.5 kB
Totals: 10 Items   9.5 MB 0

This release has included the recent bug fixes, enhancements, community pull-requests, requests and upgrades.

Credits

Thank you to our contributors and to all the collaborators.

Contributors

  • @SergerGood - Sergei Khlebnikov - special thanks to you man 🚀 🙇🏼‍♂️

    • Added benchmarks for Linq2Db [#804]
    • Small optimizations [#805]
    • using the is pattern expression [#806]
    • TextAttibute was deleted [#809]
    • AutomaticConvert == Convert.ChangeType [#810]
    • upgrade packages [#811]
    • Support net5 [#815]
    • using new language features [#817]
    • fixed some allocations [#818]
    • QueryBuilder work with StringBuilder [#819]
    • Fixed tests after change QueryBuilder [#820]
    • Collections used for contains are replaced with HashSet [#827]
    • Using strings for Concat [#828]
    • GetHashCode without Sting.Concat [#829]
    • Upgrade packages [#830]
    • Unnecessary allocation [#833]
    • Async enumerable [#834]
    • Removed unnecessary calls the methode GetHashCode [#835]
    • replace Activator.CreateInstance<T>() with new T() [#841]
    • Using Comparer for OrderBy [#842]
    • More optimal use of method String.IndexOf [#843]
    • More optimal use of methods String.StartsWith and String.EndsWith [#844]
    • More optimal use of method String.Contains [#845]
    • Use readonly struct for less allocations [#846]
    • Typed mappers [#848]
    • Upgrade packages [#852]
    • GetHashCode for own type [#853]
  • @orthoxerox

    • [WIP] Postgres enum <-> .Net enum [#855]

Collaborators

For our active collaborators on this release:

For the other collaborators of this release (filing the Issues/Bugs, Questions, Recommendations, Verification/Validations, etc)

  • @AngelMunoz
  • @asleire
  • @atresnjo
  • @davidrot
  • @baffourt
  • @casperOne
  • @codeweb
  • @Dean-NC
  • @gloriousjob
  • @JanBrandenburger-LSF
  • @JordanMarr
  • @jvopalensky
  • @Kaizer69
  • @kiwidude68
  • @LucaGabi
  • @MatejMarecek
  • @mslancashire
  • @mhesham93
  • @nandaccio
  • @seongguk2i
  • @Simon-Carr
  • @SpaceOgre
  • @veenroid
  • @vilijatr
  • @VincenzoCarlino
  • @Xhanti

Please continue to do so and many thanks!

RepoDB (v1.12.8)

RepoDB.SqlServer (v1.1.4)

RepoDB.SqlServer.BulkOperations (v1.1.4)

  • Bug: BulkMergeAsync with multiple qualifiers #864
  • Added the net5.0 as part of the target frameworks.
  • Upgraded the RepoDb package to v1.12.8-beta5.
  • Upgraded the RepoDb.SqlServer package to v1.1.4-beta4.

RepoDB.SqlServer.BulkOperations (v1.1.3)

  • Bug: Identity Values not set correctly with Bulk Insert from Sql Server due to Incorrect Sorting of data. #691
  • The hints argument is removed from the BulkInsert via DbDataReader.
  • Added the WriteToServer method to cater the ordered resultset of the __RepoDb_OrderColumn custom column.

RepoDB.PostgreSql (v1.1.3)

  • Added the net5.0 as part of the target frameworks.
  • Upgraded the RepoDb package to v1.12.8-beta5.
  • Upgraded the Npgsql package to v5.0.10.
  • Bug: Does Postgresql support querying on enums in non-raw form? #787.
  • Bug: CountAsync (PostgreSql) fails when querying by Enum. #798.
  • Bug: Anonymous record Insert fails if no id is provided #796.
  • Bug: RepoDb.Exceptions.PrimaryFieldNotFoundException: The non-identity primary field must be present during insert operation. #786.
  • Bug: The ENUM type of Postgre (DB) is not being handled properly in RepoDb.PostgreSql. [#395] #854.
  • Bug: Exception on Merge (PostgreSQL) #776.
  • Enhancement: Added the ConvertedValueAttribute attribute. #884
  • Enhancement: Added the DataTypeNameAttribute attribute. #884
  • Enhancement: Added the NpgsqlDbTypeAttribute attribute. #884
  • Enhancement: Deprecated the NpgsqlTypeMapAttribute attribute. #884
  • Enhancement: Moved the PostgreSqlDbSetting to RepoDb.DbSettings namespace.
  • Enhancement: Add the attribute-based parameter setters for the DbParameter object. #886

RepoDB.SqLite (v1.1.3)

  • Upgraded the RepoDb package to v1.12.8-beta5.
  • Upgraded the Microsoft.Data.Sqlite package to v5.0.10.
  • Upgraded the System.Data.SQLite.Core package to v1.0.115.
  • Added the net5.0 as part of the target frameworks.
  • Bug: SQLite PrimaryKey with AUTOINCREMENT not recognized #802
  • Bug: SQLite Identity field cannot identified #790
  • Enhancement: Added the SqliteTypeAttribute attribute. #884
  • Enhancement: Added the TypeNameAttribute attribute. #884
  • Enhancement: Add the attribute-based parameter setters for the DbParameter object. #886

RepoDB.MySql (v1.1.4)

  • Added the net5.0 as part of the target frameworks.
  • Upgraded the RepoDb package to v1.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.DbSettings namespace.
  • Enhancement: Add the attribute-based parameter setters for the DbParameter object. #886

RepoDB.MySqlConnector (v1.1.3)

  • Upgraded the MySqlConnector package to v1.3.12.
  • Upgraded the RepoDb package to v1.12.8-beta5.
  • Added the net5.0 as part of the target frameworks.
  • Enhancement: Added the MySqlDbTypeAttribute attribute. #884
  • Enhancement: Deprecated the MySqlConnectorTypeMapAttribute attribute.
  • Enhancement: Moved the MySqlConnectorDbSetting to RepoDb.DbSettings namespace.
  • Enhancement: Add the attribute-based parameter setters for the DbParameter object. #886
  • Bug: Exception on Merge (PostgreSQL) #776. RELATED
  • Wrong ordinal for Nullable filed information in MySqlConnectorDbHelper.ReaderToDbFieldAsync #780
Source: README.md, updated 2021-09-23