1-click feed maintenance

Remove a video or channel from your homepage feed forever, even if you're not logged in to youtube.

Acestea sunt versiunile scriptului în care codul a fost actualizat. Arată toate versiunile.

  • v4.0.0 24-07-2023
    • significantly improve performance by migrating all change monitoring from obervers to a poller. this will reduce the time to react to changes slightly, but should be much more robust against changes to youtube js
    • upgrade jquery dependency to the current version, 3.7.0
  • v3.1.0 21-11-2022

    Bug fix:

    • improve submit button flakiness
  • v3.0.0 21-11-2022

    Bug fixes:

    • Fixed button click failures
    • Refactored observer code to be simpler and hopefully help trace down root cause of automark brittleness
  • v2.3.1 06-08-2022

    Bug fixes:

    • Fix debug button throwing error when clicked
  • v2.3.0 06-08-2022

    Bug fixes:

    • Recent YouTube update caused all script buttons to be very difficult to see in dark mode. Added explicit style to them, so they show up clearly
  • v2.2.1 30-07-2022

    No new features or bug fixes. Just instrumented all hide and mark operations with additional debug logging

  • v2.2.0 25-07-2022

    Bug fixes:

    • Restore scroll bug fail-safe, decrease fail-safe duration to 100ms, and add limiter to prevent infinite hooking
    • Add additional mitigation bug where dialog is closed but scrolling remains disabled: redundantly click empty space even when dialog appears to be closed, to try to re-trigger youtube events that re-enable scrolling
  • v2.1.0 24-07-2022

    Bug fixes:

    • Improved rich item selector to exclude hidden nodes, so we don't continuously re-process stuff
    • Added mutex to improve reliability of auto-remover code, which previously resulted in glitches while scrolling through feeds containing large numbers of removed videos
  • v2.0.0 24-07-2022
  • v1.8.0 25-04-2022
    • Fix race condition that was sometimes double-adding buttons
    • Add feature to hide livestreams
    • Add feature to hide fundraisers
  • v1.7.0 09-04-2022
    • Added feature to hide lists (disabled by default, can be enabled in config menu)
  • v1.6.3 11-03-2022

    Fix match again, to match both empty and query param

  • v1.6.2 09-03-2022

    Fix script not running on IWD because youtube add a query param (?bp=wgUCEAE%3D)

  • v1.6.1 05-03-2022

    Internal refactor; simplify interpolation out of constants.

  • v1.6 05-03-2022

    Minor reorganization of constants, to improve code maintainability.

  • v1.5 05-03-2022

    Organize, refactor, and document functions to improve code maintainability.

  • v1.4 05-02-2022

    Fix bug where oc buttons would sometimes not initialize on some videos, by reinitializing entire grid every time a new item is added to it.

  • v1.3 05-02-2022

    Fixed buttons being removed by recent YouTube update. Root cause was change in async page load timings. Added awaiters and observers, so similar page load timing updates in future should not break it again.

  • v1.2 29-11-2021

    Added button to config menu to export all userscript data as a simple key/value CSV file.

  • v1.1 29-11-2021

    New features:

    • remove videos while logged out
    • config menu added to youtube button bar
    • automark (disabled by default) will attempt to re-mark videos with youtube based on previous action, if logged in
    • hidepopups (disabled by default) will attempt to hide the flickering dropdown and popup that youtube shows when marking a video
    • debug (disabled by default) will enable additional buttons and logging that may be useful to investigate bugs
  • v1.0 26-11-2021
  • v1.0 26-11-2021