Releases: Cyronlee/TransFlow
TransFlow v1.6.1
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
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
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.shrelease 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
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
RealtimeDiarizationServiceusing FluidAudio'sDiarizerManager+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
- New
-
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
.audiotype toHistoryItemType- New filter option in History view (All / Live / Audio / Video)
- Distinct badge colors and icons for each type
Improvements
-
Enhanced Speaker Identification Accuracy
- Optimized
clusteringThresholdfrom 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) andminSilenceGap(0.3s) settings
- Optimized
-
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
liveEnableDiarizationsetting 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
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
ensureModelReadyproperly awaits in-progress downloads instead of returning false immediatelydownloadModelis 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
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
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
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
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
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)