Skip to content

Releases: Altinity/clickhouse-grafana

v3.4.6

18 Sep 17:41
Compare
Choose a tag to compare

3.4.6 (2025-09-18)

Fixes:

  • fix grafana team review comments, fix #824, #825

What's Changed

Full Changelog: v3.4.5...v3.4.6

v3.4.5

30 Aug 15:01
Compare
Choose a tag to compare

3.4.5 (2025-08-30)

Enhancements:

  • switch from LocalStorage to IndexedDB for cache Auto-complete data, fix #802
  • add more informative error message when clickhouse connection user doesn't have access to system.* tables, fix #813
  • add more informative error message bubble for SQL and HTTP errors, fix #821

Fixes:

  • fix corner cases for ahdoc filters when adhoc use datasource from other template variable, fix #805, affected 3.4.0+
  • fix corner cases when adhoc filters didn't replace, fix #804, affected 3.4.0+
  • fix corner cases when template variables have same name with macros like $table, add more informative warning message, fix #815, affected 3.4.0+
  • refactoring SQL parsing to properly replace template variable values like LIMIT $limit, fix #810, affected 3.4.0+
  • fix error when template variable name ignored in step field, fix #803, affected 3.4.0+
  • fix error for template variable wrong expansion, fix #797, affected 3.4.0+

What's Changed

Full Changelog: v3.4.4...v3.4.5

v3.4.4

16 Jul 11:42
Compare
Choose a tag to compare

3.4.4 (2025-07-16)

Fixes:

  • fix IN clause no longer works (3.4.x) with output of ARRAY JOIN, fix #799
  • fix corner cases for template variable expansion, fix #797

What's Changed

Full Changelog: v3.4.3...v3.4.4

v3.4.3

24 Jun 07:51
Compare
Choose a tag to compare

3.4.3 (2025-06-24)

Enhancements:

  • upgrade pbkdf2 from 3.1.2 to 3.1.3, to fix CVE

What's Changed

Full Changelog: v3.4.2...v3.4.3

v3.4.2

24 Jun 03:23
Compare
Choose a tag to compare

3.4.2 (2025-06-24)

Enhancements:

  • migrate from gopherjs to resource handlers for processing SQL with macros on backend

What's Changed

Full Changelog: v3.4.1...v3.4.2

v3.4.1

05 Jun 08:10
Compare
Choose a tag to compare

3.4.1 (2025-06-05)

Enhancements:

  • switch to gopherjs instead of wasm for process SQL with macros on browser

What's Changed

Full Changelog: v3.4.0...v3.4.1

v3.4.0

03 May 13:32
Compare
Choose a tag to compare

3.4.0 (2025-05-03)

Enhancements:

  • add query editor with syntax highlight and error handling to template variables UI, fix #614
  • move query parsing code to golang-only, now we use WASM on frontend, fix #688
  • improve Map(String, anytype) fields in logs panel, will convert as labels and allow adhoc filtering by + and - buttons, fix #634
  • add $lttb and $lttbMs macros to allow show down-sampled time series which will contains more outliers than avg or other kind of aggregation, fix #500
  • add UI option Nullify sparce data with this option, for multi-category requests, if some category miss value for some timestamp in response, then fill it as null, fix #778
  • pass WHERE filters for context window query in logs visualization, fix #706
  • re-implements flamegraph visualization, now self calculates properly, fix #725
  • add else condition to $conditionalTest macros, fix #661
  • multiple improvements e2e test with modern Grafana 11.x fixes and more cases coverage, thanks https://github.com/antip00
  • implements time-series result parsing for format DateTime-related type, category, metric value with properly time-zone parsing, fix #742
  • improve support adhoc variables in logs format

Fixes:

  • fix corner cases for dashboards with repeat by variable value option, fix #712
  • some improvements for syntax highlight, fix #746
  • fix compatibility with new grafana 10.x table plugin, fix #764
  • fix ontime datasource example, fix #763
  • fix corner case for multi-value, template variables usage, fix #762
  • fix corner cases Too many points to visualize properly., for time-series visualization in time, category, value format, fix #705
  • fix corner cases for data links, when got result with one time-series in format for multiple time-series, fix #644
  • fix security alerts, fix #737
  • fix corner cases for transformations in table format, fix #758
  • fix corner cases and simplify for $adhoc macros, fix #779

What's Changed

Full Changelog: v3.3.1...v3.4.0

v3.3.1

27 Dec 17:54
Compare
Choose a tag to compare

3.3.1 (2024-12-27)

Enhancements:

  • Add using window functions instead of runningDifference and neighbor for macros, to avoid allow_deprecated_error_prone_window_functions, fix #572
  • Add public coverage report summary, fix #660
  • Add support DateTime(timezone) types to Annotations query, fix #642
  • Add single stat panel with categories, fix #403
  • Add log context windows size to connection settings, fix #657
  • Add X-ClickHouse-SSL-Certificate-Auth support, fix #580
  • Add $columnsMs macro, fix #430
  • Add adhoc hide table names connection settings option, fix #456

Fixes:

  • Add transposed table example, fix #404
  • Add "show DateTime As is" dashboard to avoid show DateTime fields in browser timezone, fix #450
  • Refactoring Logs visualization, add "config from query result" transformation, fix #449
  • Refactoring adhoc filters, add connection option to allow hide table names from field name, fix #456
  • Checked tooltip visualization in Grafana 11.x, fix #478

What's Changed

Full Changelog: v3.3.0...v3.3.1

v3.3.0

02 Dec 08:20
Compare
Choose a tag to compare

3.3.0 (2024-12-02)

Enhancements:

  • Add dynamic filters to logs panel labels, fix #487, #672
  • Allow change SQL for adhoc queries which select values, default query could be slow for generic use cases, depends on data, fix #330
  • Allow change log context window size for Logs panel in Query Editor, fix #652
  • Add coverage report, current line coverage is ~80%, fix #663
  • Add logs context window size to default values in connection settings, fix #670
  • Add copy button to Generated SQL area, fix #659
  • Add support for the float and timestamp64(X) timestamps fix #626, fix #371
  • Resolve security dependabot alerts remove unused cypress/e2e test

Fixes:

  • extrapolation works properly on NaN
  • e2e test cover more use cases

What's Changed

Full Changelog: v3.2.4...v3.3.0

v3.2.4

28 Oct 19:22
Compare
Choose a tag to compare

3.2.4 (2024-10-28)

Enhancements:

  • implements support custom http headers in alerts, fix #483, thanks @addshore
  • improve Logs support add Log Context and Log adhoc filters, fix #646
  • improve support DateTime(timezone) more consistent, fix #625
  • switch to go 1.23
  • add more e2e test for unified and legacy alerts
  • made e2e tests more stable

Fixes:

  • fix corner case in AST parsing to properly count open and close brackets, fix #648
  • fix bug in connection settings, when turn on default values, then Default field values drop down selectors do not work with BasicAuth,
    fix #624, #632
  • fix bug in connection settings, when turn on default values, then Default field values drop down doesn't show DateTime64 fields,
    fix #630

What's Changed

New Contributors

Full Changelog: v3.2.3...v3.2.4