enlarge-file-upload
Version:
A tool for chunked file upload with concurrency control.
199 lines (122 loc) • 3.38 kB
Markdown
### 更新日志
说明:1.0.4 版本及之前版本,都是测试版,有功能缺陷,请勿使用
### 1.0.0
- 测试版,有功能缺陷,请勿使用
- 初始化
- 添加基础方法
### 1.0.1
- 测试版,有功能缺陷,请勿使用
### 1.0.2
- 测试版,有功能缺陷,请勿使用
### 1.0.3
- 测试版,有功能缺陷,请勿使用
### 1.0.4
- 测试版,有功能缺陷,请勿使用
### 1.0.5
- 修复上传缺陷
### 1.0.6
- 删除冗余模块,不涉及功能上的更改
## 1.0.7
- 完善使用文档及更新日志
## 1.0.8 - 1.0.16
- 测试版,仅支持部分功能
## 1.0.17
- 稳定版本,具备大文件上传基本功能
## 1.0.18
- 增加上传速度回调函数
- 增加文件 hash 值计算
## 1.0.19
- 修复二次上传,速度回调函数不被调用 bug
## 1.0.20
- 增加可选项,可选择异步或同步计算 hash 值
## 1.0.21
- 不涉及功能变更,仅更新文档,增加 react hooks 封装使用示例
## 1.0.22
- 增加可选参数 startOffset,可指定从某个切片索引位置开始上传
- 增加可选参数 includeChunks,可指定只上传某几个切片
- 如果 startOffset 和 includeChunks 参数同时存在,且 startOffset 不为 0,默认优先使用 startOffset 参数
## 1.0.23
- 不涉及功能变更,仅更新文档,增加 github 地址
## 1.0.24
- 不涉及功能变更,仅更新文档,更新 github 地址
## 1.0.25
- 测试 TS 类型支持-----测试版,勿用
## 1.0.26
- 测试 TS 类型支持-----测试版,勿用
## 1.0.27
- 增加 TS 类型支持
## 1.0.28
- 修改失败重传 bug
- state 增加 file 、errorMsg 和 totalChunks 数据
- 上传失败时,有更友好的错误提示
## 1.0.29
- 修复文件hash值计算异常问题
## 1.0.30
- 不涉及功能变更,仅更新README文档
## 1.0.31
- 不涉及功能变更,仅更新README文档
## 1.0.32
- 不涉及功能变更,仅更新README文档
## 1.0.33
- 不涉及功能变更,仅更新README文档
## 1.0.34
- 不涉及功能变更,增加线上演示地址
## 2.0.35
- 新增重置上传函数
- 完善ts类型描述
# 2.1.0
hahs重构一期:
- hash计算逻辑重构
- 新增所有切片hashMap
- 返回所有切片
# 2.2.0
hahs重构二期:
- hash计算逻辑重构
- 新增checker函数
- 重新上线onError回调
# 2.3.0-beta.1
- 优化onSuccess回调
- 优化reset函数
- 其它非主要变更
# 2.3.0-rc.1
- 修复暂停函数死循环问题
- ts补充类型暴露
# 2.3.0-rc.2
- 修复hash包被多次引入问题
# 2.3.0
- 修复错误回调函数参数bug
- 全面实战测试
# 2.3.1
- ts类型补充及修复
# 2.3.2
- ts类型补充及修复
- 增加文档地址
# 2.3.3
- 不涉及功能变更,仅更新文档
# 2.3.4
- 不涉及功能变更,仅更新文档
# 2.3.5
- ts类型补充及修复
# 2.3.6
- 支持自定义hash值计算
- 修改readme文档
# 2.3.7
- 类型补充
# 2.3.8
- 支持抽样hash计算
- 增加LICENSE文件
# 2.3.9 - 该版本有严重缺陷,请勿使用
- 新增utils工具函数模块
- hash256改为本地导入
# 2.3.10-beta.1
- 修复hash256本地导入异常问题
# 2.3.10
- 完善ts类型定义
# 2.3.11
- 优化包体积,减少包大小
# 2.4.0-beta.1
- hash3期重构
- 新增customHashApi属性
- 新增axiosInstance属性
# 2.4.0-rc.1
- 修复分片hash为空问题