mirror of
https://github.com/Yuyi-Oak/BlueArchiveToolkit.git
synced 2026-07-22 04:06:44 +08:00
Update the authoritative docs, guides, architecture notes, gap list, deployment guidance, handoff notes, and changelog to reflect the current Rust official resource sync boundary.
40 lines
1.5 KiB
Markdown
40 lines
1.5 KiB
Markdown
# 变更日志
|
|
|
|
所有重要的项目变更都将记录在此文件中。
|
|
|
|
本项目遵循 [语义化版本](https://semver.org/lang/zh-CN/)。
|
|
|
|
## [未发布]
|
|
|
|
### 新增
|
|
- 初始化 Monorepo 项目结构
|
|
- 创建 Rust workspace (bat-cas-engine, bat-assetbundle, bat-patch, bat-ffi)
|
|
- 创建 Go module 结构
|
|
- 配置 Docker Compose 支持本地和远程数据库
|
|
- 添加 Makefile 统一构建入口
|
|
- 创建架构文档和开发指南
|
|
- 完成 CAS V1:原子写入、BLAKE3 校验、SQLite 引用计数、GC、并发写入测试和损坏检测
|
|
- 新增官方日服资源同步链路:auto-discover、pull plan、snapshot、marker diff、本地 manifest audit/repair
|
|
- 新增 `bat-official-sync` Rust binary,支持 one-shot、`--watch`、默认 1 小时间隔和 JSON report
|
|
- 新增官方资源下载校验:官方 URL 拒绝、`.part` 续传、重试、本地 size+BLAKE3、官方 seed `.hash` 校验
|
|
- 新增 Addressables 当前真实形态 fixture/golden 测试
|
|
- 新增 SQLite Resource Repository 和粗粒度 FFI JSON 接口
|
|
- 补齐官方资源运行、架构、状态、缺口和交接文档
|
|
|
|
### 计划
|
|
- [x] 实现 CAS 存储引擎
|
|
- [x] 实现 Rust 官方资源同步核心链路
|
|
- [ ] 实现 Go CLI 最小可用入口
|
|
- [ ] 记录真实官方网络全量下载 smoke test
|
|
- [ ] 实现 AssetBundle 解析器
|
|
- [ ] 实现翻译系统
|
|
- [ ] 实现 Patch 引擎
|
|
- [ ] 实现 API Server
|
|
- [ ] 实现 Web 管理后台
|
|
|
|
## [0.1.0] - 2026-06-27
|
|
|
|
### 新增
|
|
- 项目初始化
|
|
- 基础架构搭建
|