更新日志
BATrace 2.0 开发历程与版本记录
8 项更新
新功能- Steam News — 增强 Steam 新闻 API 集成与本地化支持
- 签到系统 — 添加月度签到功能,增强加载指示器
- Trace Express — 添加举报说明规则
优化- 优化多个组件的性能与加载行为
- 更新排行榜与封禁术语的多语言翻译
- 更新 PlayerCard 组件
2 项更新
优化- 重构 Credits 页面翻译与 UI 元素
- 更新常量配置
9 项更新
新功能- 武器数据 — 实现武器属性的距离衰减缩放系统
- 单位数据 — 添加新的单位属性,增强 API 返回结构
- 玩家勋章 — 添加勋章翻译与玩家详情 UI 增强
- Trace Express — 增强举报功能
- 版本过滤 — 为 Pro Tips 和在线卡组添加版本过滤与翻译
- Patreon — 集成 Patreon 赞助
- Beta 标记 — 添加 Beta 版本标识
优化- 添加 Next.js 服务端初始化 instrumentation,管理数据库版本
修复- 重构 TraceExpressInfo 组件的证据处理逻辑
2 项更新
新功能- 对战 UI — 添加对战界面,批量 Steam ID 查询 API
- 玩家勋章 — 内联展示玩家勋章,添加勋章素材
3 项更新
新功能- 弹药系统 — 添加弹药类型数量至国际化文件,增强有效单位逻辑
7 项更新
新功能- 国际化 — 增强卡组创建与随机卡组生成的国际化支持,新增多语言翻译键
- 敏感词 — 添加敏感词过滤及 API 国际化
- 游戏内容 — 更新游戏国际化数据
优化- 更新随机卡组中的卡牌模块
- 无状态通知优化
- 新增功能更新
8 项更新
新功能- 卡组分享 — 添加卡组分享功能,含分享、获取、更新、删除的 API 端点;实现卡组投票系统;集成 Steam 用户体验
- 卡组管理 — 增强卡组分享与 Pro Tips 删除功能;支持卡组拥有者和管理员删除共享卡组
- 首页搜索 — 在首页实现玩家搜索功能;添加新的单位类型分类图标
- 牌组词条 — 添加牌组词条模块与部分词条数据
优化- 增强卡组验证与国际化翻译支持
- 清理随机卡组中的无用模块
- 移除弃用的玩家页面
9 项更新
新功能- 服务器状态 — 添加按地区获取服务器数据与在线玩家数量的 API;首页展示服务器状态与刷新功能
- 公告系统 — 添加公告管理功能(支持 Markdown);集成公告获取与更新 API
- Trace Express — 添加邮箱字段
优化- 重构首页与时间筛选组件的国际化字符串
- 增强动画与样式,提升用户体验
- 响应式布局国际化适配
- 公共 CDN 支持
- 排行榜上限调整为 125
2 项更新
基础设施- 迁移至 Supabase/PostgreSQL
- 数据库维护与迁移
5 项更新
优化- SEO 优化
- SVG 资源更新
- 更新 slot-factory.ts
5 项更新
修复- 修复卡组生成问题
- 更新 DistributionChart 组件
- 更新路由配置
5 项更新
新功能- Trace Express — 添加 Trace Express 规则与附加功能
优化- 重构单位相关模块,修复随机卡组
- 移除 BullMQ Worker
- 更新 README 文档