Skip to content

Release v0.2.0 — notes management, model manager, multilingual TTS - #1

Merged
Exoridus merged 2 commits into
mainfrom
release/v0.2.0
Jun 22, 2026
Merged

Exoridus merged 2 commits into
mainfrom
release/v0.2.0

Conversation

@Exoridus

Copy link
Copy Markdown
Owner

First tagged release. Bundles the v0.1 MVP feature set (OCR, formatting, dictation, read-aloud) plus the model manager (D9), multilingual TTS sidecars (D10), the TTS backend roadmap incl. Chatterbox (D11), and notes management + edit history (D12). Direction B skin, bilingual DE/EN, light + dark.

Verified: cargo check (workspace) + 15 DB/core unit tests green; pnpm typecheck + vite build green; headless visual pass against the Bereich-1 wireframes (light + dark). See CHANGELOG.md for the full list.

Exoridus added 2 commits June 22, 2026 17:17
… notes management

Bundles the v0.1 MVP feature set plus notes management & edit history into the
first tagged release, and bumps the version to 0.2.0.

- OCR (Tesseract): file / clipboard / region capture + selectable overlay
- Formatting: deterministic cleanup with a before/after preview (D6)
- Dictation: cpal capture + VAD, live word-by-word streaming via whisper-server
- Read-aloud: bundled Piper + optional XTTS/Zonos sidecars, backend-selectable (D2/D10)
- Model manager: 3-tier catalog (bundled/download/gated) + license info (D9)
- Notes management (D12): scopes (active/archived/trash), pin group,
  soft-delete with undo toasts, multi-select bulk actions, sort
- Edit history (D12): note_versions snapshots (hash-deduped) + diff overlay
  with op badges and non-destructive version restore
- Bilingual DE/EN UI, Direction B "Local AI Utility" skin (light + dark)
- TTS backend roadmap incl. Chatterbox Multilingual as the MIT slot (D11)

Decisions D9–D12 recorded in docs/decisions.md; CHANGELOG updated for 0.2.0.
CI lint enforces `cargo fmt --check` and `cargo clippy -- -D warnings`; apply
rustfmt across the touched crates and rewrite an xtts guard with the `?` operator.
@Exoridus
Exoridus merged commit f079f3c into main Jun 22, 2026
3 checks passed
@Exoridus
Exoridus deleted the release/v0.2.0 branch June 22, 2026 15:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant