Skip to content

Releases: buchwandler/booktx

v0.4.1

Choose a tag to compare

@holgern holgern released this 08 Jul 14:47

Full Changelog: v0.4.0...v0.4.1

[v0.4.1] - 2026-07-08

Added

  • Added series commands for managing workflows across related book profiles in a series

Fixed

  • Fixed case-sensitivity mismatches in glossary matching, context lookups, and submission validation
  • Fixed longer glossary terms incorrectly interfering with shorter-term matching during translation validation

v0.4.0

Choose a tag to compare

@holgern holgern released this 06 Jul 04:34

Full Changelog: v0.3.1...v0.4.0

Added

  • Added a judge workflow to select or merge translation output between sibling profiles
  • Added source analysis with a translation-risk review queue, candidate promotion into context, and profile-snapshot sync
  • Added a source-policy interview workflow that turns analysis candidates into a guided interview ledger
  • Added termbase and glossary commands for reusable cross-book lexical preferences
  • Added same-book multi-profile context sync for merging glossary and context sections between sibling profiles
  • Added a context organization doctor for tidying context source-of-truth
  • Added a translate lint-block command to validate block submissions for record coverage before insertion

Changed

  • Changed glossary phrase-collision detection during validation and added diagnostics
  • BREAKING: Removed the profile select command and --select flag; project-root profile commands require --profile

Fixed

  • Fixed judge run error reporting and added a continuous-integration test workflow

v0.3.1

Choose a tag to compare

@holgern holgern released this 30 Jun 19:56

Full Changelog: v0.3.0...v0.3.1

[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

Choose a tag to compare

@holgern holgern released this 26 Jun 17:27

Full Changelog: v0.2.0...v0.3.0

[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

Choose a tag to compare

@holgern holgern released this 24 Jun 14:57

Full Changelog: v0.1.0...v0.2.0

[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