grafana v13.2.0 版本更新介绍
发布日期: 2026-08-18
版本号: v13.2.0
Grafana 13.2.0 版本发布,包含安全更新、大量功能增强和错误修复。安全方面修复了漏洞CVE-2026-17183。功能增强涵盖多个模块:告警系统改进了导入向导、通知模板和路由树识别;仪表板支持阈值插值、嵌套深度增加至4层并默认启用新面板控件;Provisioning功能得到大幅增强,新增了对GitHub Enterprise和Bitbucket的Webhook支持、改进了Git同步预览与提交归因,并优化了迁移向导;此外,Azure Monitor、CloudWatch日志、日志视图和数据转换等功能也有提升。版本同时修复了众多错误,涉及告警规则显示、仪表板加载指示器、数据源选择器高亮、日志表格显示以及Provisioning过程中的多个问题。值得注意的破坏性变更是移除了alertingSaveStateCompressed特性标志。最后,还包含多项插件开发框架的修复与改进。
更新内容 (中文)
安全
- CVE-2026-17183
功能与增强
- 告警: 在告警设置页面添加导入选项卡 #129051, @rodrigopk
- 告警: 在导入到GMA向导中添加通知模板导入功能 #128329, @rodrigopk
- 告警: 在导入到GMA向导中添加提升和自动同步功能 #126907, @rodrigopk
- 告警: 在导入设置页面添加分阶段配置摘要 #129204, @rodrigopk
- 告警: 在服务器端计算分阶段配置来源 #130727, @rodrigopk
- 告警: 将通知 API 迁移到 v1beta1 #124702, @rodrigopk
- 告警: 将 “default” 和 “user-defined” 识别为默认路由树 (1/4) #127880, @rodrigopk
- 告警: 将 “default” 和 “user-defined” 识别为默认路由树 (2/4) #127881, @rodrigopk
- 告警: 将 “default” 和 “user-defined” 识别为默认路由树 (3/4) #127883, @rodrigopk
- 告警: 将 “default” 和 “user-defined” 识别为默认路由树 (4/4) #127884, @rodrigopk
- 告警: 当联系点来源不匹配时,返回 403 而不是 500 #127699, @rwwiv
- 告警: 回退分阶段导入配置 #129243, @rodrigopk
- 告警: 在静默时间选择器中将不可用的时间间隔显示为禁用状态 #130323, @rodrigopk
- 告警: 在导入到 GMA 中跟踪导入方法分析 #128142, @rodrigopk
- 告警: 移除 AlertingCentralHistory 功能标记 #130164, @konstantinmv
- 分析: 在 Loki 使用洞察事件中添加公共仪表板 UID(企业版)
- 审计: 在用户删除审计日志中记录用户名(企业版)
- Azure Monitor: 缓存订阅查找并在 buildQuery 中合并双重 Unmarshal #123556, @adamyeats
- Azure Monitor: Azure Metrics 批量 API 实现后端 #123696, @bossinc
- CloudWatch Logs: 添加按数据源查询的前端支持 #123742, @kevinwcyu
- 颜色刻度: 移除实时悬停值,从热图工具提示中移除 #128812, @leeoniya
- 仪表板列表: 在可用时显示仪表板描述工具提示 #130006, @DeeGeeGit
- 仪表板: 从仪表板设置选项卡重定向到侧边栏对应项 #125966, @bfmatei
- 仪表板: 允许阈值插值 #128451, @mdvictor
- 仪表板: 弃用脚本仪表板并默认禁用它们 #130207, @kristinademeshchik
- 仪表板: 默认启用新的视图面板控件 #129187, @torkelo
- 仪表板: 将嵌套深度增加到 4 并允许嵌套选项卡 #129174, @bfmatei
- 仪表板: 在一个 UI 中显示面板查询错误和通知 #127436, @mdvictor
- 开发者指南: 添加关于需要签名提交的说明 #127162, @gelicia
- 文档: 记录跟踪文件导出器 #129339, @leandro-deveikis
- Explore Logs: 在暗色主题中调亮日志行高亮颜色,更新已弃用的固定颜色 #130516, @L2D2Grafana
- 文件夹 API: 使用应用平台 API 调用替换遗留访问控制逻辑 #125642, @aocenas
- Go: 将版本更新到 1.26.5 #128011, @macabu
- GrafanaUI: 为 GrotNotFound 镜头添加真实的放大效果 #130118, @xndcn
- 主页: 为所有用户启用统一主页(移除标志) #129054, @MattIPv4
- Live: 在 ha_engine_address 中支持 redis:// 和 rediss:// (TLS) 连接 URL #129938, @DeeGeeGit
- 日志: 添加更多建议字段并与新的日志表集成 #128002, @matyax
- 日志: 使用灰色 (dimgray) 作为调试级别颜色 #129896, @L2D2Grafana
- 插件: 强制启用 TLS 1.3 功能标记 #130390, @aangelisc
- 预配置 (企业版): (4/8) 为 GitLab 和 Bitbucket 添加 OAuth 应用连接(企业版)
- 预配置: 为 GitHub Enterprise 添加仪表板预览 #127614, @floriecai
- 预配置: 添加 Github Enterprise 前端 #127209, @floriecai
- 预配置: 在资源选项卡中添加未同步资源的过滤器 #128456, @MissingRoberto
- 预配置: 添加以签名者身份撰写提交的选项 #127970, @amalavet
- 预配置: 在作业摘要表中添加资源类型图标 #127237, @MissingRoberto
- 预配置: 为 GithubEnterprise 添加 webhook 支持(企业版)
- 预配置: 允许覆盖 Git Sync 提交作者 #130547, @amalavet
- 预配置: 将作业归因于其作者和来源 #128819, @amalavet
- 预配置: 将 webhook 创建的作业归因于发送用户(企业版)
- 预配置: Bitbucket webhook UI #128649, @amalavet
- 预配置: Bitbucket webhooks(企业版)
- 预配置: 将提交消息模板更改为多行文本区域 #128529, @cursoragent
- 预配置: 对比 Git Sync PR 预览与合并基准 #128149, @amalavet
- 预配置: 对比 GitLab Git Sync PR 预览与合并基准(企业版)
- 预配置: 在 UI 中为 Github Enterprise 启用仪表板预览 #127906, @floriecai
- 预配置: 在公共预览中默认启用 Git Sync 约定 #130670, @MissingRoberto
- 预配置: 默认启用 Git Sync 用户归属 #130671, @MissingRoberto
- 预配置: 默认启用 Github Enterprise 提供程序 #128376, @floriecai
- 预配置: 默认为 enterp… 启用 Github Enterprise 提供程序(企业版)
- 预配置: 在迁移 gitops 工作流中将 SLO 应用排除在 UI 之外 #128961, @floriecai
- 预配置: 阻止 SLO 管理的仪表板被导出 #128815, @floriecai
- 预配置: GitLab webhooks(后端) #127204, @amalavet
- 预配置: 改进 Git Sync 拉取请求注释 #128100, @MissingRoberto
- 预配置: 改进 github 连接的表单错误 #128133, @floriecai
- 预配置: 在 PR 注释中链接文件夹元数据和已删除的文件 #128895, @MissingRoberto
- 预配置: 使“迁移到 GitOps”对播放列表资源无关 #127028, @MissingRoberto
- 预配置: 使资源选项卡树可折叠 #128453, @MissingRoberto
- 预配置: 为“迁移到 GitOps”资源表添加分页 #128042, @MissingRoberto
- 预配置: 美化打印生成的 _folder.json #127947, @MissingRoberto
- 预配置: 在“迁移资源”列表中显示文件夹路径 #128454, @MissingRoberto
- 预配置: 在最近的作业中显示作业作者和来源 #128820, @amalavet
- 预配置: 在“迁移到 GitOps”抽屉中显示作业错误 #127936, @MissingRoberto
- 预配置: 在资源选项卡中显示播放列表的同步状态 #127021, @MissingRoberto
- 预配置: 显示谁触发了仓库作业 #127984, @amalavet
- 预配置: 显示 github 错误详情 #128059, @floriecai
- 预配置: 迁移 grafana -> gitops 时设置分支的 UI #128562, @floriecai
- 预配置: 使 GitLab 适应与提供程序无关的 webhook 生命周期(企业版)
- 预配置: 在预配置徽章旁添加“查看仓库”链接 #127409, @ywzheng1
- 预配置: 添加强制完全拉取而非增量同步的功能 #128330, @floriecai
- 预配置: 添加在仓库和连接中禁用 webhook 的选项 #126790, @Shubham19032004
- 预配置: 在仓库页面标题中添加提供程序徽标 #127223, @amalavet
- 预配置: 允许在无文件夹模式下为根级别保存和新建文件夹启用 Git Sync 选项 #127399, @Shubham19032004
- 预配置: 实现 GitLab webhooks(企业版)
- 预配置: 将 Git Sync PR 页脚链接到仓库管理页面 #128353, @MissingRoberto
- 预配置: 使每个资源的同步写入超时可配置 #127862, @MissingRoberto
- 预配置: 当令牌密钥丢失时重新生成令牌 #127878, @MissingRoberto
- 预配置: 为 GitLab 仓库显示 webhook UI #127806, @amalavet
- 预配置: 支持迁移到选定的分支 #128356, @MissingRoberto
- 查询变量: 重新设计查询变量编辑器 #127048, @grafakus
- 报告: 支持不带类型允许列表的模板变量(企业版)
- SQLite: 当禁用 wal 时回退日志模式 #130695, @pstibrany
- 表格: 使单元格工具提示高度动态,以免内容被截断 #127107, @fastfrwrd
- 跟踪视图: 在显示跟踪到日志按钮时检查日志的存在性 #128702, @matyax
- 跟踪: 添加文件导出器以将跟踪信息写入为 OTLP/JSON #128679, @leandro-deveikis
- 转换: 即使只有一个数据系列,也保持合并系列/表可用 #129569, @nicwestvold
- 统一存储: 将垃圾回收试运行默认值设置为 false #130533, @filewalkwithme
- 视图面板: 扇出选项的 URL 同步 #128270, @torkelo
- 告警: 当同步未激活时,允许非管理员用户导航导入到 GMA 向导 #127818, @rodrigopk
- 预配置: 允许以签名者身份撰写提交 #127969, @amalavet
错误修复
- 仪表盘: 修复负阈值的渐变停止点顺序错误 #128532, @fastfrwrd
- 无障碍访问: 确保
InlineToast内容能被屏幕阅读器朗读 #128488, @ashharrison90 - 无障碍访问: 在变量编辑页面上正确朗读章节标题 #130706, @ashharrison90
- 告警: 删除时间间隔时检查受管路由 #129247, @JacobsonMT
- 告警: 修复告警规则详情在没有被抑制时显示“已抑制”的问题 #130264, @petergreen86
- 告警: 修复重置默认路由会擦除所有受管路由来源信息的问题 #130553, @JacobsonMT
- 认证: 去重并发的登录 ping #129927, @cipher416
- 认证: 当请求未经会话认证时跳过会话令牌轮换 #129920, @thejamesgore
- Azure Monitor: 修复维度筛选器的迁移 #128786, @olivierlemasle
- 仪表板场景: 为编程式面板修改激活编辑窗格 #128433, @ivanortegaalba
- DashboardDS: 修复链接仪表板数据源面板显示陈旧数据的问题 #126378, @oscarkilhed
- 仪表板: 修复加载指示器未裁剪到面板边框半径的问题 #128040, @hckhanh
- 仪表板: 修复面板标题间距问题 #128910, @torkelo
- DataSourcePicker: 修复选中的数据源未被高亮显示的问题 #126948, @mikkancso
- 修复: 正确解析 epoch ms 字符串以防止 Postgres 查询中出现 NaN #122693, @Tarasusrus
- 日志表: 通过传递原始表帧来修复数据导出问题 #130245, @matyax
- 日志表: 修复日志流时缺失结果的问题 #128870, @matyax
- 日志表: 修复字段名称和显示名称的混合使用 #128677, @matyax
- 日志表: 修复关闭详情后粘性过滤器仍存在的问题 #128398, @matyax
- 导航: 在所有导航中注入 orgId #120978, @QuentinBisson
- PostgreSQL: 修复当 maxOpenConns=0 时数据源初始化失败的问题 #122556, @Tarasusrus
- 预配置: 在 Git Sync 向导中选择分支前禁用“下一步”按钮 #127973, @amalavet
- 预配置: 将 v0 仪表板导出为 v1,以便同步的文件能够加载 #128357, @MissingRoberto
- 预配置: 修复创建时测试 GHE 仓库出现的 NPE #127207, @floriecai
- 预配置: 修复 PR 注释中已删除资源的空白 Action 问题 #128522, @MissingRoberto
- 预配置: 修复 GHE 的 customServerURL 解析问题 #127113, @floriecai
- 预配置: 修复强制分支名称模板在保存时丢失 ref 的问题 #130163, @ferruvich
- 预配置: 修复多租户部署中的作业用户归属问题 #129598, @amalavet
- 预配置: 修复多组织使用统计问题 #127465, @ferruvich
- 预配置: 修复选择性导出配额计算整个命名空间的问题 #127927, @MissingRoberto
- 预配置: 当连接的仓库无法推送时保持迁移可访问 #127921, @MissingRoberto
- 预配置: 仅为文件夹/无文件夹迁移重新生成文件夹 UID #127925, @MissingRoberto
- 预配置: 在作业历史记录上保留原始创建者 #128712, @amalavet
- 预配置: 将 FileToLarge 错误设置为警告而非错误 #128822, @floriecai
- 预配置: 为仪表板剥离 deprecatedInternalId 标签 #128530, @floriecai
- 预配置: 在作业“触发者”列中使用中性回退值 #128238, @amalavet
- 预配置: 当作业租约丢失时中止进行中的工作进程 #127792, @MissingRoberto
- 预配置: 在写入组织范围资源时不为其打上文件夹戳 #127142, @MissingRoberto
- 预配置: 在前端列表缓存中丢弃陈旧和重复的监视事件 #128766, @MissingRoberto
- 预配置: 修复零边距的作业租约续期,将声明过期时间提高到 60 秒 #127786, @MissingRoberto
- 预配置: 使 GitHub webhook 创建幂等(修复仓库因 HTTP 422 卡在非健康状态) #128068, @floriecai
- 预配置: 将文件夹标题规范化为安全的导出路径 #127946, @MissingRoberto
- 预配置: 仅当保存变量启用时才将变量更改推送到 git #128818, @floriecai
- 预配置: 重试连接状态补丁冲突 #127754, @MissingRoberto
- 预配置: 在多 Pod 的过期作业清理中容忍 NotFound #127753, @MissingRoberto
- 预配置: 将属于另一个文件的资源的 skip-delete 视为警告 #129029, @ferruvich
- 预配置: 验证声明所有权,以防止两个 Pod 运行相同的作业 #127783, @MissingRoberto
- 报告: 列出报告时批量查找仪表板(企业版)
- 密钥: 修复 AWS 保管者创建路由上的 RBAC 门控(企业版)
- SQL 表达式: 修复包含空格的表名的解析问题 #117615, @NWRichmond
- 表格: 修复当多列启用时应用于整行的问题 #128527, @fastfrwrd
- 转换: 修复“按值过滤”正则表达式匹配 null 值的问题 #129572, @nicwestvold
- 转换: 修复字段查找在 Countries 和 USA States 地名辞典中失败的问题 #129568, @nicwestvold
- 转换: 修复“提取字段”中的字段名去重问题 #129889, @nicwestvold
- 转换: 修复当帧被丢弃时内连接返回行的问题 #129576, @nicwestvold
- 修复: 修复未实现的 gitlab webhook 仓库的 panic(企业版)
破坏性变更
- 告警: 移除 alertingSaveStateCompressed 功能标记 #129135, @yuri-tceretian
插件开发修复与变更
- 组合框: 修复重复的异步请求和陈旧错误覆盖新选项的问题 #129788, @joshhunt
- PageLoader: 在 @grafana/ui 中公开并自动应用自定义品牌 #124597, @ashharrison90
- 分页: 在活动页面上设置
aria-current#128494, @ashharrison90 - 标签: 修复选择超出边界的
colorIndex时崩溃的问题 #129579, @ashharrison90
更新内容 (原始)
Download page What’s new highlights
Security
- CVE-2026-17183
Features and enhancements
- Alerting: Add Import tab in alerting settings page #129051, @rodrigopk
- Alerting: Add notification template import to the import-to-GMA wizard #128329, @rodrigopk
- Alerting: Add promote and auto sync to ImportToGMAWizard #126907, @rodrigopk
- Alerting: Add staged configuration summary in import settings page #129204, @rodrigopk
- Alerting: Compute staged config origin server-side #130727, @rodrigopk
- Alerting: Migrate notifications API to v1beta1 #124702, @rodrigopk
- Alerting: Recognize “default” and “user-defined” as the default routing tree (1/4) #127880, @rodrigopk
- Alerting: Recognize “default” and “user-defined” as the default routing tree (2/4) #127881, @rodrigopk
- Alerting: Recognize “default” and “user-defined” as the default routing tree (3/4) #127883, @rodrigopk
- Alerting: Recognize “default” and “user-defined” as the default routing tree (4/4) #127884, @rodrigopk
- Alerting: Return 403 instead of 500 on contact point provenance mismatch #127699, @rwwiv
- Alerting: Revert a staged import configuration #129243, @rodrigopk
- Alerting: Show unusable time intervals as disabled in the mute timings selector #130323, @rodrigopk
- Alerting: Track import method analytics in import to gma #128142, @rodrigopk
- Alerting: remove AlertingCentralHistory FT #130164, @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, @adamyeats
- Azure monitor: Azure Metrics Batch API Implementation backend #123696, @bossinc
- CloudWatch Logs: Add frontend support for querying by data source #123742, @kevinwcyu
- ColorScale: Remove live hoverValue, remove from HeatMap tooltip #128812, @leeoniya
- DashList: Show dashboard description tooltip when it’s available #130006, @DeeGeeGit
- Dashboard: redirect from dashboard settings tabs to sidebar counterparts #125966, @bfmatei
- Dashboards: Allow threshold interpolation #128451, @mdvictor
- Dashboards: Deprecate scripted dashboards and disable them by default #130207, @kristinademeshchik
- Dashboards: Enable new view panel controls by default #129187, @torkelo
- Dashboards: Increase nesting depth to 4 and allow nested tabs #129174, @bfmatei
- Dashboards: Show panel query errors and notices in one UI #127436, @mdvictor
- Developer Guide: Add note about requiring signed commits #127162, @gelicia
- Docs: document the tracing file exporter #129339, @leandro-deveikis
- Explore Logs: log line highlight color lighten in dark, update deprecated pinned color #130516, @L2D2Grafana
- Folder API: Replace legacy access control logic with app platform API call #125642, @aocenas
- Go: Update version to 1.26.5 #128011, @macabu
- GrafanaUI: Add real magnification effect to GrotNotFound lens #130118, @xndcn
- Home: Enable unified homepage for all users (remove flag) #129054, @MattIPv4
- Live: Support redis:// and rediss:// (TLS) connection URLs in ha_engine_address #129938, @DeeGeeGit
- Logs: Add more suggested fields and integrate with the new Logs Table #128002, @matyax
- Logs: use gray (dimgray) for debug level color #129896, @L2D2Grafana
- Plugins: Force TLS 1.3 feature toggle #130390, @aangelisc
- Provisioning (enterprise): (4/8) Add OAuth app connections for GitLab and Bitbucket (Enterprise)
- Provisioning: Add Dashboard Previews to GitHub Enterprise #127614, @floriecai
- Provisioning: Add Github Enterprise frontend #127209, @floriecai
- Provisioning: Add filter for out-of-sync resources in Resources tab #128456, @MissingRoberto
- Provisioning: Add option to author commits as the signer #127970, @amalavet
- Provisioning: Add resource kind icons to job summary table #127237, @MissingRoberto
- Provisioning: Add webhook support for GithubEnterprise (Enterprise)
- Provisioning: Allow overriding the Git Sync commit author #130547, @amalavet
- Provisioning: Attribute jobs to their author and origin #128819, @amalavet
- Provisioning: Attribute webhook-created jobs to the sending user (Enterprise)
- Provisioning: Bitbucket webhook UI #128649, @amalavet
- Provisioning: Bitbucket webhooks (Enterprise)
- Provisioning: Change commit message template to multi-line textarea #128529, @cursoragent
- Provisioning: Diff Git Sync PR previews against the merge base #128149, @amalavet
- Provisioning: Diff GitLab Git Sync PR previews against the merge base (Enterprise)
- Provisioning: Enable Dashboard Previews for Github Enterprise in UI #127906, @floriecai
- Provisioning: Enable Git Sync conventions by default in public preview #130670, @MissingRoberto
- Provisioning: Enable Git Sync user attribution by default #130671, @MissingRoberto
- Provisioning: Enable Github Enterprise provider by default #128376, @floriecai
- Provisioning: Enable Github Enterprise provider by default for enterp… (Enterprise)
- Provisioning: Exclude SLO-apps from UI in migrate gitops workflow #128961, @floriecai
- Provisioning: Exclude SLO-managed dashboards from being exported #128815, @floriecai
- Provisioning: GitLab webhooks (backend) #127204, @amalavet
- Provisioning: Improve Git Sync pull-request comment #128100, @MissingRoberto
- Provisioning: Improve form errors for github connections #128133, @floriecai
- Provisioning: Link folder metadata and deleted files in PR comments #128895, @MissingRoberto
- Provisioning: Make Migrate to GitOps resource-agnostic for playlists #127028, @MissingRoberto
- Provisioning: Make Resources tab tree foldable #128453, @MissingRoberto
- Provisioning: Paginate the Migrate to GitOps resources table #128042, @MissingRoberto
- Provisioning: Pretty-print generated _folder.json #127947, @MissingRoberto
- Provisioning: Show folder path in Migrate resources list #128454, @MissingRoberto
- Provisioning: Show job author and origin in recent jobs #128820, @amalavet
- Provisioning: Show job errors in Migrate to GitOps drawer #127936, @MissingRoberto
- Provisioning: Show sync status for playlists in Resources tab #127021, @MissingRoberto
- Provisioning: Show who triggered repository jobs #127984, @amalavet
- Provisioning: Surface github error details #128059, @floriecai
- Provisioning: UI to set branch when migrating grafana -> gitops #128562, @floriecai
- Provisioning: adapt GitLab to the provider-agnostic webhook lifecycle (Enterprise)
- Provisioning: add “View repository” link next to provisioned badges #127409, @ywzheng1
- Provisioning: add ability to force full pull instead of incremental sync #128330, @floriecai
- Provisioning: add option to disable webhook in repository and connection #126790, @Shubham19032004
- Provisioning: add provider logo to repository page title #127223, @amalavet
- Provisioning: allow Git Sync option for root-level saves and new folders in folderless mode #127399, @Shubham19032004
- Provisioning: implement GitLab webhooks (Enterprise)
- Provisioning: link Git Sync PR footer to repo admin page #128353, @MissingRoberto
- Provisioning: make sync per-resource write timeout configurable #127862, @MissingRoberto
- Provisioning: regenerate token when its secret is missing #127878, @MissingRoberto
- Provisioning: show webhook UI for GitLab repositories #127806, @amalavet
- Provisioning: support migrating to a selected branch #128356, @MissingRoberto
- QueryVariable: Redesign the query variable editor #127048, @grafakus
- Reports: support template variables without a type allowlist (Enterprise)
- SQLite: Revert the journal mode when wal is disabled #130695, @pstibrany
- Table: Make cell tooltips dynamic height so content is not cut off #127107, @fastfrwrd
- Trace View: Check for the existence of logs when showing the trace-to-logs button #128702, @matyax
- Tracing: add file exporter to write traces as OTLP/JSON #128679, @leandro-deveikis
- Transformations: Keep Merge series/tables available with a single data series #129569, @nicwestvold
- Unified Storage: set garbage collection dry run default to false #130533, @filewalkwithme
- ViewPanel: Url sync for fanout option #128270, @torkelo
- alerting: allow import to gma wizard navigation for non admin users when sync is not active #127818, @rodrigopk
- provisioning: allow authoring commits as the signer #127969, @amalavet
Bug fixes
- ** Gauge:** Fix gradient stops out of order for negative thresholds #128532, @fastfrwrd
- Accessibility: Ensure
InlineToastcontents are announced by screenreaders #128488, @ashharrison90 - Accessibility: Properly announce section headings on variable edit pages #130706, @ashharrison90
- Alerting: Check managed routes when deleting a time interval #129247, @JacobsonMT
- Alerting: Fix alert rule detail showing “Inhibited” when nothing is inhibited #130264, @petergreen86
- Alerting: Fix reset default route wiping provenance for all managed routes #130553, @JacobsonMT
- Auth: Deduplicate concurrent login pings #129927, @cipher416
- Auth: Skip session token rotation when request is not session authenticated #129920, @thejamesgore
- Azure Monitor: fix migration for dimension filters #128786, @olivierlemasle
- Dashboard scene: Activate edit pane for programmatic panel mutations #128433, @ivanortegaalba
- DashboardDS: Fix chained dashboard datasource panels showing stale data #126378, @oscarkilhed
- Dashboards: Fix loading indicator not clipping to panel border radius #128040, @hckhanh
- Dashboards: Fixes panel header spacing issues #128910, @torkelo
- DataSourcePicker: Fix selected datasource not being highlighted #126948, @mikkancso
- Fix: Parse epoch ms strings correctly to prevent NaN in Postgres queries #122693, @Tarasusrus
- Logs Table: Fix data export by passing the raw table frame #130245, @matyax
- Logs Table: Fix missing results when logs stream #128870, @matyax
- Logs Table: Fix mixed usage of field name and display name #128677, @matyax
- Logs Table: Fix sticky filter after closing details #128398, @matyax
- Navigation: Inject orgId into all navigations #120978, @QuentinBisson
- PostgreSQL: Fix data source init failure when maxOpenConns=0 #122556, @Tarasusrus
- Provisioning: Disable next button until a branch is selected in the Git Sync wizard #127973, @amalavet
- Provisioning: Export v0 dashboards as v1 so synced files load #128357, @MissingRoberto
- Provisioning: Fix NPE when testing GHE repo on creation #127207, @floriecai
- Provisioning: Fix blank Action for deleted resources in PR comment #128522, @MissingRoberto
- Provisioning: Fix customServerURL resolution for GHE #127113, @floriecai
- Provisioning: Fix enforced branch name template dropping ref on save #130163, @ferruvich
- Provisioning: Fix job user attribution in multi-tenant deployments #129598, @amalavet
- Provisioning: Fix multi-org usage stats #127465, @ferruvich
- Provisioning: Fix selective export quota counting whole namespace #127927, @MissingRoberto
- Provisioning: Keep migrate reachable when connected repo can’t push #127921, @MissingRoberto
- Provisioning: Only regenerate folder UIDs for folder/folderless migrations #127925, @MissingRoberto
- Provisioning: Preserve the original creator on job history records #128712, @amalavet
- Provisioning: Set FileToLarge error as warning instead of error #128822, @floriecai
- Provisioning: Strip deprecatedInternalId label for dashboards #128530, @floriecai
- Provisioning: Use neutral fallback in the jobs Triggered by column #128238, @amalavet
- Provisioning: abort in-flight worker when job lease is lost #127792, @MissingRoberto
- Provisioning: don’t stamp a folder on org-scoped resources when writing #127142, @MissingRoberto
- Provisioning: drop stale and duplicate watch events in the frontend list cache #128766, @MissingRoberto
- Provisioning: fix zero-margin job lease renewal, raise claim expiry to 60s #127786, @MissingRoberto
- Provisioning: make GitHub webhook creation idempotent (fix repos stuck unhealthy with HTTP 422) #128068, @floriecai
- Provisioning: normalize folder titles into safe export paths #127946, @MissingRoberto
- Provisioning: only push variable changes to git if save variables is … #128818, @floriecai
- Provisioning: retry connection status patch conflicts #127754, @MissingRoberto
- Provisioning: tolerate NotFound in expired job cleanup for multi-pod #127753, @MissingRoberto
- Provisioning: treat skip-delete of resource owned by another file as a warning #129029, @ferruvich
- Provisioning: verify claim ownership so two pods don’t run the same job #127783, @MissingRoberto
- Reporting: batch dashboard lookups when listing reports (Enterprise)
- Secrets: Fix RBAC gate on AWS keeper creation route (Enterprise)
- SqlExpressions: Fix parsing for Table Names with spaces #117615, @NWRichmond
- Table: Fix apply to entire row when multiple columns enable it #128527, @fastfrwrd
- Transformations: Fix Filter by value regex matching null values #129572, @nicwestvold
- Transformations: Fix field lookup failing for the Countries and USA States gazetteers #129568, @nicwestvold
- Transformations: Fix field name deduplication in Extract fields #129889, @nicwestvold
- Transformations: Fix inner join returning rows when a frame is dropped #129576, @nicwestvold
- fix: fix panic for unimplemented gitlab webhook repo (Enterprise)
Breaking changes
- Alerting: Remove alertingSaveStateCompressed feature flag #129135, @yuri-tceretian
Plugin development fixes & changes
- Combobox: Fix duplicate async requests and stale errors overwriting fresh options #129788, @joshhunt
- PageLoader: Expose in @grafana/ui and apply custom branding automatically #124597, @ashharrison90
- Pagination: Set
aria-currenton active page #128494, @ashharrison90 - Tag: Fix crash when picking an out of bounds
colorIndex#129579, @ashharrison90
下载链接
- grafana-enterprise-rpi_13.2.0_32077357341_linux_arm-6.deb
- grafana-enterprise_13.2.0_32077357341_linux_amd64.deb
- grafana-enterprise_13.2.0_32077357341_linux_amd64.rpm
- grafana-enterprise_13.2.0_32077357341_linux_arm-7.deb
- grafana-enterprise_13.2.0_32077357341_linux_arm64.deb
- grafana-enterprise_13.2.0_32077357341_linux_arm64.rpm
- grafana-rpi_13.2.0_32077357341_linux_arm-6.deb
- grafana_13.2.0_32077357341_linux_amd64.deb
- grafana_13.2.0_32077357341_linux_amd64.rpm
- grafana_13.2.0_32077357341_linux_arm-7.deb
- grafana_13.2.0_32077357341_linux_arm64.deb
- grafana_13.2.0_32077357341_linux_arm64.rpm