DuckDB.NET 0.x
This page lists the changes in DuckDB.NET releases before 1.0, newest first. For other versions, see Release Notes.
0.10.3
Released 2024-05-22 (NuGet, changes since 0.10.2). Built on DuckDB v0.10.3.
- Added support for writing
decimal,GuidandDateTimeOffsetvalues with the managed appender. - Implemented
DuckDBConnection.GetSchema. Thanks to @hazzik.
0.10.2
Released 2024-04-21 (NuGet, changes since 0.10.1). Built on DuckDB v0.10.2.
0.10.1
Released 2024-03-18 (NuGet, changes since 0.9.2). Built on DuckDB v0.10.1.
- Added support for reading TIMETZ values.
- Added support for reading ARRAY values.
The .Full packages also have version 0.10.1.2, released 2024-03-22 with the same release notes.
0.9.2
Released 2023-11-14 (NuGet, changes since 0.9.1). Built on DuckDB v0.9.2.
- Added support for reading Struct types.
0.9.1
Released 2023-10-13 (NuGet, changes since 0.9.0.3). Built on DuckDB v0.9.1.
- Added support for reading nested List types.
0.9.0.3
Released 2023-10-04 (NuGet, changes since 0.9.0). Built on DuckDB v0.9.0.
- Added support for reading Enum types.
0.9.0
Released 2023-10-02 (NuGet, changes since 0.8.1). Built on DuckDB v0.9.0.
- Reimplemented
DuckDBDataReaderfor better performance. - Added named parameter support.
- Added support for reading List types.
Bindings
- Added bindings for the Data Chunks API.
0.8.1
Released 2023-07-08 (NuGet, changes since 0.8.0). Built on DuckDB v0.8.1.
0.8.0
Released 2023-05-17 (NuGet, changes since 0.7.1). Built on DuckDB v0.8.0.
- Added support for executing multiple statements at once.
- Added
DbProviderFactorysupport. - Fixed reading
DateTimevalues.
Bindings
- Added bindings for the extract statements API.
0.7.1
Released 2023-03-04 (NuGet, changes since 0.6.1). Built on DuckDB v0.7.1.
- Fixed a bug when inserting Unicode text through the appender.
0.6.1
Released 2023-01-08 (NuGet, changes since 0.4.0.10). Built on DuckDB v0.6.1.
This is the first release with the .Full packages, which bundle the DuckDB native library.
- Added a managed implementation of the DuckDB appender.
0.4.0.10
Released 2022-09-03 (NuGet, changes since 0.4.0.1).
- Added support for parameterized queries, and for reading and writing all supported DuckDB types.
Bindings
- Added types for Interval, HugeInt, Blob and other native DuckDB types.
0.4.0.1
Released 2022-07-06 (NuGet, changes since 0.4.0).
- Added support for transactions.
- Fixed bugs.
Bindings
- Added configuration and appender bindings.
0.4.0
Released 2022-06-27 (NuGet, changes since 0.2.9.1).
- Updates for DuckDB 0.4.0.
0.2.9.1
Released 2021-09-24 (NuGet, changes since 0.2.9).
0.2.9
Released 2021-09-15 (NuGet, changes since 0.1.3).
0.1.3
Released 2021-09-03 (NuGet, changes since 0.1.2).
0.1.2
Released 2021-04-12 (NuGet, changes since 0.1.1).
- Implemented
GetValue,GetFieldTypeandHasRows.
0.1.1
Released 2021-04-09 (NuGet).
- Added Linux support.
0.1.0
Released 2020-11-12 (NuGet). The first release.