Skip to content

Tags: zerx-lab/zap

Tags

v2026.06.04.1

Toggle v2026.06.04.1's commit message
Zap v2026.06.04.1

v2026.06.03.1

Toggle v2026.06.03.1's commit message
fix(ci): point openssl-src at Strawberry Perl via OPENSSL_SRC_PERL on…

… Windows

#209 仅把 Strawberry Perl 加进 PATH 不足以让 openssl-sys(vendored)用上它:
cargo build script spawn 的裸 perl 仍解析到 Git 自带的 MSYS perl,
缺 Locale::Maketext::Simple,导致 OpenSSL ./Configure 退出码 2、Windows 打包失败。
显式设置 OPENSSL_SRC_PERL 指向 Strawberry perl 绝对路径,与 openssl-src 官方 CI 一致。

v2026.05.29.1

Toggle v2026.05.29.1's commit message
fix(ci): 修正 git-cliff-action 指向真实存在的 v4.5.1 SHA

之前 pin 的 4a4a951...d4cfa 是个不存在的拼接 SHA(前缀抄自 v4.4.2、
后段编造),导致 release workflow 在 Set up job 阶段就因
"unable to find version" 失败。换成 v4.5.1 真实 SHA 98c9344...8eeea。

v2026.05.27.2

Toggle v2026.05.27.2's commit message
refactor: 迁移 read_skill 工具入参从 skill_path 到 name

用 skill name 作为 BYOP 工具的入参(而非绝对路径),与 system prompt
内 <available_skills><skill><name> 字段一致。by_name 反查在 cache miss 时
覆盖所有 skill 源(文件 skill + bundled skill)。

v2026.05.26.2

Toggle v2026.05.26.2's commit message
refactor: 迁移图标到 padded 目录并引入不稳定功能开关

- 用带 ~10% 安全区域的 padded/ 替换 no-padding 图标资源, 修复 macOS Dock 显示过大问题; 同步更新 build.rs、bundle_install、windows-installer.iss、rebuild_icon.ps1 等构建打包脚本的路径
- 刷新 bundled SVG logo 及 generate-logos.ts 生成器以保持设计一致, 并修正 icons.rs / data_source.rs 中的图标映射
- 新增 ZAP_UNSTABLE_FEATURES 环境变量, 允许 release 构建按需启用尚未稳定的功能; 为 ServerFileBrowser 在 workspace/view.rs 增加 flag 守卫, 避免该 flag 关闭时仍拉取远程目录

v2026.05.26.1

Toggle v2026.05.26.1's commit message
Release v2026.05.26.1

v2026.05.22.preview

Toggle v2026.05.22.preview's commit message
Preview release 2026.05.22

v2026.05.21.zaptest01

Toggle v2026.05.21.zaptest01's commit message
Zap rename test build (基于 feat/rename-to-zap)

v0.2026.05.21.0857

Toggle v0.2026.05.21.0857's commit message
Fix Docker build for Arch package and add zap logo asset

Removed `GITHUB_ACTIONS=true` from docker run env to prevent
script/bundle from writing to undefined GITHUB_OUTPUT in container.
Also explicitly set `HOME=/home/builder` in sudo invocation to avoid
permission errors when git tries to write to /root/.gitconfig.

v2026.05.20.preview

Toggle v2026.05.20.preview's commit message
Revert "Merge pull request #123 from zerx-lab/fix/branch-chip-dropdow…

…n-empty"

This reverts commit 445a245, reversing
changes made to 6b83612.

撤销原因:PR #123 修复未生效。事后排查发现真根因在 terminal/view.rs 的
`should_subscribe_to_git_status` 上 —— 该函数要求 `GitDiffStats` chip 在
prompt 配置里才订阅 `GitRepoStatusModel`,导致 `MetadataChanged` 事件链路
在很多场景下根本不建立,PR #123 修改的 `MetadataChanged` handler 永远进
不去。该 PR 改的另一面(autoupdate/linux_test.rs 孤儿测试清理)随之
回退,如需保留请单独 cherry-pick 18f34ef。

后续重新调研方向:对齐上游 warpdotdev#9970(无条件订阅)
+ warpdotdev#11321(Linux inotify 监听目录而非文件)。