Releases
v0.14.0
Compare
Sorry, something went wrong.
No results found
Added - 🎉 全面事件系统实现与 WebSocket IM 事件增强
📡 完整飞书/Lark事件系统实现
🏗️ 全面事件类型支持 - 系统化实现飞书开放平台所有事件类型
IM (即时消息) - 15个核心事件:消息接收、已读、撤回、反应、群聊生命周期等
Contact (通讯录) - 13个事件:用户、部门、范围、员工类型变更等
Drive (云文档) - 10个事件:权限变更、文档操作、订阅管理等
Calendar (日历) - 8个事件:日程变更、日历ACL、会议室操作等
Meeting Room (会议室) - 2个事件:状态变更
VC (视频会议) - 7个事件:会议状态、参会人变更、录制通知等
Approval (审批) - 2个事件:审批实例和任务状态变更
Application (应用) - 10个事件:应用状态、可见性、管理员变更等
共计 67+ 事件类型 , 完整覆盖飞书开放平台事件体系
🎯 WebSocket IM 事件增强
✅ 消息撤回事件 - 支持 p2_im_message_recalled_v1 事件监听和处理
✅ 群聊生命周期事件 - 支持群聊创建、更新、解散事件监听
p2_im_chat_created_v1 - 群聊创建事件
p2_im_chat_updated_v1 - 群聊更新事件
p2_im_chat_disbanded_v1 - 群聊解散事件
✅ 群成员管理事件 - 支持群成员变更事件监听
p2_im_chat_member_user_added_v1 - 群成员添加事件
p2_im_chat_member_user_deleted_v1 - 群成员移除事件
🎯 增强用户体验 - 中文日志输出、性能计时、结构化错误处理
📊 详细事件信息 - 显示事件ID、操作者、时间戳等完整上下文信息
📚 完整示例演示
event_handler.rs - 300+ 行完整功能演示
展示所有主要模块的事件注册和处理
实时事件监听和响应逻辑
企业级事件处理最佳实践
🏗️ 技术特性
类型安全 - 完整的事件数据结构定义和 Serde 支持
模块化设计 - 清晰的事件模块组织,易于维护和扩展
向后兼容 - 保持现有 API 稳定,新事件平滑集成
零编译警告 - 所有代码通过 clippy 检查和格式化
Added - ✨ Task v2 任务清单增强
任务清单支持 : 支持在 CreateTaskRequest 中指定 tasklist_guid
帮助方法 : 新增 TaskService::add_tasklist 方法,便于将既有任务加入指定清单
文档完善 : 更新任务模块文档,补充任务加入清单的示例和能力说明
You can’t perform that action at this time.