胡飞
|
dcfcddc8d1
|
feat(release): versioned public package names with win32 label, keep updater asset names
|
2026-08-24 17:37:57 +08:00 |
|
胡飞
|
51b57d9995
|
fix(release): 完善 R2 与 CNB 发布资产同步
|
2026-08-24 11:56:23 +08:00 |
|
胡飞
|
d42859b6dc
|
test(db): add real database integration coverage
|
2026-08-22 08:52:57 +08:00 |
|
胡飞
|
a40c8dc161
|
ci(windows): allow Visual Studio 18 RDP probe
|
2026-08-19 16:42:49 +08:00 |
|
胡飞
|
1e50b59313
|
fix(windows): configure MSVC for native RDP builds
|
2026-08-19 00:19:19 +08:00 |
|
胡飞
|
25a75d8984
|
fix(windows): include native RDP in app builds
|
2026-08-19 00:18:16 +08:00 |
|
胡飞
|
d0f1f1abdb
|
fix(remote-desktop): restore Windows native CI contracts
|
2026-08-18 22:27:01 +08:00 |
|
胡飞
|
81fc4760c3
|
feat(remote-desktop): enforce Windows RDP callback quiescence
|
2026-08-18 22:27:00 +08:00 |
|
胡飞
|
6259417a09
|
feat(remote-desktop): add versioned Windows RDP host ABI
|
2026-08-18 22:27:00 +08:00 |
|
胡飞
|
c9c13b8cc2
|
fix(remote-desktop): import the system RDP type library
|
2026-08-18 22:27:00 +08:00 |
|
胡飞
|
ed2a9c3639
|
feat(remote-desktop): add Windows RDP toolchain probe
|
2026-08-18 22:27:00 +08:00 |
|
胡飞
|
73cf3bea38
|
fix(release): bundle Wayland runtime libraries
|
2026-08-15 11:33:52 +08:00 |
|
胡飞
|
f4576839e8
|
fix(release): resolve usrmerge package ownership
|
2026-08-15 08:45:52 +08:00 |
|
胡飞
|
082721ac0e
|
fix(ci): check cargo-zigbuild version correctly
|
2026-08-15 00:37:39 +08:00 |
|
胡飞
|
02beac37a0
|
feat(release): add portable x64 Linux package
|
2026-08-14 23:35:14 +08:00 |
|
胡飞
|
704932df72
|
feat(release): add portable ARM64 Linux package
|
2026-08-14 23:11:49 +08:00 |
|
胡飞
|
37db429ea8
|
fix(release): support older ARM64 Linux runtimes
|
2026-08-14 16:04:30 +08:00 |
|
胡飞
|
63ac372408
|
ci: add Windows x86 release packages
|
2026-08-04 20:25:24 +08:00 |
|
胡飞
|
27b1a39f24
|
fix(windows): mark MSI as bundle primary package
|
2026-08-03 17:34:34 +08:00 |
|
胡飞
|
6496088518
|
fix(release): verify R2 overwrites and disable stale caching
|
2026-08-03 15:37:57 +08:00 |
|
胡飞
|
bf95dc74fe
|
feat(release): add Windows EXE installer
|
2026-08-03 10:26:00 +08:00 |
|
胡飞
|
2dde8cc36e
|
Merge branch 'feat/terminal-optimization-rework' into dev
# Conflicts:
# main/src/update/dialog.rs
|
2026-08-01 11:41:55 +08:00 |
|
胡飞
|
75ce08a7e8
|
feat(release): centralize bilingual changelog and release notes
|
2026-08-01 11:38:40 +08:00 |
|
胡飞
|
ce6991181d
|
feat(update): add local update simulation and richer update dialog
|
2026-08-01 11:38:28 +08:00 |
|
胡飞
|
d3904a045d
|
feat(app): register terminal recording file associations
|
2026-07-28 09:50:08 +08:00 |
|
胡飞
|
1f82fa4e47
|
fix(icon): 调整 macOS 应用图标尺寸
|
2026-07-24 10:22:12 +08:00 |
|
胡飞
|
66b204b3b3
|
feat(core): 支持便携运行模式
|
2026-07-23 21:01:52 +08:00 |
|
胡飞
|
2cd3a834b1
|
ci: avoid duplicate release cache writers
|
2026-07-20 20:10:02 +08:00 |
|
胡飞
|
6430f1e506
|
ci: build ARM Linux in release matrix
|
2026-07-20 09:39:24 +08:00 |
|
胡飞
|
45c19e7250
|
ci: unify Rust build caches
|
2026-07-20 09:12:43 +08:00 |
|
胡飞
|
2824d6b7ab
|
revert(ci): defer R2 compiler cache rollout
|
2026-07-19 17:11:06 +08:00 |
|
胡飞
|
781289f32b
|
fix(ci): enable persistent R2 sccache
|
2026-07-19 17:06:24 +08:00 |
|
胡飞
|
7314303fc3
|
fix(release): handle empty GitHub releases
|
2026-07-19 16:40:22 +08:00 |
|
胡飞
|
12f12c6876
|
fix(ci): make main tests portable on windows
|
2026-07-19 05:27:52 +08:00 |
|
胡飞
|
e0ee114561
|
ci: make release builds independently repairable
|
2026-07-19 05:08:07 +08:00 |
|
胡飞
|
e73a6566a3
|
fix(release): keep size-optimized build profile
|
2026-07-18 12:45:13 +08:00 |
|
胡飞
|
1993ba5db9
|
feat(app): support associated database and markdown files
|
2026-07-17 10:10:15 +08:00 |
|
胡飞
|
b289b0930f
|
fix(release): fix Windows MSI shortcut components
|
2026-07-16 17:35:31 +08:00 |
|
胡飞
|
42f7c1d504
|
fix(macos): restore local network access
|
2026-07-15 22:22:56 +08:00 |
|
胡飞
|
dfbf0c22bd
|
fix(release): harden Windows MSI validation
|
2026-07-15 14:30:20 +08:00 |
|
胡飞
|
e1d7c71b2d
|
fix(release): upload only updater archives to R2
|
2026-07-14 21:35:40 +08:00 |
|
胡飞
|
3b314d0641
|
fix(release): use one bilingual Windows MSI
|
2026-07-14 21:27:58 +08:00 |
|
胡飞
|
801c1da765
|
test(release): validate Windows MSI metadata
|
2026-07-14 20:33:26 +08:00 |
|
胡飞
|
e270d13025
|
feat(release): add localized Windows MSI installers
|
2026-07-14 18:06:16 +08:00 |
|
胡飞
|
64ad1c38a8
|
fix(release): improve Windows MSI installer
|
2026-07-14 13:24:41 +08:00 |
|
胡飞
|
2257e0b9fa
|
feat(release): add installable Windows MSI
|
2026-07-12 18:23:44 +08:00 |
|
胡飞
|
6936badcf3
|
feat: add Navop application identity
|
2026-07-10 17:24:23 +08:00 |
|
胡飞
|
4eb198b2dc
|
fix(release): 同步 Cargo.lock 中 main 版本
|
2026-06-28 08:50:08 +08:00 |
|
胡飞
|
47860cae13
|
chore: remove local duckdb driver
|
2026-06-18 13:44:56 +08:00 |
|
胡飞
|
9e0d1912e6
|
fix(release): 优化发布流程及扩展市场多源支持
- 调整发布工作流,移除对 duckdb_driver 的构建,改为仅构建 main 应用
- 发布流程中添加生成并上传 release-metadata.json 文件,包含版本及标签信息
- 更新配置逻辑,新增 ONETCLI_PUBLIC_BASE_URL 环境变量支持,替代旧的更新URL变量
- 重新实现更新 URL 获取逻辑,优先使用 runtime 和构建时的 ONETCLI_PUBLIC_BASE_URL
- 扩展市场 manifest 支持多下载源和目标平台特定资源,通过 asset_urls 和 fallback_asset_urls 区分
- 扩展下载逻辑新增多源尝试,失败时尝试下一个可用链接,强化容错和灵活性
- 扩展清单加载支持带有 fallback 机制的多源配置,默认优先 GitHub,支持自定义环境变量配置
- 调整扩展视图模型,新增 fallback_asset_url 字段以支持备用下载链接
- 更新高亮器初始化逻辑,简化错误处理且增强稳定性
- 新增详细发布分发文档,明确主程序和扩展市场的发布及下载策略
- 清理构建脚本环境变量定义,新增 ONETCLI_EXTENSION_MANIFEST_URL 处理支持
- 修正测试用例以适配新的多资产和多哈希字段,确保覆盖新扩展下载逻辑和 manifest 配置
- 其他小幅代码整理和注释完善,提升代码可维护性和架构清晰度
|
2026-06-14 16:41:23 +08:00 |
|