github puemos/hls-downloader v5.0.0

26 days ago

TL;DR:

This release brings several important updates, including bug fixes for fetch logic and playlist handling, new features like audio-video merging and playlist URL copying, UI redesigns, expanded test coverage, and improvements to the build system.
See below for more details.

Bug Fixes

  • Fix: Fetch retry logic (#423)
  • Fix: Handle EXT-X-MAP init segments (#442)
  • Fix: Auto-select playlist levels (#447)

Enhancements

  • Enhancement: Repo guidance updates (#424)
  • Enhancement: Improved red dot accuracy (#431)
  • Enhancement: Theme auto-sync with browser (#432)
  • Enhancement: Copy updates across the extension (#439)
  • Enhancement: Use Tabs API for About view report link (#445)

Features

  • Feature: Audio-video merge (#430)
  • Feature: Sniffer now copies playlist URLs (#443)
  • Feature: Show full job filename on hover (#444)

Redesigns

  • Redesign: About page update (#435)
  • Redesign: Sniffer, playlist, and downloads pages (#437)

Documentation

  • Docs: Automation guidelines update (#436)

Tests

  • Tests: Added Vitest setup and core tests (#446)
  • Tests: Added IndexedDBFS tests, test runner, and core improvements (#449)
  • Tests: Added router controller tests for popup (#452)
  • Tests: Ensure master playlist audio (#451)
  • Tests: Added useLocalStorage hook tests (#453)
  • Tests: Added crypto decryptor tests (#455)
  • Tests: Added coverage reporting and badge (#456)

Build & CI

  • Improvement: Build system (#428)
  • CI: Run tests in workflows (#454)

Cleanup

  • Cleanup: Removed leftover console logs (#425)

Changelog

Full Changelog: v4.1.2...v5.0.0

Don't miss a new hls-downloader release

NewReleases is sending notifications on new releases.