Skip to content

v1.4.0

Choose a tag to compare

@AlexanderMakarov AlexanderMakarov released this 26 Jul 20:22
· 390 commits to main since this release

Theme

Python 3.12 floor, llmwiki add scoped synthesis, and the unified vault state migrator.

Note: This tag was added retrospectively on 2026-07-27 so the 1.4.0 cut is visible on GitHub Tags/Releases. The code landed on 2026-07-09 as commit c47c14f; v1.5.0 remains the latest release.

Added

  • llmwiki add synthesizes only the documents it just wrote — no longer drains the whole unsynthesized backlog
  • CSV-backed model pricing (model_pricing.csv) with model_name + model_family resolution
  • Home queue widget cost estimate block from synth.estimate
  • scripts/migrate_state_v1_4_0.py — one-time legacy → unified state migrator (llmwiki migrate-state)
  • Carry-forward: llmwiki add <url|file|folder>, vault pipeline lock, synthesis.backend: claude, llmwiki all --with-synth, sync --status synthesis hint

Changed

  • Minimum Python is 3.12 (CI: 3.12 + 3.13)
  • Package metadata / URLs point at AlexanderMakarov/llm-wiki
  • Unified state timestamps are ISO-8601 strings on disk

Removed

  • Package module llmwiki/migrate_state.py (moved to scripts/migrate_state_v1_4_0.py)

Full notes: CHANGELOG.md § 1.4.0 · Upgrade: docs/UPGRADING.md

Full Changelog: v1.3.82...v1.4.0