Repository navigation
Release History
zipax-bot edited this page Aug 11, 2026
·
3 revisions
重新设计 Ghostscript 安装交互(依据 docs/design-spec-pdf-ghostscript-ux.md):
- 结果列表顶部全局安装横幅(单一状态机,所有受影响的 PDF 只触发一次安装)
- 安装成功后自动重试所有受影响项
- 失败时完整显示错误(含手动安装命令)+ 重试按钮
- 横幅文案 i18n 化(中/英/繁等)
- 保存对话框过滤器名按输出扩展名生成
- 清理死代码(移除未使用的安装弹窗与 store 状态)
Ghostscript 安装提示从全局弹窗改为错误卡片上的内联安装条:
- 检测到 Ghostscript 缺失时,在报错卡片上方直接显示「一键安装」按钮
- macOS:Homebrew 自动安装;Windows:下载官方安装包静默安装;Linux:apt 自动处理
- 安装完成后自动重试该压缩项
- 新增 PDF 压缩一键安装:检测到 Ghostscript 缺失时自动安装(弹窗方案)
- 修复 Windows 开机自启动失败:清除注册表路径中的
\\?\前缀和尾部空格 - 修复 Linux deb/rpm 依赖缺失:补全
libde265-0依赖 - 统一 Linux 命令行命令名为
zipax,与包名保持一致
- 补丁版本(修复与稳定)
- Rust 核心重构:
zipax-core/zipax-cli/src-tauri职责边界清晰化 - 压缩模式、输出格式、质量等级解析下沉到 core,app 与 CLI 复用
-
commands.rs拆分为state/autostart/file_commands/watch_commands/tray_commands/compression_options - 前端全局副作用抽成 hooks;设置页组件化;CSS 按功能分层
- GitHub Actions 全平台构建流水线上线
- 支持 Tauri updater 自动更新
- Open Source Release(v0.22)与 Auto-Update Release(v0.23.1)里程碑
完整细节见仓库 RELEASE_NOTES.md。
Language / 语言:
- 简体中文 · English
- Home
- Tech-Stack
- Architecture
- Compression-Engine
- Features
- Build-and-Release
- CLI-Usage
- Ghostscript-Install
- Release-History
- Docs-Index
- Home-EN
- Tech-Stack-EN
- Architecture-EN
- Compression-Engine-EN
- Features-EN
- Build-and-Release-EN
- CLI-Usage-EN
- Ghostscript-Install-EN
- Release-History-EN
- Docs-Index-EN