diff --git a/CHANGELOG.md b/CHANGELOG.md index 3807f51a7..74444fb2e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,24 @@ +## 0.8.4 + +### Examples +- [jdbc-v2] - JPA example added. (https://github.com/ClickHouse/clickhouse-java/pull/2301) + +### Bug Fixes +- [jdbc-v2] Added implementation of `ResultSetMetaData.getColumnClassName()` to return information +about class name of the value stored in a result. (https://github.com/ClickHouse/clickhouse-java/issues/2112) +- [client-v2] Fixed NPE when `Client.queryAll` used with `INSERT` statement because internally `columns` variable +was accessed and was null. (https://github.com/ClickHouse/clickhouse-java/issues/2150) +- [jdbc-v2] Fixed NPE when `ssl=true` was passed via an connection URL. (https://github.com/ClickHouse/clickhouse-java/issues/2206) +- [jdbc-v2] Fixed sending correct driver version. Problem occurs because context classloader had no access to +a resource file with versions. (https://github.com/ClickHouse/clickhouse-java/issues/2245) +- [jdbc-v2] Fixed incorrect flag for Array values when reading result set. (https://github.com/ClickHouse/clickhouse-java/issues/2266) +- [jdbc-v2] Fixed parsing parameters in PreparedStatement for cases when '?' is within quotes or similar. (https://github.com/ClickHouse/clickhouse-java/issues/2290) +- [jdbc-v2] Added implementation for `com.clickhouse.jdbc.PreparedStatementImpl#getMetaData`. +Complete metadata is returned only after statement execution. Partial metadata is returned before execution +of the statement. (https://github.com/ClickHouse/clickhouse-java/issues/2292) +- [jdbc-v2] Fixed `clearParameters` in `PreparedStatementImpl` to correctly reset parameters array. (https://github.com/ClickHouse/clickhouse-java/issues/2299) +- [jdbc-v2] Fixed logging. (https://github.com/ClickHouse/clickhouse-java/pull/2303) + ## 0.8.3 ### Improvements diff --git a/examples/client-v2/pom.xml b/examples/client-v2/pom.xml index c87fdee91..127f20797 100644 --- a/examples/client-v2/pom.xml +++ b/examples/client-v2/pom.xml @@ -54,7 +54,7 @@ UTF-8 UTF-8 - 0.8.3-SNAPSHOT + 0.8.4-SNAPSHOT 3.8.1 diff --git a/examples/client/pom.xml b/examples/client/pom.xml index 29ef2f687..c98263004 100644 --- a/examples/client/pom.xml +++ b/examples/client/pom.xml @@ -40,9 +40,9 @@ UTF-8 UTF-8 - 0.8.3-SNAPSHOT + 0.8.4-SNAPSHOT - + 5.2.1 diff --git a/examples/demo-kotlin-service/gradle.properties b/examples/demo-kotlin-service/gradle.properties index b59a2b709..190c1d795 100644 --- a/examples/demo-kotlin-service/gradle.properties +++ b/examples/demo-kotlin-service/gradle.properties @@ -3,4 +3,4 @@ ktor_version=2.3.12 kotlin_version=2.0.20 logback_version=1.4.14 -ch_java_client_version=0.8.3 \ No newline at end of file +ch_java_client_version=0.8.4 \ No newline at end of file diff --git a/examples/demo-service/gradle.properties b/examples/demo-service/gradle.properties index 76735f379..17aa732b8 100644 --- a/examples/demo-service/gradle.properties +++ b/examples/demo-service/gradle.properties @@ -1,2 +1,2 @@ -ch_java_client_version=0.8.3 \ No newline at end of file +ch_java_client_version=0.8.4 \ No newline at end of file diff --git a/examples/jdbc/pom.xml b/examples/jdbc/pom.xml index 53db83641..16bf9182c 100644 --- a/examples/jdbc/pom.xml +++ b/examples/jdbc/pom.xml @@ -47,7 +47,7 @@ UTF-8 UTF-8 - 0.8.3-SNAPSHOT + 0.8.4-SNAPSHOT 4.0.3 5.2.1 diff --git a/examples/r2dbc/clickhouse-r2dbc-spring-webflux-sample/pom.xml b/examples/r2dbc/clickhouse-r2dbc-spring-webflux-sample/pom.xml index 91d7a603a..af6395898 100644 --- a/examples/r2dbc/clickhouse-r2dbc-spring-webflux-sample/pom.xml +++ b/examples/r2dbc/clickhouse-r2dbc-spring-webflux-sample/pom.xml @@ -14,7 +14,7 @@ 1.8 1.8 - 0.8.3-SNAPSHOT + 0.8.4-SNAPSHOT 2.7.18 diff --git a/pom.xml b/pom.xml index 8bb776012..76d553de3 100644 --- a/pom.xml +++ b/pom.xml @@ -80,7 +80,7 @@ - 0.8.3-SNAPSHOT + 0.8.4-SNAPSHOT 2025 UTF-8 UTF-8