Skip to content

Releases: ClickHouse/clickhouse-go

v2.48.0

Choose a tag to compare

@kavirajk kavirajk released this 04 Aug 10:38

What's Changed

Enhancements 🚀

  • fix: bind float params as typed Float literals (#1862) by @arpitjain099 in #1894
  • fix: make format time helpers fully timezone aware by @kavirajk in #1904
  • ci: add StressHouse PR-vs-main benchmark workflow by @alex-clickhouse in #1912
  • feat: support structured Exception for HTTP protocol by @kavirajk in #1910
  • feat: support arbitrary input/output formats (experimental, HTTP only). breaking change if you depend on driver.Conn interface. By @kavirajk in #1928

Bug fixes 🐛

Other Changes 🛠

New Contributors

Full Changelog: v2.47.0...v2.48.0

v2.47.0

Choose a tag to compare

@kavirajk kavirajk released this 26 Jun 15:33

What's Changed

Improvements 🚀

Bug fixes 🐛

  • fix: restore debug logging when debug=1 is set via DSN by @wucm667 in #1852
  • Update to not use deprecated github.com/docker/docker by @tempoz in #1873
  • Fix DateTime/DateTime64 timezone: resolve synthetic Fixed/UTC±HH:MM:SS offsets by @polyglotAI-bot in #1882
  • fix: ignore placeholders in quoted contexts by @wucm667 in #1879
  • fix: handle the named arg inside backtick by @kavirajk in #1888

Other Changes 🛠

  • chore: update the version matrix by @kavirajk in #1861
  • Create cross-repo-bug-relay.yml by @alex-clickhouse in #1842
  • Add AI_POLICY.md by @mshustov in #1866
  • chore(deps): bump github.com/andybalholm/brotli from 1.2.0 to 1.2.1 by @dependabot[bot] in #1819
  • chore(deps): bump github.com/testcontainers/testcontainers-go from 0.40.0 to 0.41.0 by @dependabot[bot] in #1793
  • chore(deps): bump go.opentelemetry.io/otel/trace from 1.41.0 to 1.44.0 by @dependabot[bot] in #1791
  • chore(deps): bump github.com/paulmach/orb from 0.12.0 to 0.13.0 by @dependabot[bot] in #1812
  • chore(deps): bump github.com/ClickHouse/ch-go from 0.71.0 to 0.72.0 by @dependabot[bot] in #1872
  • chore(deps): bump github.com/moby/moby/client from 0.4.1 to 0.5.0 by @dependabot[bot] in #1885
  • chore(deps): bump github.com/testcontainers/testcontainers-go from 0.42.0 to 0.43.0 by @dependabot[bot] in #1886

New Contributors

Full Changelog: v2.46.0...v2.47.0

v2.46.0

Choose a tag to compare

@kavirajk kavirajk released this 03 May 08:39

What's Changed

Enhancements 🎉

  • feat: add tls_server_name to set TLS ServerName by @must108 in #1836

Bug Fixes 🐛

  • fix: lowcardinality nil map panic by @Laotree in #1830
  • fix: choosing serialization version correctly in JSON column type by @kavirajk in #1850

Other Changes 🛠

New Contributors

Full Changelog: v2.45.0...v2.46.0

v2.45.0

Choose a tag to compare

@kavirajk kavirajk released this 13 Apr 08:06

What's Changed

Bug Fixes 🐛

Other Changes 🛠

  • chore: pass explicity github token for claude review by @kavirajk in #1818

New Contributors

Full Changelog: v2.44.0...v2.45.0

v2.44.0

Choose a tag to compare

@kavirajk kavirajk released this 31 Mar 20:26

What's Changed

Enhancements 🎉

Bug Fixes 🐛

Other Changes 🛠

New Contributors

Full Changelog: v2.43.0...v2.44.0

v2.43.0

Choose a tag to compare

@kavirajk kavirajk released this 29 Jan 13:27

What's Changed

Enhancements 🎉

Bug fixes 🐛

  • fix: Fixes the failure againt HEAD of CH server by @kavirajk in #1752
  • fix(time/time64): fix the ScanType of both time and time64 by @kavirajk in #1758

Other Changes 🛠

New Contributors

Full Changelog: v2.42.0...v2.43.0

v2.42.0

Choose a tag to compare

@kavirajk kavirajk released this 12 Dec 19:07

What's Changed

Enhancements 🎉

  • Add context option to append more ClientInfo to the system.query_log by @SpencerTorres in #1736
  • refactor: idle pool and fix non-deterministic teardown of idle cleanup goroutine by @GeorgeMac in #1687
  • chore: Improve EOF error messages. by @kavirajk in #1723
    NOTE now direct comparision of err == io.EOF won't work, use errors.Is(err, io.EOF
  • feat: Add support for proper exception handling by @kavirajk in #1694

Bug Fixes 🐛

Other Changes 🛠

New Contributors

Full Changelog: v2.41.0...v2.42.0

v2.41.0

Choose a tag to compare

@kavirajk kavirajk released this 20 Nov 03:58

What's Changed

Enhancements 🎉

Bug fixes 🐛

Other Changes 🛠

  • chore: Remove unused bash script by @kavirajk in #1663
  • chore: Remove license header from each go file by @kavirajk in #1662
  • Bump github.com/paulmach/orb from 0.11.1 to 0.12.0 by @dependabot[bot] in #1664
  • Bump github.com/testcontainers/testcontainers-go from 0.38.0 to 0.39.0 by @dependabot[bot] in #1666
  • Bump github.com/docker/docker from 28.4.0+incompatible to 28.5.0+incompatible by @dependabot[bot] in #1676
  • Bump github.com/docker/docker from 28.5.0+incompatible to 28.5.1+incompatible by @dependabot[bot] in #1679
  • Bump golang.org/x/net from 0.44.0 to 0.46.0 by @dependabot[bot] in #1683
  • Bump github.com/ClickHouse/ch-go from 0.68.0 to 0.69.0 by @dependabot[bot] in #1678
  • chore: Update contributing guide and docker compose stack by @erezrokah in #1684
  • chore: Upgrade Go toolchain to 1.25.x by @kavirajk in #1689
  • Bump github.com/docker/docker from 28.5.1+incompatible to 28.5.2+incompatible by @dependabot[bot] in #1706
  • Bump github.com/testcontainers/testcontainers-go from 0.39.0 to 0.40.0 by @dependabot[bot] in #1705
  • Bump golang.org/x/net from 0.46.0 to 0.47.0 by @dependabot[bot] in #1711

New Contributors

Full Changelog: v2.40.3...v2.41.0

v2.40.3

Choose a tag to compare

@SpencerTorres SpencerTorres released this 13 Sep 03:44

What's Changed

Other Changes 🛠

New Contributors

Full Changelog: v2.40.2...v2.40.3

v2.40.2

Choose a tag to compare

@SpencerTorres SpencerTorres released this 13 Sep 01:56

What's Changed

Other Changes 🛠

New Contributors

Full Changelog: v2.40.1...v2.40.2