Skip to content

Releases: DapperLib/Dapper

2.1.11

13 Oct 06:26

Choose a tag to compare

What's Changed

  • Auto-detect stored procedures as anything without whitespace by @mgravell in #1975
  • Add DuckDB tests by @Giorgi in #1970
  • Add a setting to turn off Ole Db anonymous parameter check by @Giorgi in #1974
  • Revert $ check for OLEDB anonymous parameters by @mgravell in #1979
  • Change nullability annotation for ITypeMap.GetConstructorParameter by @mgravell in #1980

Full Changelog: 2.1.4...2.1.11

2.1.4

13 Sep 20:52
a4a55f5

Choose a tag to compare

2.1.1

12 Sep 15:17
aecffec

Choose a tag to compare

2.0.151

18 Aug 09:51
8c9b4bd

Choose a tag to compare

2.0.143

20 Jun 12:43
20d8138

Choose a tag to compare

  • add missing non-generic AsyncEnumerable<dynamic> QueryUnbufferedAsync(...) API (#1925 via @mgravell, fixes #1922)
  • formally mark all struct types as readonly (#1925 via @mgravell)
  • reinstate fallback support for IDataReader, and implement missing DbDataReader async APIs (#1913 via @mgravell)

2.0.138

09 Jun 15:32
d56340b

Choose a tag to compare

  • (#1910 via @mgravell, fix #1907, #1263)
    • add support for SqlDecimal and other types that need to be accessed via DbDataReader.GetFieldValue<T>
    • add an overload of AddTypeMap that supports DbDataReader.GetFieldValue<T> for additional types
    • acknowledge that in reality we only support DbDataReader; this has been true (via DbConnection) for async forever
  • (#1912 via @mgravell)
    • add missing AsyncEnumerable<T> QueryUnbufferedAsync<T>(...) and GridReader.ReadUnbufferedAsync<T>(...) APIs (.NET 5 and later)
    • implement IAsyncDisposable on GridReader (.NET 5 and later)