coso
08402574fc
fix: serialize release asset publishing
2026-04-15 09:21:07 +08:00
coso
f9ff9c1abd
release: prepare v1.2.0
2026-04-04 09:45:04 +08:00
coso
732cf9b390
release: v1.0.0-beta
2026-03-31 02:18:13 +08:00
coso
dfbbb3d204
feat: refresh latest v0.97.0 release payload
2026-03-28 08:33:54 +08:00
coso
02ed1cd5b9
feat: finalize latest v0.97.0 release payload
2026-03-27 21:46:17 +08:00
coso
91dc5dd1ca
feat: finalize latest v0.97.0 updates
2026-03-27 19:22:46 +08:00
coso
b06c4a0408
fix: speed up release workflow
2026-03-27 18:52:31 +08:00
coso
69287e8c51
fix: resolve macos release asset path
2026-03-27 17:27:49 +08:00
coso
e380c98649
feat: persist artifact tool sources and improve release workflows
2026-03-25 23:58:00 +08:00
coso
8b9f91bd31
feat: update automation workspace and release pipeline
2026-03-25 23:13:17 +08:00
coso
209035cfa8
fix: make updater signing optional in release workflow
2026-03-22 03:34:16 +08:00
coso
1a4c2509b4
fix: normalize updater signing key in release workflow
2026-03-22 03:12:25 +08:00
coso
35eb9caf1c
fix: finalize v0.93.0 release
2026-03-22 01:39:47 +08:00
coso
dc37baff36
release: v0.93.0
2026-03-21 23:10:41 +08:00
coso
a414f44872
release: v0.91.0
2026-03-19 19:05:53 +08:00
coso
998fe555e5
fix release assets and refresh lime branding
2026-03-17 09:20:08 +08:00
coso
d15d9aa65d
feat: release v0.89.0 and rename Proxycast to Lime
2026-03-17 07:16:33 +08:00
coso
723fafe621
feat: release v0.88.0 with automation and browser runtime upgrades
2026-03-16 15:28:21 +08:00
coso
0a75413c96
feat: release v0.87.0 with browser runtime and workbench improvements
2026-03-15 00:43:25 +08:00
coso
2adf8c2bc2
fix: resolve Windows compilation errors and warnings
...
- Add Manager trait import for windows_startup_cmd.rs
- Add explicit type annotations for PathBuf in windows_startup_cmd.rs
- Fix unused import warning in screenshot_capture_service.rs
- Prefix unused variables with underscore in runner.rs and aster_agent_cmd.rs
- Update package.json with Node.js engine requirement
2026-03-10 09:20:40 +08:00
coso
90bd63908f
feat: release v0.83.0 with full pending changes
...
✨ 新功能
- 新增 OpenClaw 服务集成和相关命令支持
- 新增 Windows 启动诊断命令和故障排查文档
- 新增样式库管理面板 (StyleLibraryPanel)
- 新增 A2UI 任务卡片组件和完整测试覆盖
- 新增输入栏多个子组件:提示路由弹窗、执行策略选择、模型扩展配置等
- 新增工作台创建入口主页和右侧面板扩展视图
- 新增运行时样式控制栏组件
- 新增样式运行时工具模块和测试
- 新增内容审查面板测试
- 新增多个工作台右侧面板能力:音频任务、视频任务、画外音任务、图片任务等
- 新增 Windows 支持包收集脚本
- 新增开发桥健康检查脚本
🐛 修复
- 修复 TypeScript 编译错误
- 修复崩溃诊断逻辑
- 修复 Tauri mock 核心模块
- 修复开发桥 HTTP 客户端
- 修复 webview API 调用
- 修复 Provider 模型列表组件
- 修复多个 Rust clippy 警告
🔧 优化与重构
- 重构输入栏组件架构,拆分为多个独立 hooks 和子组件
- 重构工作台右侧面板,拆分为多个独立模块和配置文件
- 优化 A2UI 组件渲染器和布局系统
- 优化内容创建器文档画布和工具栏
- 优化记忆层指标计算和测试
- 优化项目提示工具
- 优化主题工作台侧边栏
- 优化样式指南面板
- 优化工作台导航和面板渲染 hooks
- 优化确认策略创建工具
- 优化主题模块(novel、video)和共享面板渲染器
- 优化 Agent 事件转换器和会话存储
- 优化数据库 DAO 层
- 优化模型注册服务和技能服务
- 优化日志命令和应用运行器
- 优化开发桥调度器
- 更新 Windows 平台 Tauri 配置
- 更新 CI release workflow
📦 其他
- 新增 Windows 启动问题故障排查文档
- 更新 Playwright E2E 测试文档
- 更新构建和运维文档
- 更新常见问题文档
- 更新 README
2026-03-10 07:57:13 +08:00
coso
1d9df080db
ci(release): set tauri projectPath to src-tauri
2026-03-04 18:34:25 +08:00
coso
522575b583
chore: 优化 release workflow - 自动同步版本号、动态生成 release notes
2026-02-25 13:24:19 +08:00
coso
afbadd49b4
ci(release): retry notarization and fallback on macOS
2026-02-14 18:00:12 +08:00
coso and Warp
174ae555db
perf: 优化 CI 构建时间 v0.57.0
...
- whisper-rs 改为可选依赖 (local-whisper feature)
- 禁用 LTO (CARGO_PROFILE_RELEASE_LTO=off)
- 增加 codegen-units 到 32
- 移除构建后清理步骤
- 统一内容创作系统增强
Co-Authored-By: Warp <agent@warp.dev >
2026-02-04 20:34:49 +08:00
coso
d79ab9a49e
ci: 添加 libxdo-dev 依赖修复 Linux 构建
2026-01-31 12:14:10 +08:00
coso
5a81ea2f1b
ci: 添加 libasound2-dev 依赖修复 Linux 构建
2026-01-31 11:38:39 +08:00
coso
e493714f02
fix(ci): 分离 Linux 和 macOS/Windows 构建步骤
...
- Linux: 设置 OPENSSL_NO_VENDOR=1 使用系统 OpenSSL
- macOS/Windows: 不设置该变量,使用 vendored OpenSSL 编译
2026-01-16 19:16:51 +08:00
coso
8073f23263
fix(ci): 修复 Windows 和 Linux 构建问题
...
- Windows: 使用 PowerShell 语法替代 rm -rf
- Linux: 安装 libssl-dev 并设置 OPENSSL_NO_VENDOR 使用系统 OpenSSL
避免 OpenSSL 源码编译时的汇编器兼容性问题
2026-01-16 18:28:25 +08:00
coso
99453292a9
chore: prepare workspace migration and bump version to 0.47.3
2026-01-16 00:52:36 +08:00
coso
f7cf0aff4c
feat: add Apple notarization for macOS builds (v0.47.2)
2026-01-16 00:08:19 +08:00
coso and Claude Opus 4.5
cd2e4b19f8
fix: 移除已删除的 Qwen 和 IFlow provider 引用
...
- 移除测试文件中对 ProviderType::Qwen 和 ProviderType::IFlow 的引用
- 移除 providers/tests.rs 中的 IFlowProvider 相关测试
- 更新 failover 测试使用 OpenAI 替代 Qwen
- 添加 ChatMessage 缺失的 reasoning_content 字段
- 启用 macOS 签名证书配置
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-15 22:59:30 +08:00
coso
3c0d9a1f0d
fix: 暂时禁用 macOS 签名证书配置
2026-01-15 19:04:31 +08:00
coso
b32bf2987e
fix: 将 aster 依赖改为 git 仓库
2026-01-15 18:42:27 +08:00
coso and Claude Opus 4.5
21ec0007a8
fix: use --no-frozen-lockfile flag for pnpm in CI
...
pnpm defaults to frozen-lockfile in CI environments,
explicitly disable it to allow lockfile updates.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-12 08:30:16 +08:00
coso and Claude Opus 4.5
06b9a070ca
fix: use pnpm install without frozen-lockfile in CI
...
The lockfile may have minor differences across pnpm versions,
using regular install allows CI to proceed.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-12 08:27:53 +08:00
coso and Claude Opus 4.5
4b2a9e0873
chore: update CI to use pnpm and minor fixes
...
- Update GitHub Actions release workflow to use pnpm instead of npm
- Add pnpm/action-setup@v4 for pnpm installation
- Use pnpm install --frozen-lockfile for CI builds
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-12 08:20:14 +08:00
coso
b9590bf00d
ci: 移除 GitHub Actions 中的 models 下载步骤
...
models 资源已直接提交到仓库,无需在构建时下载
2026-01-07 10:36:53 +08:00
coso
c905c2c4a9
chore: bump version to v0.33.0
2026-01-07 10:14:33 +08:00
coso
14fb5aa323
fix: 修复测试中缺少 models 字段 + 更新 GitHub Actions 权限
2026-01-04 22:23:42 +08:00
coso and Claude Opus 4.5
123cee76f4
fix: 修复 GitHub Actions 构建配置
...
- 添加 tauriScript: npx tauri 解决 pnpm 未找到问题
- 移除 cache: 'npm' 避免缓存冲突
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-04 19:20:14 +08:00
coso
c621779c75
perf: 移除未使用的 goose 依赖,优化 Windows CI 构建速度
...
- 移除 goose git 依赖(从 main 分支拉取,每次都要编译大量代码)
- 删除 goose_agent.rs 和 goose_agent_cmd.rs(未被实际使用)
- 删除 aster_client_tests.rs(goose 相关测试)
- 更新 agent/mod.rs 和 lib.rs 移除相关引用
- 优化 release.yml CI 配置:
- cache-all-crates: true
- CARGO_PROFILE_RELEASE_LTO: thin
- CARGO_PROFILE_RELEASE_CODEGEN_UNITS: 16
预计可显著减少 Windows 构建时间(从 ~38 分钟)
2025-12-31 14:13:44 +08:00
coso
8a4c76417d
refactor: 解耦 MachineIdTool 插件
...
- 移除 release workflow 中的插件打包步骤
- 更新插件下载 URL 指向 MachineIdTool 仓库
- 删除本地 plugins/machine-id-tool 目录
- 插件包现由 MachineIdTool 仓库独立管理
2025-12-30 00:56:38 +08:00
coso
303db47193
feat: 插件系统完整实现 v0.22.0
...
- 实现插件安装器 (URL/本地/GitHub 安装)
- 实现插件 UI 渲染系统
- 支持 builtin 类型插件 (内置 React 组件)
- 支持 binary 类型插件 (外部二进制)
- MachineIdTool 迁移为插件
- 工具箱页面动态加载插件工具
- 推荐插件一键安装功能
- 插件卸载功能
- Release workflow 自动打包插件
2025-12-30 00:47:26 +08:00
coso and Claude Opus 4.5
63f347f060
ci: 移除 Linux ARM64 构建
...
ARM 模拟器构建太慢(1小时+),暂时移除 Linux ARM64 支持。
保留 macOS (ARM64/x64)、Windows (x64)、Linux (x64)。
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-29 16:10:57 +08:00
coso and Claude Opus 4.5
17780b3a03
fix: 使用 ARM 模拟器构建 Linux ARM64
...
根据 Tauri 官方文档,Linux ARM64 需要使用 pguyot/arm-runner-action
模拟器来构建,而不是原生 ARM64 runner。
- 将 Linux ARM64 从 matrix 中移除
- 添加单独的 build-linux-arm64 job
- 使用 DietPi RPi5 ARM64 镜像作为基础
- 使用 softprops/action-gh-release 上传构建产物
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-29 14:27:48 +08:00
coso and Claude Opus 4.5
cb25e1cc5e
fix: 使用原生 ARM64 runner 修复 Linux ARM64 构建
...
- 将 Linux ARM64 平台从 ubuntu-22.04 改为 ubuntu-22.04-arm
- 简化 Linux 依赖安装步骤,移除交叉编译配置
- 修复测试文件编译错误
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-29 14:11:28 +08:00
coso and Claude Opus 4.5
02bd6e5fc4
feat: 添加 Linux ARM64 平台支持
...
## 新增功能
添加 Linux ARM64 (aarch64) 平台的构建支持,满足树莓派、ARM 服务器等设备需求。
## 技术实现
### 1. 构建矩阵扩展
- 添加 `aarch64-unknown-linux-gnu` target
- 使用 Ubuntu 22.04 进行交叉编译
### 2. 交叉编译工具链
- 安装 `gcc-aarch64-linux-gnu` 和 `g++-aarch64-linux-gnu`
- 配置 ARM64 系统库:
- libwebkit2gtk-4.1-dev:arm64
- libappindicator3-dev:arm64
- librsvg2-dev:arm64
- libssl-dev:arm64
- libgtk-3-dev:arm64
### 3. 环境配置
- `PKG_CONFIG_ALLOW_CROSS=1`: 允许交叉编译
- `PKG_CONFIG_PATH`: 指向 ARM64 库路径
- `CARGO_TARGET_*_LINKER`: 配置链接器
- `CC_*` / `CXX_*`: 配置 C/C++ 编译器
## 发布产物
新增以下文件:
- `proxycast_*_arm64.deb` - Debian/Ubuntu ARM64 安装包
- `proxycast_*_arm64.AppImage` - 通用 Linux ARM64 可执行文件
## 支持设备
- 树莓派 (Raspberry Pi 3/4/5)
- ARM 服务器 (AWS Graviton, 华为鲲鹏等)
- ARM 笔记本 (如 ARM Chromebook)
- Apple Silicon Mac 运行 Linux (通过虚拟机或双系统)
## 测试建议
发布后建议在以下设备测试:
1. 树莓派 4 (Raspberry Pi OS)
2. Ubuntu 22.04 ARM64 虚拟机
3. AWS Graviton 实例
Closes #54
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-28 00:25:31 +08:00
jiesen
484e34977a
ci: 补齐前后端检查并更新发布说明
2025-12-21 01:22:51 +07:00
coso
07ae1bb357
feat: 添加 Linux (deb/AppImage) 构建支持,版本升级到 v0.14.3
2025-12-20 19:04:43 +08:00