Skip to content

Release v0.4.1

Compare
Choose a tag to compare
@github-actions github-actions released this 19 Feb 14:44
· 1288 commits to main since this release
4a6940b

This is a patch release mainly for bug fixing. It is highly recommended to upgrade if you're using v0.4.0.

  • 💥 BREAKING CHANGES

    • changed option names - #1203
      • compress_alogrithm -> compress_algorithm
      • decompress_alogrithm -> decompress_algorithm
  • 🐛 Bug Fix

    • incorrect nested array values - #1223
    • broken serde for Nested, which also impacted JSON - #1242
    • broken serde for bitmap64 - #1248
    • gRPC client may complete execution before closing response stream
    • throw StreamCorruptedException instead of generic IOException when deserialization failed (mostly due to server error)
  • ✨ New Feature

    • added source in shaded jar for IDE friendly - #1217
    • iterable ClickHouseInputStream, which slightly improved performance of piping - #1238
    • ClickHouseOutputStream.transferBytes() is deprecated and it will be removed in 0.5
    • read() and write() methods in ClickHouseClient - connect() is deprecated and it will be removed in 0.5
    • make all dependencies of JDBC driver optional, along with configuration for building native binary - #1247
  • 🎨 Misc

    • added PR template and changelog by @mshustov
    • renamed repository from clickhouse-jdbc to clickhouse-java, and branch from master to main by @mshustov
    • update outdated docs by removing yandex and correcting class names by @mzitnik and @alexey-milovidov