DuckTypeDuckType

Release Notes

What's new in DuckType.

Latest versionsmacOS v0.50.0Windows v0.45.0Linux not available yet

v0.50.0

Latest for macOS

Features

  • Add Streaming and Batch dictation modes for Deepgram and Speechmatics, with live dictionary hints and expanded Deepgram model choices.
  • Add a Dictionary menu to the DuckType bar so selected text can be saved to an editable dictionary list.
  • Add DuckType bar visibility controls, including temporary hide durations, always-visible and dictating-only modes, and show-again controls.
  • Add preview-first import support for Granola CSV exports.
  • Add a setting to pause other media while DuckType plays audio.

Bug fixes

  • Improve dictation insertion speed by moving nonessential finalization work out of the paste path.
  • Improve provider guidance for dictionary hints, microphone issues, shortcut badges, and selected-text actions.
  • Improve settings access from Notes and Meetings, and make the BYOK provider picker searchable.
  • Keep DuckType bar audio controls in sync after recording audio settings change elsewhere.
  • Keep the Notes window open after closing its last tab.
  • Fix latency tooltips so selecting tooltip text does not drag dictation rows.
  • Fix repeated paid-plan DuckType Cloud reminders so dismissals stay stable across window reopens.
  • Refresh Skills and tray actions when skills.md is edited outside DuckType.
  • Show text-only dictations under a dedicated Text source category instead of grouping them with recorded dictations.

v0.49.0

Features

  • Add a reading mode that focuses the dictations list on completed dictation text.
  • Add selected text support to the DuckType bar for skills, restyles, and voice edits.
  • Add playback for saved no-text dictations and shortcuts to text-to-speech provider settings.
  • Add a DuckType Config agent skill and CLI commands for managing DuckType skills, dictionary entries, and custom dictation styles.
  • Add Anarlog meeting import alongside Granola, with source selection and refreshed import previews.
  • Add a macOS quit confirmation prompt for accidental Command-Q presses.
  • Add a setting to include all timed calendar events in reminders and the tray meeting list.
  • Add Original and Voice playback choices for imported audio, with consistent volume leveling across both modes.

Bug fixes

  • Improve imported dictation ordering when file metadata is skewed into the future.
  • Fix dialogs overflowing short windows by allowing modal content to scroll.
  • Improve the Developer Settings agent skill installer with clearer installed-command details and the standard DuckType segmented control.
  • Use clipboard paste when DuckType is frontmost or the insertion target cannot be identified.
  • Allow completed dictations to be corrected to empty text.
  • Improve tray meeting countdowns so long waits show hours and minutes with clearer start and end wording.
  • Fix Granola import to find IndexedDB meeting data inside nested profile folders.
  • Fix batch imported dictations to keep source file recording order instead of transcription completion order.
  • Keep reading mode timestamps and row actions visible while hiding badges and extra details.
  • Keep the Meetings sidebar, Home tile, command palette, and keyboard shortcut on the meetings list after returning from a meeting.
  • Fix meeting search so it stays focused on the selected meeting list.
  • Fix list search fields resetting after opening an item and navigating back.
  • Add row double-click to open or create meetings from list results.
  • Repair legacy meetings that had transcripts or recordings but no notes file, so notes, Reveal in Finder, and AI summaries work again.
  • Improve Automatic insertion for macOS Screen Sharing, remote desktop, virtual desktop, and remote support apps.
  • Show DuckType's built-in app insertion behavior in Dictation settings.
  • Fix automatic skill output stats metadata so latency appears reliably.

v0.48.0

Features

  • Add Google Calendar account support for meeting reminders, agenda rows, tray timing, join links, and meeting creation.
  • Add Granola meeting imports on macOS, including local titles, dates, notes, transcripts, summaries, and duplicate protection.
  • Add automatic finishing for media-backed meeting recordings after the meeting signal ends.
  • Add a focused day agenda section to the Meetings page.

Bug fixes

  • Fix onboarding login getting stuck for social accounts that do not provide a display name.
  • Show warning and error system notifications by default.
  • Fix deleted meetings reopening from the remembered meeting shortcut.
  • Fix dictation lists showing a startup repository error on the Dictations page.
  • Stop active meeting recordings immediately when their meeting is moved to Trash.
  • Fix meeting note titles being clipped above their status buttons.
  • Improve Home heading typography.
  • Improve meeting workspace controls, delete confirmation, and list scroll restoration.
  • Remove the decorative icon from the pending meeting summary message.
  • Show an existing meeting summary automatically when opening a meeting.
  • Show relative release dates beside exact dates in release notes and update prompts.
  • Generate the first meeting summary without asking for a summary name.
  • Improve Granola imports with clearer preview status, preview reuse, deleted import protection, and dismissible Meetings page prompts.

v0.47.0

Features

  • Add system calendar recording reminders, tray meeting context, trusted meeting-link handling, a Notes page calendar settings banner, calendar connect recovery, a calendar disconnect control, and macOS signing entitlements so Calendar permissions work. The tray now shows today's timed events even when they are not strict reminder candidates.
  • Add Opus as a text-to-speech output format and transcode WAV-only speech providers to compact Ogg Opus audio.
  • Add automatic meeting-summary start after recordings finish, with a prompt before adding another summary to meetings that already have one.
  • Add automatic text insertion selection with per-app overrides and built-in remote desktop detection across macOS and Windows.
  • Add hover keyboard shortcuts for copying, pasting, editing, opening history, restyling, opening skills, and picking numbered history, style, and skill items from the DuckType bar. DuckType now resolves paste targets from the cursor position and suppresses auto-paste briefly after bar interaction so skill output pasting is more reliable.
  • Add dictation Markdown note export, including manual export, previous-file append support, and an auto-export setting for completed dictations.
  • Add global search across all dictionary lists.
  • Rename calendar recording reminders to meeting reminders, remind for every timed calendar event, and move past tray meetings into an inactive submenu.
  • Add an advanced dictation setting to type text as keystrokes instead of pasting from the clipboard.
  • Add active meeting detection prompts from the focused meeting app or browser, and show time left for in-progress meetings in the menu bar even when you are not recording.

Bug fixes

  • Show upcoming calendar events in the Meetings list and add calendar join buttons to linked meeting pages.
  • Add a dedicated Meetings page with newest meetings first and direct meeting detail routes.
  • Add a meeting recording consent guide with copyable scripts and provider-specific privacy details.
  • Add source calendar and meeting-link actions to calendar event menus on the Meetings agenda.
  • Add a Cancel button beside Stop in the dictation header and clarify recording shortcut tooltips.
  • Allow Escape to cancel an active voice edit recording from the dictations page.
  • Allow DuckType Cloud skills to run within the same managed cloud word allowance used for DuckType Cloud transcription.
  • Fix the dropdown menu in the meeting detection prompt being clipped by the notification window. The window now grows while the menu is open so all options are visible.
  • Add duplicate controls for text-to-speech speakers. Default new Gemini speakers to Gemini 2.5 Flash Preview TTS and ElevenLabs speakers to Eleven v3.
  • Improve DuckType Cloud restyle speed after dictation and show latency details after manual restyles.
  • Filter quiet residual echo from mic transcript segments during dual-track meeting recording.
  • Fix meeting reminders so stale events do not block the next due reminder, and remove reminder snoozing.
  • Keep audio file drops reliable across the full dictations page.
  • Show dictation edit instructions in metadata and let V finish an active voice edit recording.
  • Prevent dictation toolbar search and sort focus rings from being clipped.
  • Replace the Learn suggestion cycler with stable Previous and Next controls.
  • Improve Type Keystrokes insertion from macOS into remote desktop apps.
  • Fix meeting notes editors so long notes scroll instead of clipping.
  • Improve Home and Meetings agenda rows with clearer expansion chevrons, one hover action per event, and shorter duration labels.
  • Fix New note from Home so it creates a single note instead of repeatedly creating notes.
  • Fix sidebar number shortcuts opening the wrong page after Meetings.
  • Fix WebM and Ogg Opus playback on macOS when some files fail to decode.
  • Add Windows ducktype-cli.exe installation from the Developer tab and show clear errors when CLI or agent-skill installs fail.
  • Focus and select dictation dropdown search fields when opening Skills, Style, and Speech menus. Make the Speech menu searchable and keep arrow-key selection plus Enter activation working from focused search fields.
  • Improve quiet dictation handling so near-threshold whispered speech can still be sent to transcription instead of being skipped as no speech.
  • Add date navigation to the home agenda so you can browse nearby days or pick a calendar date from the homepage.
  • Show a clickable calendar connection warning in the Home agenda when calendar access is not connected.
  • Improve contrast for the Absolutely theme.
  • Improve meeting history and notes with date navigation, exact date headings, and better moved-file recovery in Notes folders.
  • Show a titlebar Accessibility permission warning when Paste at Cursor is enabled on macOS.
  • Stop compact page headers from expanding automatically during ordinary upward scrolling. They now expand at the top of the page or through an explicit expand button.
  • Improve meeting detail buttons so join links use secondary styling, appear in the transcript setup state, and the back button is shorter.
  • Rename meeting notes files to the .notes.md suffix, while preserving compatibility with existing .memo.md files.
  • Add hover and context menus to meeting rows in the Meetings list.
  • Improve desktop audio playback with shared speed controls, 3x playback, custom speeds, and pitch-preserving playback.
  • Show useful dictionary and shortcut list contents sooner by opening a relevant list on first visit and adding previews to collapsed list rows.
  • Improve quiet-dictation playback with better volume handling, streamlined controls, restart-on-play for finished clips, and new playback shortcuts.
  • Add live pressed-state feedback to shortcut keycaps in onboarding and Keyboard Shortcuts settings.
  • Open active meeting recordings inside Notes & Meetings instead of the removed standalone meeting view.
  • Remove click-to-copy from meeting transcript text.
  • Render calendar event descriptions as markdown in meeting details, including clickable links, and keep them readable on active meeting rows.
  • Reserve transcript space for the live speaking indicator.
  • Refresh the desktop home page around dictation, meetings, imports, and notes, and restore Meetings as a first-class sidebar entry that opens the local Notes workspace.
  • Search imported dictations by file title and source notes from the dictations page.
  • Show a latency breakdown when hovering over a dictation latency badge.
  • Show meeting presence in the DuckType bar without hiding dictation controls, open the meeting from that status, and suppress the indicator when hide recording status is enabled.
  • Show Keyboard Shortcuts settings controls even before Accessibility permission is granted.
  • Simplify the meeting transcript note input styling.
  • Improve desktop copy in the About page and provider notes.
  • Change the dictation audio-file copy shortcut to Cmd+Ctrl+C on macOS and Ctrl+Alt+C on Windows.
  • Use a translate icon for display-language controls instead of a globe icon.
  • Add a dictation detail page and View actions for dictations and skill outputs.

v0.46.0

Features

  • Add calendar-aware meeting reminders with a Notes page connect banner, connect and disconnect controls, today's meeting list, trusted join links, tray timing, and meeting context for AI prompts.
  • Add input device selection to the navigation header.
  • Add an option to include a trailing space after copied or pasted dictations.
  • Add a Notes folder setting so users can choose where DuckType stores notes and meeting files.
  • Add multi-select actions to the Notes file explorer, plus ordinary file previews for common file types.
  • Add markdown-rich prompt editors with variable chips.
  • Add a synchronized meeting audio import workflow for multiple recordings, including drag and drop, reordering, expandable rows, and clearer import progress.
  • Add a meeting transcript action for deleting an entire speech bubble.
  • Add a larger DuckType bar hover surface with dictation copy and paste, voice edit, restyle actions, skill output previews, and full-panel History and Run skills views.
  • Add optional recording sound effects with separate start, finish, and cancel cues, imported sound files, per-cue volume controls, and configurable start sound latency.
  • Add named speakers, per-speaker previews, safer speaker management, searchable voice and model selection, ElevenLabs voice settings, and multiple saved speech generations.
  • Add local storage size readouts for recordings and downloaded model files, with a cleanup action for downloaded models.
  • Add a per-file transcription option to turn off voice activity detection for noisy imports.
  • Add privacy and legal links in the desktop app, clarify diagnostics controls, and stop PostHog autocapture and session recording. DuckType still does not collect transcriptions. The previous session recording setup blurred transcriptions and any personal text before recording.
  • Add hover shortcuts for dictations so active rows can be deleted, copied, starred, edited, or played without opening the action menu.

Bug fixes

  • Fix new dictations so they can still be copied or pasted when local storage is unavailable, with database-backed areas blocked in limited mode.
  • Fix deleted Notes folders reappearing after they are moved to Trash.
  • Fix dictation and skill output inline edits so clicking outside the editor saves the edit.
  • Fix Paste at cursor and Copy to clipboard settings so changing one no longer changes the other.
  • Fix the active meeting recorder so clearing active meeting data stops background audio capture.
  • Fix stale dictation list counts after deleting a dictation.
  • Fix dictation rows overlapping when new versions change row height.
  • Fix Edit Previous recording state so the DuckType bar does not show a false no-sound warning, Escape clears the pending edit, and invalid sound cue values do not reset other settings.
  • Fix transcription statistics so DuckType Cloud fallback dictations count against the offline model that actually ran.
  • Fix imported dictation files so audio duration keeps the original file length while smart playback still skips silence.
  • Fix skill output counts after deletion and add undo and redo actions for deleted skill outputs.
  • Fix Notes and meeting document action menus so they stay visible in focus mode.
  • Fix dragging audio into a meeting outside the memo editor and keep file explorer drop hover on the correct folder.
  • Fix the Notes and meeting tab strip so the left edge and new-tab divider render cleanly.
  • Fix the Paste at cursor onboarding card height on platforms without an accessibility permission alert.
  • Fix the settings shortcut so it opens the last-used settings section instead of always opening General.
  • Fix moving the local models folder so downloaded models are relocated and stored under a clearer transcription folder name.
  • Fix local model selection so Parakeet applies immediately, CUDA readiness is reported more accurately, CUDA support downloads use DuckType-hosted assets, and Parakeet keeps its faster CPU default unless CUDA is selected manually.
  • Improve Windows recording start latency with native microphone capture.
  • Improve the Studio theme with a brighter white-and-ink palette.
  • Improve local model settings with clearer CUDA setup guidance, CPU-friendly recommendations, a simpler memory control, loaded-model status, a 15-minute default retention window, and manual unload.
  • Improve command palette and tab shortcut hints, with more even keycap sizing.
  • Improve the shared Skills AI provider controls by renaming them to Default AI and grouping provider choices more clearly.
  • Improve update controls by showing update channel, automatic update, and automatic restart preferences before an update is available.
  • Improve update install behavior by letting users choose whether DuckType restarts automatically after installing an update.
  • Improve settings navigation by moving Skills, dictation behavior, audio, and DuckType bar controls into Dictation settings, and remembering the selected settings section and scroll position for the current app session.
  • Improve merged dictations by showing merge order, keeping merged output in the active list, revealing the new row, and showing merge context in dictation history.
  • Improve dictation metadata by defaulting to voice duration, moving word count behind Stats for nerds, stabilizing the version switcher, and moving skill output badges below the generated text.
  • Improve sidebar behavior with a narrower default width, shortcut hints while Command or Control is held, and smoother resize, collapse, and expand behavior.
  • Improve shortcut management by allowing shortcut replacement searches across every shortcut list and showing privacy-safe shortcut snapshots for completed dictations.
  • Improve meeting reminders so every timed calendar event can trigger reminders, while the tray shows upcoming events first and moves past meetings into an inactive submenu.
  • Improve meeting transcript controls with a simpler expand button for long speech bubbles, a quieter inline note input, and a 5-minute default idle auto-stop delay.
  • Improve uninstall and local data copy so users see current local folders, understand that Delete all data keeps notes and meetings, and only see instructions for their current operating system.
  • Improve Notes by removing the raised editor card treatment, tightening file explorer rows, showing Markdown extensions in note lists and selected note titles, and keeping meeting files under Notes.
  • Improve DuckType Cloud and diagnostics copy by keeping diagnostics easy to opt out of and clarifying the local offline model onboarding flow.
  • Improve recording sounds by playing the configured cancel sound for Escape cancellation, adding a reset button, and lowering default recording sound volume to 50%.
  • Improve DuckType bar feedback for paste, skill, restyle, and voice edit actions.
  • Remove display language switching while DuckType uses English-only UI.
  • Remove click-to-copy from individual meeting transcript sentences. Use the speech bubble copy action instead.
  • Fix Calendar connection recovery by clearing local meeting data on disconnect, guiding denied macOS users to System Settings, and keeping Calendar permissions available in signed builds.
  • Fix dual-track meeting recordings by filtering quiet residual mic echo after system speech.
  • Fix meeting auto-stop so capture stalls or active raw audio that becomes silent after processing do not prematurely stop a meeting.
  • Fix meeting notes editors so long notes scroll instead of clipping.
  • Fix live meeting transcripts so the speaking indicator keeps reserved space and the view stays pinned to the latest transcript when appropriate.
  • Fix active meeting recording links so they open the meeting inside Notes & Meetings instead of the removed standalone meeting view.
  • Fix meeting transcript ordering, transcript search results, and live speech bubbles so delayed provider results stay in timeline order.
  • Fix meeting recording controls so rapid repeated clicks do not send duplicate start or stop commands.

v0.45.0

Latest for Windows

Features

  • Add dictation results to command palette search and move the palette shortcut to Cmd/Ctrl+K.
  • Add dictation lists with inline management, drag and drop ordering, and list-aware filtering.
  • Add live voice activity indicators to the Dictations page and DuckType bar while recording or using Auto mode.
  • Add an Edit previous prompt button for the latest dictation, with clearer Stop button spacing when no sound is detected.
  • Improve local GPU accelerator labels.
  • Improve dictation language defaults with multilingual auto-detect where providers support it.
  • Add clearer tray menu ordering and launch-at-login access.

Bug fixes

  • Add a founder note to the onboarding welcome screen.
  • Add a device-aware local model recommendation card that highlights the best offline model for available GPU acceleration.
  • Add uninstall cleanup guidance in Settings so users can see which local folders are kept after removing DuckType.
  • Fix Edit previous so it targets the latest saved dictation with text and audio.
  • Fix window control buttons so they stay the same size when changing app zoom.
  • Fix a brief flash of the first onboarding screen after completing setup.
  • Fix onboarding relaunches that could restore stale onboarding routes.
  • Fix recording activity styling so speech appears stronger across imported and built-in themes.
  • Fix desktop settings recovery when the settings file is deleted while preserving downloaded local models.
  • Fix desktop update downloads so they keep working across app versions.
  • Improve the signed-out DuckType Cloud prompt so it explains cloud dictation and meeting summaries without API keys.
  • Improve display language and dictation language labels across language pickers.
  • Improve database error recovery by letting users check for and install updates from the dialog.
  • Improve the Dictations page loading skeleton with smoother motion.
  • Improve the signed-out home notice so it can be dismissed and makes local dictation availability clearer.
  • Improve DuckType Cloud settings copy.
  • Improve the Studio theme with calmer surfaces and more comfortable text spacing.
  • Improve account connection feedback while browser sign-in callbacks are validated.
  • Improve the app sidebar collapse animation and section separators.
  • Improve transcribe files menu copy so imported audio and video files are labeled as transcription.
  • Improve responsiveness when stopping recordings.
  • Improve dictation version controls by showing them directly in the dictation metadata row.
  • Improve display and dictation language picker dropdown widths.
  • Remove the leftover scratchpad migration backup folder after migrating scratchpads into Notes.

macOS

  • Fix update relaunches so DuckType reuses the existing Dock icon instead of leaving a duplicate tile.

Windows

  • Add the first Windows release of DuckType, with native tray, titlebar, shortcut, onboarding, and updater support.
  • Add local Whisper GPU setup support, including NVIDIA CUDA guidance and bundled Vulkan loader support.
  • Add close-window preferences, including ask, keep running, quit, and cancel behavior.
  • Add a notification area icon where left click opens DuckType and right click opens the tray menu.
  • Improve shortcut handling with clearer key labels, reliable shortcut editing, Ctrl+Win tap-to-record, and Ctrl+0 zoom reset.
  • Improve onboarding window dragging, scaled-display placement, microphone setup, and missing-input-device guidance.
  • Fix FFmpeg-based Windows media decoding so dictation audio playback no longer flashes a terminal window.
  • Improve desktop wording across the app and release notes so Windows users no longer see Mac-only copy.
  • Improve text output by making paste at cursor the default.
  • Improve the DuckType bar by hiding the native application menu.
  • Improve titlebar clarity with a divider near the window controls and a friendlier command palette icon.
  • Improve tray feedback so the icon returns to the DuckType logo after dictation.

v0.44.0

Features

  • Add a shortcut from the dictation style menu to customize styles.
  • Add a free DuckType Cloud meeting-summary trial for Free accounts, with usage shown in the app before upgrading.
  • Add Apple sign-in, passkeys, authenticator app 2FA, backup codes, trusted devices, and two-factor checks across sign-in methods when enabled.
  • Add more built-in currency shortcuts, including saying "rupees symbol" for ₹.
  • Add starred dictations, group star actions, and a Starred only filter.
  • Add retry controls for failed meeting transcript segments, issue reporting from speech bubbles, and queued issue reports when the server is unavailable.
  • Add an Account action when DuckType Cloud meeting summaries require sign-in.
  • Allow DuckType Cloud offline fallback to be turned off completely.

Bug fixes

  • Improve signed-out account visibility on the desktop home page and sidebar.
  • Improve account recovery when a pasted or deep-link sign-in token is invalid, or when a session is revoked.
  • Improve recording-method onboarding, transcription-mode onboarding, and free DuckType Cloud allowance prompts.
  • Improve finalized meeting recording filenames and account status visibility.
  • Improve homepage tips by folding them into the onboarding card as visible learning suggestions.
  • Fix overlapping dictation rows after expanding a grouped dictation in the feed.
  • Fix DuckType Cloud eligibility handling in the header provider menu.
  • Fix Command+W so it closes notes and meeting tabs correctly while editing text.
  • Fix meeting recording stop controls so they remain available when meeting status is hidden or focus mode is active.
  • Fix a meeting summary completion flicker where the finished summary could briefly show the generating or empty state again.
  • Fix desktop onboarding so it always finishes on Home, regardless of the selected use case.
  • Clarify that current macOS downloads support Apple Silicon only.

v0.43.1

Bug fixes

  • Improve meeting summary errors for DuckType Cloud plan and account issues, with clear actions to upgrade, retry, or open AI summary settings.
  • Improve Style app badges by grouping duplicates by app name and showing whether each group covers native apps, websites, or window title rules.
  • Add one-click copying for skill outputs in dictation results.
  • Fix the installed macOS CLI so it loads the bundled ONNX Runtime when launched from PATH.
  • Improve Japanese romanization with a matching embedded dictionary, fewer unreadable fallbacks, and refreshed readings when dictionary-backed romanization is available.
  • Fix update dialog download progress bar jitter.
  • Improve desktop sidebar navigation with clearer sections and a Settings shortcut hint.
  • Improve the Dictations toolbar style suggestion, queued-skill controls, and file import entry point.
  • Improve Home page typography and secondary section layout for a cleaner dashboard.
  • Improve the Home page activity area with a compact stats strip and a focused next step.
  • Fix CLI installs so they install the real ducktype binary instead of the GUI app executable.
  • Add voice duration for new Auto mode dictations.
  • Improve recording readiness after startup by syncing microphone permission state and refreshing the recording meter when the bar opens during an active recording.

v0.43.0

Features

  • Add a full Notes workspace with an Obsidian-style file explorer, editable Markdown pages, closable tabs, raw Markdown editing with code highlighting, persistent tab state, and a resizable explorer.
  • Add meetings and scratchpads to Notes, with meeting Markdown files, meeting memos, transcripts, summaries, attachments, audio import, drag-and-drop organization, richer folder actions, and automatic migration for existing data.
  • Add multiple named summaries per meeting, image paste and drop support in meeting notes, topic-specific AI summary formatting, and clearer summary regeneration controls.
  • Add a command palette for jumping between pages, searching notes, meeting memos, transcripts, and summaries, and creating new notes or meetings from anywhere.
  • Add opt-in dictation styles with fast short-message cleanup, app and website context rules, custom styles, Markdown-backed rules, import-file controls, per-dictation restyling, and a quick-restyle dropdown.
  • Add a dedicated Styles page with app and style tabs, inline previews, advanced rewrite controls, custom app groups, style detail badges, matching diagnostics, performance statistics, and clearer local privacy copy.
  • Add Terminal and Professional style options for shell commands, coding-agent prompts, commit messages, and more formal workplaces.
  • Add DuckType Cloud plan visibility and account improvements, including referral links, Plus and Pro plans, clearer usage status, cloud dictation settings links, and higher Free monthly cloud words.
  • Add CLI improvements, including the renamed ducktype command, piped audio input, --version, DuckType Cloud auth support, meeting command documentation, and OpenCode/Codex agent skill install options.
  • Add a fullscreen shortcut and native macOS fullscreen.
  • Add onboarding choices for dictation and meetings, including a macOS system-audio permission step when meetings are selected.
  • Add missing-microphone warnings in the DuckType bar, onboarding, Settings, and recording errors.
  • Add idle meeting auto-stop warnings with configurable timing and snooze support.
  • Add an open-source licenses page and bundled ffmpeg on Windows and Linux for broader audio import and playback support.
  • Add smaller Ogg-Opus uploads for cloud transcription, so long recordings finish sooner on slow networks.
  • Add Home, Statistics, and recording-state improvements, including separate dictation and meeting stat tiles, share-scope selection, active recording indicators, richer greetings, and a clearer command-center layout.
  • Improve pause-media settings with visible running app names and recording badges that show which app was paused.

Bug fixes

  • Fix DuckType Cloud transcription, meeting summary, and skill output reliability.
  • Fix dictation feed crashes, blank scrolling gaps, loading layout shifts, and retry duration handling.
  • Fix Notes and Meetings file explorer drag targets, expanded folder restoration, refresh behavior, resize responsiveness, breadcrumbs, folder navigation, and stable selection.
  • Fix empty Notes tabs, note tab labels, Command-W/Ctrl-W tab closing, and Notes shortcut presentation.
  • Fix meeting transcript editing bugs involving multi-bubble deletion, undo gaps and overlaps, selection highlight contrast, and switching-meeting scroll jumps.
  • Fix long meeting transcript bubbles so they collapse at a transcript-specific length, show clearer continuation controls, and can be collapsed from the top or bottom after expanding.
  • Fix meeting files, attachments, and summaries so they stay with their notes when folders change.
  • Fix Windows notification settings, sound settings links, and macOS-only permission rows on non-Mac platforms.
  • Fix update download progress bar jitter on fast networks.
  • Fix missing-microphone and unknown-device messages before recording starts.
  • Fix shortcut recording when rebinding an existing global shortcut and reset buttons disappearing from unrelated shortcut rows.
  • Fix account usage warning colors and hide manually pasted sign-in tokens.
  • Fix analytics and privacy masking for notes, meetings, dictations, dictionary entries, shortcuts, custom styles, and app routes.
  • Fix Home card overflow, crowded layout states, and titlebar statistics visibility.
  • Fix style checker overflow, blank custom style fields, custom style deletion UI, disabled app group appearance, app group matching, built-in style labels, and Gmail/terminal style behavior.
  • Fix sidebar navigation, collapsed-sidebar toasts, number shortcuts, search visibility, and Run Skill menu spacing.
  • Remove the Notes beta badge, redundant Notes explorer rows, and the guided Styles onboarding card.

Windows

  • Add a Windows installer download flow and per-platform updater manifests so Mac-only and Windows-only releases no longer affect the other platform.
  • Add a more native DuckType bar on Windows with better positioning, transparent styling, stronger always-on-top behavior, no taskbar overlap, and no accidental foreground focus.
  • Add Windows-friendly global shortcuts, customizable Hold-to-Record and Start/Stop Recording shortcuts, a Left Ctrl + Left Win hold-to-record chord, and better coexistence with shortcuts owned by other apps.
  • Add Windows-style titlebar controls.
  • Fix Windows key state after hold-to-record, focused-window shortcuts, abort shortcuts bound to a single key, injected keystrokes from other dictation tools, and recording startup timing.
  • Fix Windows crashes caused by older system ONNX Runtime installs.

v0.42.0

Features

  • Add a punch-card chart on the Dictations tab that shows your day-of-week × hour-of-day rhythm in one view. Add a theme-river chart on the Performance tab that visualises how your transcription provider mix has shifted over time.
  • Add a "Show romanization below this?" prompt under transcripts and skill outputs that contain Japanese, Chinese, or Korean when the romanization toggle is off. Click "Open settings" to jump to the toggle (which highlights itself), or "Dismiss" to hide the prompt for good.
  • Add a folder breadcrumb to the meeting detail header in place of the second back button. Each segment, including the deepest folder, is clickable.
  • Make transcript undo/redo per-meeting and persistent across navigation. Each meeting now has its own undo stack, so navigating away and back keeps your recent edits available to undo. Cmd+Z in one meeting can no longer reach into another meeting's segments.
  • Improve editing a transcript selection that spans more than one segment inside a single speaker bubble. The merged text replaces the start segment and the trailing segments are removed in one undoable step. The Edit action is now surfaced for any selection contained in a single bubble.
  • Improve Cloud skills speed by running them on a lighter, faster model, so post-transcription rewrites (fix grammar, translate, summarize) come back noticeably quicker.
  • Declutter the home page. The titlebar today/total/saved chips no longer render on the home route, the "last dictation" preview is now a single quiet line under the hero, and the Tips/Milestones panel uses a borderless layout with a plain text toggle.

Bug fixes

  • Fix DuckType Cloud skills (translate, extract action items, etc.) sometimes returning empty or truncated output.
  • Fix the home page replaying a count-up on the lifetime "Total words" stat every time you navigate back. The hero number for today still animates, and the strip total still tweens when a dictation lands mid-session.
  • Fix opening a folder in the meetings list sometimes snapping back out of it.
  • Fix the fallback recording shortcuts (Start/Stop Recording and Hold to Record, modifier + key versions) being hidden inside an "Advanced" accordion on the Keyboard Shortcuts page, so they're discoverable.
  • Fix the Settings tab bar overflowing into a horizontal scroll strip when the window is narrow. Tabs now wrap onto multiple rows.
  • Fix text selection in meeting transcripts painting the colored selection band over the gutter, footers, or the gap where alignment switches sides, so the selection stays visually contained to the words.

v0.41.0

Features

  • Add Reveal in Finder shortcuts directly to each meeting toolbar. The memo, transcript, and AI summary tabs each get a button for their file, and the recording sits next to the Play button. No more digging through the header dropdown.
  • Add transcript notes to meetings. Pin any moment by pressing Alt+Shift+N, typing in the composer at the bottom of the transcript, or clicking the pin on any speaker bubble. Notes appear alongside highlights above the AI summary, count on each meeting row, and feed into the AI summary.
  • Add a large "Generate AI summary" prompt at the bottom of the transcript when a meeting has finished recording, so you can kick off the summary without hopping tabs.
  • Add a typing indicator at the bottom of the meeting transcript while you're speaking, so it's clear the mic is picking up audio before transcription lands.
  • Add a Zen mode for meetings that turns the page into a note-first editor and hides transcript, recording, and AI surfaces.
  • Add a dismissible tip recommending headphones for dual-mode meeting recordings.
  • Show when an AI summary does not cover the whole meeting transcript, and indicate when the transcript has changed since the summary was generated.
  • Improve transcript editing and selection actions. Selecting text across multiple bubbles now shows the Copy / Highlight / Delete menu. A new Edit action lets you fix transcript text inline (Enter to save, Escape to cancel, change lands on the undo stack). The "add a note here" button now shows a plus icon instead of a pencil.
  • Refine the meeting Transcript tab empty state with an ambient idle waveform and tighter copy.
  • Default meeting detail layout to a side-by-side split, with the memo on the left and the transcript on the right.
  • Add app menu shortcuts for choosing Skills AI, Meetings AI, and Meetings transcription providers.
  • Make the Auto and Record buttons on the dictations page clearer. The Auto button shows the selected skill in its label, the dropdown splits into "Start now" and "Quick skills" sections, tooltips spell out paste vs feed behaviour, and an amber hint appears when two or more skills are selected.
  • Show recording time in the dictations list instead of the last-modified time, so the timestamp reflects when you actually spoke. Date headers group by recording date too.
  • Warn during dictation when DuckType is not detecting any microphone input, and link directly to the audio input settings.
  • Move the "reveal recording in Finder" button from the meeting tab toolbar into the audio player controls, next to the play and restart buttons.

Bug fixes

  • Fix "no audio track found" error when opening meetings where no system audio was actually captured. Empty system recordings are no longer saved, and existing empty files in your library now open with the mic track instead of a red error banner.
  • Fix auto mode recordings so failed segments can be retried. Audio is now written to disk (and compressed to Opus on success) like regular dictations.
  • Fix Auto Mode so it pastes at the cursor when exactly one skill is selected. Selecting two or more skills still skips paste, since there's no single output to paste.
  • Pause Auto Mode while a dictation is playing back, so the mic doesn't capture the playback as fresh segments. Auto Mode resumes when playback stops.
  • Improve skill result pending indicators. Skills show a "Running skills..." indicator under each transcription while they process, whether triggered by Auto Mode or the Run Skill dropdown. Single, chained, and parallel skills all show progress until each result finishes.
  • Fix meeting summaries and chat with Cloudflare Workers AI so streamed numeric tokens no longer trip the AI SDK validator and cut responses off mid-stream.
  • Update DuckType Cloud meeting summaries to use the server-reported Cloudflare Workers AI model, and show the active model in meeting settings.
  • Improve meeting AI model labels and show where summaries end in updated transcripts.
  • Fix the "Summary ends here" hairline so memos pinned within the covered range stay above the line.
  • Replace the fake five-part progress bar in meeting summary generation with a duck-themed loading indicator ("Rubber-ducking...", "Hatching ideas...", "Preening the prose..."), so the UI no longer pretends to know how long generation will take.
  • Improve the meeting summary generation state with clearer progress messaging and a summary-shaped loading preview.
  • Simplify the "Generate AI summary" dialog. A single reset button replaces the "Reset to template" and "Clear override" pair, the editor shows the real default prompt when no template is selected, and switching templates always loads the new prompt. The stale-summary banner button now reads "Regenerate summary" to match the dialog title.
  • Fix Meetings sidebar navigation so returning to the app reopens the last meeting you were viewing instead of the list.
  • Fix "Move to Trash" from the meetings list so it no longer opens the meeting while prompting to delete it.
  • Stop meeting audio playback when a recording starts, and make the pause button immediate.
  • Fix broken formatting of the update download progress label in the "Update Available" dialog.
  • Fix the meeting Summary tab so Notes & highlights scroll with the summary instead of pinning to the top, so long note lists no longer crowd out the AI-generated summary.

v0.40.0

Features

  • Add Sarvam Saaras v3 as a BYOK transcription provider for Indian-language dictation and retranscription.
  • Faster recording start on Macs with many connected audio devices, especially Bluetooth. Dictation and meeting recording start near-instantly instead of taking up to two seconds.
  • Change the meeting template and customise the summary prompt from the Generate/Regenerate dialog, so you can fix a wrong-template pick after a meeting without re-recording.
  • New meetings now default to capturing both mic and system audio. If macOS hasn't granted system audio permission yet, a warning banner asks for consent up front.

Bug fixes

  • Improve meeting echo cancellation. AEC now auto-detects the delay between system audio and mic capture, and the far-end voice no longer leaks into the mic track when you're silent.
  • Fix the Ollama model-pull progress bar snapping back to 0% at the start of each layer. Progress now aggregates across all layers and only moves forward.
  • Fix the update download bar flashing on Settings, General when an update is downloading in the background.
  • Fix the markdown editor occasionally ignoring the read-only flag on first render, so transcript and memo previews stay non-editable.
  • Warn Pro users when the meetings transcription or meetings AI provider is explicitly set to a non-DuckType Cloud provider.
  • Group built-in templates under a separator in the new-meeting picker so your own templates surface first.
  • Remember the last-selected bring-your-own-key transcription provider. Switching to DuckType Cloud, Local, or None and back to BYOK now restores your previous choice instead of defaulting to Groq.
  • Block meeting audio playback while a meeting is still recording, so system audio capture can't pick up the playback and bleed it into the recording.

v0.39.0

Features

  • Overhaul shortcut settings. Renamed Push to Talk to Hold to Record, and Hands-free mode to Start/Stop Recording. Both keys in the Start/Stop Recording combo are now independently customisable, and the combo can also be a single key so a short tap of (for example) Right Cmd toggles recording on and off. Modifier-only fallbacks moved into an Advanced section, and Double-Tap to Record then Pick Skill now lives alongside the other Record then Pick Skill options.
  • Enable the Paste Last Transcription shortcut (Alt+V) by default.

Bug fixes

  • Turn off Double-Tap to Record by default for new installs. Existing users keep their current setting.
  • Fix meetings AI provider selection so picking DuckType Cloud no longer shows a false "Provider not configured" error. Error copy for providers that still need setup no longer mentions fields that do not apply (for example, Ollama does not need an API key) and no longer reads like "OpenAI providers".
  • Fix tooltips not appearing when hovering charts on the Statistics page.
  • Fix the Record then Pick Skill shortcut so it always opens the overlay on the Skills tab, even if you last left it on another tab.
  • Fix Reset All in Shortcuts settings so it also turns Double-Tap to Record back off. Previously the toggle stayed on after a reset.
  • Reorder the onboarding Advanced shortcuts so Hold to Record appears above Start/Stop Recording, matching the primary list. Double-Tap to Record now sits at the bottom of the section.

v0.38.0

Features

  • Add real-time echo cancellation on meeting mic tracks so the other party's voice no longer bleeds in from your speakers. Includes an Advanced audio section with Balanced, Meeting, Whisper, and Custom presets, plus an option to bypass when headphones are detected. Only the mic track is cleaned; the recorded system-audio track is unchanged.
  • Show today's spoken duration alongside the word count on the home page.
  • Split the home-page prompt into a testimonial ask (email) and a stats-share path (X or LinkedIn).

Bug fixes

  • Fix statistics page charts not rendering in shipped builds on the Dictations, Meetings, and Performance tabs.
  • Fix a privacy-mode bug where the last-dictation preview, meeting names, and other snippets were not blurred during screen shares.
  • Improve home page typography and fix a layout shift: the tips menu only appears when the tips card is hidden, and the hero uses a single serif focal point.

v0.37.0

Features

  • Add real-time echo cancellation for dictation and meeting recordings, so the microphone track no longer picks up speaker bleed from videos, meetings, or TTS. Advanced Audio settings expose a preset picker (Balanced, Meeting, Whisper, Custom), a bypass-on-headphones toggle, and individual dials for high pass filter, adaptive gain, and noise suppression. Preset changes apply immediately, even mid-recording.
  • Add meeting templates. Starting a new meeting opens a searchable template picker with four built-ins (1:1, Standup, Interview, Sales call) plus any custom templates you create. Picking a template pre-fills the memo and tailors the AI summary. Manage custom templates on the new Templates page under Meetings.
  • Add automatic meeting title generation after recording, so the placeholder name updates live in the header when the summary runs.
  • Add a dedicated AI providers settings tab for language-model providers. Each provider row starts collapsed with a clear Configured badge, expanded when credentials already exist. Deep links from provider pickers auto-expand and scroll to the target row. Skills, Dictation, and Meetings pages keep their provider pickers and reference a configured provider, with a direct link to AI providers when the pick hasn't been set up yet.
  • Add a Skills tab in Settings so the Skills AI provider and system prompt live alongside Dictation, Meetings, and TTS settings. Dictations, Meetings, and Skills pages gain a settings gear button in the header for one-click access to the matching settings page.
  • Add file-explorer style navigation to Meetings. Breadcrumbs show your location in the folder tree, and each view shows only the current folder's contents. Folders appear as rows with a meeting count (including subfolders), empty folders have a proper drop-target empty state, and Cmd+Up or Alt+Left jumps up a level. Breadcrumb segments are drop targets, so you can drag a meeting up two levels in one gesture. Search still spans all folders.
  • Add drag-and-drop import. Drop audio or video files on the Dictations page to transcribe them, or on the Meetings page to import them as meetings. The current meetings folder now persists across navigation and app restarts.
  • Add an "Open folder" button in the meetings list to reveal the current folder in your system file manager.
  • Redesign the Statistics page with tabs for Overview, Dictations, Meetings, and Performance. Overview shows a hero streak card and combined totals. A new Meetings section covers total meetings, total meeting time, average length, words transcribed, a meetings-per-day chart (recorded vs imported), day-of-week and duration breakdowns, and an AI engagement summary. Active tab persists in the URL.
  • Redesign the Home page. The hero shows today's word count in a large display serif, animates up when a new dictation lands, and previews your last dictation. Start actions (Dictations, Meetings) are promoted to large feature tiles with theme-aware color tints; the rest collapse into a tidier list. Selected tabs across Meetings, Settings, Dictionary, and Mic/System/Both are unambiguous on every theme, and the display and body fonts can now change with the theme. Tokyo reads in mono, Bold in condensed Helvetica, Absolutely in Didot.
  • Share a combined stats link that aggregates your totals across every device you've signed in from. The Share dialog now uses this combined link by default.
  • Show the monthly reset date alongside cloud word usage in DuckType Cloud settings and the Account page.
  • Add a dismissible testimonial banner on Home for engaged users. Signed-in users can tap "Share your stats" to open the stats share dialog with a rich tweet snapshot; signed-out users fall back to a plain X post.
  • Highlight recommended local models with a floating "Recommended" badge, and give the local-model picker a consistent language search across onboarding, Local Models settings, and the DuckType Cloud offline-fallback section.
  • Preload the selected local transcription model into memory when recording starts. The cold-start load now runs in parallel with audio capture, so by the time you finish speaking the model is usually ready.
  • Offer cloud transcription when the local model runs slowly. Free users on the offline provider see a dismissable inline prompt above the dictation feed after a few transcriptions where wall-clock time ran well over audio duration. Never shown to Pro users or anyone using their own API key.
  • Show a heads-up during onboarding when an offline model is selected, explaining the first dictation takes a few seconds while the model loads and that the model will reload if it has been idle.
  • Default copy-to-clipboard on for new users, and highlight paste-at-cursor as the recommended text-output option during onboarding with a floating "Recommended" badge.
  • Auto-configure DuckType Cloud as the Skills LLM provider for signed-in users. Onboarding sets it when the user picks the online option, and existing users who finished onboarding without one are back-filled on launch. Meeting summaries and chat now support DuckType Cloud and Cloudflare Workers AI in addition to OpenAI, Anthropic, OpenRouter, and Ollama.
  • Improve meeting AI setup. Pro users get DuckType Cloud auto-configured for AI summaries on sign-in. The Meetings page shows an in-context prompt when no AI provider is set: free users see an upgrade CTA, Pro users see a configure link. Meetings can now use a different LLM provider than Skills via a new AI provider picker in meeting settings.
  • Gate DuckType Cloud for meetings behind Pro to avoid quota-exhaustion footguns. Free users can no longer pick DuckType Cloud for meeting transcription or summaries, and see a clear upgrade prompt if their dictation or skills selection would have inherited it.
  • Label meeting transcript speakers as "Mic" and "System" to match the audio-source switches in the header.
  • Render GitHub-flavored Markdown (task lists, tables, strikethrough) in meeting chat and other Markdown bodies.
  • Warn before regenerating a meeting's AI summary, with an option to keep the previous summary as a timestamped backup in the meeting folder.
  • Drop the YYYYMMDD_N_ prefix from meeting filenames. New meetings save as Meeting name.memo.md / .ai.md / .transcript.md, with a _2, _3, … suffix only when a collision exists.
  • Replace "Last year" in Statistics time range with calendar-year options covering January through December.
  • Enable prompt caching on meeting summary and chat flows so regenerating or following up reuses the cached memo and transcript context instead of re-billing it.
  • Tag @getducktype in the prefilled tweet when posting a stats share on X.

Bug fixes

  • Fix transcription, meetings AI, and skills sometimes falling back to the slow local model on app launch. The auth client now has a 15 second timeout so session validation can't hang, the cloud LLM path proactively refreshes the signed session token, and the cached cloud-usage short-circuit only triggers after the server has confirmed usage at least once this launch.
  • Fix DuckType Cloud LLM ignoring the configured temperature when summarizing meetings.
  • Show a critical in-app dialog with links to logs, email support, and Discord when the database fails to open at startup.
  • Fix meeting AI summary reliability: the memo no longer shows blank after revisiting a meeting, the refresh button works from any tab, streaming errors surface in the UI instead of failing silently, and generation works across OpenAI, OpenRouter, Ollama, Groq, Mistral, Cloudflare Workers AI, and DuckType Cloud.
  • Fix the meeting transcript tab rendering blank when you return to it from Summary or Chat while scrolled down. It now re-renders at the preserved scroll position.
  • Fix statistics page getting stuck on the loading skeleton when the app launches directly on that page.
  • Fix titlebar stats appearing blank in production until visiting the Statistics page.
  • Fix the Milestones card on Statistics appearing a moment after the rest of the page. It now animates in alongside the key metric cards.
  • Fix a bug where renaming a newly-created note in the meetings list would leave a duplicate at the old name.
  • Fix an extra space between "OS sound settings" and the trailing period in the audio device captions on settings and onboarding screens.
  • Fix a bug where choosing offline or local models during onboarding could leave the active transcription provider set to DuckType Cloud.
  • Clicking the "Auto-run skills failed" notification now jumps to the failing transcription's skill results panel on the Dictations page.
  • Hands-free fn hold now auto-starts the moment you grant accessibility permission, and the "why can't I use fn here?" tooltip no longer gets picked up when copying shortcut descriptions.
  • Improve meeting chat answers. The assistant sticks to the provided notes, summary, and transcript, avoids re-pasting them back, and when asked to "edit" the summary or memo it replies with a short paste-ready snippet instead of rewriting the whole document.
  • Compact the meeting detail header while recording so the live transcript and controls get more vertical space.
  • Move the meeting page header overflow menu down to sit with the other toolbar controls instead of floating on the right of the title.
  • Polish meeting UI: click anywhere in the memo to start editing, match memo text selection to the app's teal colour, constrain the AI summary to a readable column width, and fix the transcript "Jump to latest" button so it reliably scrolls to the bottom.
  • Meeting AI summary no longer shows a drag handle or plus icon when you hover over lines.
  • Meetings count on the home page and Statistics page now reflects every meeting you've ever created, not just meetings currently stored.
  • Cap meeting memo, summary, transcript, and chat content at a readable width on ultra-wide windows.
  • Clean up meeting settings copy. The transcription-provider dropdown no longer restates the selection below itself, Local Models sits at the top of the dropdown with DuckType Cloud directly below (locked for free users), and the Auto AI summary description correctly refers to an AI provider instead of a Skills provider.
  • Add an "Open on website" button to the in-app Release Notes page for a shareable, browser-friendly view.
  • Unify the DuckType Cloud dictation card with Account settings. Signed-out state offers Register and Log in, and "Manage plan" and email verification link to the in-app Account page.
  • Move transcription provider settings back into the Dictation settings page. AI providers now holds only language models.
  • Clarify upgrade banner copy: meetings and AI summaries work for free with local models; Pro adds faster, more accurate cloud transcription and more powerful AI models.
  • Use the standard tab switcher for Milestones and Tips on the home getting started card.

v0.36.0

Features

  • Add AI Chat for meetings. Ask questions about a meeting while it's ongoing or after it ends. Meeting Summary and Chat now stream directly from the frontend.
  • Add prompt to regenerate AI summary when stopping a meeting that already has one.
  • Add a meetings recording retention setting so meeting audio can be auto-deleted after a chosen period.
  • Add estimated storage sizes for kept dictation and meeting recordings in settings.
  • Add per-device stats sharing. Each machine now creates its own stats share page with a unique URL, and the website dashboard lets you rename devices.
  • Improve the home page by moving tips and milestones into a tabbed card with Milestones and Tips tabs. A dropdown lets you close the card for today or permanently, and the page heading dropdown brings it back. Tips now advance on a new calendar day in your local timezone.
  • Improve settings by showing the "Menu bar icon color" option directly under Appearance when the DuckType bar is in the menu bar. Default for new installs is now Dark (white icon).
  • Improve system audio permission flow with grant and re-check buttons.
  • Improve the onboarding welcome screen with a gentle float animation and hover wobble on the DuckType logo.
  • Improve resizable panels by replacing the drag grip with a subtle line that highlights on hover.
  • Improve meeting system audio on macOS to use the lighter "System Audio Recording Only" permission instead of Screen Recording. Requires macOS 14.4 or later.
  • Add an occasional upgrade suggestion for free users after you've gotten real value from DuckType. Dismissable, and never shown to Pro users.
  • Add Speechmatics as a transcription provider.
  • Add Gradium as a transcription provider.
  • Remove Fireworks AI transcription provider. Fireworks is shutting down its audio endpoints on May 26, 2026.

Bug fixes

  • Fix macOS clipboard restoration after paste-at-cursor so images and other rich clipboard contents can be restored.
  • Fix microphone fallback when disconnected preferred devices are no longer available.
  • Fix crash and failed relaunch after applying an update.
  • Fix "Meeting not found" on cold start when the database is still initializing.
  • Fix the dictations feed sometimes showing "The pond is quiet" on startup before the database finished initializing.
  • Fix push-to-talk and hands-free mode not working after granting accessibility permission while the app is running. Previously required toggling the setting off and on.
  • Fix recording streams not stopping when navigating away from a meeting.
  • Fix settings page navigation overflowing on narrow windows.
  • Fix auto-delete removing audio from interrupted recordings before the user has retried transcription.
  • Fix statistics page loading in laggy, staggered bursts. Charts now mount after the key metric cards animate in, making the entrance and counting animations smooth.
  • Fix meetings chat failing to reply after an earlier error. Added a typing indicator and a jump-to-latest button when you scroll up during a response.
  • Fix scratchpad viewport snapping to the bottom when other scratchpads are renamed, created, or deleted.
  • Fix instant recording standby opening on a disconnected input device at startup. Falls back to the system default or defers until your preferred device reappears.

v0.35.0

Features

  • Add meetings. Record with mic and system audio, get live transcripts, and browse a meetings list with local playback.

Bug fixes

  • Fix DuckType bar appearing off-center when the macOS dock is on the left or right side.
  • Fix scrollbar appearing at the content edge instead of the panel edge on pages with centered content.
  • Fix pending transcriptions showing a misleading loading animation when no transcription provider is configured. Now shows a clear message with a Transcribe button.
  • Fix "Some dictations failed" banner taking full page width.
  • Show an error notification with the device name when recording fails to start.