更新: 版本号 0.4.1 → 0.4.2
- CHANGELOG 与内部日志补 0.4.2 修复段 - 功能清单与站点版本引用同步 - bindings 随 MovePath 注释再生成
This commit is contained in:
@@ -2,6 +2,20 @@
|
|||||||
|
|
||||||
> 本文档记录所有技术细节,包括代码重构、构建优化等内部改动
|
> 本文档记录所有技术细节,包括代码重构、构建优化等内部改动
|
||||||
|
|
||||||
|
## [0.4.2] - 2026-09-15
|
||||||
|
|
||||||
|
- **初始化守卫**: 17 个 Wails 绑定方法加未就绪守卫,启动瞬间操作返回明确提示
|
||||||
|
- **MovePath**: 跨盘剪切改 emitter 上报传输进度,失败自动清理残留文件
|
||||||
|
- **SFTP 空目录**: 下载/上传目标 MkdirAll,空目录正确创建不丢失
|
||||||
|
- **drawio 预览**: 首次下载失败时唤醒全部等待者,立即提示
|
||||||
|
- **重试进度**: 网络重试后进度基线重置,失败条目显示错误状态
|
||||||
|
- **连接回退**: 回退池校验,连接失败不回落本地磁盘列表
|
||||||
|
- **OSS 签名**: base64 StdEncoding 兼容性修复
|
||||||
|
- **errMessage 归一**: 错误消息统一提取
|
||||||
|
- **slog 统一**: 日志输出统一 log/slog
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## [0.4.1] - 2026-05-01 ~ 05-16 (fs-only-v3)
|
## [0.4.1] - 2026-05-01 ~ 05-16 (fs-only-v3)
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|||||||
@@ -1,5 +1,18 @@
|
|||||||
# 更新日志
|
# 更新日志
|
||||||
|
|
||||||
|
## [0.4.2] - 2026-09-15
|
||||||
|
|
||||||
|
### 修复 🐛
|
||||||
|
- **启动初始化**: 启动瞬间操作文件不再无响应,未就绪时给出明确提示
|
||||||
|
- **跨盘剪切**: 大目录移动显示传输进度,失败自动清理残留文件
|
||||||
|
- **SFTP 空目录**: 空目录下载/上传后正确创建,不再静默丢失
|
||||||
|
- **drawio 预览**: 首次下载失败后立即提示,不再长时间无响应
|
||||||
|
- **进度可靠性**: 网络重试后进度不再虚跳,失败条目正确显示错误状态
|
||||||
|
- **连接回退**: 连接失败后不再错误回落到本地磁盘列表
|
||||||
|
- **编码细节**: OSS 签名兼容性修复,batch 脚本 %1/%%i 变量高亮
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## [0.4.1] - 2026-05-16 (fs-only-v3)
|
## [0.4.1] - 2026-05-16 (fs-only-v3)
|
||||||
|
|
||||||
### 新增 ✨
|
### 新增 ✨
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
# U-Desk 功能清单
|
# U-Desk 功能清单
|
||||||
|
|
||||||
> 应用版本:v0.3.3
|
> 应用版本:v0.4.2
|
||||||
> 更新时间:2026-02-28 10:00
|
> 更新时间:2026-02-28 10:00
|
||||||
> 用途:测试、开发、迭代过程中验证核对
|
> 用途:测试、开发、迭代过程中验证核对
|
||||||
> 核对状态:✅ 已通过Git版本对比 + 源码验证
|
> 核对状态:✅ 已通过Git版本对比 + 源码验证
|
||||||
@@ -489,7 +489,7 @@
|
|||||||
|
|
||||||
**文档维护**: 开发团队
|
**文档维护**: 开发团队
|
||||||
**最后更新**: 2026-02-28 10:00
|
**最后更新**: 2026-02-28 10:00
|
||||||
**应用版本**: v0.3.3
|
**应用版本**: v0.4.2
|
||||||
**核对状态**: ✅ 已通过Git版本对比 + 源码验证 + 需求对照
|
**核对状态**: ✅ 已通过Git版本对比 + 源码验证 + 需求对照
|
||||||
**核对报告**: [功能清单核对报告.md](./功能清单核对报告.md)
|
**核对报告**: [功能清单核对报告.md](./功能清单核对报告.md)
|
||||||
**下次审查**: 每次发版前
|
**下次审查**: 每次发版前
|
||||||
|
|||||||
@@ -336,7 +336,7 @@ export function LoadConnectionProfiles(): $CancellablePromise<{ [_ in string]?:
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* MovePath 移动文件或目录(同盘重命名,跨盘复制后删除)
|
* MovePath 移动文件或目录(同盘重命名,跨盘复制后删除),跨盘时经 transfer-progress 事件推送进度
|
||||||
*/
|
*/
|
||||||
export function MovePath(src: string, dst: string): $CancellablePromise<void> {
|
export function MovePath(src: string, dst: string): $CancellablePromise<void> {
|
||||||
return $Call.ByID(2028899675, src, dst);
|
return $Call.ByID(2028899675, src, dst);
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ import (
|
|||||||
// ==================== 常量定义 ====================
|
// ==================== 常量定义 ====================
|
||||||
|
|
||||||
// AppVersion 应用版本号(发布时直接修改此处)
|
// AppVersion 应用版本号(发布时直接修改此处)
|
||||||
const AppVersion = "0.4.1"
|
const AppVersion = "0.4.2"
|
||||||
|
|
||||||
// 版本号缓存
|
// 版本号缓存
|
||||||
var (
|
var (
|
||||||
|
|||||||
+1
-1
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "u-desk",
|
"name": "u-desk",
|
||||||
"outputfilename": "u-desk",
|
"outputfilename": "u-desk",
|
||||||
"version": "0.4.1",
|
"version": "0.4.2",
|
||||||
"frontend:install": "npm install",
|
"frontend:install": "npm install",
|
||||||
"frontend:build": "npm run build",
|
"frontend:build": "npm run build",
|
||||||
"author": {
|
"author": {
|
||||||
|
|||||||
Reference in New Issue
Block a user