для этого тысячи строк кода делают последовательные миграции начиная с самого первого релиза
Одна из целей - чтобы любой апгрейд ничего не сломал в дашбордах
А вот в обратную сторону оно не работает
Можно даунгрейдить дашборды до версии в в4, эта фича совместима и миграция делает новую версию
(показали мокапы новых панелей, которые в планах)
Например Functions API из graphite-web 1.1.0+ или carbonapi 0.9.2 используется и показывает даже хелп
Еще графану стало легче ставить в облаках
Можно все переопределить в конфигурационных файлах, а не в базе
И графану стало легече использовать в больших инсталяциях
Например Folders, Teams, Permissions - как раз призваны упросить это
Можно группировать дашборды в папочки и раскрывать по необходимости
Права можно менять также прям по папке
Но пока что по юзерам которые знает графана