ParrotKey

Release Notes

See what's new in ParrotKey.

v0.5.79-beta.2

v0.5.79-beta.2

Improvements

  • Enhanced the onboarding experience by preventing the watermark logo from being clipped, ensuring a smoother introduction to the app.
  • Improved document styling preservation during translation, allowing for a more consistent appearance of your text across different languages.
  • Resolved a race condition related to Windows hotkeys after onboarding completion, leading to a more reliable hotkey experience.
  • Fixed a race condition that could disrupt the new recording state, providing a more stable recording process.

Bug Fixes

  • Corrected the handling of hotkey states in command mode, ensuring that your hotkeys function as intended without unexpected behavior.

v0.5.79-beta.1

v0.5.79-beta.1

New Features

  • Added paragraph and newline detection for improved HTML clipboard capture on Windows.
  • Introduced character-level diff for HTML text correction, enhancing accuracy during edits.
  • Implemented unified rich text paste with translation-safe formatting for a smoother user experience.
  • Enabled token preservation across platforms, ensuring consistency in text handling.
  • Added support for the Frisian (fy) language in Whisper transcription, expanding language options.

Improvements

  • Enhanced clipboard management by preserving all formats during save and restore on both macOS and Windows.
  • Improved translation formatting to be smarter and more context-aware, leading to better results.
  • Streamlined the login experience by fixing layout issues and ensuring the login screen displays correctly.
  • Optimized the speed test feature by ignoring unnecessary keystrokes, providing a more accurate assessment.

Bug Fixes

  • Resolved issues with the display of prompts and ensured proper handling of authentication tokens at startup.
  • Fixed various crashes and errors related to audio device management and hotkey functionality.
  • Addressed layout problems in the pill panel and ensured that translated text remains visible during language selection.
  • Corrected issues with the clipboard functionality on Windows, improving reliability and performance.

v0.5.78-beta.3

v0.5.78-beta.3

New Features

  • Extracted language and prompt functionality into separate windows instead of using dialogs.

Bug Fixes

  • Fixed an issue with the Windows hotkey keyboard hook to improve reliability.

v0.5.78-beta.2

v0.5.78-beta.2

New Features

  • Added a Windows hotkey keyboard hook and prompts to enhance user interaction.

Bug Fixes

  • Fixed issues with the Windows keyboard hook, including modifier blocking, M key magic mode, and pill reset.
  • Resolved false positive error detection in text translation.

Other Changes

  • Improved the overall quality of translations for better fluency and natural phrasing.

v0.5.78-beta.1

v0.5.78-beta.1

New Features

  • Introduced a relay server client guard and close confirmation feature.
  • Added a relay client with mDNS discovery in speech settings.
  • Added a Windows reader window with focus panel management.

Bug Fixes

  • Fixed onboarding UI by removing the banner, translating buttons, and fixing overflow issues.
  • Fixed spelling detection phonetic matching
  • Fixed rich text formatting in edit mode, magic mode, and autocorrect verification.
  • Improved the UI of the pill panel language selector.

v0.5.76-beta.4

v0.5.76-beta.4

New Features

  • Added a close button to the pill window for easy dismissal.
  • Introduced a recording sound toggle setting.
  • Added WebSocket relay transcription with proper error handling.
  • Enabled Vulkan GPU acceleration for whisper-rs on Windows.
  • Added waveform visualization settings and configurable update intervals.
  • Consolidated Magic Mode to improve clarity and text insertion for multi-line content.
  • Added new hotkey and text insertion commands for the Windows audio plugin.
  • Implemented a cross-platform parakeet-rs ONNX transcription backend.

Bug Fixes

  • Fixed Magic Mode LLM prompt to ensure it only formats text and never answers questions.
  • Resolved transcription errors and UI discrepancies across audio, models, and UI.
  • Fixed parakeet model availability detection on macOS with CoreML.
  • Addressed issues with the pill window being stuck post-sleep and improved the close button functionality.
  • Prevented autocorrect from inserting unnecessary text when there are no errors.
  • Fixed critical issues in the native network monitor and ensured OS-level connectivity detection.
  • Resolved multiple bugs related to the onboarding flow and improved user experience.
  • Fixed microphone re-initialization after system sleep/wake on macOS.
  • Addressed various compilation errors and warnings in the Windows build.

Other Changes

  • Upgraded Tauri to v2.10.3 with the latest plugin versions.
  • Refactored the OAuth flow with a persistent deep link listener.
  • Reduced logging verbosity for the TextReader in no-selection cases.

v0.5.76-beta.3

v0.5.76-beta.3

New Features

  • Added support for custom keyboard shortcuts, allowing users to personalize their experience.
  • Introduced a new settings panel for easier configuration of application preferences.

Bug Fixes

  • Fixed an issue where the app would crash on startup for certain users.
  • Resolved a bug that caused keyboard shortcuts to not function correctly in specific scenarios.

Other Changes

  • Improved performance of the app during heavy usage.
  • Updated dependencies to enhance security and stability.

v0.5.76-beta.2

v0.5.76-beta.2

New Features

  • Added initial prompt support to local Whisper.
  • Introduced Windows spelling auto-add to dictionary.
  • Added macOS 11 (Big Sur) support with URLSession compatibility layer.
  • Implemented GEO citability improvements across documentation, about, and features pages.
  • Added whisper-rs (GGML) fallback for macOS without CoreML.
  • Added magic mode glow effect to the pill window.
  • Split ParrotKey dylibs for macOS 13+ (Ventura) support.

Bug Fixes

  • Enabled Windows deep link protocol registration for OAuth login.
  • Forwarded dev-mode and beta-mode features to the parrotkey-audio plugin.
  • Allowed Transcribe File model selection regardless of download status.
  • Fixed re-selection during autocorrect when the user manually selects text in Jira.
  • Resolved WhisperKit empty transcription issue.
  • Disabled GGML_NATIVE to resolve whisper-rs-sys i8mm build error.
  • Pinned Xcode 16.4 to fix whisper-rs-sys i8mm build error.
  • Fixed tray menu closing immediately after macOS sleep/wake.
  • Fixed pill-panel overlay visibility over fullscreen apps on macOS.
  • Unified layouts, transparency, width, and More button in the pill system.
  • Fixed synchronization of language lists after language removals.
  • Fixed Windows paragraph selection to handle wrapped text correctly.
  • Fixed Windows autocorrect to replace selected text correctly.
  • Scaled Windows audio volume to match macOS plugin output.
  • Fixed model unavailable panel to only block local models and persist file transcribe model selection.
  • Fixed post-onboarding crash caused by settings broadcast cascade.
  • Fixed speech model visibility, hotkey cancellation, and pill window state.
  • Fixed Watchdog timer to no longer block long recordings.

Other Changes

  • Reorganized homescreen into a 3-column layout.
  • Compact logging in Swift native audio modules.
  • Reorganized pill window layout with language rows.

v0.5.76-beta.1

v0.5.76-beta.1

New Features

  • Upgraded Recharts to version 3 across the monorepo and resolved type incompatibilities.
  • Simplified dashboard statistics to display in four compact cards.
  • Added a confetti button in the header next to the logo for enhanced user engagement.
  • Introduced a Firebase admin tab to the dashboard for better management.
  • Implemented a feature to show the dashboard on Windows startup instead of tray-only mode.
  • Added a free startup phase popup to purchase buttons to inform users.
  • Created a Magic UI playground with an Easter egg for users to discover.
  • Enhanced the release notes generation process with improved error handling and user-friendly descriptions.
  • Added platform-specific and build-variant tray icons for better visual representation.
  • Introduced a countdown ring animation for a more dynamic user experience.
  • Added a LinkedIn OAuth provider for easier account linking.
  • Implemented real-time streaming transcription in the pill window for enhanced functionality.

Bug Fixes

  • Fixed a database schema mismatch and resolved macOS Sonoma CLT requirement issues.
  • Corrected the locale redirect bug by using locale-aware navigation imports.
  • Resolved multiple issues related to team member management and improved user experience.
  • Fixed the focus theft detection issue and ensured the hotkey recorder starts correctly after login.
  • Addressed a bug that caused multiple simultaneous login attempts on Windows.
  • Resolved a 404 error for team invites by fixing middleware and URL format.
  • Corrected the team invite email logo and ensured URLs are environment-aware.
  • Fixed the issue of silent translation with empty queries on Windows.
  • Improved the handling of audio context resumption on Windows for test speed beeps.
  • Fixed the updater to use the development API endpoint when the VITE_API_URL is set.

Other Changes

  • Reordered microphone settings in audio preferences for better usability.
  • Increased the base font size for improved readability.
  • Enhanced the user interface by simplifying team navigation.
  • Improved the handling of environment variables for GitHub token and task configurations.
  • Added a permission status banner on the dashboard to inform users of their current permissions.

v0.5.75-beta.3

v0.5.75-beta.3

Release Notes for v0.5.75-beta.3

New Features

  • No new features were introduced in this release.

Bug Fixes

  • No bug fixes were made in this release.

Other Changes

  • No other changes were implemented in this release.