var please = require('share');
console.log('thank you');

NEW !!!

Thursday, 25 March, 2021 UTC

Friend of Add-ons: Mélanie Chauvel

I’m pleased to announce our newest Friend of Add-ons, Mélanie Chauvel! After becoming interested in free and open source software in 2012, Mélanie started contributing code to Tab Center Redux, a Firefox extension that displays tabs vertically on the ... more

Tuesday, 9 February, 2021 UTC

Extensions in Firefox 86

Firefox 86 will be released on February 23, 2021. We’d like to call out two highlights and several bug fixes for the WebExtensions API that will ship with this release. Highlights Extensions that have host permissions for tabs no longer need to request ... more

Wednesday, 29 July, 2020 UTC

Openness and security: a balancing act for the add-ons ecosystem

Add-ons offer a powerful way for people to customize their web experience in Firefox. From content blocking and media enhancement to productivity tooling, add-ons allow third-party developers to create, remix, and share new products and experiences for ... more

Wednesday, 8 July, 2020 UTC

Additional JavaScript syntax support in add-on developer tools

When an add-on is submitted to Firefox for validation, the add-ons linter checks its code and displays relevant errors, warnings, or friendly messages for the developer to review. JavaScript is constantly evolving, and when the linter lags behind the ... more

Monday, 15 June, 2020 UTC

Friend of Add-ons: Juraj Mäsiar

Our newest Friend of Add-ons is Juraj Mäsiar! Juraj is the developer of several extensions for Firefox, including Scroll Anywhere, which is part of our Recommended Extensions program. He is also a frequent contributor on our community forums, where he ... more

Wednesday, 22 January, 2020 UTC

Extensions in Firefox 72

After the holiday break we are back with a slightly belated update on extensions in Firefox 72. Firefox releases are changing to a four week cycle, so you may notice these posts getting a bit shorter. Nevertheless, I am excited about the changes that ... more

Tuesday, 12 November, 2019 UTC

Security improvements in AMO upload tools

We are making some changes to the submission flow for all add-ons (both AMO- and self-hosted) to improve our ability to detect malicious activity. These changes, which will go into effect later this month, will introduce a small delay in automatic approval ... more

Thursday, 25 July, 2019 UTC

Upcoming deprecations in Firefox 70

Several planned code deprecations for Firefox 70, currently available on the Nightly pre-release channel, may impact extension and theme developers. Firefox 70 will be released on October 22, 2019. Aliased theme properties to be removed In Firefox 65, ... more

Wednesday, 27 March, 2019 UTC

Extensions in Firefox 67

There are a couple of major changes coming to Firefox. One is in the current Beta 67 release, while the other in the Nightly 68 release, but is covered here as an early preview for extension developers. Respecting User Privacy The biggest change in release ... more

Friday, 31 August, 2018 UTC

Extensions in Firefox 63

Firefox 63 is rolling into Beta and it’s absolutely loaded with new features for extensions. There are some important new API, some major enhancements to existing API, and a large collection of miscellaneous improvements and bug fixes. All told, this ... more

Monday, 20 August, 2018 UTC

Volunteer Add-on Reviewer Applications Open

Thousands of volunteers around the world contribute to Mozilla projects in a variety of capacities, and extension review is one of them. Reviewers check extensions submitted to addons.mozilla.org (AMO) for their safety, security, and adherence to Mozilla’s ... more

Tuesday, 14 August, 2018 UTC

Building Extension APIs with Friend of Add-ons Oriol Brufau

Please meet Oriol Brufau, our newest Friend of Add-ons! Oriol is one of 23 volunteer community members who have landed code for the WebExtensions API in Firefox since the technology was first introduced in 2015. You may be familiar with his numerous ... more

Friday, 3 August, 2018 UTC

New backend for storage.local API

To help improve Firefox performance, the backend for the storage.local API is migrating from JSON to IndexedDB. These changes will soon be enabled on Firefox Nightly and will stabilize when Firefox 63 lands in the Beta channel. If your users switch between ... more

Monday, 2 April, 2018 UTC

Extensions in Firefox 60

Many people read this blog because they’ve written extensions for Firefox in the past. Others, though, know some HTML, CSS, and JavaScript and have been thinking about writing their first extension. Either way, now is the perfect time to jump into the ... more

Thursday, 15 March, 2018 UTC

Enter the Firefox Quantum Extensions Challenge

Firefox users love using extensions to personalize their browsing experience. Now, it’s easier than ever for developers with working knowledge of JavaScript, HTML, and CSS to create extensions for Firefox using the WebExtensions API. New and improved ... more

Thursday, 8 March, 2018 UTC

Theme API Update

This article is written by Michael de Boer, Mozilla Engineering Manager working on the Firefox Frontend team. Mike has been actively involved in themes for a long time and is excited to share the improvements coming to the WebExtensions Theme API. Last ... more

Thursday, 18 January, 2018 UTC

Friend of Add-ons: Trishul Goel

Our newest Friend of Add-ons is Trishul Goel! Trishul first became involved with Mozilla five years when he was introduced to the Firefox OS smartphone. As a JavaScript developer with an interest in Mozilla’s mission, he looked for opportunities to get ... more

Monday, 16 October, 2017 UTC

Friend of Add-ons: Sylvain Giroux

Please meet our newest Friend of Add-ons, Sylvain Giroux! Sylvain has been creating extensions for Firefox since 2007 and began contributing to addons.mozilla.org (AMO) as an add-on reviewer in 2015. While he had originally planned to help with the add-on ... more

Thursday, 28 September, 2017 UTC

WebExtensions in Firefox 57

Firefox 57 has reached Beta, and a bevy of new APIs and improvements have landed that will put us in a good place for the Firefox Quantum launch in November. Legacy add-ons no longer load in Firefox 57, but there is still time to migrate (almost 5,000 ... more

Thursday, 3 August, 2017 UTC

Extension Examples: See the APIs in Action

In the past year, we’ve added a tremendous amount of add-on documentation to MDN Web Docs. One resource we’ve spent time building out is the Extension Examples repository on GitHub, where you can see sample extension code using various APIs. This is ... more

Wednesday, 2 August, 2017 UTC

NoScript’s Migration to WebExtensions APIs

We asked Giorgio Maone, developer of the popular security extension NoScript, to share his experience about migrating to WebExtension APIs. Originally released in 2005, NoScript was developed to address security vulnerabilities in browsers by pre-emptively ... more

Thursday, 15 June, 2017 UTC

WebExtensions in Firefox 55

Firefox 55 landed in Beta this week, so it’s time for another update on WebExtensions. Because the development period for this latest release was about twice as long as normal, we have many more updates. Documentation for the APIs discussed here can ... more

Wednesday, 5 April, 2017 UTC

Add-on Compatibility for Firefox 54

If you haven’t yet, please read our roadmap to Firefox 57. Firefox 54 will be released on June 13th. Here’s the list of changes that went into this version that can affect add-on compatibility. There is more information available in Firefox 54 for Developers, ... more

Tuesday, 4 April, 2017 UTC

“Build Your Own WebExtension Add-on” Campaigns Around the World

We recently partnered with the Open Innovation team to launch an activity that would introduce developers to WebExtensions and guide them through the experience of creating new add-ons with the APIs. The “Build Your Own WebExtension Add-on For Firefox” ... more

Monday, 3 April, 2017 UTC

Migrating ColorZilla to WebExtensions

ColorZilla lets you get a color reading from any point in your browser, quickly make adjustments to it, and paste it into another program. It also generates gradients and more, making it an indispensable add-on for designers and artists. For more resources ... more

Thursday, 2 March, 2017 UTC

March’s Featured Add-ons

Pick of the Month: Dark YouTube Theme by NiCU Watch YouTube clips shrouded in darkness! Try YouTube with a dark periphery instead of the standard bright white. “Better than I imagined.” Featured: Turbo Download Manager by InBasic A robust multi-threading ... more

Friday, 24 February, 2017 UTC

Improving Themes in Firefox

Last year, we started thinking about how to improve themes in Firefox. We asked theme designers and developers for their thoughts too, and received over 250 responses. After sorting through the responses and a few months of deliberation and experimentation, ... more

Wednesday, 25 January, 2017 UTC

WebExtensions in Firefox 53

Firefox 53 landed in Developer Edition this week, so we have another update on WebExtensions for you. With the latest release, a slew of new APIs are now available to help legacy add-on developers transition and extension developers port from other browsers. ... more

Thursday, 5 January, 2017 UTC

Friend of Add-ons: Shubheksha Jalan

Our newest Friend of Add-ons is Shubheksha Jalan! Shubheksha has been involved with the add-on community since last year. In December, she was accepted to Mozilla’s Outreachy cohort to work on web-ext, a command line utility to help make WebExtensions ... more

Thursday, 15 December, 2016 UTC

Add-on Compatibility for Firefox 52

If you haven’t read it yet, please give our plans for 2017 a look. These updates are aimed mostly at add-ons using legacy APIs, but WebExtensions is the way forward. Firefox 52 will be released on March 7th. Here’s the list of changes that went into ... more