• v4.0.6 ee20c7437c

    alvin released this 2026-09-07 19:31:16 +02:00 | 0 commits to main since this release

    📅 Originally published on GitHub: Mon, 07 Sep 2026 17:27:51 GMT
    🏷️ Git tag created: Mon, 07 Sep 2026 17:31:16 GMT

    Fixed Firefox's optional account-consent checks for Patreon/GitHub sign-in. Account features now remain blocked when Firefox cannot confirm permission, and consent is checked again before sign-in begins.

    Core dislike counts still work without signing in.

    Downloads
  • v4.0.5 e500088e65

    alvin released this 2026-09-06 12:51:12 +02:00 | 1 commits to main since this release

    📅 Originally published on GitHub: Sun, 06 Sep 2026 13:37:52 GMT
    🏷️ Git tag created: Sun, 06 Sep 2026 10:51:12 GMT

    The Firefox update is finally on the way! This release adds support for Firefox's new requirements. I expect version 4.0.5 to pass Mozilla's review within a week, bringing the long-awaited Firefox update. Firefox 140 or newer is required.

    What's changed

    • YouTube Shorts: Fixed missing dislike counts and stale controls when scrolling between Shorts, with better support for newer YouTube layouts and navigation between regular videos and Shorts.
    • New: Hide clutter buttons. Enable it in the extension settings to keep Like and Dislike visible. Share, Save, Thanks, and other optional actions remain available in YouTube's three-dot More menu. Off by default.
    • Fixed action buttons clipping, wrapping, or flickering on narrow video pages.
    • Improved dislike-count and ratio-bar updates when navigating between videos without reloading.
    • New: GitHub contributor sign-in. Contributors can now sign in with GitHub to access premium features.

    Screenshots

    YouTube Shorts

    A Short from the official YouTube channel showing 156K likes and 25K dislikes

    Dislike counts are visible again on Shorts. This Short from the official @YouTube channel shows 25K dislikes.

    Hide clutter buttons GitHub contributor sign-in
    Hide clutter setting and its before-and-after preview Extension popup with Login with GitHub Contributor button
    The setting includes an illustrative before-and-after preview. Sign in from the extension popup.

    Thanks to @kavis-dev for their first contribution: the Traditional Chinese README and language-list cleanup in #1299.

    Full changelog: v4.0.4...v4.0.5

    Downloads
  • alvin released this 2026-09-01 23:41:28 +02:00 | 2 commits to main since this release

    📅 Originally published on GitHub: Wed, 02 Sep 2026 18:28:58 GMT
    🏷️ Git tag created: Tue, 01 Sep 2026 21:41:28 GMT

    This is a userscript-only release. The browser extension remains at version 4.0.4.

    This release brings the standalone userscript back up to date after a long period of limited maintenance.

    Highlights

    • Improved YouTube Shorts support, including reliable controls and reaction state across direct loads, in-page navigation, automatic reel changes, active-reel changes, and mobile layouts.
    • Added full vote submission from the userscript, with persistent anonymous registration, proof-of-work, confirmation handling, bounded retries, and ordered rapid vote changes.
    • Shared the core voting client and state-transition logic with the browser extension instead of maintaining duplicate protocol implementations.
    • Fixed watch-page and Shorts lifecycle issues involving delayed or dynamically replaced controls, navigation between videos, stale responses, and duplicate touch activation.
    • Enabled the watch-page ratio bar by default and improved its persistence, sizing, spacing, contrast, and visual consistency.

    Validation

    • 472 Jest unit and protocol tests.
    • 120 hermetic Chromium Playwright scenarios covering watch pages, Shorts, navigation, reloads, failures, multiple viewport sizes, touch input, and all voting transitions.
    • 7 dual-artifact browser smoke scenarios covering both the generated userscript and extension.
    • Validated in an authenticated Brave session across multiple video types, navigation paths, viewport sizes, and reaction states.

    Install

    Download the attached Return-Youtube-Dislike.user.js, or install the current version directly from:

    https://github.com/Anarios/return-youtube-dislike/raw/main/Extensions/UserScript/Return%20Youtube%20Dislike.user.js

    Existing userscript installations continue to receive updates through the configured raw-main update URL.

    Downloads
  • v4.0.4 51afbdaee1

    v4.0.4 Stable

    alvin released this 2026-05-02 09:13:04 +02:00 | 4 commits to main since this release

    📅 Originally published on GitHub: Sat, 02 May 2026 07:16:52 GMT
    🏷️ Git tag created: Sat, 02 May 2026 07:13:04 GMT

    Release artifacts for 4.0.4.

    removes localhost permission requirement

    Downloads
  • alvin released this 2026-05-02 09:06:16 +02:00 | 6 commits to main since this release

    📅 Originally published on GitHub: Fri, 01 May 2026 05:10:10 GMT
    🏷️ Git tag created: Sat, 02 May 2026 07:06:16 GMT

    Release artifacts for 4.0.0.3.

    • Fixed YouTube layout compatibility for the latest like/dislike button UI.
    • Expanded selector-driven configuration so future YouTube UI fixes can be handled through API config more often.
    Downloads
  • alvin released this 2024-04-18 13:06:57 +02:00 | 97 commits to main since this release

    📅 Originally published on GitHub: Thu, 18 Apr 2024 11:12:14 GMT
    🏷️ Git tag created: Thu, 18 Apr 2024 11:06:57 GMT

    A fix for new YouYube UI.

    Huge thanks to @theblackhole

    Downloads
  • alvin released this 2023-10-18 11:46:37 +02:00 | 120 commits to main since this release

    📅 Originally published on GitHub: Wed, 18 Oct 2023 09:49:38 GMT
    🏷️ Git tag created: Wed, 18 Oct 2023 09:46:37 GMT

    Some more changes in YouTube DOM structure

    Downloads
  • alvin released this 2023-10-12 22:12:51 +02:00 | 121 commits to main since this release

    📅 Originally published on GitHub: Thu, 12 Oct 2023 20:16:19 GMT
    🏷️ Git tag created: Thu, 12 Oct 2023 20:12:51 GMT

    Another YouTube UI update - another fix rolling out.

    IMPORTANT if installing from the zip - do not forget to remove the webstore version first.
    And do not forget to switch back to the extension store version - when the store version is approved.

    Downloads
  • alvin released this 2023-08-02 14:01:30 +02:00 | 127 commits to main since this release

    📅 Originally published on GitHub: Wed, 02 Aug 2023 12:04:14 GMT
    🏷️ Git tag created: Wed, 02 Aug 2023 12:01:30 GMT

    Downloads
  • v3.0.0.3 Stable

    alvin released this 2022-07-28 22:56:32 +02:00 | 250 commits to main since this release

    📅 Originally published on GitHub: Thu, 28 Jul 2022 21:00:54 GMT
    🏷️ Git tag created: Thu, 28 Jul 2022 20:56:32 GMT

    Bugfixes for new YouTube UI

    Downloads