Github List

v1.2.0

Full Changelog: v1.1.2...v1.2.0

Features

  • Windows 下隐藏 openlist 和 rclone 的命令行窗口 (786bcac)
  • 优化CI流程并禁用部分eslint规则 (e96d52c)
  • 更新依赖并优化日志显示组件 (f54ca72)
  • 添加国际化检查脚本和诊断导出功能 (59aaae3)
  • 添加关闭窗口最小化到托盘功能并优化发布流程 (0b5e8c9)
  • 升级版本至1.2.0并优化构建脚本 (dd9f36d)
  • 添加存储库模式实现和类型安全增强 (784565d)

Fixes

  • nsis: stop locked sidecars during upgrade (1d58650)
  • config: 移除 externalBin 配置避免二进制文件重复打包 (416ece0)
  • 添加 winapi winbase feature 支持 CREATE_NO_WINDOW (7b9b298)
  • config: 从 targets 中移除无效的 'updater' (359388e)
  • build: 使用 NSIS 替代 WiX 构建 Windows 安装程序 (30551b2)
  • ci: 修复 Windows WiX 构建失败 (e40e8c2)
  • build: 修复 get_target_triple() 支持交叉编译 (ba018a9)
  • build: 修复 macOS 交叉编译和 Windows WiX 安装问题 (5efd13e)
  • ci: 修复 macOS 交叉编译和 Windows WiX 构建失败 (739a5f7)
  • 更新生成变更日志脚本以处理未来标签并改进错误处理 (c1a71b0)
  • 修改Tauri构建命令以禁用捆绑选项 (0756101)
  • 修复 openlist 启动顺序问题 (a6342a1)
  • 修复 openlist 日志目录创建在项目文件夹的问题 (6603260)
  • 修复 Tauri dev 模式重建循环问题 (1c7f672)
  • unusedwarning (54aee24)
  • main.tsx:15 react-i18next:: i18n.languages were undefined or empty undefined (508de79)
  • favicon.ico:1 GET http://localhost:5173/favicon.ico 404 (Not Found) (b51e598)
  • 1.1.2bugFAILED: failed to mount FUSE fs: mountpoint path already exists: Z: feat: rust api ,tauri sidecar,job object (f98f1b5)
  • warning: spurious network error (3 tries remaining): received unexpected content-type; class=Http (34) (d212275)
  • 1.1.2Critical bug'编辑挂载'无法保存 (daa0bff)
  • utils.ts:219 Z: react.development.js:209 Warning: Each child in a list should have a unique "key" prop. (2f7d587)
  • react.development.js:209 Warning: Each child in a list should have a unique "key" prop. fix:react-dom.development.js:86 Warning: validateDOMNesting(...): <div> cannot appear as a descendant of <p>.\n (dc0c1ae)
  • InputForm.tsx:224 Warning: Each child in a list should have a unique "key" prop. (148c758)
  • Warning: Cannot update during an existing state transition (such as within render). Render methods should be a pure function of props and state. (2658cb2)
  • 请尝试重启程序,并记录控制台错误信息向开发者反馈,Error:TypeError: Failed to execute 'fetch' on 'Window': Invalid value (#117) (85af837)
  • 请尝试重启程序,并记录控制台错误信息向开发者反馈,Error:TypeError: Failed to execute 'fetch' on 'Window': Invalid value (31f514d)
  • replace npm with pnpm in tauri build commands (30f1484)
  • i18n: Correct Chinese translations for 'meta_password' (5335735)

Refactoring

  • 合并 res/bin/ 到 binaries/ 目录 (0666002)

Build

  • 升级Tauri相关依赖至2.2.0版本 (03a238b)

CI

  • 使用原生 ARM64 runner 并修复缓存 key (26ea040)
  • 添加 Linux ARM64 (aarch64) 构建支持 (bfe61a0)
  • 优化 CI/CD 流程,加速构建 (6e97b24)
  • 重构并增强CI/CD工作流 (f0116fb)

Chores

  • workflow: 更新Rust工具链配置以使用稳定版本 (56eaf28)
  • 移除ESLint禁用规则并清理依赖项 (dff8c32)
  • rust1.93.0 tauri2.10.1 (a767660)

Other

  • fix react-dom.development.js:86 Warning: validateDOMNesting(...): <form> cannot appear as a descendant of <form>. (610ccf5)
  • fix ERR_CONNECTION_REFUSED fix React DOM嵌套警告 fix modifyOpenlistConfig函数增强netmount/openlist/config.json稳定性 (7173477)
  • 更改代码中alist部分为openlist (#105) (565fe23)
  • Update README.md (1bf72f1)