Skip to content

v0.6.0-rc6

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 08 Jul 10:22
· 448 commits to main since this release

MeetingTranscriber 0.6.0-rc6 (Pre-release)

Installation

Via Homebrew (Beta channel):

brew tap pasrom/meeting-transcriber
brew install --cask meeting-transcriber@beta

Homebrew 6.0+ may flag the third-party tap as untrusted. If so, run brew trust --tap pasrom/meeting-transcriber before installing.

Release candidate from the beta channel. The stable and beta casks conflict — uninstall one before installing the other.

Manual:

  1. Download the DMG below
  2. Mount it and drag MeetingTranscriber to Applications

SHA256

72529cb610fbd199db8f6dc3fd0af3707dacbf27b3b187e7e040cb4be45facc0

What's Changed

🚀 Features

  • feat(app): expose posted notifications in the debug RPC state by @pasrom in #460
  • feat(app): expose effective settings in the debug RPC state by @pasrom in #461
  • feat(app): expose the menu-bar badge in the RPC /state snapshot by @pasrom in #469
  • feat(app): expose update-checker status in the RPC /state snapshot by @pasrom in #471
  • feat(app): expose isManualRecording in the RPC /state snapshot by @pasrom in #473

🐛 Bug Fixes

  • fix(app): harden the RPC settings snapshot (read-only bookmark resolution) by @pasrom in #462
  • fix(app): skip no-op transitions in PipelineQueue.updateJobState by @pasrom in #465
  • fix(app): apply WhisperKit model changes without a relaunch by @pasrom in #474
  • fix(app): detect Zoom's placeholder power assertion on macOS 26 by @pasrom in #475
  • fix(app): fall back to mic-only diarization when the app track fails by @pasrom in #476

🧹 Maintenance

  • ci: add label-gated PR triggers to the heavy test lanes by @pasrom in #459
  • test(ci): add speaker-naming-confirm E2E lane by @pasrom in #463
  • refactor(app): converge speaker-naming test handler onto the production flow by @pasrom in #457
  • refactor(app): extract SpeakerNamingSession from PipelineQueue by @pasrom in #458
  • refactor(app): extract ProcessedRecordingsLedger from PipelineQueue by @pasrom in #466
  • test(ci): assert transcript content in the live-recording E2E lane by @pasrom in #464
  • refactor(app): extract pipeline event log from PipelineQueue by @pasrom in #467
  • refactor(app): split PipelineQueue stage + recovery clusters into extensions by @pasrom in #468
  • refactor(app): introduce SpeakerKey value type for speaker-track identity by @pasrom in #470
  • refactor(app): route DiarizationProcess R_/M_ prefixes through SpeakerKey by @pasrom in #472

Full Changelog: v0.6.0-rc5...v0.6.0-rc6