Skip to content

Releases: cpcloud/micasa

v2.2.0

15 Mar 14:14

Choose a tag to compare

2.2.0 (2026-03-15)

Features

  • extract: skip OCR on re-extraction, add extract keybinding, persist extraction metadata (#763) (959b363)
  • ui: explorable JSON tree overlay for extraction ops column (#776) (a95b2cc)

Bug Fixes

  • data: auto-sync and highlight Last column on service log close (#772) (9025615)
  • extract: render failed step errors as plain text, not JSON (#778) (5de332c)
  • extract: restore soft-deleted document on extraction accept (#777) (8351a5a)
  • ui: invalidate viewport cache after sort toggle (#773) (66a5282)
  • ui: respect explicit hide-deleted toggle when soft-deleting rows (#774) (f9f0968)

Refactors

  • app: generate column iota constants from declarative defs (#760) (102f15a), closes #741
  • config: replace hand-written validation with struct tags (#761) (6a0b1d6), closes #737

Documentation

  • audit and fix config reference, keybindings, README, and website (#743) (f85f7a5)
  • blog: add config-honesty post (#767) (d6ca940)

v2.1.0

11 Mar 14:19

Choose a tag to compare

2.1.0 (2026-03-11)

Bug Fixes

  • ci: suppress codecov comments on PRs with no uncovered patch lines (#758) (7a85049), closes #757

Features

  • config: add config edit and jq-based config get (#750) (edc6aa5)

v2.0.0

11 Mar 11:03

Choose a tag to compare

2.0.0 (2026-03-11)

  • refactor(config)!: make config sections orthogonal (#731) (#747) (22ccdd4)

BREAKING CHANGES

  • The [llm] config section and all deprecated env vars (MICASA_LLM_*, MICASA_EXTRACTION_MODEL, MICASA_EXTRACTION_TIMEOUT, MICASA_CURRENCY) have been removed. Use [chat.llm] and [extraction.llm] sections with their corresponding MICASA_CHAT_LLM_* and MICASA_EXTRACTION_LLM_* env vars instead. The persisted model DB key changed from llm.model to chat.llm.model; existing model preferences will reset on first use.

v1.80.0

10 Mar 11:54

Choose a tag to compare

1.80.0 (2026-03-10)

Features

  • domain: seasonal tagging for maintenance items (#733) (0d591ac), closes #686

v1.79.0

10 Mar 09:50

Choose a tag to compare

1.79.0 (2026-03-10)

Features

  • extract: send spatial layout annotations from OCR to LLM (#724) (73f87f3), closes #699

v1.78.0

10 Mar 08:15

Choose a tag to compare

1.78.0 (2026-03-10)

Features

  • config: normalize enable flags and add extraction.ocr subtable (#735) (7b9d7e5), closes #729

v1.77.1

09 Mar 22:33

Choose a tag to compare

1.77.1 (2026-03-09)

Performance Improvements

v1.77.0

09 Mar 14:54

Choose a tag to compare

1.77.0 (2026-03-09)

Features

  • config: derive env var names from dotted config paths (#725) (b1d4283)

v1.76.2

08 Mar 23:30

Choose a tag to compare

1.76.2 (2026-03-08)

Bug Fixes

  • ci: revert to non-draft releases to preserve release notes (#719) (0c22d7a), closes #715

v1.76.1

08 Mar 23:31

Choose a tag to compare

1.76.1 (2026-03-08)

Performance Improvements

  • ci: move slow pre-push hooks to CI and split into Lint/Security workflows (#720) (a3477bc), closes #718