Skip to content

Commit 8b77375

Browse files
authored
Merge pull request #28 from flashcatcloud/doc-review/2026-03-25-120000
docs: add Q1 2026 changelog entries
2 parents 244bf06 + 480e5fd commit 8b77375

File tree

2 files changed

+224
-0
lines changed

2 files changed

+224
-0
lines changed

en/changelog/changelog.mdx

Lines changed: 112 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,118 @@ description: "This page documents important updates and feature releases for Fla
44
keywords: ["Changelog", "Product Release", "Feature Updates", "Flashduty", "Version History"]
55
---
66

7+
<Update label="2026-03-25" description="🤖 AI Post-Mortem, AI Assistant, and External Incident Submission">
8+
9+
### AI Post-Mortem Report
10+
11+
After incident resolution, how do you quickly capture lessons learned and prevent recurrence? Flashduty introduces **AI Post-Mortem Reports**, automatically generating structured post-mortem documents based on incident timelines and alert data:
12+
13+
- **One-click Generation**: AI automatically distills incident overview, impact scope, root cause analysis, and improvement recommendations
14+
- **Collaborative Editing**: Multiple team members can edit the post-mortem report online with real-time sync
15+
- **Access Control**: Set access permissions for post-mortem reports to protect sensitive information
16+
- **Image Support**: Upload and embed images directly in post-mortem reports
17+
18+
### AI Assistant
19+
20+
A new **AI Assistant** is now embedded in the console, providing intelligent incident investigation and operations support:
21+
22+
- **Instant Q&A**: Chat with AI directly in the console to quickly get incident investigation suggestions
23+
- **Mermaid Diagram Rendering**: AI-generated flowcharts and architecture diagrams are rendered visually with zoom and fullscreen support
24+
- **Image Paste**: Paste screenshots directly from your clipboard for easy context sharing
25+
- **Document Search**: Intelligent retrieval and answers based on the Flashduty knowledge base
26+
27+
### External Incident Submission
28+
29+
New **External Incident Submission** feature allows external users (such as customers or partners) to submit incidents without logging in:
30+
31+
- Submit incidents via API or a standalone page
32+
- Upload screenshots and attachments with submissions
33+
- Automatically match escalation rules for incident assignment
34+
35+
### SSO Subdomain Login
36+
37+
Configure a dedicated subdomain for your tenant, allowing members to sign in directly through the subdomain for a simplified SSO authentication flow:
38+
39+
- Account administrators can configure a dedicated login subdomain
40+
- Supports automatic account switching based on subdomain
41+
- SSO-synced users can be set as non-editable to prevent manual changes from overriding SSO data
42+
43+
### Other Optimizations
44+
45+
1. **Manual Incident Metadata Override**: Manually modify incident title, description, and severity
46+
2. **Voice Notification Templates**: Voice notifications now support customizable templates instead of fixed formats
47+
3. **Webhook Custom Payload**: Incident webhooks support user-defined request body formats
48+
4. **Push Comments by alert_key**: New API to push comments to incidents via alert key
49+
5. **War Room Message Limit Increase**: Increased war room message capacity for more complete incident communication records
50+
51+
</Update>
52+
53+
<Update label="2026-03-20" description="🔌 Five New Integrations and Active Alerts">
54+
55+
### New Alert Integrations
56+
57+
Five new monitoring system integrations added, further expanding Flashduty's data ingestion capabilities:
58+
59+
- **JD Cloud**: Support for JD Cloud monitoring alert ingestion
60+
- **KS Cloud**: Support for KS Cloud monitoring alert ingestion
61+
- **UCloud**: Support for UCloud monitoring alert ingestion
62+
- **Harbor**: Support for Harbor container registry alert ingestion
63+
- **Nagios**: Support for Nagios monitoring alert ingestion
64+
65+
### Monitors Active Alerts
66+
67+
The Monitors module introduces **Active Alerts**, providing a real-time view of currently firing alerts:
68+
69+
- Browse active alerts by folder
70+
- Flexible filtering based on labels
71+
- Prometheus-compatible label values query API (`/api/v1/label/:label/values`)
72+
73+
### Other Optimizations
74+
75+
1. **Custom Action Fields Expanded**: Custom webhook actions support additional fields
76+
2. **Feishu War Room Chat History**: Retrieve chat message history from Feishu war rooms
77+
3. **Webhook Secret Verification Skip**: Webhook integrations can optionally skip secret verification
78+
4. **Custom Webhook Retry**: Custom webhooks support configurable retry conditions and automatic retry
79+
80+
</Update>
81+
82+
<Update label="2026-02-28" description="📱 RUM Mobile Source Map and Monitors Enhancements">
83+
84+
### RUM Mobile Source Map
85+
86+
The RUM module now supports **iOS and Android** source map upload and parsing:
87+
88+
- After uploading mobile source map files, error stacks are automatically resolved to readable source code locations
89+
- Supports iOS dSYM and Android Proguard/R8 mapping files
90+
91+
### RUM Error Ingestion Exclusion Rules
92+
93+
New **Error Ingestion Exclusion Rules** allow you to configure rules to filter out errors you don't need to monitor:
94+
95+
- Set exclusion rules by error type, message content, and other conditions
96+
- Excluded errors no longer count toward ingestion volume
97+
98+
### Issue Preset Severity
99+
100+
Pre-configure severity levels for different issue types. Newly created issues automatically inherit the preset severity.
101+
102+
### Monitors Edge Enhancements
103+
104+
- **VictoriaLogs Support**: New VictoriaLogs data source with raw query capability
105+
- **Fluent-bit Integration**: New Fluent-bit data source support
106+
- **Loki Query Optimization**: Support `loki.start`/`loki.end` time parameters as first priority, raw query mode
107+
- **Template Function Expansion**: Alert rule templates gain `timeFormat` function and the Sprig template function library
108+
109+
### Flashduty MCP Server V2
110+
111+
The Flashduty MCP Server has been completely rewritten, providing AI tools (such as Claude) with more powerful Flashduty API integration:
112+
113+
- Streamlined tool set for improved interaction efficiency
114+
- New `/mcp` endpoint
115+
- Structured logging with distributed tracing support
116+
117+
</Update>
118+
7119
<Update label="2025-12-30" description="🗓 Status Page: Service Down, Trust Online">
8120

9121
Service interruptions are inevitable, but trust shouldn't go offline with them. Flashduty Status Page is designed to break the information opacity barrier:

zh/changelog/changelog.mdx

Lines changed: 112 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,118 @@ description: "本页面记录 Flashduty 产品的重要更新和功能发布"
44
keywords: ["更新日志", "产品发布", "功能更新", "Flashduty", "版本记录"]
55
---
66

7+
<Update label="2026-03-25" description="🤖 AI 复盘、AI 助手与外部故障提交">
8+
9+
### AI 复盘报告
10+
11+
故障处理结束后,如何快速沉淀经验、避免重蹈覆辙?Flashduty 推出 **AI 复盘报告**,基于故障时间线和告警数据,自动生成结构化复盘文档:
12+
13+
- **一键生成**:AI 自动提炼故障概况、影响范围、根因分析和改进建议
14+
- **协同编辑**:支持多人在线编辑复盘报告,实时同步修改
15+
- **权限管控**:可设置复盘报告的访问权限,确保敏感信息安全
16+
- **图片支持**:支持在复盘报告中上传和插入图片
17+
18+
### AI 助手
19+
20+
控制台内嵌全新 **AI 助手**,为您提供智能化的故障排查和运维辅助:
21+
22+
- **即时问答**:在控制台内直接与 AI 对话,快速获取故障排查建议
23+
- **Mermaid 图表渲染**:AI 生成的流程图和架构图支持可视化展示,支持缩放与全屏查看
24+
- **图片粘贴**:支持从剪贴板直接粘贴截图,方便上下文共享
25+
- **文档检索**:基于 Flashduty 知识库的智能检索与回答
26+
27+
### 外部故障提交
28+
29+
新增 **外部故障提交** 功能,允许外部用户(如客户或合作伙伴)在无需登录的情况下提交故障:
30+
31+
- 支持通过 API 或独立页面提交故障
32+
- 提交时可上传截图等附件
33+
- 自动匹配分派策略进行故障分派
34+
35+
### SSO 子域名登录
36+
37+
支持为租户配置专属子域名,成员可通过子域名直接登录,简化 SSO 认证流程:
38+
39+
- 账户管理员可配置专属登录子域名
40+
- 支持基于子域名的账户自动切换
41+
- SSO 同步用户支持设置为不可编辑,防止手动修改覆盖 SSO 数据
42+
43+
### 其他优化
44+
45+
1. **故障元数据手动覆盖**:支持手动修改故障标题、描述和严重程度
46+
2. **语音通知模板**:语音通知支持自定义模板,不再局限于固定格式
47+
3. **Webhook 自定义 Payload**:故障 Webhook 支持用户自定义请求体格式
48+
4. **通过 alert_key 推送评论**:新增 API,可通过告警 key 向关联故障推送评论
49+
5. **作战室消息上限提升**:作战室消息数量上限提升,支持更完整的故障沟通记录
50+
51+
</Update>
52+
53+
<Update label="2026-03-20" description="🔌 五大新集成与活跃告警">
54+
55+
### 新增告警集成
56+
57+
新增五个监控系统的告警集成,进一步扩展 Flashduty 的数据接入能力:
58+
59+
- **京东云(JD Cloud)**:支持京东云监控告警接入
60+
- **金山云(KS Cloud)**:支持金山云监控告警接入
61+
- **UCloud**:支持 UCloud 监控告警接入
62+
- **Harbor**:支持 Harbor 镜像仓库告警接入
63+
- **Nagios**:支持 Nagios 监控告警接入
64+
65+
### Monitors 活跃告警
66+
67+
Monitors 模块新增 **活跃告警** 功能,提供当前正在触发的告警的实时视图:
68+
69+
- 按文件夹浏览活跃告警
70+
- 支持基于标签的灵活筛选
71+
- 兼容 Prometheus 标签值查询接口(`/api/v1/label/:label/values`
72+
73+
### 其他优化
74+
75+
1. **自定义操作字段扩展**:自定义 Webhook 操作支持更多字段
76+
2. **飞书作战室聊天历史**:支持获取飞书作战室的群聊消息记录
77+
3. **Webhook 免密验证**:Webhook 集成支持跳过密钥验证
78+
4. **自定义 Webhook 重试**:自定义 Webhook 支持配置重试条件和自动重试
79+
80+
</Update>
81+
82+
<Update label="2026-02-28" description="📱 RUM 移动端 Source Map 与 Monitors 增强">
83+
84+
### RUM 移动端 Source Map
85+
86+
RUM 模块现已支持 **iOS 和 Android 应用** 的 Source Map 上传与解析:
87+
88+
- 上传移动端 Source Map 文件后,错误堆栈将自动还原为可读的源码位置
89+
- 支持 iOS dSYM 和 Android Proguard/R8 映射文件
90+
91+
### RUM 错误采集排除规则
92+
93+
新增 **错误采集排除规则**,允许配置规则过滤不需要关注的错误:
94+
95+
- 按错误类型、消息内容等条件设置排除规则
96+
- 排除的错误不再计入采集量
97+
98+
### Issue 预设严重程度
99+
100+
支持为不同类型的 Issue 预设严重程度级别,新产生的 Issue 将自动应用预设等级。
101+
102+
### Monitors Edge 增强
103+
104+
- **VictoriaLogs 支持**:新增 VictoriaLogs 数据源,支持原始查询
105+
- **Fluent-bit 集成**:新增 Fluent-bit 数据源接入
106+
- **Loki 查询优化**:支持 `loki.start`/`loki.end` 时间参数优先,支持原始查询模式
107+
- **模板函数扩展**:告警规则模板新增 `timeFormat` 函数和 Sprig 模板函数库
108+
109+
### Flashduty MCP Server V2
110+
111+
Flashduty MCP Server 完成全面重写,为 AI 工具(如 Claude)提供更强大的 Flashduty API 接入能力:
112+
113+
- 精简工具集,提升交互效率
114+
- 新增 `/mcp` 端点
115+
- 支持结构化日志与链路追踪
116+
117+
</Update>
118+
7119
<Update label="2025-12-30" description="🗓 状态页:服务宕机,信任在线">
8120

9121
服务中断不可避免,但信任不应随之掉线。Flashduty 状态页的推出旨在打破信息不透明的困局:

0 commit comments

Comments
 (0)