# 版本记录

## v0.0.8

- 重载 MoonFST，核对完整键序列、记录序号、范围载荷和分页。
- 发布可复跑命令与机器可读的迁移验收报告。

## v0.0.7

- 新增按字段身份转换冻结记录的重建计划，支持换位与翻转升降序。
- 在独立 MoonLSM 目标重开后以 SQLite 复核，记录源摘要、目标、范围和故障测试。

## v0.0.6

- 新增有序字段 ID、索引代次和版本化契约。
- 游标绑定索引、快照和原始区间，跨代次或跨区间续读返回错误。

## v0.0.5

- 统一源码与注册表坐标，补齐 GitHub 仓库链接及安装入口。
- 增加 Windows / Linux CI 和从 v0.0.4 标签重建的兼容性检查。

## v0.0.4

- 接入校验过的 NOAA GHCNd 原始 CSV，核对三个测站的 273 个真实观测键和单站闰年 2 月的 29 条查询结果。
- 扩展 SQLite 验证，核对真实数据、双引擎、JS 和 Wasm GC，并支持从干净目录重建 v0.0.1。
- v0.0.1 的 9,840 个合成键和 18 条 MoonLSM 查询结果与当前版本逐字节一致。

## v0.0.3

- 使用同一批编码后的键构建 MoonFST 0.1.1 只读索引，序列化后重新载入并核对记录序号。
- 前缀、双字段区间、时间范围和游标续读均与 MoonLSM 结果一致。
- SQLite 独立核对 9,840 个键和两个引擎各 18 条查询结果。JS 与 Wasm GC 的键和结果字节一致。

## v0.0.2

- 新增可保存和复核的布局描述符，能区分布局冲突、未知键格式和描述符损坏。
- 新增按索引顺序表达的多字段区间，支持在相同时间戳下按序号截取。既有单字段区间继续使用自然升序端点。
- MoonLSM 重开后校验布局，复合区间得到 4 条预期记录。Wasm、Wasm GC 和 JS 每个后端通过 14 项测试。SQLite 对照继续通过。

## v0.0.1

- 复合键编码、逐字段升降序、前缀范围、单字段区间和排他游标。
- MoonLSM 0.3.2 接入和 SQLite 对照。重开数据库后，三条扫描路径与分页返回相同记录。
- 本地初始版本号调整为 v0.0.1，键字节格式仍为 v1。
