Skip to content

Releases: looechao/YoutubeAutoSubscribe

v1.0.4 — Remove unused tabs permission

Choose a tag to compare

@looechao looechao released this 02 Jul 09:26

Fixes the Chrome Web Store rejection (violation ref: Purple Potassium): the tabs permission was declared but not actually required.

Changes

  • Remove the tabs permission from manifest.json. The extension only uses chrome.tabs.query/update/sendMessage/onUpdated, none of which need this permission; URL access on YouTube pages is already granted by the https://www.youtube.com/* host permission. No functional change.

The attached YoutubeAutoSubscribe-v1.0.4.zip is the store-ready package (runtime files only).

v1.0.3 — Fix playlist import for YouTube's new save dialog

Choose a tag to compare

@looechao looechao released this 01 Jul 05:48
8e6f99c

Fixes broken playlist import (#6): YouTube replaced the legacy save-to-playlist popup with the new `yt-sheet-view-model` component, so every selector the extension relied on stopped matching and videos were silently skipped.

Changes

  • Migrate save-dialog selectors to the new DOM (`yt-sheet-view-model`, `yt-list-item-view-model[role="listitem"]`, inner `button[aria-pressed]`), verified against the live page.
  • Handle Takeout filename sanitization — playlists whose real title contains `/ \ : * ? " < > |` (which Takeout rewrites to `_` in the CSV filename) now match via a normalized fallback.
  • Async playlist processing — background no longer holds a long MV3 message port; the popup gets progress + completion/error via runtime messages.
  • Add `examples/` — sample subscription/playlist CSVs (public IDs only) plus format docs.

Closes #6, merges #7.

🤖 Generated with Claude Code

YoutubeAutoSubscribe-v1.0.2

Choose a tag to compare

@looechao looechao released this 27 Jan 08:18

Changelog:

Features

  • Support YouTube playlist migration
    • Import playlists from backup CSV files
    • Auto create playlists and add videos

Bug Fixes

  • Fix initialization bug
    • Fix event listener registration
    • Improve error handling during startup

YoutubeAutoSubscribe-v1.0.0

Choose a tag to compare

@looechao looechao released this 27 Jan 07:52

YoutubeAutoSubscribe-v1.0.0 Changelog:

  • Support migration subscription from a backup channel
    • Import channel list from CSV file
    • Auto subscribe to channels