Repository navigation
Releases: EmberCollective/CampusRunning
Releases · EmberCollective/CampusRunning
Release list
v3.1.2
v3.1.1
Web 工作台体验优化:新增轨迹预览卡片与宽屏布局,修复预设模板与已选日期交互问题。
新增
- 生成器左栏轨迹预览卡片:选中轨迹即在迷你地图显示轮廓与起点,点击卡片进入轨迹编辑器并自动加载该轨迹(
?track=参数),坐标本地缓存 (#42)
修复
- 桌面端高分辨率下页面两侧空白过多:内容框架加宽至 1720px,≥1440px 时左栏 300px、表单四列,并封顶日历与主按钮宽度 (#45)
- 预设模板选中后无反应:5 个内置模板迁移到分模式格式(选中后切换生成模式并应用参数),同时保留 generation_config 节兼容 CLI --template;补全「不使用模板」重置范围;新增模板结构测试 (#44)
- 指定日期批量模式已选日期过多撑高页面:超过 8 个折叠为「+N 天」,点击展开/收起,展开态高度封顶滚动;中分辨率侧栏加宽至 220px 保证一行两个标签 (#43)
macOS 安装版(PKG,本次新增)
- 新增
CampusRunningGen-Setup-v3.1.1-macos-arm64.pkg:标准安装到 /Applications,安装后无需再处理 Gatekeeper 拦截,双击即用。 - 首次打开安装包若被拦截(无法验证开发者):打开「系统设置 → 隐私与安全性」,点击「仍要打开」;或对该 pkg 执行
xattr -d com.apple.quarantine CampusRunningGen-Setup-v3.1.1-macos-arm64.pkg后再双击。 - 便携版 zip 用户注意:本版及之前版本的 macOS zip 内 app 签名封印受损,新版 macOS 会提示「已损坏,应移到废纸篓」且不提供「仍要打开」按钮。解压后在终端执行
xattr -dr com.apple.quarantine CampusRunningGen.app即可正常使用;此问题将在下个版本修复。
v3.1.0
首个 Windows/MacOS桌面版发布
新增
- Windows 桌面版:pywebview 窗口直接承载 Web 工作台,双击即用,无需安装 Python 环境 (#21)
- Windows 安装包(Inno Setup,per-user 免管理员)与便携版 zip,由 Release 工作流自动构建并附加 SHA256 校验 (#21)
- 桌面端高德 Key 配置支持:安装后无需改代码即可使用自己的地图 Key (#21)
- 版本号 API(/api/version)与前端应用图标展示 (#21)
- 黑白极简风格新版应用图标 (#21)
- macOS arm64 桌面便携版:Release 工作流新增原生 arm64 构建、架构与签名校验、CLI smoke test 及 SHA256 校验文件
- 应用图标点击跳转 GitHub 主页:顶栏图标包裹链接,浏览器中新标签页打开,桌面版(WebView2)下请求落到系统默认浏览器 (#26)
修复
- macOS Dock 图标显示为系统默认 exec 图标:打包新增 CampusRunningGen.app(Info.plist 引用内嵌 icon.icns),Release 附件改为打包 .app(CLI 位于 Contents/MacOS);scripts/make_icon.py 新增多尺寸 ICNS 生成
- Windows 图标各尺寸视觉不一致:assets/icon.ico 的 16-128px 帧仍为旧程序绘制设计、仅 256px 为新设计,现全部尺寸统一由 256px 新设计帧缩放生成(exe 与安装器共用该文件)
- 打包链安全与健壮性加固:本地高德凭据(config/amap_key.json)不再被打进安装包;版本号改由 CI 从 tag 自动生成三处同步;桌面端口探测、单实例检查等边界问题修复 (#25)
- Windows 图标缓存不刷新导致升级后快捷方式/任务栏仍显示旧图标的问题(安装完成后自动广播刷新)(#21)
变更
- Release 附件改为英文命名并明确标记 x86_64 架构:Windows Installer (x86_64, recommended) / Windows Portable (x86_64) / SHA256 Checksums (#22)
- 替换应用图标为新设计(使用 scripts/make_icon.py 从源图片生成多尺寸 ICO)(#27)
- 高德 Key 配置自动持久化:前端设置弹窗保存/清除时同步写入服务端 amap_key.json,CLI 新增
set-key子命令 (#29) - 文件路径收口至 src/paths.py,统一源码与 PyInstaller frozen 环境的目录解析 (#21)
v3.1.0-pr.2
新增
- 应用图标点击跳转 GitHub 主页:顶栏图标包裹链接,浏览器中新标签页打开,桌面版(WebView2)下请求落到系统默认浏览器 (#26)
变更
- Release 附件改为英文命名并明确标记 x86_64 架构:Windows Installer (x86_64, recommended) / Windows Portable (x86_64) / SHA256 Checksums (#22)
- 替换应用图标为新设计(使用 scripts/make_icon.py 从源图片生成多尺寸 ICO)(#27)
- 高德 Key 配置自动持久化:前端设置弹窗保存/清除时同步写入服务端 amap_key.json,CLI 新增
set-key子命令 (#29)
修复
- 打包链安全与健壮性加固:本地高德凭据(config/amap_key.json)不再被打进安装包;版本号改由 CI 从 tag 自动生成三处同步;桌面端口探测、单实例检查等边界问题修复 (#25)
v3.1.0-pr.1
首个 Windows 桌面版预发布。
新增
- Windows 桌面版:pywebview 窗口直接承载 Web 工作台,双击即用,无需安装 Python 环境 (#21)
- Windows 安装包(Inno Setup,per-user 免管理员)与便携版 zip,由 Release 工作流自动构建并附加 SHA256 校验 (#21)
- 桌面端高德 Key 配置支持:安装后无需改代码即可使用自己的地图 Key (#21)
- 版本号 API(/api/version)与前端应用图标展示 (#21)
- 黑白极简风格新版应用图标 (#21)
变更
- 文件路径收口至 src/paths.py,统一源码与 PyInstaller frozen 环境的目录解析 (#21)
修复
- Windows 图标缓存不刷新导致升级后快捷方式/任务栏仍显示旧图标的问题(安装完成后自动广播刷新)(#21)