File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 33 <PropertyGroup >
44 <Description >DuckDB Bindings for C#.</Description >
55 <PackageReleaseNotes >
6- Updated to DuckDB v1.4.4
6+ - Updated to DuckDB v1.5.0
7+ - Dropped netstandard2.0 and net6.0 (now targets net8.0+)
8+ - Migrated from DllImport to LibraryImport with source-generated P/Invoke
9+ - Custom string marshallers for correct DuckDB string ownership handling
10+ - SuppressGCTransition on trivial native calls
711 </PackageReleaseNotes >
812 <RootNamespace >DuckDB.NET.Native</RootNamespace >
913 <RuntimeIdentifiers >win-x64;win-arm64;linux-x64;linux-arm64;osx</RuntimeIdentifiers >
Original file line number Diff line number Diff line change 33 <PropertyGroup >
44 <Description >DuckDB ADO.NET Provider for C#.</Description >
55 <PackageReleaseNotes >
6- Added DuckDBMappedAppender for a type-safe way to bulk load data
6+ - Updated to DuckDB v1.5.0
7+ - Dropped netstandard2.0 and net6.0 (now targets net8.0+)
78
8- Updated to DuckDB v1.4.4
9+ New features:
10+ - High-level scalar function API
11+ - High-level table function API
12+ - Named parameters for table functions via [Named] attribute
13+ - NULL handling for scalar functions inferred from nullable parameter types (int?, string?)
14+ - Appender Clear() method to discard in-progress rows
15+
16+ Performance:
17+ - Reuse vector readers across chunks instead of recreating per chunk
18+ - Migrated from DllImport to LibraryImport with source-generated P/Invoke
19+ - Cache enum dictionary lookups in EnumVectorDataReader
20+ - Expression tree-based nullable GetValue< T> to avoid boxing
21+ - SuppressGCTransition on trivial native calls
22+ - AggressiveInlining on hot-path methods
23+ - Appender value writes split by struct/class to avoid boxing
924 </PackageReleaseNotes >
1025 <SignAssembly >True</SignAssembly >
1126 <AssemblyOriginatorKeyFile >..\keyPair.snk</AssemblyOriginatorKeyFile >
You can’t perform that action at this time.
0 commit comments