Skip to content

v0.14.2

Latest

Choose a tag to compare

@LC044 LC044 released this 11 Sep 05:21
· 28 commits to master since this release

TrailSnap v0.14.2

本版本重点重构地图服务接入方式:天地图全面改用服务端 Key,真实 Key 不再进入地图资源 URL,并修复手机 App 地图瓦片大面积 403 的问题。同时,全新的「行影集需求平台」正式上线,应用内反馈入口同步切换。

新增功能

  • 行影集需求平台上线:可以在 feedback.trailsnap.cn 匿名提交需求与问题,查看审核结论、开发状态和版本计划;总览看板提供近 30 天趋势、状态与类型分布、提交人排行等图表。应用内「问题反馈」页已同步切换至该平台入口。
  • 官网新增开发者博客:收录《独立开发者 vibecoding 实录:15 万行代码,我怎么防止 AI 把旧功能改坏》一文,分享 TrailSnap 的 AI 协作开发与可靠性实践。

优化功能

  • 地图接入更安全:网页、桌面端和手机 App 统一通过 TrailSnap Server 使用天地图服务端 Key,Key 保存前由 Server 自动验证,不再受浏览器域名白名单限制。
  • 地图配置指引更清晰:设置页新增旧版 Key 更换提示,说明服务端 Key 的创建方式与 IP 白名单填写方法,配套文档同步更新。

Bug 修复

  • 修复手机 App 地图大面积空白的问题:地图代理转发设备真实 User-Agent,避免天地图按浏览器 UA 校验时返回 403;失败响应不再被 WebView 缓存 24 小时,新建景区弹窗的地图底图也改走服务器代理。
  • 修复位置相册轨迹图、新建景区弹窗在部分环境下底图加载失败的问题。

升级说明

  • 旧版本天地图 Key 需要手动更换:0.14.1 及之前使用「浏览器端」Key 的用户,升级后地图将无法显示。请前往天地图控制台创建「服务端」Key,并在 设置 → 地图中替换原 Key;如启用 IP 白名单,请填写 TrailSnap Server 的公网出口 IP。
  • 可从 0.14.1 直接升级到 0.14.2,无需额外数据库迁移准备;桌面端、移动端和 Docker 部署均可按原有方式更新。
  • 建议同时更新 Server 与客户端,以获得完整的地图代理与需求平台入口体验。

安装包下载