Sometimes I wonder what other people with Grafana dashboards do about the constant churn in (in)compatibility in new Grafana versions. Redesign and rebuild dashboards all the time, or at least periodically? Stick to simple dashboard layouts and basic panel behavior that can cope with things just breaking or features being missing? Freeze on a Grafana version?
I'd guess we'll have to rebuild maybe half our dashboards if we ever upgrade from Grafana 8.3.11.