Home / Companies / ClickHouse / Blog / Post Details
Content Deep Dive

ClickHouse.Driver 1.0.0: The Official .NET Client Hits Stable

Blog post from ClickHouse

Post Details
Company
Date Published
Author
Road to 1.0.0 #
Word Count
1,149
Language
English
Hacker News Points
-
Summary

ClickHouse.Driver 1.0.0 is the first stable release of the official .NET client for ClickHouse, featuring a newly designed API, full type coverage, package signing, and OpenTelemetry integration. This release, which builds on previous versions 0.8.0 and 0.9.0, introduces the ClickHouseClient API, which replaces most use cases for ADO.NET classes, offering a more streamlined, thread-safe, and singleton-friendly experience. It includes over 40 practical usage examples and enhanced documentation. Key updates include automatic parameter type extraction from SQL, JWT authentication, roles, custom HTTP headers, and improved POCO serialization for JSON columns. Mid-stream exception detection and query ID auto-generation are also introduced, with notable breaking changes such as dropping support for .NET Framework/.NET Standard and modifying DateTime behavior for columns without explicit timezones. The release is focused on enhancing usability, performance, and compatibility, with migration guidance provided for adapting to the new version.