Minor Changes
- Chained/dependent variables support - Variable queries now support template variable interpolation using
${variable}syntax, enabling powerful cascading variable dependencies. Users can now create hierarchical variable relationships (e.g., Zone → Location → Sensor) where selecting a value in one variable automatically filters options in dependent variables (see Variables documentation). (issue #182) - Thanks @HadesArchitect - Query mode switcher - Improved mode-switching UI replacing the plain "Toggle editor" with a
RadioButtonGroup(Configurator / Query Editor) for a better UX.
Patch Changes
- Improved UI with contextual documentation links - Linked relevant docs page (configurator or editor) and GitHub Discussions for Query Editor, Variable Editor and Configuration page.
- Added support for Cassandra VARINT columns (#235) - Querying a table with a
varintcolumn caused the plugin to crash withfield value has unsupported type *big.Int. Cassandra'svarinttype is an arbitrary-precision integer backed by Go's*big.Int, which was not handled during row normalisation. The fix adds explicit conversion of*big.Intvalues so thatvarintcolumns are returned as numeric data instead of producing an error. (issue #235) - Thanks @HadesArchitect and @arturngomes - Fix ConfigEditor - stop mutating React props directly instead of using proper state updates (issue #230) - Thanks @hugohaggmark
Full Changelog: v3.1.0...v3.2.0