v1.5.0 – Silent player-based transcripts, description-aware summaries
What's new
New transcript engine. The add-on now reads the caption track URL straight from the YouTube player (including its proof-of-origin token) and fetches the transcript silently — no transcript panel opens, no description needs expanding, no scrolling. The previous methods (internal API, DOM scrape) remain as fallbacks.
Summaries use the video description. Title, channel and full description now come from the player response instead of DOM scraping, so the description reaches Gemini complete and on every layout.
Gemini model fix (from unreleased v1.4.1). Google retired gemini-2.5-flash (the API returns 404 for it). The default model is now gemini-3.5-flash, and the model ID is configurable on the add-on settings page — future model retirements no longer require an update. If a model answers 503 "high demand", gemini-3.1-flash-lite is a working fallback.
Groundwork for Firefox on Android. The content script now also runs on m.youtube.com, with mobile injection points and a mobile comment flow. This path is still being tested on real devices — on desktop everything is verified.
UI. The gear tooltip is now "Distiller Settings"; the model field lives on the settings page only.