Changelog

All notable changes to the Vidora extension and website. Newest releases at the top.

Version 2.1.0

Latest

Added

Changed

  • Internal linking mesh: 12 blog articles now densely cross-linked across cluster m3u8 and vs/ pages
  • Quick answer 80-word AI-citable block added to all cluster m3u8 articles
  • 404 page recovery with site search and popular articles
  • Sitemap consolidated: 35+ URLs with correct lastmod and priority

Security

  • Per-segment AES-128 encryption keys with full key rotation support
  • Filename sanitization hardening (path traversal protection)
  • Host whitelist on RESOLVE_* message handlers
  • AES key fetch URL scheme validation (http/https only)
  • DoS parse caps: 5MB content-length limit, 5000 segments maximum
  • npm dependencies upgraded (postcss CVE patched)

Version 2.0.0

Rebrand

Added

  • Rebranded from VidGrab to Vidora. New name, domain (getvidora.com), and visual identity
  • DASH .mpd manifest support with 1080p quality cap and audio+video muxing
  • Generic .mpd download handler for non-Vimeo DASH streams
  • Bulk download button for queuing multiple streams
  • Offscreen document-based muxer (replaces tab-based approach, resolves CSP conflicts)
  • Cluster m3u8 content: 3 articles x 5 languages (15 pages) published on getvidora.com

Fixed

  • Vimeo audio regression: restored audio via CSP removal, real esds parsing, throw on 0 audio samples
  • HLS separate audio rendition muxing: correctly fetches EXT-X-MEDIA TYPE=AUDIO playlists
  • Service worker recovery on Chromium update

Changed

  • Manifest: removed restrictive CSP that blocked Vimeo audio key fetching
  • Pricing: $9.99 one-time lifetime license (no subscription)
  • Privacy: all processing local, no data sent to external servers

Version 1.x (VidGrab)

Foundation

  • Initial Chrome extension for HLS m3u8 stream detection and download
  • Vimeo HLS and progressive MP4 support
  • Bunny.net CDN video detection
  • AES-128 encrypted HLS stream support (initial implementation)
  • Popup UI with quality selector and download progress indicator
  • Chromium offscreen document for in-browser segment muxing
  • Parallel segment download with configurable concurrency
  • Initial website, FAQ, support and legal pages

Recent additions