Skip to content

v9.2.0

Choose a tag to compare

@github-actions github-actions released this 10 Oct 10:40
· 108 commits to main since this release
58e8e24

What's Changed

  • fix(side-menu): keep the rail collapsed when a menu row is clicked by @Fiona2016 in #2268
  • fix(side-menu): align leaf menu icon spacing with groups by @Fiona2016 in #2271
  • fix: keep the port in the categraf install address by @710leo in #2273
  • Feat/nightingale ai page by @jsers in #2262
  • feat(dashboard): support per-target multi-datasource queries by @jsers in #2238
  • feat(dashboard): anonymous time-limited sharing link by @710leo in #2274
  • feat(side-menu): open a group's first child from the collapsed icon by @Fiona2016 in #2276
  • perf(ai-chat): batch streaming renders, defer markdown and memoize blocks by @SummerSweety in #2278
  • fix(mcp): pin OAuth consent decision to the /api/n9e prefix by @Fiona2016 in #2281
  • fix(collect-setup): Automatically fall back to prefix matching when the exact Sentinel metric cannot be found. by @710leo in #2272
  • docs(notificationChannels): mention variable references in the header tip by @710leo in #2285
  • feat(login): support /login?sso=xxx to auto redirect to SSO provider by @710leo in #2249
  • fix(notificationChannels): stop submitting blank request configs and bind feishu card credentials correctly by @710leo in #2286
  • feat(i18n): add pt-BR, es, id, ko and fr locales by @710leo in #2291
  • fix(side-menu): keep collapsed group icons visible on a colored sidebar by @Fiona2016 in #2294
  • fix: cap share link lifetime and sync public state when issuing one by @710leo in #2298
  • feat(dev): support VITE_DEV_LOCALE=all and default dev locale to en_US by @710leo in #2306
  • feat(dashboard): rewrite grafana import with migration ledger and con… by @jsers in #2288
  • refactor(dashboard): unify schema version on dashboard.version by @jsers in #2308
  • feat(error): render 403 in place and unify error pages by @Fiona2016 in #2300
  • fix(busi-group): cast busi_group_id to number when removing a team by @710leo in #2310
  • fix: grafana 导入包装格式校验失败/复制误报成功/错误归属仅比较 pathname (daily review) by @flashduty[bot] in #2312
  • feat(menu): reorganize SideMenu and add dot-path SPA fallback plugin by @jsers in #2266
  • feat(elasticsearch): add ES SQL query mode with SQL builder by @jsers in #2293
  • feat(alert-cur-events): add fullscreen live view by @jsers in #2301
  • feat(dashboard): support label/value object options for query variables by @jsers in #2314
  • chore(deps): bump @fc-components/monaco-editor to 0.6.0 by @jsers in #2296
  • feat(logExplorer): add configurable flatten depth setting by @jsers in #2297
  • Feat/custom alert severity names by @jsers in #2304
  • Replace PageError icons with branded illustrations by @Fiona2016 in #2323
  • feat(datasource-select): migrate pages to DatasourceSelectV3 by @jsers in #2290
  • Fix PageError branded icons ignored by antd Result by @Fiona2016 in #2325
  • fix: i18n 补齐 default/deleted/all_datasources 在 es/fr/id/ko/pt 的缺失翻译 (daily review) by @flashduty[bot] in #2329
  • fix(users): restore last active time column by @Fiona2016 in #2330
  • fix(datasource): 行内编辑后原位更新行,不再整表刷新导致编辑行跳走 by @flashduty[bot] in #2316
  • feat(notification-channels): Connect the default request body of the new page to the commercial edition coverage points by @710leo in #2337
  • Historical alerts support querying by hash. by @710leo in #2333
  • refactor(alertRules): soft-deprecate rule-level service calendar time range by @710leo in #2338
  • feat: refactor host page by @710leo in #2327
  • fix: i18n missing keys for es/fr/id/ko/pt locales (daily review) by @flashduty[bot] in #2346
  • feat(hosts): 通道等级筛选增加关闭并高亮确认目标等级 by @myrainhua in #2349
  • feat(user): add status column, filter and disable/enable action to user list by @710leo in #2347
  • Alert rule search support PromQL by @710leo in #2341
  • feat(explorer): add an AI query dock with cancellable actions and undo by @Fiona2016 in #2318
  • fix(data-source): 修复数据源类型图标尺寸溢出 by @star-6 in #2350
  • style(ai-dock): give the query dock a solid surface and a popover shadow by @Fiona2016 in #2356
  • feat(doris): prune index fields request by time range by @jsers in #2362
  • fix(error): let "Go back" survive a full page load by @Fiona2016 in #2361
  • fix(ai-dock): offer the model's follow-up as a Tab key in the composer by @Fiona2016 in #2360
  • fix(ai-dock): tell the query from the answer without avatars by @Fiona2016 in #2359
  • feat(alertRule): enable enrich queries for SQL datasources by @710leo in #2368
  • feat(notification): native Jira, Discord and JSM Alert channels by @710leo in #2363
  • flashai pipeline by @wsc500 in #2370
  • feat(template-match): add an optional extra tab and alert notice by @myrainhua in #2372
  • fix(skills): move builtin skill replace out of the overflow menu by @jsers in #2369
  • feat(docs): link to n9e.github.io for non-Chinese UI, add from param; fix duplicated sidebar group by @710leo in #2373
  • fix(i18n): drop paid-edition wording and vendor links from the open-source UI by @710leo in #2374

New Contributors

Full Changelog: v9.1.1...v9.2.0