Dommel Versions Save

CRUD operations with Dapper made simple.

v3.3.1

1 month ago

What's Changed

  • Add parentheses when there are multiple where statements in #303
  • Update Dapper to v2.1.35

Full Changelog: https://github.com/henkmollema/Dommel/compare/v3.3.0...v3.3.1

v3.3.0

3 months ago

What's Changed

  • Add parentheses to expressions with and/or combination(s) in https://github.com/henkmollema/Dommel/pull/298
  • Use limit instead of page clause for FirstOrDefault in 3570be741cb18667a36f0fdf39cd0e77431bf845
  • Resolve property from the type used in the expression in 374c8fea93a90c54e067d84081ffdf0d7fc6361c (fixes #282)

Full Changelog: https://github.com/henkmollema/Dommel/compare/v3.2.1...v3.3.0

v3.2.1

4 months ago

What's Changed

  • Limit query to single record in case of FirstOrDefault in 4e1714a62f08b95c8911ebfbd5e916de28975651
  • Update packages and add .NET 7 and 8 targets in 5f4e06ec33e8927423c5b64541b0bf8942095260
  • Only include System.ComponentModel.Annotations on .NET Standard 2.0 TFM in 61246de6a767dcd17c427a2627412e6ac2b1dca2
  • Fix MySQL and MS SQL in AppVeyor in https://github.com/henkmollema/Dommel/pull/297

Available on NuGet.

Full Changelog: https://github.com/henkmollema/Dommel/compare/v3.2.0...v3.2.1

v3.2.0

6 months ago
  • Update Dapper to latest version
  • Update test projects to .NET 8

v3.0.0

1 year ago

v2.4.0

2 years ago
  • Implement ToString() in SQL expressions: #264 (thanks @hasancemcerit!)
  • Log From-queries
  • Include table name in where clauses for unambiguity
  • Add multi-map overloads for Select and FirstOrDefault methods. E.g.
    var products = con.Select<Product, Category, ProductOption, Product>(x => x.Name.StartsWith("Bike"));
    

v2.3.3

2 years ago
  • Add CancellationToken to Delete methods (#272)
  • Remove caching in the custom type map provider

v2.3.0

2 years ago
  • Use ReflectedType instead of DeclaringType (#243) - thanks @SH1N081!
  • Fix the parameter prefix of insert queries (#255) - thanks @lucasloss!
  • Improve SQL Expressions compiler (#254) - thanks @lucaxchaves!
  • Add CancellationToken for Async methods (#251) - thanks @DanieleSky!

v2.2.0

3 years ago
  • Update packages
  • Allow reading numbers from strings in JSON