Skip to content

v0.2.16

Choose a tag to compare

@github-actions github-actions released this 08 Jun 13:43
· 140 commits to main since this release

Highlights

This release modernizes Zord's entire dependency stack with a deliberate focus
on security and performance, and ships the new rolling project Overview. Every
dependency was upgraded one at a time, rebuilt and tested at each step, with no
behavior changes.

Security & performance

  • SQLite 3.45 → 3.51. The local database engine behind your transcripts,
    full-text search, and the project ledger jumps six releases — query-planner
    speedups plus the accumulated upstream bug and hardening fixes.
  • Hardened audio capture. The cross-platform microphone layer (cpal) picks
    up macOS CoreAudio undefined-behavior fixes (null-pointer / unaligned-read
    paths) and a Windows WASAPI memory-leak fix — on the exact code Zord records
    through — plus faster sample-format conversion and fewer allocations on the
    realtime audio path.
  • Safer system-audio capture. macOS ScreenCaptureKit moves to a release
    that resolved FFI safety findings from a deep code review: panic-across-FFI
    guards, null-checked constructors, and bounds-safe scratch buffers.
  • No C in the download decompressor. Model-archive extraction now uses a
    pure-Rust bzip2 decoder instead of the C library.
  • Modernized network/TLS stack. Networking was rebuilt on ureq 3 with a
    current TLS dependency chain; model downloads still validate against the OS
    certificate store and verify SHA-256 content digests end-to-end.

New: rolling project Overview

The Overview is now a living, project-grouped ledger that updates meeting by
meeting — action items, decisions, and open questions tracked across calls,
each carrying the meeting that completed it, with full manual editing — rather
than a from-scratch summary regenerated on every refresh. Cross-meeting chat
and zord overview read from the same ledger.

Also

  • Independent live mute for the microphone and for desktop/system audio while
    recording.
  • A broader local summary-model picker (Qwen2.5 1.5B–32B, Qwen3 8B/14B, and
    Gemma 2 2B / Gemma 3 4B), sorted by size and quality, with a fixed large-model
    download.

Full Changelog: v0.2.15...v0.2.16