Skip to content
This repository was archived by the owner on Jul 8, 2026. It is now read-only.

Release 4.0.0

Choose a tag to compare

@mschae23 mschae23 released this 24 Nov 21:31
· 11 commits to master since this release
c701120

If you use Fedora or Arch, it is recommended to use the provided system packages instead. See Installation.

Removed

  • --post-branding-api, --get-titles-by-video-id-api, and --get-thumbnails-by-video-id-api in favor of
    --main-api (for APIs provided by SponsorBlockServer or compatible) and --browser-api (for APIs provided by
    DeArrowBrowser or compatible).

This is a breaking change.

Added

  • --main-api and --browser-api arguments: see above.
  • user <USER_ID> warnings (issued | received) [--newest <NEWEST>] command.
    • This will display the warnings issued or received by a specific SponsorBlock or DeArrow user.
    • It uses DeArrowBrowser's internal API.
  • --was-warned flag for votes on titles.
    • This will self-report the submission, used for when users dismiss an auto-warning in the actual addon.
  • o flag in the view command to indicate an original title. It is not displayed for thumbnails, since they
    show "original" in the timestamp column.
  • main argument to view, to see live submissions served by a SponsorBlockServer instance rather than DAB.
    • This shows less useful information: no removed, downvoted (with score <= -2) or shadowhidden submissions, no usernames, no "unverified user" flag, no VIP flag.
    • Usage: view <VIDEO_ID> main

Changed

  • The view and vote commands no longer take the video ID as a flag (like --video <VIDEO_ID> or -v <VIDEO_ID>).
    Instead, they just take it as a regular argument: vote <VIDEO_ID> title "Example".
    • This is a breaking change.
  • batch now uses stderr instead of stdout for user interactions.