UNPKG

enlarge-file-upload

Version:

A tool for chunked file upload with concurrency control.

199 lines (122 loc) 3.38 kB
### 更新日志 说明: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为空问题