Development builds
What are development builds?
Development builds represent the most current state of development for Adblock Plus and other extensions hosted on this website. By installing a development build you can try features that haven’t been released in a stable version yet. A development build is generated automatically each night around 1 AM UTC if any changes have been added to the source code repository since the previous build.
How reliable are development builds?
Naturally, development builds are less reliable than stable versions and you are using them at your own risk. However, changes are thoroughly tested before they are added to the source code repository. This means that development builds will work fine most of the time. There will be occasional issues however, especially when using some uncommon configuration — please report these so that they can be fixed. For non-English languages the new strings will usually stay untranslated until shortly before a release. It might also happen that a development build isn’t interoperating with other extensions in a way that is expected from a stable release.
How do I report bugs in development builds?
Please do so in the forum, simply create a new topic (but look around a little, the same issue might have been reported already). You don’t need to register but you can do so if you want to be notified about changes in your topic. Please provide all the information necessary to reproduce the issue, especially development build version, browser and browser version, operating system. Please consider temporarily installing the latest stable version of the extension and verifying that the issue doesn’t exist there, this information is generally very helpful.
How to install/update development builds?
For a list of development builds click the link corresponding to the extension you want to install:
- Adblock Plus
- Element Hiding Helper
- Adblock Plus Watcher
- JavaScript Deobfuscator
- Weave Sync for Adblock Plus
Usually you only need to click 00latest.xpi and accept installation, older development builds are there to allow comparison. Your browser will check for updates automatically and offer you an update to the more current development build once it is available. Note that you will never be updated to the stable release, instead you will get the development build immediately following the stable release.
How do I know what changed?
When the browser shows you the notification about available updates, click the development build and then “Show Information” button. This will display the list of all changes in this build. For a more high-level overview of the changes and additional information please follow the development build announcements. You can subscribe to the RSS feed in your favorite feed reader or forward the posts to your email address with a service like feedmyinbox.
How do I interpret the version numbers?
Each development build ends with a eight-digit build number representing the date when it was created. The format of the version number before it changes during the development cycle. E.g., immediately after Adblock Plus 1.2 release this version number will be 1.2.0+ (where “+” indicates that this build is newer than the stable 1.2 release, it usually isn’t significantly different however). As the work starts towards Adblock Plus 1.3 this number changes into 1.3a (where “a” means “Alpha” indicating an early development stage). Once things solidify the builds will be designated as Beta releases (1.3b). Release candidates at the end of the development cycle will be called 1.3rc.
