Skip to content

Releases: Cyronlee/TransFlow

TransFlow v1.6.1

31 Mar 05:09

Choose a tag to compare

TransFlow v1.6.1

Translation model management and improved translation toggle reliability.

What's New

  • Translation Models in Settings — New "Translation Models" section to view installed translation languages, check download status, and manage languages via a dedicated sheet
  • Smart Translation Picker — Target language dropdown now only shows installed languages that differ from the source, with a "Manage Languages" shortcut to Settings

Improvements

  • Translation toggle now properly refreshes available languages and auto-selects the first valid target on every enable
  • Switching transcription language automatically refreshes the translation target list when translation is active
  • Removed the "max N activated" hint from the Speech Models section for a cleaner UI
  • Settings page uses English as the fixed source language for translation model management

Bug Fixes

  • Fixed translation toggle not re-triggering the system download dialog after dismissing it
  • Fixed empty translation language list on first app launch (statuses were not loaded until visiting Settings)
  • Fixed translation configuration not recreating when re-enabling with the same source/target pair

System Requirements

  • macOS 15.0 or later
  • Apple Silicon (arm64) or Intel (x86_64)

TransFlow v1.6.0

27 Mar 05:23

Choose a tag to compare

TransFlow v1.6.0

PKG auto-update: check, download, and install updates directly from the app.

What's New

  • In-app auto-update: check GitHub Releases for new versions, download the PKG, and install — all from Settings
  • Pre-install script automatically kills the running app before the installer replaces it
  • Manual "Check for Updates" button in Settings

Improvements

  • Replaced backend API version check with direct GitHub Releases API for more reliable update detection
  • Download progress bar with cancel support during PKG download
  • Streamlined update flow: check → download → install with clear status at each step

Bug Fixes

  • Fixed video transcription not initializing translation settings on launch

System Requirements

  • macOS 15.0 or later
  • Apple Silicon (arm64) or Intel (x86_64)

TransFlow v1.5.0

20 Mar 03:19

Choose a tag to compare

TransFlow v1.5.0

This release adds a new System Audio capture source and switches TransFlow distribution to a notarized PKG installer.

What's New

  • Add a new "System Audio" source to capture all app audio at once
  • Show app icons in the audio source picker for faster source selection
  • Ship a signed, notarized, and stapled PKG installer for /Applications
  • Add a dedicated build-pkg.sh release script with Developer ID app signing, installer signing, notarization, and Gatekeeper validation

Improvements

  • Update release automation and agent instructions to use PKG-only publishing
  • Refresh download and installation documentation in both Chinese and English README files
  • Simplify repository packaging guidance by removing DMG-specific release flow and docs

Bug Fixes

  • Preserve entitlements and signing consistency in the local release packaging workflow

System Requirements

  • macOS 15.0 or later
  • Apple Silicon (arm64) or Intel (x86_64)

TransFlow v1.4.2

09 Mar 16:26

Choose a tag to compare

TransFlow v1.4.2

Real-time speaker diarization for live transcription, plus enhanced media playback controls.

What's New

  • Real-time Speaker Diarization — Identify multiple speakers during live transcription

    • New RealtimeDiarizationService using FluidAudio's DiarizerManager + AudioStream
    • Toggle diarization on/off from the control bar
    • Speaker labels shown in transcription and floating preview
    • Supports backfill: speaker info updates historical sentences when available
  • Media Player Bar — Unified playback controls for audio file history

    • Combined play/pause button with progress slider
    • Replaces simple buttons in video/audio session detail view
  • Audio History Type — Added .audio type to HistoryItemType

    • New filter option in History view (All / Live / Audio / Video)
    • Distinct badge colors and icons for each type

Improvements

  • Enhanced Speaker Identification Accuracy

    • Optimized clusteringThreshold from 0.8 to 0.5 for better real-time performance
    • Increased chunk duration from 5s to 10s with 3s overlap for smoother transitions
    • Added minSpeechDuration (0.5s) and minSilenceGap (0.3s) settings
  • Improved Logging

    • Detailed chunk processing logs with speaker counts and timing breakdowns
    • Startup configuration summary
    • Session statistics on stop
  • Data Persistence

    • Speaker information now saved to JSONL export files
    • liveEnableDiarization setting persists in UserDefaults

Bug Fixes

  • Fixed false "Model Not Ready" alert when model is downloading

System Requirements

  • macOS 15.0 or later
  • Apple Silicon (arm64) or Intel (x86_64)
  • Diarization model download required for speaker identification feature

TransFlow v1.4.1

09 Mar 14:34

Choose a tag to compare

TransFlow v1.4.1

Speech model management improvements and false alarm fix.

What's New

  • Enhanced speech model management with lifecycle observer and stale cache recovery
  • Download progress indicator on the record button when a model is being downloaded
  • "Downloading model..." status text in the control bar

Improvements

  • Speech model manager now re-validates model statuses when the app returns to foreground
  • ensureModelReady properly awaits in-progress downloads instead of returning false immediately
  • downloadModel is now reentrant-safe — concurrent calls share a single download task
  • Language switching waits for model readiness before resuming transcription

Bug Fixes

  • Fixed false "Model Not Ready" alert when the speech model is still downloading
  • Fixed race condition in language switching where transcription started before model was ready
  • Fixed stale AssetInventory cache causing previously-installed models to appear as not downloaded

System Requirements

  • macOS 15.0 or later
  • Apple Silicon (arm64) or Intel (x86_64)

TransFlow v1.4.0

03 Mar 06:05

Choose a tag to compare

TransFlow v1.4.0

Video transcription with speaker diarization, floating preview improvements, and bug fixes.

What's New

  • Video transcription support with speaker diarization
  • Save recordings to session files
  • Adjustable font size in floating preview panel (12–72 pt dropdown menu)
  • Auto-scroll toggle in transcription view

Improvements

  • Redesigned floating preview control buttons (horizontal layout, floating above text)
  • Expanded hit area on floating panel buttons for easier interaction
  • Updated app logo
  • Refined diarization sensitivity and audio splitting

Bug Fixes

  • Fixed crash in release/DMG builds caused by SwiftUI VideoPlayer metadata resolution
  • Fixed crash when navigating to History while live transcription + translation is active
  • Fixed "Create" button being disabled when session name is pre-filled
  • Fixed content start time calculation
  • Refined button dimensions and spacing in floating preview panel

System Requirements

  • macOS 15.0 or later
  • Apple Silicon (arm64) or Intel (x86_64)

TransFlow v1.3.0

27 Feb 06:18

Choose a tag to compare

TransFlow v1.3.0

Introducing the new Floating Live Caption Panel and Markdown Preview for enhanced transcription experience.

What's New

  • Floating Live Caption Panel: A detachable floating window showing real-time transcription in a clean, readable caption format
  • Markdown Preview: Support for previewing markdown content directly within the app
  • Global Hotkeys: Keyboard shortcuts for quick access to key features

Improvements

  • Refined DMG code signing for better distribution
  • Improved floating preview readability with adjusted font sizes and layout
  • Enhanced floating panel dimensions and visual design

Bug Fixes

  • Fixed grey titlebar strip on floating panel by removing titled style mask

System Requirements

  • macOS 15.0 or later
  • Apple Silicon (arm64) or Intel (x86_64)

TransFlow v1.2.0

09 Feb 08:57

Choose a tag to compare

TransFlow v1.2.0

Improved update checker with backend API integration and richer version status UI.

Improvements

  • Update checker now uses TransFlow backend API for more reliable version detection
  • Settings version row shows detailed update status (available update, up-to-date, checking, failed)
  • Silent error handling for update checks — never blocks or interrupts the user

System Requirements

  • macOS 15.0 or later
  • Apple Silicon (arm64) or Intel (x86_64)

TransFlow v1.1.0

09 Feb 07:37

Choose a tag to compare

TransFlow v1.1.0

Compatibility and stability improvements with macOS 26 support and key bug fixes.

What's New

  • Support for macOS 26.0 (Tahoe)

Improvements

  • Record button now shows pointer cursor on hover for better interactivity
  • Version display in Settings simplified (removed redundant build number)

Bug Fixes

  • Fixed "Too many allocated locales" error when downloading more than 5 speech models
  • Fixed update checker error handling

System Requirements

  • macOS 15.0 or later
  • Apple Silicon (arm64) or Intel (x86_64)

TransFlow v1.0.0

09 Feb 02:50

Choose a tag to compare

TransFlow v1.0.0

First official release of TransFlow — a macOS real-time speech transcription and translation app powered by local AI models.

Features

  • Real-time Speech Transcription — Capture and transcribe speech in real-time using macOS system microphone
  • AI-powered Translation — Translate transcription results with configurable AI models
  • Model Manager — Configure and manage AI model endpoints directly in the app
  • Session Management — Automatically save transcription sessions as JSONL files for later review
  • History Browser — Browse, preview, rename, and delete past transcription sessions
  • Export Support — Export sessions to SRT and Markdown formats
  • Error Log Collection — Collect and view error logs for troubleshooting
  • Settings & Customization — Configure AI model, language preferences, and app appearance (light/dark/system)
  • Internationalization — Full support for English and Simplified Chinese (zh-Hans)
  • DMG Installer — Professional DMG packaging with custom background

Bug Fixes

  • Fixed translation language check validation

System Requirements

  • macOS 15.0 or later
  • Apple Silicon (arm64) or Intel (x86_64)