Skip to content

Sniffls v0.2.0

Choose a tag to compare

@github-actions github-actions released this 29 Aug 05:59
· 22 commits to master since this release

Sniffls v0.2.0

Changes since v0.1.4

  • Merge dev/settings-new-tab: release 0.2.0
  • docs: fix options preview layout
  • docs: update preview SVGs — language now a settings option
  • refactor: move language switch into settings as a config option; drop PageHeader
  • fix: match existing page tabs by pathname so dev-server pages are focused, not duplicated
  • docs: update README illustrations for sidebar layout (options + new manager preview)
  • feat: focus existing page tab instead of opening duplicates; release 0.2.0
  • feat(ui): add sidebar navigation shared by manager and settings pages
  • docs: update READMEs for settings/i18n changes, add changelog, refresh preview SVGs
  • feat: download directory setting with absolute path support and folder picker
  • feat: proxy applies via main Save; rename telemetry to usage statistics; reorder bottom bar (Save first, larger)
  • chore: remove proxy clear button (select 'no proxy' + save instead)
  • feat: paginate download history (20 per page)
  • fix: move draft hooks above early return to satisfy Rules of Hooks
  • fix: open options page via runtime.getURL so it resolves in dev and prod
  • style: white search icon in empty state
  • feat: breathing halo effect on empty-state search icon
  • fix: default UI language to English (locale default en)
  • feat: settings page uses explicit Save button instead of auto-save
  • chore: remove redundant language dropdown from settings (header switch covers it)
  • feat: add reset-to-defaults button to settings page
  • fix: language switch shows target locale label (EN ui shows 中文)
  • feat: add language switch to PageHeader (cycle en/zh-CN, right-click for auto)
  • fix: persist applied proxy config to settings storage
  • fix: use bundled icon.svg in PageHeader so brand icon renders on options/manager pages
  • feat(i18n): wire en/zh-CN translations into popup, options, manager; add shared PageHeader and language setting
  • feat(i18n): add i18n infra with en/zh-CN dicts, locale setting, and unit tests
  • feat: open settings page in new tab instead of options page
  • feat: support X/Twitter CMAF HLS with demuxed audio remux
  • docs: align README with runner host and polish badges
  • fix: stabilize downloads and unwrap proxy m3u8 URLs
  • docs: 同步移除中文 README 的免责声明行
  • docs: remove disclaimer line from README

Install (offline / unpacked)

Browser File
Chrome sniff-hls-0.2.0-chrome.zip — unzip, then load unpacked at chrome://extensions
Edge sniff-hls-0.2.0-edge.zip — unzip, then load unpacked at edge://extensions
Firefox sniff-hls-0.2.0-firefox.zip — load via about:debugging
Safari build from source with Xcode

See the README for full per-browser instructions.