Remove Youtube annoying irrelevant random rookie streamers recommendation

Stop offering free labor to Youtube's smart recommendation (no-brainer spam) system.

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

  • v2.0.20241101 10-11-2024

    replace polling with MutationObserver (I recently learned same id can be used for multiple elements, from youtube)
    use `element.style.display = 'none'` instead of `element.remove()`

  • v1.6.20240927 26-09-2024

    fix timer not reset

  • v1.5.20240811 11-08-2024

    fix: on inactivated tabs (usually opened by ctrl + click), timer was removed regardless of #contents being fully populated

  • v1.4.20240810 10-08-2024

    refactor: back to polling, but stop when number of recommended videos is stable after a timeout of 30s

  • v1.3.20240808 08-08-2024

    perf: infinite polling to (seems useless) MutationObserver
    refactor: logger
    chore: update viewers record

  • v1.2.20240803 03-08-2024
  • v1.1.20240727 27-07-2024

    fix: edge case bug for no "No Viewers" text
    fix: update default threshold (250 -> 150)
    feat: clear timer when site breaking
    refactor: slower polling
    chore: remove unnecessary dependencies

  • v1.0.20240727 27-07-2024

    fix: SPA issue
    feat: threshold config GUI

  • v0.2.20240725 24-07-2024

    fix: now should work in any local languages
    chore: title, description, debug info improvements

  • v0.1.20240720 19-07-2024

    chore: versioning, wording

  • v2024-07-20 19-07-2024