RabbitPair

CaptionGo Changelog

CaptionGo - Complete changelog for bilingual subtitles and real-time AI captions. See the latest features, improvements and bug fixes.

Latest Version
Continuous Updates

About Changelog

All notable changes to this project are documented here.

This changelog is updated as development progresses. The date after each version is the Web Store submission date, not the store's publish date (review times vary by store; Edge Store reviews may take up to a week).

You can find the latest version on the Chrome Web Store or the Edge Add-ons Store by searching for "CaptionGo".

1.0

CaptionGo v1.0 Release Notes - Crunchyroll Support, 20+ New Players & Smart Caption Selection

CaptionGo v1.0.27 adds Crunchyroll subtitle support, 20+ new player integrations, caption track type recognition (CC/SDH/ASR), and smart caption selection for better translation quality.

View Full Page
16 version updates

CaptionGo v1.0 Release Notes

First release of CaptionGo — bilingual subtitles and real-time AI captions for any video, on PC and mobile browsers.

v1.0.27

2026-09-08

Added

  • Crunchyroll subtitle support (Pro): Crunchyroll uses hard-rendered subtitles, so the free page-subtitle mode is not available
  • 20+ new player integrations: including Vimeo, BBC iPlayer, Wistia, ArtPlayer, NPlayer, Shaka Player, Bitmovin, Clappr, ARD/ZDF Mediathek, and more
  • Caption track type recognition: automatically distinguishes between standard subtitles, CC/SDH closed captions, and ASR auto-generated subtitles, with [CC] / [ASR] badges in the menu
  • Smart caption selection: prefers standard dialogue subtitles for translation to improve quality

Improved

  • Better button compatibility: adapts to more player layouts and Shadow DOM scenarios
  • Floating button fallback for unconfigured sites: reduces wait time for subtitle access
  • Smarter video change detection and caption caching: reduces unnecessary subtitle reloads
  • Improved subtitle recognition on Bilibili, Disney+, Hulu, VK Video, MediaElement.js, and more

v1.0.26

2026-08-28

Improved

  • Better bilingual subtitle stability: automatically retries when translation temporarily fails, preventing subtitles from showing only the original language for extended periods
  • Faster subtitle recovery after seeking: bilingual subtitles reappear more quickly after scrubbing the progress bar
  • Improved SPA site support: bilingual subtitles now automatically restart after page navigation on sites like SVT Play
  • Clearer language menu labels: "Native Language" renamed to "Translate to", "Learning Language" renamed to "Subtitle Language" for better clarity

Fixed

  • Fixed bilingual subtitles stopping on some sites after long periods without subtitle content
  • Fixed outdated subtitle container selectors for SVT Play

Changed

  • Live Captions (ASR) is now a PRO-only feature: Due to rising speech recognition service costs, Live Captions now requires a PRO membership. We sincerely apologize for the inconvenience. PRO members can continue using both the built-in cloud recognition and custom API key modes

v1.0.25

2026-08-26

Added

  • Netflix smart subtitle preloading: automatically downloads and caches both native and learning language subtitles simultaneously when watching Netflix, eliminating translation wait times
  • New "Learning Language" setting in the menu, with clear descriptions for Source Language, Native Language, and Learning Language

Improved

  • Prefer human-translated subtitles: when official subtitles in your native language are available, they are used directly instead of calling a translation service

Fixed

  • Fixed Simplified Chinese subtitles occasionally displaying as Traditional Chinese when set as native language

v1.0.24

2026-08-24

Added

  • Independent "Live Captions" menu — quickly enable and configure real-time captions without navigating into subtitle settings
  • Douyin, Douyin Live, and TikTok one-click bilingual subtitle button

Improved

  • Vertical video caption font size auto-adjusts for consistent readability across landscape and portrait orientations
  • Improved subtitle button display reliability

Fixed

  • Fixed subtitle loading failures on some sites

v1.0.23

2026-08-21

Added

  • One-click bilingual subtitle button added to player controls on Kick, Twitch, Sooplive, Naver, ACFun, MangoTV, iyf.tv, Bahamut Anime Crazy
  • Sooplive subtitles now viewable in Picture-in-Picture mode

Improved

  • Unified subtitle button position on YouTube, Bilibili and other sites — now appears next to the fullscreen button for better discoverability
  • Faster and more reliable subtitle button display, reducing cases where the button occasionally fails to appear

v1.0.22

2026-08-20

Added

  • In-page menu now includes a Message Center for viewing promotions and notifications directly on-site

Improved

  • Fixed ASR status icon overlapping with the video button, making it unclickable
  • Faster subtitle tracking — reduces delay when page subtitles update

v1.0.21

2026-08-18

Improved

  • Renamed "Built-in AI" to "Browser AI Translation" for better clarity
  • Improved Browser AI Translation stability with reduced memory usage from translation models
  • Better progress notifications during translation model downloads
  • Enhanced video detection: automatically scans pages and inserts subtitle buttons when streaming requests are detected, improving compatibility with modal popups and dynamically loaded videos

Fixed

  • Fixed apostrophes and special characters occasionally displaying as garbled text in translation results
  • Improved ASR error messages for protected videos with step-by-step guidance: prompts users to click the extension icon for authorization before retrying, and suggests disabling hardware acceleration when audio capture is silent
  • Fixed Pre-download mode wasting bandwidth and CPU on DRM-encrypted videos (Widevine/PlayReady) by automatically falling back to realtime capture

v1.0.20

2026-08-16

Added

  • CaptionGo AI Translation: try AI-powered translation instantly without any configuration
  • Predownload mode for Live Captions — full video captions prepared in advance for smoother playback
  • RTL language support (Arabic, Hebrew) for subtitle display

Improved

  • Live Captions now auto-retries on unexpected disconnections — fewer interruptions
  • Shows a Retry button when Live Captions stops unexpectedly
  • Faster wrong-language detection with quick language switch prompt
  • Shows "All captions ready" status when predownload completes
  • Better language auto-detection accuracy

Fixed

  • Fixed Live Captions stopping silently without any user notification
  • Fixed Live Captions remaining in active state after background connection drops

v1.0.15

2026-07-18

Added

  • Bilingual subtitle support for Reddit videos
  • Bilingual subtitle support for YouTube embedded players (iframe embed)

Fixed

  • Fixed duplicate subtitles when both bilingual captions and the player's native captions are enabled

v1.0.13

2026-07-13

Added

  • Mux Player support for education platforms like codewithantonio.com, m.academy, and laracasts.com
  • Bilingual subtitle translation for non-traditional learning platforms like Scrimba

Fixed

  • Fixed subtitle button not showing on certain video players

v1.0.12

2026-07-12

Added

  • Expanded subtitle support for more video sites (BBC, Paramount+, Plex, MUBI, Naver TV, Weverse, HIDIVE, Peacock, NowTV, etc.)

Fixed

  • Fixed subtitles not displaying correctly on certain news sites (e.g. ABC News)
  • Fixed "Page Subtitle" mode not showing subtitles on some sites

Improved

  • Better subtitle detection on sites where the player loads slowly

v1.0.11

2026-07-11

Improved

  • Shows a "Translating..." placeholder during first translation attempt, so you know translation is in progress
  • Automatically notifies you when the translation service is slow to respond
  • Proactively shows "Translation skipped" when the video language matches your target language

v1.0.10

2026-07-09

Fixed

  • Fixed custom fonts not working correctly on Firefox
  • Fixed button position showing incorrectly on some sites

v1.0.9

2026-07-08

Fixed

  • Fixed X (Twitter) not correctly selecting track subtitles
  • Fixed membership dialog being obscured

v1.0.6

2026-07-06

Changed

  • Floating button now shows on hover and hides automatically when the cursor moves away, reducing video obstruction
  • Removed the always-visible browser-side floating button; now shows a quick-access button on each video instead

Fixed

  • Fixed touch interaction issues with the floating button on mobile devices
  • Fixed login button requiring long press to respond when using with Gestify in mobile fullscreen
  • Fixed multiple login windows opening when multiple RabbitPair extensions are installed

v1.0.2

2026-06-29

Fixed

  • Fixed subtitles being lost after exiting fullscreen, unable to recover when re-entering fullscreen
  • Fixed fullscreen menu button not showing or appearing in wrong position on certain websites
  • Fixed fullscreen menu button not showing after navigating to a new video within the same page

Improved

  • Extended subtitle cache duration for uninterrupted viewing of long videos

v1.0.1

2026-06-29

Fixed

  • Fixed an issue where the CaptionGo menu button could not be tapped when watching video in fullscreen on Android Firefox
  • Fixed bilingual subtitle detection failing on certain websites (e.g. React/SPA-based streaming sites)
  • Fixed subtitle loading failures on Firefox
  • Fixed original subtitles still showing after bilingual captions are enabled

Improved

  • Improved subtitle experience on X (Twitter) timeline videos
  • Expanded subtitle support for more websites

v1.0.0

2026-06-27

Added

  • Bilingual subtitles: Automatically show "original + translation" on web videos, or view translation-only or original-only; works on major platforms like YouTube, Netflix, Disney+, Hulu, and Bilibili as well as ordinary web videos, and hides the site's own subtitles to avoid overlap.
  • Smart sentences: Automatically merges fragmented, word-by-word captions into smooth, complete sentences.
  • Real-time voice captions: Turn speech into subtitles and translate them even for videos without captions. Use the built-in service for free, or add your own Deepgram key / connect a local transcription backend — 50+ languages supported.
  • Multiple translation services: Built-in free translation via Google, Microsoft, Yandex, and Chrome; or connect AI models like OpenAI, Claude, Gemini, and Ollama with a customizable translation style. Automatically falls back to a backup service when the current one is unavailable.
  • Meeting captions: Automatically display a translation beneath the captions in Zoom, Microsoft Teams, Google Meet, and Twitter Spaces (off by default; turn on the meeting's own captions first).
  • Rich caption styling: Freely adjust font, size, color, stroke, background, and position; style the original and translation separately; drag to reposition and remember it per site.
  • Floating button: A draggable, collapsible floating button on any web page lets you turn captions on anytime, and can be hidden on specific sites.
  • Mobile fullscreen support: Captions and settings work the same way when watching video in fullscreen on mobile browsers.
  • Keyboard shortcuts: Toggle bilingual subtitles and live voice captions with one key; shortcuts are customizable in your browser's extension shortcut settings.
  • Cloud sync (PRO): End-to-end encrypted sync of your settings and API keys — switch computers or sign in on mobile with the same account to sync automatically, with no reconfiguration.
  • Account & membership: Sign-in, trial, and subscription supported.
  • Multi-browser & multilingual: Supports Chrome, Edge, Whale, and Firefox (including Android), with a multilingual interface.
  • X (Twitter) timeline video bilingual subtitles: a subtitle button appears at the top-right corner of each video, automatically follows the currently playing video as you scroll, and supports auto-enable in site settings.

Try CaptionGo for Free

Available on Chrome, Edge and other Chromium browsers like Brave and Vivaldi.