Firefox Web Browser was updated to version 21.0 today and chances are you’re not currently running it. The latest version brings support for more social provider for its Social APIs. Some providers you can now add to Firefox include Cliqz, Mixi, msnNOW and others. Also released in this version is enhanced three-sate UI for Do Not Track (DNT), preliminary implementation of Firefox Health Report and the ability to restore removed thumbnails on New Tab Page.

Besides releasing new features, this version also fixed bugs that were introduced in previous versions, like some function keys not working when pressed and a critical vulnerability that could allow attackers run code and install software, requiring no user input.

Below are some of the  changes in this version

This brief tutorial is going to show you how to easily upgrade in Windows, Mac OS X and Ubuntu 13.04 Raring Ringtail. A more detailed release notes can be found @ http://www.mozilla.org/en-US/firefox/21.0/releasenotes/

To get started with upgrading in Windows or Mac OS X, open Firefox and select Help –> About Firefox. Once there, Firefox will immediately begin downloading the latest version. After installing it, restart your browser to install it.

 

 

That’s it!

In Ubuntu, press Ctrl – Alt – T on your keyboard to open the terminal. When it opens, run the commands below to add its security PPA

sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa

 

Next, run the commands below to update your system’s packages including Firefox.

sudo apt-get update && sudo apt-get dist-upgrade

 

Enjoy!

 

firefox_21_ubuntu_1

 

If you wish to remove it and return to the previous version, run the commands below

sudo apt-get purge firefox && sudo apt-get autoremove

 

Next, run the commands below to remove the security PPA you added.

sudo add-apt-repository --remove ppa:ubuntu-mozilla-security/ppa

 

Finally, run the commands below to re-install Firefox from Canonical repository.

sudo apt-get install firefox firefox-globalmenu firefox-gnome-support xul-ext-webaccounts xul-ext-unity lightdm-remote-session-uccsconfigure

 

Enjoy!

Frequently Asked Questions

How to upgrade Firefox to version 21 on Windows?

To upgrade Firefox to version 21 on Windows, open Firefox, go to Help -> About Firefox, and the browser will start downloading the latest version. After installation, restart your browser.

What are the new social providers supported by Firefox version 21?

Firefox version 21 now supports additional social providers such as Cliqz, Mixi, and msnNOW for its Social APIs, allowing users to integrate more services into their browsing experience.

How can I restore removed thumbnails on the New Tab Page in Firefox 21?

In Firefox 21, you can restore removed thumbnails on the New Tab Page by accessing the browser settings and selecting the option to restore or customize the thumbnails displayed.

What improvements were made to the Do Not Track feature in Firefox version 21?

Firefox version 21 introduced an enhanced three-state UI for the Do Not Track (DNT) feature, providing users with more control over their tracking preferences while browsing.

What critical vulnerability was addressed in Firefox version 21?

Firefox version 21 addressed a critical vulnerability that could allow attackers to run code and install software without requiring any user input, enhancing the overall security of the browser.

How to upgrade Firefox to version 21 on Mac OS X?

To upgrade Firefox to version 21 on Mac OS X, open Firefox, go to Help -> About Firefox, and the browser will automatically download the latest version. Simply install it and restart your browser.

What is the preliminary implementation of Firefox Health Report in version 21?

In Firefox version 21, the preliminary implementation of Firefox Health Report was introduced, providing users with insights into their browser usage and performance data for better optimization.

What changes were made to the CSS selection in Firefox version 21?

In Firefox version 21, the CSS selection -moz-user-select:none was modified to enhance compatibility with -webkit-user-select:none, improving the overall user experience in terms of selection behavior.