What's new in v3.1
Chrome Web Store launch, Multi-Color FX, full extension parity, and a stack of YouTube / fullscreen fixes.
v3.2.0 — Single-tab + player sync
- Improved
Single-tab mode — the extension now runs on only one tab at a time (the one you last opened the popup on). Every other tab is fully idle, freeing CPU / GPU across the whole browser.
- Improved
In-page play button responds on the first click — click handler moved to capture-phase so YouTube / Vimeo can no longer swallow the toggle before BVF sees it.
- New
"Unsupported video" badge — when a site blocks BVF from controlling playback (DRM streams, encrypted sources), a small badge explains it instead of silently doing nothing.
- Improved
Frosted glass look on the in-page player — bar, brand pill, and center play button now use blurred translucency to match the website's studio feel.
- Improved
Fullscreen performance — overlay layout writes are skipped when the video's bounds haven't changed, cutting paint churn on mutation-heavy sites (YouTube, TikTok, IG).
- Improved
Highlight Color merged into Multi-Color FX with a single On / Off switch — one place to add tinted washes instead of two overlapping blocks.
v3.1.4 — Theme match with website
- Improved
Extension UI repainted to match the website — monochrome black / white / gray palette across the popup and in-page player, replacing the old violet / cyan brand accents.
- Improved
Tab chips, sliders, dropdowns, and toggles in the popup now share the exact same look as the dashboard for a single consistent theme.
- Improved
In-page player chrome (toolbar, settings popover, badges) restyled to the new neutral palette for less visual noise over the video.
v3.1.3 — YouTube player fixes
- Improved
Fixed in-page player on YouTube / Vimeo / Netflix — capture-phase pointer + mousedown handlers now stop the site from hijacking BVF button clicks (volume, fullscreen, PiP, new tab, popout were all collapsing into play/pause).
- New
Download button in the in-page BVF player — direct download for any non-DRM .mp4 / .webm source; clearly explains why YouTube/Netflix blob streams can't be saved.
- Improved
Open in new tab / popout now detects blob: streams (YouTube, Netflix, Vimeo) and falls back to opening the original page instead of a black window.
- Improved
Frame → Vignette slider now actually renders — the corner darkening was wired in the popup but the content script wasn't applying it.
v3.1 — Store launch & parity
- New
Chrome Web Store listing is live — one-click install from /install (manual .zip kept as fallback).
- New
Multi-Color FX — pick a color per edge (top / bottom / left / right) with intensity + blend mode; mirrored in the extension.
- Improved
Extension popup tabs verified end-to-end — Filters, Effects, Overlays, Textures, Edges, Vision, Playback, Frame, Tabs, Presets all switch and persist via chrome.storage.
- Improved
Two-way sync between dashboard, extension popup, and the in-page player — every slider change debounces to chrome.storage and reflects everywhere instantly.
- Improved
YouTube / Vimeo / Netflix click-through fixed — fullscreen .bvf-hit overlay hides and BVF controls drop pointer-events when the toolbar is collapsed so native UI works.
- Improved
Player toggle now reloads the active tab so the BVF player cleanly takes over or hands the page back to the site's native player.
- Improved
Manifest trimmed — removed unused activeTab / tabs permissions to satisfy Chrome Web Store review (Purple Potassium).
- Improved
Feature parity in the extension — Color Blindness, Multi-Color FX, and all film recipes available inside the popup with no paywall.
v3.0 — Studio rework
- New
Saved Looks moved into the left studio sidebar — always one click away, never in the scroll path.
- New
Slots trimmed from 3 → 2 — keep your two best grades pinned without clutter.
- New
Source input now sits above the player in the left column; Core Filters stretches tall on the right and overflows past the player for one-screen grading.
- New
Color Blindness corrections + simulations (Daltonize, Protan/Deutan/Tritan, Achromatopsia, High Contrast) wired into the player and its own card.
- New
Film Recipes get an Intensity slider (0–200%).
- New
Dedicated Release Notes page — cleaner home, shareable changelog.
- Improved
Left studio sidebar holds every action: Reset, Revert, Save, Apply, Export, Import, Share, Perf, Theme — plus Saved Looks.
- Improved
Core Filters compacted — tighter padding, slimmer sliders with − / + buttons and live percentages so the panel fits beside the player.
- Improved
Smoother fullscreen playback — throttled time updates, paused animations in fullscreen, memoized texture layers.
- Improved
Mobile-first responsiveness — sidebar collapses into a drawer; player, filters, and overlays restack into a single readable column.
- Improved
Chrome extension v3.0 — sidebar layout, all filters, textures, overlays, and the BVF player mirrored with per-site / per-tab scopes.
- Carried over
24 analog textures — film grain, VHS, CRT, Light Leak, Hologram, Halftone, Glitch RGB, Anaglyph, plus 80s → 2020s decade looks.
- Carried over
Embed link support — paste a video URL or full <iframe src="…"> snippet from YouTube, Vimeo, Twitch, Kick, Dailymotion, or any direct .mp4 / .webm.
- Carried over
URL-encoded shareable presets — send a full grade with a single link.
Ready to try it?
Open the live dashboard and start grading in seconds.