Releases: qiniu/kodo-browser
Releases · qiniu/kodo-browser
发布 v2.3.2 正式版
- 新增使用传输加速域名上传文件的功能,在 Web 端启用空间传输加速域名后可使用
- 优化域名列表的查询是否使用 HTTPS 协议
- 支持了 IAM 账户查询
- 私有云支持查询 S3 协议自定义源站域名
- 修复了自定义 S3 兼容源站域名无法用于下载操作
- v2.2.0 引入
- 修复了创建目录共享链接可能无法创建的问题
- 公有云非 z0 区域触发
- v2.3.0 引入
- 修复了私有云服务端未配置存储类型时可能导致白屏崩溃的问题
- v2.0.0 引入
- 修复了上传超时无法正常重试的问题
发布 v2.3.1 正式版
- 优化了界面使用体验,目录分享功能在无权限时将自动隐藏
- 优化了域名列表的查询
- 修复了 CDN 域名始终使用 http 与可能出现泛域名的问题,v2.2.0 引入
- 优化了域名查询步骤,部分域名信息查询失败(无权限等)不再影响可用域名的使用
- 修复了创建的 Desktop File 权限不正确
- Linux 平台特有脚本,v2.3.0 引入
发布 v2.3.0 正式版
- 新增了目录分享功能,支持通过分享链接和提取码将指定文件夹分享给他人访问
- 优化了登录界面表单校验导致布局偏移进而 AK 历史按钮点击不到的问题
- 修复了重试机制意外触发导致错误提示不清晰
- 登录时输入错误的 AK, SK 触发
- v2.2.0 引入
- 优化了私有云的兼容性
- 不支持获取自定义 S3 源站域名时,不再报错 404
- 使用 S3 Path 风格 API 以兼容私有云不支持域名泛解析的情况
- v2.2.0 引入
- 开发
- 新增了 Deep Link 支持目录共享链接登录
- 更新了查询区域的备用域名
发布 v2.2.0 正式版
- 修复了部分情况下私有云配置无法正常保存
- 在保存一个错误的区域时触发,重启可恢复
- v1.0.11 引入
- 上传/下载优化
- 优化了当任务量过大时上传/下载效率低的问题
- 优化了上传目录时的交互,遇到无访问权限的文件将会得到提示
- 优化了大文件上传,新增并发分片上传的支持
- 优化了上传分片过大时容易触发超时的问题
- 优化了当清除所有任务时,目录的枚举仍然继续的问题
- 改善了任务列表按任务状态过滤的交互
- 新增了支持获取及使用空间自定义源站域名
- 新增了多个配置项目
- 支持配置禁用非自有域名的
- 支持配置并发最大值
- 新增了文件的范围选择
- 新增了 Shift 加点击的多选
- 新增了较多文件的目录或路径直接全选当前目录或路径
- 新增了私有云大文件复制
- 由于 S3 大文件复制为真实数据复制文件越大耗时越久
- 查询区域优化
- 新增了可以从多个空间管理域名尝试查询区域信息
- 优化了频繁查询区域信息的问题
- 开发与测试
- 新增了版本升级时的数据迁移模块
- 重构了持久化模块
- 主进程新增了 source map 的配置,方便定位问题
- 修复 mock-fs 导致的一系列测试用例问题,例如找不到 console、文件 watch 接口等
发布 v2.1.2 正式版
- 修复上传时文件名可能缺失首个字符的问题
- 从根目录(
/
,X:\
)上传文件时触发 - v2.0.0 引入
- 从根目录(
发布 v2.1.1 正式版
- 修复请求服务时 URL 的 query 参数未进行 URL 编码
- 无法对含有特殊字符的目录进行操作
- v2.1.0 引入
- 修复表单上传文件名未按规范进行编码
- 带有半角双引号(")的文件名无法上传
- 带有半角双引号(")的目录无法创建
发布 v2.1.0 正式版
- 新增了 Windows/Linux 平台上传文件夹按钮;
- 新增了开启原图保护的公开空间可进行下载、预览、生成外链;
- 新增了 Bucket 备注功能,支持在空间列表展示备注、修改自有空间的备注;
- 新增了 launchConfig 模块,可在启动时支持配置一部分内容,当前支持配置默认私有云。
- 修复了用户没有空间时,无法添加外部路径的问题;
- 修复了被授权 Bucket 未禁用删除空间的问题;
- 优化了单一文件导出外链的交互,自动生成,移除了提交按钮;
- 优化了私有云配置的交互;
发布 v2.0.1 正式版
- 修复了对应平台不存在更新下载链接时仍提示更新的问题;
- 修复了导出外链时若文件名含有 %,导出外链不正确的问题;
- 修复了超过 1000 个 bucket 时无法正常使用的问题;
- 私有云无法登录;
- 公有云 bucket 列表第 1000 个以后的 bucket 无法操作;
- 修复了文件界面可能无法加载更多的问题;
- 加载更多失败时触发;
- 进入目录前已列举数量与每次列举数量一致时进入目录后触发;
- 更新了列举文件的请求地址;
- 新增了 uplog 错误日志大小限制;
发布 v2.0.0 正式版
- UI/UX 变更
- 升级了基础样式库,风格更现代化;
- 升级了图标库,适配基础样式库的风格;
- 修复了模态窗意外关闭,选择文本,鼠标按键在背景松开;
- 优化了部分文案,例如:预览归档文件,立即解冻->进行解冻,因为解冻并不能立即完成;
- 新增了更多表单输入不合法的原因提示;
- 优化了表格行选择,可以点击名称以外的任意位置以选择,并高亮所选择的行;
- 移除了嵌套模态窗以获取更好的体验,如预览、批量操作等;
- 新增了所有异步操作按钮都将在加载中时不可点击,以防止重复请求等问题;
- 修复了更改语言部分文案不更新的问题,例如存储桶表格的表头等;
- 顶部功能栏
- 新增了显示当前所使用的用户备注;
- Kodo 地址栏
- 修复了重启应用后不在地址栏显示之前的收藏地址的标记,同时可重复收藏地址;
- 协议前缀只读;
- 存储桶列表
- 新增了网格布局下显示存储桶所在区域;
- 文件对象列表
- 优化了海量文件的展示性能,流畅浏览包含上万文件的目录,鼠标悬浮文件名可显示完整文件名,也可拖拽文件名列以显示更长的文件名;
- 优化了加载更多机制,现在支持触底自动加载,不再需要手动点击加载更多;
- 优化了加载提示,现在可以随时使用导航栏,而不必等待当前路径下内容加载完成;
- 修复了低概率可能加载上个路径下的文件对象到当前列表中;
- 文件操作
- 优化了批量导出外链的速度;
- 移除了文件列表修改文件存储类型的 head file 请求,直接使用列表中存储类型作为当前存储类型;
- 修复了不能操作 key 为空字符串的文件对象;
- 修复了复制/移动文件夹可能递归的问题,禁止复制/移动自身;
- 优化单独解冻文件的逻辑,现在解冻按钮点击后一定会有所响应;
- 优化了上传与下载
- 修复了私有云(s3 http)不支持限速;
- 修复了私有云(s3)传输速度更新频率较低的问题;
- 新增了自动识别网络状态,在掉线后自动暂停任务,上线后自动开始任务;
- 新增了自动重试网络原因导致的任务停滞;
- 修复了上传覆盖重试任务不受同时上传任务数限制;
- 修复了在低网速情况下已移除/已停止的任务仍可能在后台处于运行中的状态;
- 修复了不能上传文件到空名字的目录;
- 优化了上传下载面板的资源使用,关闭面板后将清理 UI 资源占用;
- 修复了任务速度、剩余时间显示小数位可能过多的问题;
- 新增了拖拽上传的界面显示,可以引导与显示松开鼠标触发上传的生效范围;
- 修复了上传失败且签名过期后无法从头上传;
- 修复了大文件上传可能爆栈导致始终无法完成上传;
- 设置项
- 调整了文件列表每次加载数量最小值:1 -> 10,以防止子目录可能无法正常加载更多,同时防止对后端服务压力过大;
- 其他
- 修复了重新登录即丢失主页(主页信息持久化位置变动:auth -> bookmark);
- Windows 平台发布包新增了
no-sandbox-shortcut.cmd
脚本,方便部分用户处理 GPU 不兼容问题;#135
- 开发相关
- 全面使用 TypeScript;
- 使用 React 替代了 AngularJS,优化了目录结构;
- 优化了上传下载逻辑,使用流让功能分层更明显,更内聚;
- 修正下载写入流参数以符合类型声明;
发布 v1.0.19.2 正式版
- 修复了几个 v1.0.19 版本引入的功能 bug
- 私有云登录模式,区域 endpoint 配置对下载不生效的问题
- 云端没有单独的目录文件时,无法正常下载目录及文件到本地的问题
- 修复了 v1.0.18 版本开始, 「停止全部」按钮功能异常的问题
- 添加了上传时并发创建目录的保护措施