I somewhat regret upgrading my system, which is pulling data out of InfluxDB 2.
— categories now have "_value" in their names, I can't find how to fix this without adding hundreds of overrides.
— two-axis line charts have merged into a single axis and I can't find how to revert this. One series shows the CO₂ level and the other one shows the particulates. They have very different ranges. The PM line is now unreadable. I guess I'll have to split them into two separate charts.
— the time series chart seems to be a rewrite of what was already working fine — but now I can't easily reorder the Total, Min, Max, and other columns without removing and re-adding them; and they don't seem to be sortable (you could sort the legend in the old line chart and it remembered your preferences across page reloads)
— the legend rows can't be clicked with my vim-like navigation plugin (vimium) anymore. If anyone from Grafana is reading this, it's very easy to fix and should help with accessibility:
https://developer.mozilla.org/en-US/docs/Web/Accessibility/A...
On the other hand, the "Connect null values" feature is a lifesaver. My data sources are very unreliable (and I can't fix them because they are provided by a third party) and there were huge gaps there that were filled with meaningless interpolated data. (If it were +20°C outside a day ago and now it's +30°C, that doesn't mean that it was +25°C in the middle of the night when the sensor wasn't working). Now they look like proper empty gaps. Huge thank you to whoever came up with that feature!