@@ -8,6 +8,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
88
99## [ Unreleased] - ReleaseDate
1010
11+ ### Added
12+
13+ - sql: added ` QualifiedIdentifier ` type to represent qualified identifiers (e.g., ` table.column ` ) safely as client-side bind values
14+
1115## [ 0.14.0] - 2025-10-08
1216
1317### Removed
@@ -28,13 +32,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2832 mock server, so it properly handles the response format and automatically disables parsing
2933 ` RowBinaryWithNamesAndTypes ` header parsing and validation. Additionally, it is not required to call ` with_url `
3034 explicitly. See the [ updated example] ( ./examples/mock.rs ) .
31- - ** BREAKING** query: ` Query::fetch_bytes() ` now expects ` impl AsRef<str> ` for ` format ` instead of ` Into<String> ` .
35+ - ** BREAKING** query: ` Query::fetch_bytes() ` now expects ` impl AsRef<str> ` for ` format ` instead of ` Into<String> ` .
3236 Most usages should not be affected, however, unless passing a custom type that implements the latter but not the former.
3337 ([ #311 ] )
3438- query: due to ` RowBinaryWithNamesAndTypes ` format usage, there might be an impact on fetch performance, which largely
3539 depends on how the dataset is defined. If you notice decreased performance, consider disabling validation by using
3640 ` Client::with_validation(false) ` .
37- - serde: it is now possible to deserialize Map ClickHouse type into ` HashMap<K, V> ` (or ` BTreeMap ` , ` IndexMap ` ,
41+ - serde: it is now possible to deserialize Map ClickHouse type into ` HashMap<K, V> ` (or ` BTreeMap ` , ` IndexMap ` ,
3842 ` DashMap ` , etc.).
3943- tls: improved error messages in case of missing TLS features when using HTTPS ([ #229 ] ).
4044- crate: MSRV is now 1.79 due to borrowed rows support redesign in [ #247 ] .
@@ -55,7 +59,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
5559
5660### Fixed
5761
58- - client: extract the exception code from ` X-ClickHouse-Exception-Code ` in case of incorrect 200 OK response
62+ - client: extract the exception code from ` X-ClickHouse-Exception-Code ` in case of incorrect 200 OK response
5963 that could occur with ClickHouse server up to versions 24.x ([ #256 ] ).
6064- query: pass format as ` ?default_format ` URL parameter instead of using ` FORMAT ` clause, allowing queries to have
6165 trailing comments and/or semicolons ([ #267 ] , [ #269 ] , [ #311 ] ).
0 commit comments