# Grafana: what changed from 12 to 13 - Product: Grafana (https://whatsnew.fyi/product/grafana) - Vendor: Grafana Labs - Range: changelog entries numbered after v12.4.10 up to and including v13.2.1, stable releases only - Entries below: 14 releases (newest first) - Resolved: 12 is v12.4.10 and 13 is v13.2.1, the newest stable release of each major we track - Carrying security changes: 7 · CVEs mentioned: 5 · Mentioning breaking changes: 2 · Removing or deprecating something: 1 - Page: https://whatsnew.fyi/product/grafana/compare/12...13 What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. ## What changed (70 changes, grouped by kind) ### Added #### v13.2.0 (2026-08-18) - Add Import tab in alerting settings page - Add notification template import to the import-to-GMA wizard - Add promote and auto sync to ImportToGMAWizard - Add staged configuration summary in import settings page - Add frontend support for querying by data source in CloudWatch Logs - Show dashboard description tooltip in DashList when available #### v13.1.0 (2026-07-01) - Add `aria-pressed` state to `FilterPill` - Add Mimir Alertmanager auto-sync configuration to settings page - Add alerting.rulesAPIV2 feature flag - Add common section to filter dropdown in Alerts Activity - Add feature flag for notifications api migration - Add label section to enrichment view/edit drawers - Add reusable hook to add enrichment query param to url on drawer open - Add support for label selectors in AlertRule and RecordingRule legacy storage - Allow restricting contact point integration types - Open new alert rule drawer from panel menu - Preview notification routing in the alert instances table - Support creating Grafana-managed rules without a group #### v13.0.3 (2026-06-23) - Write _folder.json when creating dashboards in new folders - Write _folder.json when moving dashboards into new folders ### Changed #### v13.2.0 (2026-08-18) - Compute staged config origin server-side - Migrate notifications API to v1beta1 - Recognize default and user-defined as the default routing tree - Return 403 instead of 500 on contact point provenance mismatch - Cache subscription lookups and collapse double Unmarshal in Azure Monitor buildQuery - Implement Azure Metrics Batch API in backend - Remove live hoverValue from ColorScale and HeatMap tooltip - Redirect from dashboard settings tabs to sidebar counterparts - Enable new view panel controls by default - Increase nesting depth to 4 and allow nested tabs - Show panel query errors and notices in one UI - Update Go version to 1.26.5 (also in v13.1.1) #### v13.0.4 (2026-07-21) - Return 403 instead of 500 on contact point provenance mismatch in Alerting - Improve form errors for GitHub connections in Provisioning (also in v13.1.1) #### v13.1.1 (2026-07-21) - Make sync per-resource write timeout configurable in provisioning - Set aria-current on active page in pagination #### v13.1.0 (2026-07-01) - Remove interactivity from UserIcon if onClick is not provided - Colorblind-safe line style fill patterns - Alert activity UI improvements part 3 - Move filters to sidebar alerts activity - Propagate plugin rule origin as X-Rule-Origin header - Use Rules API v2 in panel alert rule drawer #### v13.0.3 (2026-06-23) - Bump Alpine-based Docker images to 3.24.1 ### Fixed #### v13.0.8 (2026-09-02) - Fix version dates and user display names in the legacy version history page #### v13.2.1 (2026-09-02) - Fix adhoc and groupby variable datasource on UI import - Fix issue with bundled plugins not being moved properly - Fix options pane not resizable beyond the preview's content width #### v13.0.7 (2026-08-18) - Batch dashboard lookups when listing reports (Enterprise) #### v13.1.4 (2026-08-18) - Batch dashboard lookups when listing reports #### v13.1.2 (2026-08-04) - Fix missing results when logs stream in Logs Table - Fix mixed usage of field name and display name in Logs Table #### v13.0.4 (2026-07-21) - Fix issue with interval variable with Auto value in Dashboard - Make GitHub webhook creation idempotent to fix repos stuck unhealthy with HTTP 422 in Provisioning - Fix ORM table mapping bug causing SELECT alert_rule columns FROM user on PostgreSQL in Alerting #### v13.1.1 (2026-07-21) - Ensure InlineToast contents are announced by screenreaders - Fix chained dashboard datasource panels showing stale data - Make GitHub webhook creation idempotent to prevent repos stuck unhealthy with HTTP 422 #### v13.1.0 (2026-07-01) - Alert activity groupBy not filtering by environment #### v13.0.3 (2026-06-23) - Return 400 when payload UID does not match URL UID in PUT /api/datasources/uid/:uid - Fix PR comments on multi-org Grafana instances - Fix PR links when folder is renamed via UI - Ignore terminating repositories when validating connection delete - Fix bad MySQL query in datasource_type column migration ### Deprecated #### v13.2.0 (2026-08-18) - Deprecate scripted dashboards and disable them by default ### Security #### v13.0.8 (2026-09-02) - Fix CVE-2026-12704 (also in v13.1.5; v13.2.1) - Fix CVE-2026-14199 (also in v13.1.5; v13.2.1) - Fix CVE-2026-19475 (also in v13.1.5) #### v13.0.7 (2026-08-18) - Fixed CVE-2026-17183 (also in v13.1.4) #### v13.2.0 (2026-08-18) - Fix CVE-2026-17183 #### v13.1.2 (2026-08-04) - Fix CVE-2026-13438 _3 releases carry no categorized changes yet: v13.0.6, v13.1.3, v13.0.5._ ## Release notes ### v13.0.8 — 13.0.8 - Date: 2026-09-02 - Version: v13.0.8 - Original notes: https://github.com/grafana/grafana/releases/tag/v13.0.8 - Permalink: https://whatsnew.fyi/product/grafana/releases/v13.0.8 - **security** — Fix CVE-2026-12704 - **security** — Fix CVE-2026-14199 - **security** — Fix CVE-2026-19475 - **fixed** — Fix version dates and user display names in the legacy version history page [Download page](https://grafana.com/grafana/download/13.0.8) [What's new highlights](https://grafana.com/docs/grafana/latest/whatsnew/) ###### Security - Security: Fix CVE-2026-12704 - Security: Fix CVE-2026-14199 - Security: Fix CVE-2026-19475 ###### Bug fixes - **Dashboards:** Fix version dates and user display names in the legacy version history page [#131809](https://github.com/grafana/grafana/pull/131809), [@ivanortegaalba](https://github.com/ivanortegaalba) ### v13.1.5 — 13.1.5 - Date: 2026-09-02 - Version: v13.1.5 - Original notes: https://github.com/grafana/grafana/releases/tag/v13.1.5 - Permalink: https://whatsnew.fyi/product/grafana/releases/v13.1.5 - **security** — Fix CVE-2026-12704 - **security** — Fix CVE-2026-14199 - **security** — Fix CVE-2026-19475 [Download page](https://grafana.com/grafana/download/13.1.5) [What's new highlights](https://grafana.com/docs/grafana/latest/whatsnew/) ###### Security - Security: Fix CVE-2026-12704 - Security: Fix CVE-2026-14199 - Security: Fix CVE-2026-19475 ### v13.2.1 — 13.2.1 - Date: 2026-09-02 - Version: v13.2.1 - Original notes: https://github.com/grafana/grafana/releases/tag/v13.2.1 - Permalink: https://whatsnew.fyi/product/grafana/releases/v13.2.1 - **security** — Fix CVE-2026-12704 - **security** — Fix CVE-2026-14199 - **fixed** — Fix adhoc and groupby variable datasource on UI import - **fixed** — Fix issue with bundled plugins not being moved properly - **fixed** — Fix options pane not resizable beyond the preview's content width [Download page](https://grafana.com/grafana/download/13.2.1) [What's new highlights](https://grafana.com/docs/grafana/latest/whatsnew/) ###### Security - Security: Fix CVE-2026-12704 - Security: Fix CVE-2026-14199 ###### Bug fixes - **Dashboards:** Fix adhoc and groupby variable datasource on UI import [#131819](https://github.com/grafana/grafana/pull/131819), [@grafana-writer[bot]](https://github.com/grafana-writer[bot]) - **Packaging:** Fix issue with bundled plugins not being moved properly [#131037](https://github.com/grafana/grafana/pull/131037), [@grafana-writer[bot]](https://github.com/grafana-writer[bot]) - **PanelEditor:** Fix options pane not resizable beyond the preview's content width [#131608](https://github.com/grafana/grafana/pull/131608), [@grafana-writer[bot]](https://github.com/grafana-writer[bot]) ### v13.0.7 — 13.0.7 - Date: 2026-08-18 - Version: v13.0.7 - Original notes: https://github.com/grafana/grafana/releases/tag/v13.0.7 - Permalink: https://whatsnew.fyi/product/grafana/releases/v13.0.7 - **security** — Fixed CVE-2026-17183 - **fixed** — Batch dashboard lookups when listing reports (Enterprise) [Download page](https://grafana.com/grafana/download/13.0.7) [What's new highlights](https://grafana.com/docs/grafana/latest/whatsnew/) ###### Security - CVE-2026-17183 ###### Bug fixes - **Reporting:** batch dashboard lookups when listing reports (Enterprise) ### v13.1.4 — 13.1.4 - Date: 2026-08-18 - Version: v13.1.4 - Original notes: https://github.com/grafana/grafana/releases/tag/v13.1.4 - Permalink: https://whatsnew.fyi/product/grafana/releases/v13.1.4 - **security** — Fixed CVE-2026-17183 - **fixed** — Batch dashboard lookups when listing reports [Download page](https://grafana.com/grafana/download/13.1.4) [What's new highlights](https://grafana.com/docs/grafana/latest/whatsnew/) ###### Security - CVE-2026-17183 ###### Bug fixes - **Reporting:** batch dashboard lookups when listing reports (Enterprise) ### v13.2.0 — 13.2.0 - Date: 2026-08-18 - Version: v13.2.0 - Original notes: https://github.com/grafana/grafana/releases/tag/v13.2.0 - Permalink: https://whatsnew.fyi/product/grafana/releases/v13.2.0 - **security** — Fix CVE-2026-17183 - **added** — Add Import tab in alerting settings page - **added** — Add notification template import to the import-to-GMA wizard - **added** — Add promote and auto sync to ImportToGMAWizard - **added** — Add staged configuration summary in import settings page - **added** — Add frontend support for querying by data source in CloudWatch Logs - **added** — Show dashboard description tooltip in DashList when available - **changed** — Compute staged config origin server-side - **changed** — Migrate notifications API to v1beta1 - **changed** — Recognize default and user-defined as the default routing tree - **changed** — Return 403 instead of 500 on contact point provenance mismatch - **changed** — Cache subscription lookups and collapse double Unmarshal in Azure Monitor buildQuery - **changed** — Implement Azure Metrics Batch API in backend - **changed** — Remove live hoverValue from ColorScale and HeatMap tooltip - **changed** — Redirect from dashboard settings tabs to sidebar counterparts - **changed** — Enable new view panel controls by default - **changed** — Increase nesting depth to 4 and allow nested tabs - **changed** — Show panel query errors and notices in one UI - **changed** — Update Go version to 1.26.5 - **deprecated** — Deprecate scripted dashboards and disable them by default [Download page](https://grafana.com/grafana/download/13.2.0) [What's new highlights](https://grafana.com/docs/grafana/latest/whatsnew/) ###### Security - CVE-2026-17183 ###### Features and enhancements - **Alerting:** Add Import tab in alerting settings page [#129051](https://github.com/grafana/grafana/pull/129051), [@rodrigopk](https://github.com/rodrigopk) - **Alerting:** Add notification template import to the import-to-GMA wizard [#128329](https://github.com/grafana/grafana/pull/128329), [@rodrigopk](https://github.com/rodrigopk) - **Alerting:** Add promote and auto sync to ImportToGMAWizard [#126907](https://github.com/grafana/grafana/pull/126907), [@rodrigopk](https://github.com/rodrigopk) - **Alerting:** Add staged configuration summary in import settings page [#129204](https://github.com/grafana/grafana/pull/129204), [@rodrigopk](https://github.com/rodrigopk) - **Alerting:** Compute staged config origin server-side [#130727](https://github.com/grafana/grafana/pull/130727), [@rodrigopk](https://github.com/rodrigopk) - **Alerting:** Migrate notifications API to v1beta1 [#124702](https://github.com/grafana/grafana/pull/124702), [@rodrigopk](https://github.com/rodrigopk) - **Alerting:** Recognize "default" and "user-defined" as the default routing tree (1/4) [#127880](https://github.com/grafana/grafana/pull/127880), [@rodrigopk](https://github.com/rodrigopk) - **Alerting:** Recognize "default" and "user-defined" as the default routing tree (2/4) [#127881](https://github.com/grafana/grafana/pull/127881), [@rodrigopk](https://github.com/rodrigopk) - **Alerting:** Recognize "default" and "user-defined" as the default routing tree (3/4) [#127883](https://github.com/grafana/grafana/pull/127883), [@rodrigopk](https://github.com/rodrigopk) - **Alerting:** Recognize "default" and "user-defined" as the default routing tree (4/4) [#127884](https://github.com/grafana/grafana/pull/127884), [@rodrigopk](https://github.com/rodrigopk) - **Alerting:** Return 403 instead of 500 on contact point provenance mismatch [#127699](https://github.com/grafana/grafana/pull/127699), [@rwwiv](https://github.com/rwwiv) - **Alerting:** Revert a staged import configuration [#129243](https://github.com/grafana/grafana/pull/129243), [@rodrigopk](https://github.com/rodrigopk) - **Alerting:** Show unusable time intervals as disabled in the mute timings selector [#130323](https://github.com/grafana/grafana/pull/130323), [@rodrigopk](https://github.com/rodrigopk) - **Alerting:** Track import method analytics in import to gma [#128142](https://github.com/grafana/grafana/pull/128142), [@rodrigopk](https://github.com/rodrigopk) - **Alerting:** remove AlertingCentralHistory FT [#130164](https://github.com/grafana/grafana/pull/130164), [@konstantinmv](https://github.com/konstantinmv) - **Analytics:** Add public dashboard UID to loki usage insights events (Enterprise) - **Auditing:** Record the user name on user deletion audit logs (Enterprise) - **Azure Monitor:** Cache subscription lookups and collapse double Unmarshal in buildQuery [#123556](https://github.com/grafana/grafana/pull/123556), [@adamyeats](https://github.com/adamyeats) - **Azure monitor:** Azure Metrics Batch API Implementation backend [#123696](https://github.com/grafana/grafana/pull/123696), [@bossinc](https://github.com/bossinc) - **CloudWatch Logs:** Add frontend support for querying by data source [#123742](https://github.com/grafana/grafana/pull/123742), [@kevinwcyu](https://github.com/kevinwcyu) - **ColorScale:** Remove live hoverValue, remove from HeatMap tooltip [#128812](https://github.com/grafana/grafana/pull/128812), [@leeoniya](https://github.com/leeoniya) - **DashList:** Show dashboard description tooltip when it's available [#130006](https://github.com/grafana/grafana/pull/130006), [@DeeGeeGit](https://github.com/DeeGeeGit) - **Dashboard:** redirect from dashboard settings tabs to sidebar counterparts [#125966](https://github.com/grafana/grafana/pull/125966), [@bfmatei](https://git _[Truncated at 4000 characters — full notes: https://github.com/grafana/grafana/releases/tag/v13.2.0]_ ### v13.0.6 — 13.0.6 - Date: 2026-08-07 - Version: v13.0.6 - Original notes: https://github.com/grafana/grafana/releases/tag/v13.0.6 - Permalink: https://whatsnew.fyi/product/grafana/releases/v13.0.6 [Download page](https://grafana.com/grafana/download/13.0.6) [What's new highlights](https://grafana.com/docs/grafana/latest/whatsnew/) ### v13.1.3 — 13.1.3 - Date: 2026-08-07 - Version: v13.1.3 - Original notes: https://github.com/grafana/grafana/releases/tag/v13.1.3 - Permalink: https://whatsnew.fyi/product/grafana/releases/v13.1.3 [Download page](https://grafana.com/grafana/download/13.1.3) [What's new highlights](https://grafana.com/docs/grafana/latest/whatsnew/) ### v13.1.2 — 13.1.2 - Date: 2026-08-04 - Version: v13.1.2 - Original notes: https://github.com/grafana/grafana/releases/tag/v13.1.2 - Permalink: https://whatsnew.fyi/product/grafana/releases/v13.1.2 - **fixed** — Fix missing results when logs stream in Logs Table - **fixed** — Fix mixed usage of field name and display name in Logs Table - **security** — Fix CVE-2026-13438 [Download page](https://grafana.com/grafana/download/13.1.2) [What's new highlights](https://grafana.com/docs/grafana/latest/whatsnew/) ###### Bug fixes - **Logs Table:** Fix missing results when logs stream [#128946](https://github.com/grafana/grafana/pull/128946), [@grafana-writer[bot]](https://github.com/grafana-writer[bot]) - **Logs Table:** Fix mixed usage of field name and display name [#128698](https://github.com/grafana/grafana/pull/128698), [@grafana-writer[bot]](https://github.com/grafana-writer[bot]) - **Security**: Fix CVE-2026-13438 ### v13.0.5 — 13.0.5 - Date: 2026-08-04 - Version: v13.0.5 - Original notes: https://github.com/grafana/grafana/releases/tag/v13.0.5 - Permalink: https://whatsnew.fyi/product/grafana/releases/v13.0.5 [Download page](https://grafana.com/grafana/download/13.0.5) [What's new highlights](https://grafana.com/docs/grafana/latest/whatsnew/) ### v13.0.4 — 13.0.4 - Date: 2026-07-21 - Version: v13.0.4 - Original notes: https://github.com/grafana/grafana/releases/tag/v13.0.4 - Permalink: https://whatsnew.fyi/product/grafana/releases/v13.0.4 - **changed** — Return 403 instead of 500 on contact point provenance mismatch in Alerting - **changed** — Improve form errors for GitHub connections in Provisioning - **fixed** — Fix issue with interval variable with Auto value in Dashboard - **fixed** — Make GitHub webhook creation idempotent to fix repos stuck unhealthy with HTTP 422 in Provisioning - **fixed** — Fix ORM table mapping bug causing SELECT alert_rule columns FROM user on PostgreSQL in Alerting [Download page](https://grafana.com/grafana/download/13.0.4) [What's new highlights](https://grafana.com/docs/grafana/latest/whatsnew/) ###### Features and enhancements - **Alerting:** Return 403 instead of 500 on contact point provenance mismatch [#127815](https://github.com/grafana/grafana/pull/127815), [@rwwiv](https://github.com/rwwiv) - **Go:** Update version to 1.26.5 [#128016](https://github.com/grafana/grafana/pull/128016), [@macabu](https://github.com/macabu) - **Provisioning:** Improve form errors for github connections [#128209](https://github.com/grafana/grafana/pull/128209), [@floriecai](https://github.com/floriecai) ###### Bug fixes - **Dashboard:** Fixes issue with interval variable with Auto value [#127053](https://github.com/grafana/grafana/pull/127053), [@grafana-writer[bot]](https://github.com/grafana-writer[bot]) - **Provisioning:** make GitHub webhook creation idempotent (fix repos stuck unhealthy with HTTP 422) [#128196](https://github.com/grafana/grafana/pull/128196), [@floriecai](https://github.com/floriecai) - **alerting:** fix ORM table mapping bug causing SELECT alert_rule columns FROM user on PostgreSQL [#128751](https://github.com/grafana/grafana/pull/128751), [@dhananjay6561](https://github.com/dhananjay6561) ### v13.1.1 — 13.1.1 - Date: 2026-07-21 - Version: v13.1.1 - Original notes: https://github.com/grafana/grafana/releases/tag/v13.1.1 - Permalink: https://whatsnew.fyi/product/grafana/releases/v13.1.1 - **changed** — Update Go version to 1.26.5 - **changed** — Improve form errors for github connections in provisioning - **changed** — Make sync per-resource write timeout configurable in provisioning - **fixed** — Ensure InlineToast contents are announced by screenreaders - **fixed** — Fix chained dashboard datasource panels showing stale data - **fixed** — Make GitHub webhook creation idempotent to prevent repos stuck unhealthy with HTTP 422 - **changed** — Set aria-current on active page in pagination [Download page](https://grafana.com/grafana/download/13.1.1) [What's new highlights](https://grafana.com/docs/grafana/latest/whatsnew/) ###### Features and enhancements - **Go:** Update version to 1.26.5 [#128015](https://github.com/grafana/grafana/pull/128015), [@macabu](https://github.com/macabu) - **Provisioning:** Improve form errors for github connections [#128177](https://github.com/grafana/grafana/pull/128177), [@grafana-writer[bot]](https://github.com/grafana-writer[bot]) - **Provisioning:** make sync per-resource write timeout configurable [#127868](https://github.com/grafana/grafana/pull/127868), [@grafana-writer[bot]](https://github.com/grafana-writer[bot]) ###### Bug fixes - **Accessibility:** Ensure `InlineToast` contents are announced by screenreaders [#128687](https://github.com/grafana/grafana/pull/128687), [@grafana-writer[bot]](https://github.com/grafana-writer[bot]) - **DashboardDS:** Fix chained dashboard datasource panels showing stale data [#127248](https://github.com/grafana/grafana/pull/127248), [@grafana-writer[bot]](https://github.com/grafana-writer[bot]) - **Provisioning:** make GitHub webhook creation idempotent (fix repos stuck unhealthy with HTTP 422) [#128201](https://github.com/grafana/grafana/pull/128201), [@floriecai](https://github.com/floriecai) ###### Plugin development fixes & changes - **Pagination:** Set `aria-current` on active page [#128518](https://github.com/grafana/grafana/pull/128518), [@grafana-writer[bot]](https://github.com/grafana-writer[bot]) ### v13.1.0 — 13.1.0 - Date: 2026-07-01 - Version: v13.1.0 - Original notes: https://github.com/grafana/grafana/releases/tag/v13.1.0 - Permalink: https://whatsnew.fyi/product/grafana/releases/v13.1.0 - **added** — Add `aria-pressed` state to `FilterPill` - **added** — Add Mimir Alertmanager auto-sync configuration to settings page - **added** — Add alerting.rulesAPIV2 feature flag - **added** — Add common section to filter dropdown in Alerts Activity - **added** — Add feature flag for notifications api migration - **added** — Add label section to enrichment view/edit drawers - **added** — Add reusable hook to add enrichment query param to url on drawer open - **added** — Add support for label selectors in AlertRule and RecordingRule legacy storage - **added** — Add Mimir Alertmanager auto-sync configuration to settings page - **added** — Add alerting.rulesAPIV2 feature flag - **added** — Allow restricting contact point integration types - **added** — Open new alert rule drawer from panel menu - **added** — Preview notification routing in the alert instances table - **added** — Support creating Grafana-managed rules without a group - **changed** — Remove interactivity from UserIcon if onClick is not provided - **changed** — Colorblind-safe line style fill patterns - **changed** — Alert activity UI improvements part 3 - **changed** — Move filters to sidebar alerts activity - **changed** — Propagate plugin rule origin as X-Rule-Origin header - **changed** — Use Rules API v2 in panel alert rule drawer - **fixed** — Alert activity groupBy not filtering by environment [Download page](https://grafana.com/grafana/download/13.1.0) [What's new highlights](https://grafana.com/docs/grafana/latest/whatsnew/) ###### Features and enhancements - **A11y:** Remove interactivity from UserIcon if onClick is not provided [#120284](https://github.com/grafana/grafana/pull/120284), [@idastambuk](https://github.com/idastambuk) - **Accessibility:** Add `aria-pressed` state to `FilterPill` [#123069](https://github.com/grafana/grafana/pull/123069), [@ashharrison90](https://github.com/ashharrison90) - **Accessibility:** Colorblind-safe line style fill patterns [#121386](https://github.com/grafana/grafana/pull/121386), [@vijaygovindaraja](https://github.com/vijaygovindaraja) - **Alerting:** Add Mimir Alertmanager auto-sync configuration to settings page [#124855](https://github.com/grafana/grafana/pull/124855), [@rodrigopk](https://github.com/rodrigopk) - **Alerting:** Add alerting.rulesAPIV2 feature flag [#122606](https://github.com/grafana/grafana/pull/122606), [@rodrigopk](https://github.com/rodrigopk) - **Alerting:** Add common section to filter dropdown in Alerts Activity [#124547](https://github.com/grafana/grafana/pull/124547), [@laurenashleigh](https://github.com/laurenashleigh) - **Alerting:** Add feature flag for notifications api migration [#124625](https://github.com/grafana/grafana/pull/124625), [@rodrigopk](https://github.com/rodrigopk) - **Alerting:** Add label section to enrichment view/edit drawers (Enterprise) - **Alerting:** Add reusable hook to add enrichment query param to url on drawer open [#123584](https://github.com/grafana/grafana/pull/123584), [@laurenashleigh](https://github.com/laurenashleigh) - **Alerting:** Add support for label selectors in AlertRule and RecordingRule legacy storage [#122293](https://github.com/grafana/grafana/pull/122293), [@moustafab](https://github.com/moustafab) - **Alerting:** Alert activity UI improvements part 3 [#121790](https://github.com/grafana/grafana/pull/121790), [@laurenashleigh](https://github.com/laurenashleigh) - **Alerting:** Alert activity groupBy not filtering by environment [#121952](https://github.com/grafana/grafana/pull/121952), [@rodrigopk](https://github.com/rodrigopk) - **Alerting:** Alerts Activity Instance drawer drilldown, Silence flow [#122317](https://github.com/grafana/grafana/pull/122317), [@laurenashleigh](https://github.com/laurenashleigh) - **Alerting:** Allow restricting contact point integration types [#118858](https://github.com/grafana/grafana/pull/118858), [@chriscerie](https://github.com/chriscerie) - **Alerting:** Block Viewers from Alert Group edit route [#125669](https://github.com/grafana/grafana/pull/125669), [@laurenashleigh](https://github.com/laurenashleigh) - **Alerting:** Block editing plugin-provided and provisioned rule groups [#123214](https://github.com/grafana/grafana/pull/123214), [@konrad147](https://github.com/konrad147) - **Alerting:** Deduplicate and validate `groupBy` labels in alerts [#122983](https://github.com/grafana/grafana/pull/122983), [@yuri-tceretian](https://github.com/yuri-tceretian) - **Alerting:** Export external Alertmanager sender metrics with data source UIDs [#121996](https://github.com/grafana/grafana/pull/121996), [@santihernandezc](https://github.com/santihernandezc) - **Alerting:** Include error in Loki state history when exec_err_state is Alerting [#125775](https://github.com/grafana/grafana/pull/125775), [@imankurpatel000](https://github.com/imankurpatel000) - **Alerting:** Mark notification provisioning endpoints deprecated [#121995](https://github.com/grafana/grafana/pull/121995), [@titolins](https://github.com/titolins) - **Alerting:** Move filters to sidebar alerts activity [#121577](https://github.com/grafana/grafana/pull/121577), [@laurenashleigh](https://github.com/laurenashleigh) - **Alerting:** Open new alert rule drawer from panel menu [#125712](https://github.com/grafana/grafana/pull/125712), [@laurenashleigh](https://github.com/laurenashleigh) - **Alerting:** Previe _[Truncated at 4000 characters — full notes: https://github.com/grafana/grafana/releases/tag/v13.1.0]_ ### v13.0.3 — 13.0.3 - Date: 2026-06-23 - Version: v13.0.3 - Original notes: https://github.com/grafana/grafana/releases/tag/v13.0.3 - Permalink: https://whatsnew.fyi/product/grafana/releases/v13.0.3 - **changed** — Bump Alpine-based Docker images to 3.24.1 - **added** — Write _folder.json when creating dashboards in new folders - **added** — Write _folder.json when moving dashboards into new folders - **fixed** — Return 400 when payload UID does not match URL UID in PUT /api/datasources/uid/:uid - **fixed** — Fix PR comments on multi-org Grafana instances - **fixed** — Fix PR links when folder is renamed via UI - **fixed** — Ignore terminating repositories when validating connection delete - **fixed** — Fix bad MySQL query in datasource_type column migration [Download page](https://grafana.com/grafana/download/13.0.3) [What's new highlights](https://grafana.com/docs/grafana/latest/whatsnew/) ###### Features and enhancements - **Docker:** Bump Alpine-based images to 3.24.1 [#126548](https://github.com/grafana/grafana/pull/126548), [@macabu](https://github.com/macabu) - **Provisioning:** Write `_folder.json` when creating dashboards in new folders [#126323](https://github.com/grafana/grafana/pull/126323), [@ferruvich](https://github.com/ferruvich) - **Provisioning:** Write `_folder.json` when moving dashboards into new folders [#126676](https://github.com/grafana/grafana/pull/126676), [@ferruvich](https://github.com/ferruvich) ###### Bug fixes - **Datasources:** return 400 when payload UID does not match URL UID in PUT /api/datasources/uid/:uid [#125771](https://github.com/grafana/grafana/pull/125771), [@papagian](https://github.com/papagian) - **Provisioning:** Fix PR comments on multi-org Grafana instances [#126887](https://github.com/grafana/grafana/pull/126887), [@ferruvich](https://github.com/ferruvich) - **Provisioning:** Fix PR links when folder is renamed via UI [#126858](https://github.com/grafana/grafana/pull/126858), [@grafana-writer[bot]](https://github.com/grafana-writer[bot]) - **fix(provisioning):** ignore terminating repositories when validating connection delete [#126862](https://github.com/grafana/grafana/pull/126862), [@grafana-writer[bot]](https://github.com/grafana-writer[bot]) - **fix:** bad MySQL query in datasource_type column migration [#126897](https://github.com/grafana/grafana/pull/126897), [@grafana-writer[bot]](https://github.com/grafana-writer[bot])