| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| antigravity-proxy-v2.3-cli-win-x64.zip | 2026-08-31 | 325.9 kB | |
| antigravity-proxy-v2.3-cli-win-x86.zip | 2026-08-31 | 294.2 kB | |
| antigravity-proxy-v2.3-ide-win-x64.zip | 2026-08-31 | 311.1 kB | |
| antigravity-proxy-v2.3-ide-win-x86.zip | 2026-08-31 | 281.0 kB | |
| README.md | 2026-08-31 | 3.7 kB | |
| v2.3 source code.tar.gz | 2026-08-31 | 60.4 MB | |
| v2.3 source code.zip | 2026-08-31 | 60.4 MB | |
| Totals: 7 Items | 122.0 MB | 7 | |
✨ 新功能 (Features)
- workflow: 重构CI/CD工作流支持IDE/CLI独立发布包 (
571bd30) - 新增 scripts/package-release.ps1 脚本,用于生成IDE和CLI独立的发布压缩包
- 修改 .github/workflows/build.yml 和 release.yml,实现每个架构只编译一次,
- 然后生成互不混装的IDE/CLI产物
- 更新 README.md 文档,说明新的四套独立压缩包下载方式
- 添加压缩包内容校验,确保IDE/CLI文件隔离
- 升级actions依赖版本并优化工作流并发控制
- refactor(build): 添加RunTests参数支持CTests回归测试
- 在 build.ps1 中新增 -RunTests 参数,用于构建并运行 CTest
- 修改脚本逻辑,支持显式的测试开关控制
- 更新文档说明测试相关用法
- 确保CI场景下能够执行回归测试验证
- chore(docs): 更新发布目录隔离相关的文档说明
- 修正 docs/config-web.md 中关于Release资产打包的描述
- 更新 docs/issues-113-130-compatibility-analysis.md
- 中的发布目录隔离实现说明
- 同步更新README中关于Release包结构的描述
🐛 Bug 修复 (Bug Fixes)
- scope Winsock/IOCP hooks to network subprocesses only
- Antigravity's Electron main process and its identically-named child
- processes load version.dll via DLL search order. The original proxy
- installed full Winsock/IOCP hooks everywhere, which broke the loopback
- HTTPS/gRPC connection between the UI and the language server
- ('tls: unknown certificate', 'Lost connection to the language server').
- Injector mode:
- Antigravity.exe / Antigravity IDE.exe: only CreateProcessA/W hooks
- (needed to keep injecting child processes), no network hooks.
- language_server.exe / node.exe: full network hooks -> SOCKS5 proxy.
- Adds IsAntigravityHostProcessName() classification, Install(bool)
- hook scoping, LLVM-MinGW .def link compat and static CRT options.
📦 构建相关 (Build)
- 添加兼容性测试构建配置
- 发布流程现在强制校验必需文件的存在性和目录隔离:
- IDE 目录包含 version.dll 和 config.json
- CLI 目录包含 dbghelp.dll、antigravity_proxy.dll 和 config.json
- 防止用户混装两套代理入口导致的问题
- 同时更新构建脚本实现目录分离:
- output/ide 目录用于桌面端部署
- output/cli 目录用于 CLI 部署
- CLI 代理主体重命名为 antigravity_proxy.dll 避免系统 DLL 冲突
- 重构 DbgHelp shim 实现在导出函数首次调用时才加载系统 DLL
- 增加 build-compatibility-tests*/codex-tools/ 到 .gitignore
- test: 新增 UDP 策略、Socket 家族和 DbgHelp shim 测试
- 添加以下测试套件:
- test_udp_policy.cpp: 验证 UDP 策略决策矩阵
- test_socket_family.cpp: 验证 IPv6 dual-stack 行为
- test_dbghelp_shim.cpp: 验证 DbgHelp API 转发功能
- docs: 更新部署说明和配置文档
- 详细说明 IDE/CLI 目录分离的部署方式
- 更新 UDP 策略配置说明,引入 auto 模式
- 修正 IPv6 dual-stack 相关说明
- 添加 diagnostics.agent_ip_probe 配置选项说明
- chore: 添加兼容性分析文档
- 分析 Issues [#113]-#130 的根本原因,包括:
- IDE 崩溃/无响应的混装问题
- UDP/QUIC 流量被阻断问题
- 地域资格诊断缺失问题
- 提供完整的修复方案和验证记录
🔧 杂项 (Chores)
- 同步版本号到 v2.2 [skip ci]
📋 其他更新 (Other)
- 288e942
- 将中文版README中的微信群二维码从qun-22.jpg更新为qun-23.jpg
- 将英文版README中的微信群二维码从qun-22.jpg更新为qun-23.jpg
- 新增qun-23.jpg图片文件