main
fix(dashboards): use index for schema migration datasource lookups (#113911)
Dashboards: Avoid infra/log in apps (#115396)
Chore: Use range where possible (#123281)
Dashboards: Preserve legacy string datasources in v1 to v2 conversion (#123553)
Dashboard migration: Add missing metrics registration (#110178)
Dashboards: Update's schema with subtitle prop (#128304)
SchemaV2: Add library panel repeat options to v2 schema during conversion (#114109)
Dashboards: Remove panel plugin provider from migrations (#110477)
Dashboard Migration: Run v8/v10 panel migrations on panels nested in legacy rows (#128478)
Dashboard Migrations: v11 - no-op (#111273)
Dashboard Migrations: v12 - template variables (#110253)
Dashboard Migrations: V13 no-op, remove 28 and v24 as they are autoMigrations; and remove dead code from DashboardMigrator (#110008)
feat: provides MT Dashboard service (#110447)
Migration v14: Shared crosshair to graph tooltip migration (#109606)
Migration v15: No-op migration for schema consistency (#109604)
Dashboard Migration: Fix stack overflow in v16 when panel span exceeds grid width (#128410)
Dashboard Migration: Apply v17-v35 panel migrations to panels nested in collapsed rows (#128476)
Dashboard Migrations: V2 - legacy services.filter and graphite panel type (#112282)
Fix dashboard migration discrepancies between backend and frontend implementations (use `toEqual`) (#110268)
Dashboard Migrations: v25 & v24; migrate angular table (#108826)
Dashboard Migrations: v27 repeated panels and constant variable (#108644)
Dashboard Migrations: V29 query variable refresh property and options (#108088)
Dashboard Migrations: V3 - no-op; remove v3 from DashboardMigrator.ts (#112239)
Dashboard Migrations: V32 no-op migration + V31 LabelsToFields-Merge Migration (#107947)
Dashboard: Backend always set `metricEditorMode: 0` regardless `metricQueryType` and `expression` (#111613)
Migrations: Compare backend and frontend outputs to ensure feature parity (#106851)
Fix v38 table panel overrides migration when defaults.custom is missing (#112430)
Dashboard Migrations: V4 - no-op and clean up dead code from DashboardMigrator.ts (#112225)
Migration v42: HideFrom tooltip consistency migration (#110517)
Dashboard Migrations: V5 - no-op (#112224)
Dashboard Migrations: V6 pulldowns to annotations; variables (#112221)
Dashboard Migrations: V7 - nav to timepicker (#112140)
Dashboard Migrations: V9 - singlestat panel thresholds (#111422)