Skip to content

Navigation Menu

Toggle navigation
Sign in
  • Product
    • GitHub Copilot
      Write better code with AI
    • GitHub Advanced Security
      Find and fix vulnerabilities
    • Actions
      Automate any workflow
    • Codespaces
      Instant dev environments
    • Issues
      Plan and track work
    • Code Review
      Manage code changes
    • Discussions
      Collaborate outside of code
    • Code Search
      Find more, search less
    Explore
    • Why GitHub
    • All features
    • Documentation
    • GitHub Skills
    • Blog
  • Solutions
    By company size
    • Enterprises
    • Small and medium teams
    • Startups
    • Nonprofits
    By use case
    By industry
    • Healthcare
    • Financial services
    • Manufacturing
    • Government
    • View all industries
  • Resources
    Topics
    • AI
    • DevOps
    • Security
    • Software Development
    • View all
    Explore
    • Learning Pathways
    • Events & Webinars
    • Ebooks & Whitepapers
    • Customer Stories
    • Partners
    • Executive Insights
  • Open Source
    • GitHub Sponsors
      Fund open source developers
    • The ReadME Project
      GitHub community articles
    Repositories
  • Enterprise
    • Enterprise platform
      AI-powered developer platform
    Available add-ons
    • GitHub Advanced Security
      Enterprise-grade security features
    • Copilot for business
      Enterprise-grade AI features
    • Premium Support
      Enterprise-grade 24/7 support
  • Pricing
Search or jump to...

Search code, repositories, users, issues, pull requests...

Search
Clear
Search syntax tips

Provide feedback

We read every piece of feedback, and take your input very seriously.

Include my email address so I can be contacted
Cancel Submit feedback

Saved searches

Use saved searches to filter your results more quickly

Name
Query

To see all available qualifiers, see our documentation.

Cancel Create saved search
Sign in
Sign up Reseting focus
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
{{ message }}
gorhill / uBlock Public
  • Notifications You must be signed in to change notification settings
  • Fork 3.5k
  • Code
  • Issues 12
  • Pull requests 4
  • Actions
  • Projects 0
  • Wiki
  • Security
  • Insights
Additional navigation options
  • Code
  • Issues
  • Pull requests
  • Actions
  • Projects
  • Wiki
  • Security
  • Insights

Releases: gorhill/uBlock

Releases Tags

Releases · gorhill/uBlock

1.63.3b19

23 Apr 13:43
1.63.3b19
bd62630
This commit was signed with the committer’s verified signature.
gorhill Raymond Hill
GPG key ID: 25E1490B761470C2
Verified
Learn about vigilant mode.
Compare
Choose a tag to compare
Could not load tags
Nothing to show
{{ refName }} default
Loading
View all tags
1.63.3b19 Pre-release
Pre-release

Commits to master since this release

How to Install the Developer Build:

  • Firefox: Download the build from uBlock0_1.63.3b19.firefox.signed.xpi.

    • uBO works best on Gecko-based browsers, check out why.
  • Chromium: Install directly from the Chrome Web Store.

  • Thunderbird: Download uBlock0_1.63.3b19.thunderbird.xpi and drag it into Thunderbird's Add-ons Manager (requires Thunderbird 91+).

  • Node.js: You can import from npm or download and unzip uBlock0_1.63.3b19.npm.tgz.

Assets 5
Loading

All reactions

1.63.3b18

22 Apr 13:49
@github-actionsgithub-actions
1.63.3b18
c86beb3
This commit was signed with the committer’s verified signature.
gorhill Raymond Hill
GPG key ID: 25E1490B761470C2
Verified
Learn about vigilant mode.
Compare
Choose a tag to compare
Could not load tags
Nothing to show
{{ refName }} default
Loading
View all tags
1.63.3b18 Pre-release
Pre-release
  • Exclude chrome: as valid openers for popup candidates
  • Fetch diff patches from "reliable" servers only
  • Add trusted-create-html scriptlet
  • Mind potential race condition when dynamically registering scriptlets
  • Fix undue unchecking of setting in "My filters"
  • Add path support as target option in static extended filtering
  • Add trusted-prevent-fetch scriptlet
  • Code viewer shouldn't be maximizable
  • Add json-edit suite of scriptlets; extend replace= option
  • Improve trusted-prevent-dom-bypass scriptlet
  • Add jsonl-prune-xhr-response/jsonl-prune-fetch-response scriptlets
  • Improve [json-prune|trusted-replace]-fetch-response scriptlets

Commits to Master Since This Release

How to Install the Developer Build:

  • Firefox: Download the build from uBlock0_1.63.3b18.firefox.signed.xpi.

    • uBO works best on Gecko-based browsers, check out why.
  • Chromium: Install directly from the Chrome Web Store.

  • Thunderbird: Download uBlock0_1.63.3b18.thunderbird.xpi and drag it into Thunderbird's Add-ons Manager (requires Thunderbird 91+).

  • Node.js: You can import from npm or download and unzip uBlock0_1.63.3b18.npm.tgz.

Assets 5
Loading

All reactions

1.63.3b17

21 Apr 19:48
@github-actionsgithub-actions
1.63.3b17
6cc63d8
This commit was signed with the committer’s verified signature.
gorhill Raymond Hill
GPG key ID: 25E1490B761470C2
Verified
Learn about vigilant mode.
Compare
Choose a tag to compare
Could not load tags
Nothing to show
{{ refName }} default
Loading
View all tags
1.63.3b17 Pre-release
Pre-release
  • Fetch diff patches from "reliable" servers only
  • Add trusted-create-html scriptlet
  • Mind potential race condition when dynamically registering scriptlets
  • Fix undue unchecking of setting in "My filters"
  • Add path support as target option in static extended filtering
  • Add trusted-prevent-fetch scriptlet
  • Code viewer shouldn't be maximizable
  • Add json-edit suite of scriptlets; extend replace= option
  • Improve trusted-prevent-dom-bypass scriptlet
  • Add jsonl-prune-xhr-response/jsonl-prune-fetch-response scriptlets
  • Improve [json-prune|trusted-replace]-fetch-response scriptlets

Commits to master since this release

How to Install the Developer Build:

  • Firefox: Download the build from uBlock0_1.63.3b17.firefox.signed.xpi.

    • uBO works best on Gecko-based browsers, check out why.
  • Chromium: Install directly from the Chrome Web Store.

  • Thunderbird: Download uBlock0_1.63.3b17.thunderbird.xpi and drag it into Thunderbird's Add-ons Manager (requires Thunderbird 91+).

  • Node.js: You can import from npm or download and unzip uBlock0_1.63.3b17.npm.tgz.

Assets 5
Loading

All reactions

1.63.2

20 Mar 11:45
@github-actionsgithub-actions
1.63.2
7dba69d
This commit was signed with the committer’s verified signature.
gorhill Raymond Hill
GPG key ID: 25E1490B761470C2
Verified
Learn about vigilant mode.
Compare
Choose a tag to compare
Could not load tags
Nothing to show
{{ refName }} default
Loading
View all tags
1.63.2 Latest
Latest

Commits to master since this release
Commits since last release

To install the stable build:

  • Fix TypedArray overflow
  • Add prevent-innerHTML scriptlet
Assets 5
Loading

All reactions

1.63.0

17 Mar 20:40
@github-actionsgithub-actions
1.63.0
839e240
This commit was signed with the committer’s verified signature.
gorhill Raymond Hill
GPG key ID: 25E1490B761470C2
Verified
Learn about vigilant mode.
Compare
Choose a tag to compare
Could not load tags
Nothing to show
{{ refName }} default
Loading
View all tags
1.63.0

Commits to master since this release
Commits since last release

To install the stable build:

  • Improve prevent-set[Timeout|Interval] scriptlets
  • Add quit button to element zapper mode
  • Improve trusted-override-element-method scriptlet
  • Disable obsolete cache-control workaround for Firefox
  • Improve overlay-buster scriptlet
  • Add ability to inject scriptlets according to origin of ancestor contexts
  • Fix range parser in prevent-setTimeout scriptlet
  • Add filter option synonyms for strict1p/strict3p
  • Increase URL buffer size to 8192 (from 2048)
  • Use onmessage/postMessage instead of BroadcastChannel in diff updater
  • Improve disable-newtab-links scriptlet
  • Improve prevent-addEventListener scriptlet
  • Fix reverse lookup of ##^responseheader(...) filters
  • Improve evaldata-prune scriptlet
  • Comply with Mozilla's "User Consent and Control"
  • Improve noeval-if scriptlet
  • Add "closed","next", "mandatory", "agree/disagree" values to set-cookie scriptlet (by @ryanbr)
  • Add decline value to set-cookie scriptlet
  • Improve abort-on-stack-trace scriptlet
  • Improve href-sanitizer scriptlet

Contributors

  • @ryanbr
ryanbr
Assets 5
Loading

All reactions

1.62.0

01 Jan 13:41
@github-actionsgithub-actions
1.62.0
7f78d19
This commit was signed with the committer’s verified signature.
gorhill Raymond Hill
GPG key ID: 25E1490B761470C2
Verified
Learn about vigilant mode.
Compare
Choose a tag to compare
Could not load tags
Nothing to show
{{ refName }} default
Loading
View all tags

Commits to master since this release
Commits since last release

To install the stable build:

  • Fix deserialization of ArrayBuffer shared by multiple TypedArrays
  • Improve trusted-suppress-native-method scriptlet
  • Improve urlskip= filter option
  • Improve parse-properties-to-match scriptlet helper
  • Improve href-sanitizer scriptlet
  • Improve quote usage in filter options and scriptlets
  • Improve trusted-suppress-native-method scriptlet
  • Improve trusted-replace-argument scriptlet
  • Block media elements unconditionally when max size is set to 0
    • Regression from 73ce4e6bcf
  • Visually separate scriptlet parameters in active line
  • Mitigate potentially delayed execution of scriptlets in Firefox
  • Improve prevent-setTimeout/prevent-setInterval scriptlets
  • Improve trusted-replace-argument scriptlet
  • Add -safebase64 directive to urlskip= option
  • Improve urlskip= filter option
  • Improve spoof-css scriptlet
  • Improve trusted-set-attr scriptlet
  • Add support for EasyList { remove: true } cosmetic filter syntax
  • Keep moving related scriptlets into separate files
  • Improve prevent-xhr scriptlet
  • Improve trusted-suppress-native-method scriptlet
  • Improve set-cookie scriptlet
Assets 6
Loading

All reactions

1.61.2

19 Nov 15:21
@github-actionsgithub-actions
1.61.2
f18a9a2
This commit was signed with the committer’s verified signature.
gorhill Raymond Hill
GPG key ID: 25E1490B761470C2
Verified
Learn about vigilant mode.
Compare
Choose a tag to compare
Could not load tags
Nothing to show
{{ refName }} default
Loading
View all tags
1.61.2

Commits to master since this release
Commits since last release

To install the stable build:

Contributors

  • @Rob--W
Rob--W
Assets 6
Loading

👍 33 maxkorsov, fabianschulz, CTRL-panino, qUeLo, SenseiDeElite, Baccount, samuel-ilas, Gitoffthelawn, Firmeteran, tiawl, and 23 more reacted with thumbs up emoji 😄 11 maxkorsov, SenseiDeElite, Gitoffthelawn, AvenCores, firengate, Futuray-pgm, huutrunganlol, Chroma01, Scotty-Trees, PyesGO, and Mikufans233-gif reacted with laugh emoji 🎉 13 maxkorsov, lucascampolimm, qUeLo, SenseiDeElite, Gitoffthelawn, AvenCores, ameaninglessname, firengate, Futuray-pgm, Chroma01, and 3 more reacted with hooray emoji ❤️ 19 maxkorsov, billwieboldt, lucascampolimm, COBACH8, qUeLo, SenseiDeElite, VerTigoNTxvii, Gitoffthelawn, Firmeteran, AvenCores, and 9 more reacted with heart emoji 🚀 11 maxkorsov, COBACH8, SenseiDeElite, AvenCores, firengate, Futuray-pgm, Chroma01, Pureblood4936, PyesGO, qUeLo, and Marek33 reacted with rocket emoji 👀 6 maxkorsov, viachaslavic, SenseiDeElite, AvenCores, Futuray-pgm, and Mikufans233-gif reacted with eyes emoji
All reactions
  • 👍 33 reactions
  • 😄 11 reactions
  • 🎉 13 reactions
  • ❤️ 19 reactions
  • 🚀 11 reactions
  • 👀 6 reactions
42 people reacted

1.61.0

05 Nov 15:13
@github-actionsgithub-actions
1.61.0
652f178
This commit was signed with the committer’s verified signature.
gorhill Raymond Hill
GPG key ID: 25E1490B761470C2
Verified
Learn about vigilant mode.
Compare
Choose a tag to compare
Could not load tags
Nothing to show
{{ refName }} default
Loading
View all tags
1.61.0

Commits to master since this release
Commits since last release

To install the stable build:

  • Firefox: Click uBlock0_1.61.0.firefox.signed.xpi
    uBO works best on Firefox
  • Chromium: Install from the Chrome store: https://chrome.google.com/webstore/detail/ublock-origin/cjpalhdlnbpafiamejdnhcphjbkeiagm
    About Google Chrome's "This extension may soon no longer be supported"
  • Edge: Install from Microsoft Store: https://microsoftedge.microsoft.com/addons/detail/odfafepnkmbhccpbejgmiehpchacaeak
    The Microsoft Store version of uBO is published by Nicole Rolls
  • Opera: Install from Opera addons: https://addons.opera.com/en/extensions/details/ublock/

Contributors

  • @ryanbr
ryanbr
Assets 6
Loading

👍 47 war59312, JonnyTech, Estemobs, SyDant, wanderingeek, viachaslavic, D0n-A, samuel-ilas, tiawl, SilmorSenedlen, and 37 more reacted with thumbs up emoji 😄 4 SenseiDeElite, Baccount, firengate, and maxkorsov reacted with laugh emoji 🎉 15 SenseiDeElite, Baccount, Pureblood4936, david-UT99, firengate, maxkorsov, I-I-IT, EDM115, trimechee, roland-5, and 5 more reacted with hooray emoji ❤️ 26 qUeLo, runiq, wanderingeek, ameaninglessname, COBACH8, peterhirn, ethical-haquer, ViVie, SenseiDeElite, VerTigoNTxvii, and 16 more reacted with heart emoji 🚀 18 qwerttvv, wanderingeek, CTRL-panino, COBACH8, SenseiDeElite, Baccount, firengate, zkisaboss, maxkorsov, Felitendo, and 8 more reacted with rocket emoji 👀 5 SenseiDeElite, david-UT99, EndlessPossibility, maxkorsov, and firengate reacted with eyes emoji
All reactions
  • 👍 47 reactions
  • 😄 4 reactions
  • 🎉 15 reactions
  • ❤️ 26 reactions
  • 🚀 18 reactions
  • 👀 5 reactions
66 people reacted

1.60.0

26 Sep 14:43
@github-actionsgithub-actions
1.60.0
03df1a4
This commit was signed with the committer’s verified signature.
gorhill Raymond Hill
GPG key ID: 25E1490B761470C2
Verified
Learn about vigilant mode.
Compare
Choose a tag to compare
Could not load tags
Nothing to show
{{ refName }} default
Loading
View all tags

Commits to master since this release
Commits since last release

To install the stable build:

  • Firefox: Click uBlock0_1.60.0.firefox.signed.xpi
    uBO works best on Firefox
  • Chromium: Install from the Chrome store: https://chrome.google.com/webstore/detail/ublock-origin/cjpalhdlnbpafiamejdnhcphjbkeiagm
    About Google Chrome's "This extension may soon no longer be supported"
  • Edge: Install from Microsoft Store: https://microsoftedge.microsoft.com/addons/detail/odfafepnkmbhccpbejgmiehpchacaeak
    The Microsoft Store version of uBO is published by Nicole Rolls
  • Opera: Install from Opera addons: https://addons.opera.com/en/extensions/details/ublock/

Contributors

  • @ryanbr
ryanbr
Assets 6
Loading

All reactions

1.59.0

30 Jul 16:52
@github-actionsgithub-actions
1.59.0
a0de43a
This commit was signed with the committer’s verified signature.
gorhill Raymond Hill
GPG key ID: 25E1490B761470C2
Verified
Learn about vigilant mode.
Compare
Choose a tag to compare
Could not load tags
Nothing to show
{{ refName }} default
Loading
View all tags

Commits to master since this release
Commits since last release

To install the stable build:

  • Firefox: Click uBlock0_1.59.0.firefox.signed.xpi
    uBO works best on Firefox.
  • Chromium: Install from the Chrome store: https://chrome.google.com/webstore/detail/ublock-origin/cjpalhdlnbpafiamejdnhcphjbkeiagm
    About Google Chrome's "This extension may soon no longer be supported"
  • Edge: Install from Microsoft Store: https://microsoftedge.microsoft.com/addons/detail/odfafepnkmbhccpbejgmiehpchacaeak
    The Microsoft Store version of uBO is published by Nicole Rolls
  • Opera: Install from Opera addons: https://addons.opera.com/en/extensions/details/ublock/
  • Improve href-sanitizer scriptlet
  • Improve trusted-replace-node-text scriptlet
  • Improve set-constant scriptlet
  • Improve prevent-fetch scriptlet
  • Improve href-sanitizer scriptlet
  • Fix CSP/PP header injection in non-document resources
  • Add trusted-suppress-native-method scriptlet
  • Add support for $currentISODate$ in trusted-set-cookie scriptlet
  • Add essential and nonessential to set-cookie (by @ryanbr)
  • Fix distance calculation in picker
  • Fix bad serialization of Date objects
  • Fix race condition when loading redirect/scriptlet resources
  • Improve logging in prevent-addEventListener scriptlet
  • Add :matches-prop() pseudo CSS operator
  • Improve set-cookie scriptlet
  • Improve trusted-replace-node-text scriptlet
  • Improve trusted-replace-(fetch|xhr)-response scriptlets
  • Improve prevent-addEventListener scriptlet
  • Add isodate as available placeholder for auto-comment
  • Improve trusted-replace-outbound-text scriptlet
  • Classify generic cosmetic filters with comma as highly generic
  • Raise max buffer size for response body filtering
  • Trim end of class tokens in generic cosmetic filtering's surveyor
  • Improve trusted-set-cookie scriptlet

Contributors

  • @ryanbr
ryanbr
Assets 6
Loading

👍 1 hoang-rio reacted with thumbs up emoji
All reactions
  • 👍 1 reaction
1 person reacted
Previous 1 2 3 4 5 27 28 Next
Previous Next

Footer

© 2025 GitHub, Inc.

Footer navigation

You can’t perform that action at this time.

Content parser: contentLocalUrls |
Total Parsers:1
Memory used: 1.47MB of 16MB
Render time: 2.082 sec., Version: 3.5.4