新增WebSocket组件

This commit is contained in:
zqm
2026-01-30 15:38:48 +08:00
parent 29d3b17657
commit c42a1fd5fd
9 changed files with 2181 additions and 5 deletions

View File

@@ -0,0 +1,49 @@
# 更新日志
所有重要的项目更改都将记录在此文件中。
## [1.1.0] - 2026-01-30
### 新增
- 新增 `CubeWebSocket` 组件
- 支持自动连接和断开
- 支持自动重连(指数退避策略)
- 支持消息队列功能(离线消息缓存)
- 支持心跳机制(连接保活)
- 支持连接超时处理
- 支持调试模式(详细日志输出)
- 完整的事件系统connected, disconnected, error, message 等)
- 暴露公共方法connect, disconnect, send, reconnect 等)
- 新增 `CubeWebSocket` 组件文档
- 新增 `CubeWebSocket` 使用示例
- 基础使用示例
- 自动重连示例
- 消息队列示例
### 变更
- 更新 `package.json` 版本号至 1.1.0
- 更新 `package.json` 文件列表,包含 `examples/*``docs/*`
- 更新 `README.md`,添加 `CubeWebSocket` 组件文档
## [1.0.0] - 2026-01-15
### 新增
- 新增 `CubeSplitter` 组件
- 支持垂直和水平方向
- 支持左侧、右侧、顶部、底部位置
- 支持拖拽调整大小
- 支持折叠和展开功能
- 支持最小和最大尺寸限制
- 支持尺寸持久化(通过 localStorage
- 新增 `CubeSplitter` 组件文档
- 新增 `CubeSplitter` 使用示例
### 变更
- 初始化项目结构
- 配置 Vite 构建工具
- 配置 TypeScript 支持
- 配置 ESLint 和 Prettier