6 Commits
Author SHA1 Message Date
dream_pep 6cdc827a91 fix(download): 统一下载路由并更新全站相关链接
创建旧 /download 路径的重定向页面以兼容老链接
更新全站所有指向旧下载页的导航和内部链接
修复首页跑马灯的文字错别字(创绘基金→创汇基金)
调整启动器页面按钮布局与样式,添加下载图标
2026-09-05 20:19:54 +08:00
dream_pep ac5a2cd66d feat: 新增站点版本与编译时间页脚展示,添加构建信息模块
创建站点构建信息模块,从package.json读取版本号,格式化编译时间为上海时区展示文案,添加异常容错并在页脚展示相关信息。
2026-09-05 20:10:42 +08:00
dream_pep fc6ed1631a feat(download): 新增感谢下载页面并重构下载流程
- 新增专用的感谢下载页面,支持自动触发下载、SHA512校验值复制与手动重试下载
- 新增下载链接白名单校验机制,避免不安全的任意地址跳转与下载
- 重构官方下载页与测试版申请页面的下载逻辑,统一通过感谢页面完成全流程下载
2026-09-05 20:02:23 +08:00
dream_pep 5997b1c7ea feat(download): 新增历史版本选择,重构下载全链路逻辑与UI
- 重构lib/github-releases.ts:统一预览版判断逻辑,新增支持`vX.Y.Z-N.beta`格式的beta标签,提取复用函数简化代码,将原有重复工具方法抽取至此统一管理并新增平台资产匹配工具
- 新增通用PlatformDownloadGrid多平台下载卡片组件,标准化多平台下载UI实现
- 重构两个下载API接口:统一返回格式并新增历史版本列表数据
- 重构/download和/launcher/join-beta页面:替换使用新的下载组件,新增历史版本选择功能
2026-09-05 19:52:54 +08:00
dream_pep 67b9d26460 feat(发布说明): 新增结构化发布说明组件并更新相关页面
新建 `ReleaseNotes` 结构化发布说明组件,支持按提交类型分组展示并添加对应图标,同时兼容普通Markdown渲染
替换原有 `MarkdownLite` 组件至 `app/launcher/join-beta/page.tsx` 和 `app/download/page.tsx`
更新下载页面的发布说明标题为「此版本的变更」
2026-09-04 20:52:26 +08:00
dream_pep 7a6f7c0ae5 构建(pnpm配置): 添加pnpm工作空间配置,允许sharp和unrs-resolver构建 2026-09-04 18:41:32 +08:00