Skip to content

Chronicle v0.1.4 — documentation release

Choose a tag to compare

@chizhangucb chizhangucb released this 08 Jul 01:42

Documentation release — no functional changes since v0.1.3.

📖 Contributor docs

CLAUDE.md (the AI-assisted-contributor guide) now captures the architecture decisions, patterns, and gotchas accumulated over the last development cycle:

  • Architecture: the global sidebar navigation model (SessionView registers its modes into the sidebar via onRailChange), the latest-cwd-wins policy for resolving moved repos, the minimal-runtime-deps packaging philosophy, and the feedback relay design
  • Release checklist: the exact order that keeps package.json version = git tag = DMG contents = cask checksums
  • Gotchas: client deps belong in devDependencies (misplacing one fattens every DMG), ULFO is the strongest DMG compression electron-builder supports, transient uploads.github.com DNS failures and how to retry, single-instance/port-41730 conflict debugging, the duplicated error heuristic (server + client), formsubmit's one-time activation, and the anatomy of release/

DMGs are attached for updater consistency; they contain the same app as v0.1.3.

Full changelog: v0.1.3...v0.1.4

🤖 Generated with Claude Code