@@ -7,22 +7,51 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77
88## [ Unreleased]
99
10- ### Added
11-
12- - ** WebSocket IM事件增强** : WebSocket客户端示例新增完整的IM事件监控功能
13- - ** ✅ 消息撤回事件** - 支持 ` p2_im_message_recalled_v1 ` 事件监听和处理
14- - ** ✅ 群聊生命周期事件** - 支持群聊创建、更新、解散事件监听
15- - ` p2_im_chat_created_v1 ` - 群聊创建事件
16- - ` p2_im_chat_updated_v1 ` - 群聊更新事件
17- - ` p2_im_chat_disbanded_v1 ` - 群聊解散事件
18- - ** ✅ 群成员管理事件** - 支持群成员变更事件监听
19- - ` p2_im_chat_member_user_added_v1 ` - 群成员添加事件
20- - ` p2_im_chat_member_user_deleted_v1 ` - 群成员移除事件
21- - ** 🎯 增强用户体验** - 中文日志输出、性能计时、结构化错误处理
22- - ** 📊 详细事件信息** - 显示事件ID、操作者、时间戳等完整上下文信息
23-
24- - ** Task v2** : 支持在 ` CreateTaskRequest ` 中指定 ` tasklist_guid ` ,并新增 ` TaskService::add_tasklist ` 帮助方法,便于将既有任务加入指定清单。
25- - ** 文档** : 更新任务模块文档,补充任务加入清单的示例和能力说明。
10+ ## [ 0.14.0] - 2025-09-30
11+
12+ ### Added - 🎉 全面事件系统实现与 WebSocket IM 事件增强
13+
14+ #### 📡 完整飞书/Lark事件系统实现
15+ - ** 🏗️ 全面事件类型支持** - 系统化实现飞书开放平台所有事件类型
16+ - ** IM (即时消息)** - 15个核心事件:消息接收、已读、撤回、反应、群聊生命周期等
17+ - ** Contact (通讯录)** - 13个事件:用户、部门、范围、员工类型变更等
18+ - ** Drive (云文档)** - 10个事件:权限变更、文档操作、订阅管理等
19+ - ** Calendar (日历)** - 8个事件:日程变更、日历ACL、会议室操作等
20+ - ** Meeting Room (会议室)** - 2个事件:状态变更
21+ - ** VC (视频会议)** - 7个事件:会议状态、参会人变更、录制通知等
22+ - ** Approval (审批)** - 2个事件:审批实例和任务状态变更
23+ - ** Application (应用)** - 10个事件:应用状态、可见性、管理员变更等
24+ - ** 共计 67+ 事件类型** , 完整覆盖飞书开放平台事件体系
25+
26+ #### 🎯 WebSocket IM 事件增强
27+ - ** ✅ 消息撤回事件** - 支持 ` p2_im_message_recalled_v1 ` 事件监听和处理
28+ - ** ✅ 群聊生命周期事件** - 支持群聊创建、更新、解散事件监听
29+ - ` p2_im_chat_created_v1 ` - 群聊创建事件
30+ - ` p2_im_chat_updated_v1 ` - 群聊更新事件
31+ - ` p2_im_chat_disbanded_v1 ` - 群聊解散事件
32+ - ** ✅ 群成员管理事件** - 支持群成员变更事件监听
33+ - ` p2_im_chat_member_user_added_v1 ` - 群成员添加事件
34+ - ` p2_im_chat_member_user_deleted_v1 ` - 群成员移除事件
35+ - ** 🎯 增强用户体验** - 中文日志输出、性能计时、结构化错误处理
36+ - ** 📊 详细事件信息** - 显示事件ID、操作者、时间戳等完整上下文信息
37+
38+ #### 📚 完整示例演示
39+ - ** event_handler.rs** - 300+ 行完整功能演示
40+ - 展示所有主要模块的事件注册和处理
41+ - 实时事件监听和响应逻辑
42+ - 企业级事件处理最佳实践
43+
44+ #### 🏗️ 技术特性
45+ - ** 类型安全** - 完整的事件数据结构定义和 Serde 支持
46+ - ** 模块化设计** - 清晰的事件模块组织,易于维护和扩展
47+ - ** 向后兼容** - 保持现有 API 稳定,新事件平滑集成
48+ - ** 零编译警告** - 所有代码通过 clippy 检查和格式化
49+
50+ ### Added - ✨ Task v2 任务清单增强
51+
52+ - ** 任务清单支持** : 支持在 ` CreateTaskRequest ` 中指定 ` tasklist_guid `
53+ - ** 帮助方法** : 新增 ` TaskService::add_tasklist ` 方法,便于将既有任务加入指定清单
54+ - ** 文档完善** : 更新任务模块文档,补充任务加入清单的示例和能力说明
2655
2756## [ 0.13.2] - 2025-09-06
2857
0 commit comments