Skip to content

Releases: gentpan/LiteZip

LiteZip 0.5.0 开发预览

Pre-release

Choose a tag to compare

@gentpan gentpan released this 01 Oct 21:59

LiteZip 0.5.0 开发预览

  • 全新蓝色角色 App 图标与 Finder 文件图标;压缩格式以不同颜色的文字徽章展示。
  • 紧凑工具栏保留原生 Liquid Glass,调整控件尺寸与选中状态。
  • 新增菜单栏快捷压缩,支持拖入文件或文件夹、切换格式、选择保存位置及查看任务进度。
  • 新增 ISO、AAR、WIM 制作、预览、校验与解压;ISO 支持 Finder 挂载,AAR 使用 macOS 原生 Apple Archive。
  • 新增 LZIP、LZ4、Brotli、LRZIP、Snappy 单文件压缩与解压,引擎随 App 提供。
  • 增加 GZIP、BZIP2 等扩展名别名,完善归档路径、输出大小与损坏数据检查。

Developer ID 签名与 Apple 公证已完成,App 已附上公证凭据,Gatekeeper 验证通过。macOS 13+,Apple Silicon/Intel 通用构建。RAR 创建仍需单独连接官方引擎。

安装:下载 ZIP,解压后把 LiteZip.app 拖入应用程序。SHA256SUMS 提供下载包校验值。

验证:44 项核心测试通过,菜单栏拖放输入检查与 4 组发布脚本测试通过;最终 ZIP 重新解包后通过签名、公证凭据和 Gatekeeper 检查。完整大规模性能验收尚未完成。

LiteZip 0.4.0 开发预览

Pre-release

Choose a tag to compare

@gentpan gentpan released this 01 Oct 19:34

LiteZip 0.4.0 开发预览版,macOS 13+,Apple Silicon / Intel 通用构建。

  • 新增 TAR.BZ2、TAR.XZ、TAR.ZST 压缩、预览、校验与解压,支持常见 TAR 别名。
  • DMG 制作、AES-256 加密、只读内容预览、校验与 Finder 挂载,保留文件权限、扩展属性、资源分叉与符号链接。
  • ZIPX 预览、校验和解压,已验证 LZMA、BZIP2;其他方法取决于内置引擎。
  • 兼容旧式 ZIP .z01 + .zip、RAR .rar + .r00 分卷,支持后续卷归一、缺卷和链接检查。
  • 36 组核心测试通过,包括可选官方 RAR 编码测试、真实 1 GiB 流式往返,以及实际系统磁盘映像测试。

App、Finder 扩展和内置引擎均已完成 Developer ID 签名,启用 Hardened Runtime 与时间戳。Apple 公证已完成,最终 App 已附上公证凭据。重新解包后签名、公证凭据及 Gatekeeper 检查通过,系统识别为 Notarized Developer ID。

DMG 使用系统挂载,不走普通归档解压流程;多卷映像与 ISO 制作暂未支持。独立 AppleDouble 文件按系统复制规则处理。RAR 创建需单独安装并连接官方 RAR 7+ 编码器,该专有引擎不包含在安装包中;解压已内置。

下载 LiteZip-0.4.0-macOS-universal.zip,解包后将 LiteZip.app 放到应用程序目录。校验值见 SHA256SUMS。Finder 菜单需在系统设置中启用 LiteZip Finder。

本次更新补齐 v0.4.0 的公证与分发验证,功能和版本号保持 v0.4.0。发布脚本已改为签名后自动提交公证;失败不替换最终包。公证用于 GitHub 分发,与 App Store 上架无关。

SHA-256:e15d244fb5f4c17c448a7df9bfc2dc90284cda1139410ce73859e5983e57ca74

LiteZip 0.3.0 · RAR 创建与分卷

Pre-release

Choose a tag to compare

@gentpan gentpan released this 01 Oct 18:49

LiteZip 0.3.0 adds optional RAR creation using a separately installed official RAR 7+ engine. RAR extraction, preview and integrity checks continue to work with the bundled decoder.

New

  • Select RAR in the title bar and connect a local rar executable in the main window or Settings.
  • Six compression levels, AES-256 and file name encryption, Chinese/Emoji passwords, separate archives and Mac resource exclusions.
  • RAR volumes published as one complete .parts folder, first-volume normalization including padded names, missing-volume and link checks.
  • Private APFS clones or cancellable source copies preserve literal file selection; wildcard names cannot include unselected files.
  • Correct AppleDouble enumeration when Mac resource exclusion is disabled.

Setup and license

Download the macOS ARM or x64 package from RARLAB, keep the complete package in a stable location and select its rar file in LiteZip. The official encoder and registration keys are not included in LiteZip, its repository or this download. The official encoder has a maximum 40-day trial; continued use requires a separate license under the RARLAB EULA.

Validation

29 local test groups passed with official RAR 7.23 enabled, including six methods, encrypted 3/11-volume round trips, literal names, exclusions, cancellation and existing format/security regressions. The signed App completed an actual RAR creation/extraction round trip with byte-identical content. CI skips five proprietary-encoder integration groups and validates the remaining tests plus the universal app build.

macOS 13+, universal arm64/x86_64. Developer ID signed with Hardened Runtime and a secure timestamp. This development preview has not been Apple-notarized. SHA256SUMS is included for the ZIP.

LiteZip 0.2.0 开发预览

Pre-release

Choose a tag to compare

@gentpan gentpan released this 01 Oct 18:28

LiteZip 0.2.0 开发预览版,macOS 13+,Apple Silicon / Intel 通用构建。

  • 参考 Keka 的紧凑布局:设置始终可见,标题栏选择操作和格式,压缩等级使用刻度滑块。
  • 密码确认、显示/隐藏与即时校验;ZIP/7Z 增加存储等级。
  • ZIP/7Z 加密分卷创建、预览、校验与安全解压,分卷集保存在 .parts 文件夹,打开 .001 即可处理。采用 7-Zip 编号分卷方式,不生成 .z01 ZIP。
  • 排除 Mac 资源文件、分别压缩每个项目、可选完整性校验。
  • TAR.GZ 等内容预览读取内层文件,并拒绝内层不安全条目。
  • 修复从内容预览转到解压保存面板的窗口生命周期。

21 组核心测试通过,包括 1 GiB 流式往返、随机数据加密分卷、缺卷和链接拒绝、取消清理及恶意压缩包。原生界面已实测压缩、分别压缩、分卷预览/校验/解压、密码确认和浅色/深色。

下载包已使用 Developer ID 签名、Hardened Runtime 和时间戳,尚未完成 Apple 公证。网络下载可能被 Gatekeeper 拦截。本版是开发预览,尚未完成最低系统真机、大规模性能与资源分叉验收。

ZIP 加密密码支持 1–99 个 ASCII 字符,中文或 Emoji 密码请选择 7Z。源文件保留;RAR 仅支持解压。更多边界见仓库 README 和 docs/VALIDATION.md。

附带 SHA256SUMS 校验文件。GitHub Actions 中的构建 artifact 为未签名版本;本 Release 的 ZIP 为本机签名后上传。

LiteZip 0.1.0 · macOS 开发预览

Pre-release

Choose a tag to compare

@gentpan gentpan released this 01 Oct 17:47

LiteZip 0.1.0 开发预览版,macOS 13+,Intel / Apple Silicon 通用构建。

原生压缩和解压、ZIP/7Z 密码、两任务队列与取消、Finder 扩展、压缩包目录预览与校验、路径安全检查与同名保护。16 组核心测试通过,包括 1 GiB 文件的流式往返。

附加的 ZIP 已使用 Developer ID 签名,尚未完成 Apple 公证。Gatekeeper 会将网络下载的应用视为未公证软件;这是开发预览版,不是正式稳定发布。GitHub Actions 产物另为未签名开发构建。

ZIP 密码当前限 1–99 个 ASCII 字符,中文或更长密码请使用 7Z。含链接的压缩包会被拒绝。大型 Solid 7Z 的逐文件提取仍需要性能优化。Finder 菜单需要在系统设置中启用 LiteZip Finder。

请阅读 README 与 docs/VALIDATION.md 中的实际能力和验收边界。