Skip to content

v1.2.0

Choose a tag to compare

@myakove myakove released this 17 Apr 07:14
· 61 commits to main since this release
3d72906

What's Changed

✨ Features

  • Configurable concurrent page generation, default 10 (#51)
  • Provide plan page list to AI for precise cross-references (#51)
  • Auto-linkify plain-text page references, allow multiple recipes (#51)
  • Overhaul doc site UI — warm orange theme, clean layout (#49)
  • User-focused documentation generation with page types (guide/reference/recipe/concept) (#49)

🐛 Bug Fixes

  • CodeRabbit review rounds — safe replace, O(1) lookup, code-aware link rewriting, canonical slugs, WCAG contrast, closure bind fixes (#52)
  • Doc generation quality — AI artifacts, link rot, internal leaks (#51)
  • Restrict AI commentary scanning to tail of output (#51)
  • Peer review fixes — idx off-by-one bug, case-insensitive slugs, nested think tags (#51)
  • Callout CSS variables, danger/important themes, FOUC prevention (#49)
  • GOLDEN RULE — move inline data to temp files in incremental prompts (#49)
  • Page type system review fixes — type normalization, callout DRY (#49)
  • Show star icon (★) before GitHub stars count (#49)
  • Validate theme localStorage value and prevent FOUC (#49)
  • Assert writing rules dicts cover all PAGE_TYPES (#49)
  • Remove redundant inner pytest import (#49)
  • Precise ValidationError assertion, CLAUDE.md inventory update (#49)

🧪 Tests

  • Regression tests for tail marker edge case and _strip_ai_artifacts (#51)
  • Unit tests for fix_broken_internal_links and linkify_plain_references (#51)
  • Tests for case normalization and invalid type rejection (#49)

♻️ Refactor

  • Minor review suggestions for page type system (#49)

🔧 CI

  • pre-commit autoupdate — ruff v0.15.10, mypy v1.20.1 (#46)

34 commits from 3 contributors