Changelog
Generated by releaseledger. Manual edits may be overwritten. Update releaseledger entries and rebuild this file instead.
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[v0.5.2] - 2026-08-21
Added
Added configurable first-pass translation quality gates and optional local LanguageTool checks
Added explicit work-item discovery and built-EPUB verification commands
Changed
Changed translation workflows to use backend-neutral store operations and transactional v3 writes
Documented architecture changes for store and source-analysis design
Improved large-store status, search, list, and export reads with chunk-scoped repository access
Fixed
Fixed bounded translation submission to apply the configured quality gate before accepting records
[v0.5.1] - 2026-08-02
Added
Added booktx translate store-status for canonical backend, source-hash, transaction, doctor, and legacy-copy visibility
Changed
Promoted the v3 translation store to the default for newly created profiles
Existing profiles continue using their detected backend and are never auto-migrated; explicit v2 creation, v2-to-v3 migration, backup, and rollback remain available
[v0.5.0] - 2026-07-15
Added
Added a v3 translation store with a backend-neutral repository, a store doctor, and a crash-safe commit journal
Added a v3 store migration flow with plan, backup, parity, rollback, and a stale-lock policy gate
Added
booktx translate lint-block, a per-task agent brief, and a shared block-protocol module
Changed
Changed
booktx translate migrate-storeto accept--to, JSON output, custom backup, and a stale-lock policy
Fixed
Fixed
write_text_atomicto preserve newlines on Windows and updated the subprocess test to usesysconfigFixed v3 store lock acquisition to probe liveness on Windows and surface a clear stale-lock repair error
[v0.3.1] - 2026-06-30
Added
Added agents write, status, and clean commands to generate per-harness AGENTS.md files and remove only booktx-generated files
Added context export-pack and import-pack commands for sharing series-wide policy (style, global rules, glossary, approved answers) across book profiles
Added EPUB output target-language metadata and a deterministic best-effort hyphenation stylesheet configurable via the [epub_output] hyphenation policy
Added booktx chapters detection with –audit comparing the EPUB table of contents against extracted chapter spans and the chapter map
Added review configure, rerun, deactivate, and revise-record commands plus bounded multi-pass review tasks, a qa-scan command, and EPUB output inspection
Added context mandate-term and audit-term with active-only validation by default and improved glossary matching for terminology correction
Fixed
Fixed translation validation to detect quotation mismatches in translated targets
[v0.3.0] - 2026-06-26
Added
Added pass-through validation profile for custom project workflows
Added isolated profile-root mode with independent state management per workspace
Added user-approval workflow for context generation
Improved inline XHTML fragment handling with EPUB validation
Added translated content review system with acceptance workflow
Added large chapter workflow support with preflight validation
Added system hardening and bug fixes across CLI and task workflows
Improved check and review workflow with enhanced validation
Added export-index command for profile-local editor QA indexes
Improved context change CLI commands and agent skill instructions
Fixed
Fixed unit test coverage across acceptance, CLI, and translation modules
[v0.2.0] - 2026-06-24
Added
Added profile-based multi-language support with separate translation state per language
Added translation versioning with nested version tracks and improved part addressing via record refs
Added bounded multi-chapter run management with resumable task creation
Added chapter note context handling that excludes chapter-specific notes from context build hash
Added context markdown drift detection and safe overwrite guards for context.md
Added schema version for chunks with automatic rechunking and improved identity command
Added acceptance and submission system with submission resolution and progress tracking
Added profile migration tooling and identity module for resolving project state across layouts
Added translate CLI commands with improved agent skill instructions
Fixed
Fixed unit test failures in CLI context and epub IO tests
Fixed translation run model rebuild and agent status resolution