Skip to content

v0.3.12

Choose a tag to compare

@github-actions github-actions released this 03 Oct 00:48
· 267 commits to main since this release

Added

  • Imported meetings wait in a personal Pending queue before sharing, with approve, dismiss and restore actions, batch sharing, per-person auto-share, a Team review default, and CLI/MCP review tools.
  • Private company desktop apps built on version tags, with encrypted CI artifacts and automatic updates from their own Tico server.
  • Owners can set a public team icon in Settings or through the API and CLI.

Improved

  • Granola retries rate limits sooner, reports current sync counts and account status, and keeps sign-in responsive during background sync. Regenerated summaries update only notes that have not been edited by a person.
  • Meetings bulk review applies to the visible rows, so a filtered view cannot accidentally share hidden meetings.
  • Tasks always show one selected type. General and Dev tickets sit beside search, with other types in the arrow menu; switching views, clearing filters, creating tasks and pinning views retain the selected type.
  • The team chart refreshes groups, people and bots during normal polling, so changes made by BotOps or another session appear without a reload while preserving collapsed groups.
  • Help puts Support in the existing resizable right rail, with continuing conversations, a simpler overview, platform descriptions and an inline glossary.
  • New support requests include editable, redacted diagnostics by default. Replies can attach a fresh capture; rejected attachments are never silently dropped.
  • Support diagnostics group repeated server failures, include safe exception locations, runner heartbeat/recovery context and bounded browser failure counts, and report missing capture coverage without verbose logging.

Fixed

  • Listening uses a valid local question override consistently and reports invalid overrides without exposing their contents. Health shows invalid Listening categories, and repeated configuration checks avoid duplicate warnings.
  • Oversized multipart headers return a consistent upload error and release temporary files. Linux runner configuration checks handle GNU and BSD file metadata tools consistently.
  • The team chart shows personal branches only to their operator, labeled Your branch. Original bots remain visible in their groups; administrators can still inspect other branches through the branch picker and Settings.
  • Human desktop downloads prefer valid company builds even when older than the server; company updater feeds reject generic manifests.
  • S3 attachments and desktop downloads share the first credential source that passes a bounded write check, with optional explicit selection. Uploads wait for a writable source and keep that identity through multipart cleanup. Health reports the source and denied permission; failed checks retry every 30 minutes, and denied reads try other sources before retained local copies. Concurrent probes and download manifest fetches share bounded work, including delayed credential discovery.

Changed

  • Fireflies is no longer offered for new imports. Existing meetings, notes, recordings, file versions and historical source filters remain available.

Security

  • Backport the GLib string iterator pointer fix used by the Linux desktop app, with a checked vendored source and an optimized regression test.