Apple

Historique des versions de Firefox – Wikipédia

Par Maximus63 , le 3 février 2021 - 221 minutes de lecture

Article de la liste Wikimedia

Logo Firefox, 2019.svg
Aperçu des parts de marché
Selon les données StatCounter

Décembre 2020[1]

Firefox a été créé par Dave Hyatt et Blake Ross en tant que branche expérimentale du navigateur Mozilla, sorti pour la première fois sous Firefox 1.0 le 9 novembre 2004. À partir de la version 5.0, un cycle de publication rapide a été mis en place, aboutissant à une nouvelle version majeure. toutes les six semaines. Cela s'est progressivement accéléré à la fin de 2019, de sorte que les nouvelles versions majeures se produisent sur des cycles de quatre semaines à partir de 2020.[3] Firefox 85 est la dernière version, sortie le 26 janvier 2021.

Versions actuelles et futures

Versions officielles actuelles prises en charge

Versions de test actuellement prises en charge

Futures versions officielles

Rapide
ESR

Premières versions

Libérations rapides

En avril 2011, le processus de développement a été divisé en plusieurs «canaux», chacun travaillant sur une construction à un stade de développement différent. La version la plus récente disponible s'appelle "Nightly Builds" et offre les dernières fonctionnalités et mises à jour non testées. La version "Aurora" a jusqu'à six semaines de retard sur "Nightly" et offre des fonctionnalités qui ont subi des tests de base. Depuis la version 35, le canal "Aurora" a été renommé en canal "Developer Edition".[4][5] La chaîne "Beta" a jusqu'à six semaines de retard sur la version "Aurora", jusqu'à environ douze semaines par rapport à la version la plus récente "Nightly". Le canal "Beta" offre une stabilité améliorée par rapport aux versions "Nightly" et est le premier jalon de développement qui a le logo "Firefox". "Release" est la version officielle actuelle de Firefox. La numérotation de version de Gecko est la même que le numéro de version de Firefox, commençant par 5.0 sur Firefox 5.

L'objectif déclaré de ce processus plus rapide est de fournir plus rapidement de nouvelles fonctionnalités aux utilisateurs.[6] Ce cycle de publication accéléré a été critiqué par les utilisateurs, car il rompait souvent la compatibilité des modules complémentaires,[7] ainsi que ceux qui croient que Firefox essayait simplement d'augmenter son numéro de version pour le comparer à d'autres navigateurs tels que Google Chrome.[8]

Firefox 5 à 9

Firefox 5 est sorti le 21 juin 2011,[9] trois mois après la sortie majeure de Firefox 4. Firefox 5 est la première version du nouveau plan de version rapide de Mozilla, correspondant au calendrier de publication rapide de Google Chrome et aux incréments de numéro de version rapides.[10] Firefox 5 a considérablement amélioré la vitesse des tâches liées au Web, telles que le chargement de pages avec des listes déroulantes ou MathML. Mozilla a également intégré la norme WebM vidéo HTML5 dans le navigateur, permettant la lecture de vidéos WebM.[11]

Firefox 6 est sorti le 16 août 2011, introduisant un gestionnaire d'autorisations, une nouvelle mise en évidence de la barre d'adresse (le nom de domaine est noir tandis que le reste de l'URL est gris[12]), rationalisant l'apparence du bloc d'identité du site, un temps de démarrage plus rapide, un compilateur JavaScript ScratchPad et de nombreuses autres nouvelles fonctionnalités. Cette mise à jour a également apporté la tristement célèbre fonctionnalité qui empêchait l'exécution de JavaScript entré dans la barre d'adresse.[13]

Firefox 7 est sorti le 27 septembre 2011,[14] et utilise jusqu'à 50% de RAM en moins que Firefox 4 grâce au projet MemShrink visant à réduire l'utilisation de la mémoire de Firefox.[15][16][17]

Firefox 7.0.1 est sorti quelques jours plus tard, corrigeant un problème rare, mais sérieux, avec des modules complémentaires non détectés par le navigateur.[18] Certaines URL sont coupées dans la barre d'adresse, de sorte que le schéma "http: //" n'apparaît plus, mais "https: //" est toujours affiché. Les barres obliques de fin sur les domaines sont également masquées, par exemple: https://www.example.org/ devient https://www.example.org.[12][19]

Firefox 8 est sorti le 8 novembre 2011[20] et informe les utilisateurs sur les modules complémentaires déjà installés. Lors de l'installation, une boîte de dialogue a invité les utilisateurs à activer ou désactiver les modules complémentaires. Les modules complémentaires installés par des programmes tiers étaient désactivés par défaut, mais les modules complémentaires installés par l'utilisateur étaient activés par défaut. Mozilla a jugé que les modules complémentaires installés par des tiers étaient problématiques, en supprimant le contrôle de l'utilisateur, en retard sur la compatibilité et les mises à jour de sécurité, en ralentissant le démarrage de Firefox et le temps de chargement des pages, et en encombrant l'interface avec des barres d'outils inutilisées.[21]

Firefox 9 est sorti le 20 décembre 2011, comprend diverses nouvelles fonctionnalités telles que l'inférence de type, qui augmente les performances JavaScript jusqu'à 30%, une intégration améliorée du thème pour Mac OS X Lion, une navigation par glissement à deux doigts pour Mac OS X Lion, ajoutée prise en charge de l'interrogation de l'état Ne pas suivre via JavaScript, ajout de la prise en charge de l'extension de police, prise en charge améliorée du dépassement de texte, prise en charge des normes améliorée pour HTML5, MathML et CSS, et résolution de plusieurs problèmes de sécurité. Il contient également une grande liste de corrections de bogues.[22]

Historique des versions de Firefox 5–9
Version Date de sortie[23] Type de version et faits saillants[t 1]
5,0 21 juin 2011 Version officielle de Firefox 5.0.[9]

  • Meilleure prise en charge des normes pour HTML5, CSS3, MathML, XHR et SMIL
  • Meilleure visibilité pour la préférence d'en-tête Ne pas suivre[24]
  • Améliorations de la stabilité et de la sécurité[25][26][27]
  • Meilleure logique de connexion HTTP inactive[24]
  • Amélioration des performances de canevas, JavaScript, mémoire et réseau
  • Correction orthographique améliorée pour certains paramètres régionaux
  • Intégration améliorée de l'environnement de bureau pour les utilisateurs Linux
  • Meilleure sécurité WebGL (le contenu WebGL ne peut plus charger les textures inter-domaines).[28]
  • Les onglets d'arrière-plan ont setTimeout et setInterval fixés à 1000 ms pour améliorer les performances[29]
  • Le numéro de version de Gecko est passé à 5,0 pour correspondre (et à partir de là, rester synchronisé avec) le numéro de version principal de Firefox.[30]
  • Ajout du support pour les animations CSS.
  • La préférence d'en-tête Do-Not-Track a été déplacée pour augmenter la visibilité.
  • Logique de connexion HTTP inactive optimisée pour des performances accrues.
  • Amélioration des performances de canevas, JavaScript, mémoire et réseau.
  • Prise en charge améliorée des normes pour HTML5, XHR, MathML, SMIL et canvas.
  • Vérification orthographique améliorée pour certains paramètres régionaux.
  • Amélioration de l'intégration de l'environnement de bureau pour les utilisateurs Linux.
  • Le contenu WebGL ne peut plus charger des textures inter-domaines.
  • Les onglets d'arrière-plan ont setTimeout et setInterval serré à 1000 ms pour améliorer les performances.
5.0.1 11 juillet 2011 Mise à jour de la stabilité hors cycle pour Mac OS X uniquement.

  • Correction d'un problème dans Mac OS X 10.7 qui pouvait provoquer le plantage de Firefox[31]
  • Correction d'un problème causé par la "Java pour Mac OS X 10.6 Update 5" d'Apple où le plug-in Java ne serait pas chargé[32]

Gamme de produits 5.0.x en fin de vie le 16 août 2011.

6,0 16 août 2011 Version officielle de Firefox 6.0.[13]

  • about: autorisations, un gestionnaire d'autorisations. L'utilisateur peut choisir quelles informations peuvent être partagées avec les sites, par ex. emplacement.
  • La barre d'adresse met maintenant en évidence le domaine du site Web que vous visitez.
  • Rationalisation de l'apparence du bloc d'identité du site.
  • Ajout de la prise en charge de la dernière version provisoire de WebSockets avec une API préfixée.
  • Ajout de la prise en charge des événements envoyés par EventSource / serveur.
  • Ajout du support pour window.matchMedia.
  • Ajout de Scratchpad, un environnement de prototypage JavaScript interactif.
  • Ajout d'un nouvel élément de menu Web Developer et déplacement d'éléments liés au développement.
  • Amélioration de la convivialité de la console Web.
  • Amélioration de la découvrabilité de Firefox Sync.
  • Réduction du temps de démarrage du navigateur lors de l'utilisation de Panorama.
  • Correction de plusieurs problèmes de stabilité et de sécurité.
6.0.1 30 août 2011 Mise à jour de sécurité hors cycle.

  • Révocation du certificat racine pour DigiNotar en raison d'une émission frauduleuse de certificat SSL.[33]
6.0.2 6 septembre 2011 Mise à jour de sécurité hors cycle.[34]

  • Suppression des exceptions de confiance pour les certificats émis par Staat der Nederlanden
  • Résolution d'un problème avec les sites Web gov.uk.
  • Dernière version pour Android 2.0

Gamme de produits 6.0.x en fin de vie le 27 septembre 2011.

7,0 27 septembre 2011 Version officielle de Firefox 7.0.[14]

  • Gestion de la mémoire considérablement améliorée pour certains cas d'utilisation.
  • Ajout d'un nouveau backend de rendu pour accélérer les opérations Canvas sur les systèmes Windows.
  • Les changements de signets et de mots de passe se synchronisent désormais presque instantanément lors de l'utilisation de Firefox Sync.
  • La http: // Le préfixe d'URL est désormais masqué par défaut.
  • Ajout de la prise en charge du dépassement de texte: points de suspension.
  • Ajout de la prise en charge de la spécification Web Timing.
  • Prise en charge améliorée de MathML.
  • Le protocole WebSocket a été mis à jour de la version 7 à la version 8.
  • Ajout d'un système opt-in permettant aux utilisateurs de renvoyer les données de performances à Mozilla afin d'améliorer les futures versions de Firefox.
  • Correction de plusieurs problèmes de sécurité et de stabilité.
7.0.1 29 septembre 2011 Mise à jour de la sécurité et de la stabilité hors cycle.[18]

  • Correction d'un problème rare où certains utilisateurs pouvaient trouver un ou plusieurs de leurs modules complémentaires cachés après une mise à jour de Firefox.
  • Dernière version pour Maemo.

Gamme de produits 7.0.x en fin de vie le 8 novembre 2011.

8,0 8 novembre 2011 Version officielle de Firefox 8.0.[20]

  • Les modules complémentaires installés par des programmes tiers sont désormais désactivés par défaut.
  • Ajout d'une boîte de dialogue de sélection de modules complémentaires unique pour gérer les modules complémentaires précédemment installés.
  • Ajout de Twitter à la barre de recherche.
  • Ajout d'une préférence pour charger les onglets à la demande, améliorant le temps de démarrage lorsque les fenêtres sont restaurées.
  • Amélioration des performances et de la gestion de la mémoire lors de l'utilisation
  • Ajout de la prise en charge du partage de ressources croisées (CORS) pour les textures inter-domaines dans WebGL.
  • Ajout de la prise en charge des menus contextuels HTML5.
  • Ajout du support pour insertAdjacentHTML ().
  • Amélioration de la prise en charge des tirets CSS pour de nombreuses langues.
  • Prise en charge améliorée de WebSocket.

Changements pendant les bêtas

  • Suppression de la prise en charge de l'animation des nouveaux onglets en raison d'incompatibilités avec certaines extensions.
8.0.1 21 novembre 2011 Mise à jour de la sécurité et de la stabilité hors cycle.[35]

  • Correction d'un plantage de Mac OS X survenant dans certaines instances lorsqu'une applet Java est chargée avec Java SE 6 version 1.6.0_29 installé.
  • Correction d'un crash de démarrage de Windows causé par les versions de RoboForm antérieures à 7.6.2.

Gamme de produits 8.0.x en fin de vie le 20 décembre 2011.

9,0 20 décembre 2011 Version officielle de Firefox 9.0.[22]

  • Ajout de l'inférence de type, améliorant considérablement les performances JavaScript.
  • Intégration de thème améliorée pour Mac OS X Lion.
  • Ajout de la navigation à deux doigts pour Mac OS X Lion.
  • Ajout de la prise en charge de l'interrogation du statut Ne pas suivre via JavaScript.
  • Ajout du support pour le font-stretch Propriété CSS.
  • Meilleur support pour le text-overflow Propriété CSS.
  • Prise en charge des normes améliorée pour HTML5, MathML et CSS.
9.0.1 21 décembre 2011 Mise à jour de la sécurité et de la stabilité hors cycle.[36]

  • Correction d'un crash sur Windows, Mac et Linux.

Gamme de produits 9.0.x en fin de vie le 31 janvier 2012.

Firefox 10 à 16

Firefox 10 et Firefox ESR 10 sont sortis le 31 janvier 2012.[37][38] Firefox 10 a ajouté une API plein écran et amélioré les performances WebGL, la prise en charge des transformations CSS 3D et de l'anti-aliasing dans la norme WebGL pour les graphiques 3D à accélération matérielle. Ces mises à jour WebGL signifient que des animations de sites et d'applications Web plus complexes peuvent être rendues de manière fluide dans Firefox et que les développeurs peuvent animer des objets 2D en 3D sans plug-ins.[39][40] Il a également introduit un nouvel inspecteur de style CSS, qui permet aux utilisateurs de vérifier la structure d'un site et de modifier le CSS sans quitter le navigateur.[37] Firefox 10 a supposé que tous les modules complémentaires créés pour au moins Firefox 4 étaient compatibles. Le développeur du module complémentaire peut alerter Mozilla que le module complémentaire est incompatible, annulant la compatibilité avec la version 10 ou ultérieure. Cette nouvelle règle ne s'applique pas non plus aux thèmes.[41]

Firefox 10 ESR est le premier Version de support étendu (ESR) comme précédemment le 10 janvier 2012, où la Fondation Mozilla a annoncé la disponibilité d'une version ESR de Firefox.[42] Firefox ESR est destiné aux groupes qui déploient et maintiennent l'environnement de bureau dans de grandes organisations telles que les universités et autres écoles, les gouvernements de comté ou de ville et les entreprises. Pendant le cycle prolongé, aucune nouvelle fonctionnalité ne sera ajoutée à Firefox ESR; Seules les vulnérabilités de sécurité à haut risque / impact élevé ou les problèmes de stabilité majeurs seront corrigés.[43]

Firefox 11 est sorti le 13 mars 2012. Firefox 11 a introduit de nombreuses nouvelles fonctionnalités, notamment la migration des signets et de l'historique depuis Google Chrome,[44] Services intégrés SPDY, inclinaison de l'inspecteur de page (vue 3D), synchronisation des modules complémentaires, contrôles vidéo HTML5 repensés et éditeur de style (CSS).[45] La mise à jour a également corrigé de nombreux bogues et amélioré les outils de développement.[46]

Firefox 12 est sorti le 24 avril 2012. Firefox 12 a introduit quelques nouvelles fonctionnalités, mais il a apporté de nombreux changements et a jeté les bases des futures versions. Firefox 12 pour Windows a ajouté le service de maintenance de Mozilla qui peut mettre à jour Firefox vers une version plus récente sans invite UAC.[47] Il a également ajouté des numéros de ligne dans la "Source de la page" et une recherche centrée dans les résultats de la page. Il y a eu 89 améliorations de la console Web, du bloc-notes, de l'éditeur de style, de l'inspecteur de page, de l'inspecteur de style, de la vue HTML et de la vue 3D de l'inspecteur de page (inclinaison).[48] De nombreux bugs ont été corrigés, ainsi que de nombreux autres changements mineurs sous le capot.[49][50] Firefox 12 est la dernière version prenant en charge Windows 2000 et Windows XP RTM & SP1.[51][52]

Firefox 13 est sorti le 5 juin 2012.[53] À partir de cette version, la prise en charge de Windows était exclusivement pour Windows XP SP2 / SP3, Windows Vista et Windows 7. Firefox 13 ajoute et met à jour plusieurs fonctionnalités, telles qu'un nouvel onglet mis à jour[54] et la page de l'onglet d'accueil.[55] La nouvelle page à onglet mise à jour est une fonctionnalité similaire à la numérotation abrégée déjà présente dans Opera, Google Chrome, Apple Safari et Internet Explorer. La nouvelle page à onglet affichera neuf des sites Web les plus visités de l'utilisateur, ainsi qu'une image en cache. En plus du nouvel onglet et de la page d'accueil mis à jour, Mozilla a ajouté un nettoyeur / réinitialisation de profil utilisateur, des temps de suspension réduits et implémenté des onglets à la demande.[56] Le nettoyeur / réinitialisation du profil utilisateur permet aux utilisateurs de corriger les erreurs et les problèmes de Firefox qui peuvent survenir.[57] Les onglets à la demande de Mozilla restaure les onglets qui étaient ouverts lors de la session précédente, mais garderont les onglets déchargés jusqu'à ce que l'utilisateur demande à afficher la page.[58]

Firefox 14 est sorti le 26 juin 2012 pour les appareils mobiles uniquement, juste en dehors du calendrier de publication régulier du navigateur Web.[59] Afin de synchroniser les numéros de version des versions bureau et mobile de Firefox, Mozilla a décidé de publier la version 14.0.1 pour mobile et bureau le 17 juillet 2012, au lieu de Firefox 14 version 14.0 pour le bureau et la version 14.0.1 pour appareils mobiles.[59]

Firefox 14 introduit un nouveau détecteur de blocage (similaire à la façon dont Mozilla collecte actuellement d'autres données) qui permet à Mozilla de collecter, d'analyser et d'identifier la cause du blocage / blocage du navigateur. Mozilla utilise ces informations pour améliorer la réactivité de Firefox pour les versions futures.[60] En plus de lutter contre les erreurs de blocage et de non-réponse qui se produisent à cause de Firefox, Mozilla a implémenté l'activation opt-in pour les plugins tels que Flash et Java. Mozilla souhaite réduire les problèmes potentiels qui pourraient survenir suite à l'utilisation indésirable d'applications tierces (malware, gel, etc.).[61]

Firefox 15 est sorti le 28 août 2012 avec un outil de développement «Responsive Design View»,[62] ajoute la prise en charge du format audio Opus et ajoute le support PDF natif préliminaire (désactivé par défaut).[63]

Firefox 15 a introduit des mises à jour silencieuses, une mise à jour automatique qui mettra à jour Firefox vers la dernière version sans avertir l'utilisateur,[64] une fonctionnalité que les navigateurs Web Google Chrome et Internet Explorer 8 et supérieur ont déjà implémentée,[65][66] bien que l'utilisateur ait pu désactiver cette fonction.[67] Le temps de démarrage de Firefox 15 a été amélioré pour les utilisateurs de Windows.[68]

Firefox 16 est sorti le 9 octobre 2012, corrigeant les bogues exceptionnels des nouvelles fonctionnalités de Mac OS X Lion. Des améliorations ont été apportées à la vitesse de démarrage lorsqu'un utilisateur souhaite restaurer une session précédente.[69] La prise en charge de l'affichage des fichiers PDF en ligne a été ajoutée au placement d'un plugin. La prise en charge des applications Web a été ajoutée. Le format audio Opus est désormais activé par défaut.[70]

Le déploiement de la révision 16.0.0 de Firefox 16 a été arrêté le 10 octobre 2012, après que Mozilla a détecté une faille de sécurité et recommandé de passer à la version 15.0.1 jusqu'à ce que le problème soit résolu.[71] La faille de sécurité a été corrigée dans la version 16.0.1, qui a été publiée le jour suivant, le 11 octobre 2012.[72]

Historique des versions de Firefox 10–16
Version Date de sortie[23] Type de version et faits saillants[t 1]
10,0 31 janvier 2012 Version officielle de Firefox 10.0.[37]

  • La plupart des add-ons sont désormais compatibles avec les nouvelles versions de Firefox par défaut.
  • L'anti-aliasing pour WebGL est désormais implémenté.
  • Les transformations 3D CSS3 sont désormais prises en charge.
  • Nouveau ... élément pour l'isolation de texte bidirectionnelle, avec prise en charge des propriétés CSS.
  • Les API plein écran vous permettent de créer une application Web qui s'exécute en plein écran.
10.0.1 10 février 2012 Mise à jour de la sécurité et de la stabilité hors cycle.[73]
10.0esr 31 janvier 2012 Version officielle de support étendu de Firefox 17.0 (ESR).

Première version de support étendu (ESR).[38]

Même journal des modifications de 10,0

10.0.1esr 10 février 2012 Mise à jour de la sécurité et de la stabilité hors cycle.

Mêmes changelogs de 10.0.1

10.0.2 16 février 2012 Mise à jour de la sécurité et de la stabilité hors cycle.[74]

  • Correction des applets Java qui empêchaient parfois la saisie de texte de répondre.

Gamme de produits 10.0.x en fin de vie le 13 mars 2012.

10.0.2esr 16 février 2012 Mise à jour de la sécurité et de la stabilité hors cycle.

Mêmes changelogs de 10.0.2

10.0.3esr 13 mars 2012 Mise à jour régulière de la sécurité et de la stabilité.[75]

  • Correctifs de sécurité[76]
  • Correction des travailleurs Web à court de mémoire, affectant certains modules complémentaires utilisés par les organisations.
10.0.4esr 24 avril 2012 Mise à jour régulière de la sécurité et de la stabilité.[77]

  • Correction d'un problème dans Firefox ESR 10.0.3 qui provoquait l'ouverture de la page «Quoi de neuf» après une mise à jour.
  • Correction des extensions.checkCompatibility. * Prefs ne fonctionnant pas dans les versions ESR.
10.0.5esr 5 juin 2012 Mise à jour régulière de la sécurité et de la stabilité.[78]

  • Correction du crash supérieur de Firefox 10.0.5 avec signature [@ GLEngine@0x620cf ].
10.0.6esr 17 juillet 2012 Mise à jour régulière de la sécurité et de la stabilité.[79]

  • Correction de certaines incohérences d'édition de texte.
10.0.7esr 28 août 2012 Mise à jour régulière de la sécurité et de la stabilité.[80]

  • Correction des sauts de contenu modifiables dans 10.0.7 qui effectuaient un clic central pour ouvrir les liens.
  • Correction d'un correctif qui permet de spécifier un caractère générique qui correspond à tous les noms de réseau simples dans network.automatic-ntlm-auth.trusted-uris.
10.0.8esr 9 octobre 2012 Mise à jour régulière de la sécurité et de la stabilité.[81]
10.0.9esr 12 octobre 2012 Mise à jour de sécurité hors cycle.[82]
10.0.10esr 26 octobre 2012 Mise à jour de sécurité hors cycle.[83]
10.0.11esr 20 novembre 2012 Mise à jour de sécurité hors cycle.[84]
10.0.12esr 8 janvier 2013 Mise à jour de sécurité régulière.[85] Fin de vie de la gamme de produits ESR 10.0.x le 19 février 2013.
11,0 13 mars 2012 Version officielle de Firefox 11.0.[46]

  • Migration des paramètres de Google Chrome.
  • Prise en charge du protocole SPDY (désactivé par défaut).
  • Prise en charge du protocole RFC 6455 WebSocket avec une API sans préfixe.
  • Inclinaison de l'inspecteur de page (vue 3D).
  • Modules complémentaires de synchronisation.
  • Contrôles vidéo HTML5 repensés.
  • Éditeur de style (CSS).

Gamme de produits 11.0.x en fin de vie le 24 avril 2012.

12,0 24 avril 2012 Version officielle de Firefox 12.0.[50]

  • Windows: Firefox est désormais plus facile à mettre à jour avec une invite en moins (contrôle de compte d'utilisateur).
  • Dernière version pour Windows 2000.[86]
  • Réintroduction du chargement à la demande des onglets épinglés après la restauration d'une session.
  • La source de la page a maintenant des numéros de ligne.
  • Les sauts de ligne sont désormais pris en charge dans l'attribut title.
  • Améliorations apportées à "Rechercher dans la page" pour centrer les résultats de recherche.
  • Les URL collées dans la fenêtre du gestionnaire de téléchargement sont désormais téléchargées automatiquement.
  • La prise en charge de la propriété CSS text-align-last a été ajoutée.
  • La prise en charge expérimentale des objets ECMAScript 6 Map et Set a été implémentée.
  • Certains éditeurs basés sur TinyMCE n'ont pas pu se charger.
  • OS X: les performances WebGL peuvent être dégradées sur certains matériels.

Gamme de produits 12.0.x en fin de vie le 5 juin 2012.

13,0 5 juin 2012 Version officielle de Firefox 13.0.[53]

  • Lors de l'ouverture d'un nouvel onglet, les utilisateurs se voient désormais présenter leurs pages les plus visitées.
  • La page d'accueil par défaut offre désormais un accès plus rapide aux signets, à l'historique, aux paramètres, etc.
  • Le protocole SPDY est désormais activé par défaut pour une navigation plus rapide sur les sites pris en charge.
  • Les onglets d'arrière-plan restaurés ne sont pas chargés par défaut pour un démarrage plus rapide.
  • Le défilement fluide est désormais activé par défaut.
  • 72 améliorations totales de l'inspecteur de page, du panneau HTML, de l'inspecteur de style, du bloc-notes et de l'éditeur de style.
  • La propriété CSS de remplissage de colonne a été implémentée.
  • La prise en charge expérimentale des objets ECMAScript 6 Map et Set a été implémentée.
  • La prise en charge de la syntaxe étendue de la propriété CSS3 background-position a été ajoutée.
  • La pseudo-classe: invalid peut maintenant être appliquée à l'élément.
  • L'unité d'angle de braquage CSS est désormais prise en charge.
13.0.1 15 juin 2012 Mise à jour de la sécurité et de la stabilité hors cycle.[87]

  • Correction d'un problème lorsque Windows Messenger ne se chargeait pas dans Hotmail et que la boîte de réception Hotmail ne se mettait pas à jour automatiquement.
  • Correction du texte hébreu qui était parfois mal rendu.
  • Correction d'un problème dans Adobe Flash 11.3 qui provoquait parfois un plantage lors de la fermeture.

Gamme de produits 13.0.x en fin de vie le 17 juillet 2012.

14,0 26 juin 2012 Android

Version officielle de Firefox Mobile 14.0.[88]

  • Les recherches Google utilisent désormais HTTPS.
  • Prise en charge du plein écran pour Mac OS X Lion implémentée.
  • Les plugins peuvent maintenant être configurés pour se charger uniquement au clic (about: config).
  • La barre impressionnante complète désormais automatiquement les URL saisies, une nouvelle fonctionnalité qui suggérera un site Web que l'utilisateur visite fréquemment pour une navigation plus rapide.[89]
  • Amélioration du gestionnaire d'identité du site, pour empêcher l'usurpation d'une connexion SSL avec des favicons.
  • Mise en œuvre de l'API Pointer Lock.
  • Nouvelle API pour empêcher votre affichage de dormir.
  • Nouvelles améliorations CSS de transformation de texte et de variante de police pour les langues turques et le grec.
  • Les URL longues étendent désormais la barre d'état sur presque toute la largeur de la fenêtre.
  • Backend Gstreamer en option pour la vidéo HTML5 pour permettre la lecture H.264.[90] Cela permet la lecture de H.264 si le codec est installé en tant que plugin GStreamer. La prise en charge de GStreamer n'est pas activée dans les versions officielles, mais peut être activée au moment de la compilation.
14.0.1 17 juillet 2012 Bureau

Version officielle de Firefox Desktop 14.0.[91]

  • Correction de l'animation GIF qui peut rester bloquée lorsque le src et la taille de l'image sont modifiés.
  • Mac OS X: Correction du nsCocoaWindow :: ConstrainPosition qui utilise un mauvais écran dans la configuration multi-affichage.
  • Correction de la régression CSS: hover lorsque le nom de classe d'un élément est défini par JavaScript.

Gamme de produits 14.0.x en fin de vie le 28 août 2012.

15,0 28 août 2012 Version officielle de Firefox 15.0.[63]

  • Mise à jour silencieuse: mises à jour en arrière-plan.
  • Prise en charge du protocole réseau SPDY v3.
  • Améliorations WebGL, notamment des textures compressées pour de meilleures performances.
  • Localisation à Maithili.
  • Utilisation de la mémoire optimisée pour les modules complémentaires.
  • Débogueur JavaScript intégré aux outils de développement.
  • Nouvelle vue de mise en page ajoutée à l'inspecteur.
  • Minuterie d'événements de haute précision implémentée.
  • La propriété CSS word-break a été implémentée.
  • Le nouvel outil de conception réactive permet aux développeurs Web de basculer entre les vues de bureau et mobiles des sites.
  • Prise en charge native du format audio Opus ajoutée.
  • La
  • L'élément source prend désormais en charge l'attribut media.
  • Correction des anneaux de mise au point qui ne cessent de croître lors de la tabulation répétée des éléments
15.0.1 6 septembre 2012 Mise à jour de la stabilité hors cycle.[92]

  • Correction d'un correctif où les sites visités en mode de navigation privée pouvaient être trouvés grâce à une inspection manuelle du cache du navigateur.

Gamme de produits 15.0.x en fin de vie le 9 octobre 2012.

16,0 9 octobre 2012 Version officielle de Firefox 16.0.[70]

  • Firefox sur Mac OS X a désormais la prise en charge préliminaire de VoiceOver activée par défaut.
  • Prise en charge initiale des applications Web (Windows / Mac / Linux).
  • Ajout des localisations acholi et kazakh.
  • Améliorations de la réactivité JavaScript grâce à un garbage collection incrémentiel.
  • Nouvelle barre d'outils pour les développeurs avec des boutons pour un accès rapide aux outils, le nombre d'erreurs pour la console Web et une nouvelle ligne de commande pour un accès clavier rapide.
  • Animations, transitions, transformations et dégradés CSS3 sans préfixe.
  • Liste des fichiers récemment ouverts dans Scratchpad implémentée.
  • Correction d'un problème où les points d'arrêt du débogueur ne captent pas le rechargement de la page.
  • Ne prend plus en charge MD5 comme algorithme de hachage dans les signatures numériques.
  • Support Opus par défaut.
  • La direction de l'animation inversée a été implémentée.
  • Rapport par onglet dans environ: mémoire.
  • Les chaînes de l'agent utilisateur pour les versions préliminaires de Firefox affichent désormais uniquement la version principale.
16.0.1 11 octobre 2012 Mise à jour de la sécurité et de la stabilité hors cycle.[72]
16.0.2 26 octobre 2012 Mise à jour de la sécurité et de la stabilité hors cycle.[93]

Version finale pour prendre en charge Mac OS X Leopard[94]
Gamme de produits 16.0.x en fin de vie le 20 novembre 2012.

Firefox 17 à 23

Logo utilisé de Firefox 23 à Firefox 56

Logo utilisé de Firefox 23 à Firefox 56

Firefox 17 et Firefox ESR 17 sont sortis le 20 novembre 2012.[95] Il n'était pas prévu d'apporter autant de fonctionnalités destinées aux utilisateurs que les versions précédentes, il apporte un affichage amélioré des résultats de la barre d'adresse,[96] améliorations du mécanisme de mise à jour silencieuse pour les utilisateurs avec des modules complémentaires incompatibles,[97] et les améliorations apportées au système Click-To-Play introduit dans Firefox 14.[98] Une nouvelle fonctionnalité pour les développeurs, un éditeur d'arborescence HTML[99] est également inclus. Firefox 17 est la première version du navigateur qui utilise SpiderMonkey 17.[100]

À partir de Firefox 17, la prise en charge de Mac OS X concerne exclusivement Snow Leopard, Lion et Mountain Lion.

Firefox 18 est sorti le 8 janvier 2013.[101] Une nouvelle fonctionnalité pour Firefox 18 est IonMonkey, le moteur JavaScript de nouvelle génération de Mozilla,[102] il utilise également certaines fonctions de WebRTC.[103]

Firefox 19 est sorti le 19 février 2013, avec une visionneuse PDF intégrée.[104]

Firefox 20 est sorti le 2 avril 2013, a introduit un gestionnaire de téléchargement basé sur des panneaux,[105][106] avec décodage H.264 sur le balise (sous Windows uniquement) et navigation privée par fenêtre (navigation privée par onglet sur Android). Il comprend également une nouvelle boîte à outils pour les développeurs, qui combine tous les outils de développement dans un seul panneau.

Firefox 21 est sorti le 14 mai 2013. L'API sociale prend désormais en charge plusieurs fournisseurs et une interface utilisateur améliorée à trois états pour Do Not Track (DNT).[107]

Firefox 22 est sorti le 25 juin 2013. WebRTC est désormais activé par défaut.[108]
La prise en charge partielle de CSS Flexbox a été ajoutée (la prise en charge de flex-wrap était prévue pour Firefox 28[109]). Une nouvelle fonctionnalité de Firefox 22 était OdinMonkey, le moteur JavaScript de nouvelle génération de Mozilla.

Firefox 23 est sorti le 6 août 2013. Il comprend un logo Firefox mis à jour, un blocage de contenu mixte activé par défaut pour se défendre contre les attaques man-in-the-middle, la mise en œuvre du attribut de contrôle de formulaire en HTML5, abandon de la prise en charge de L'élément HTML ainsi que le texte-décoration: clignotement Élément CSS, la restriction d'avoir à «passer à un autre moteur de recherche sur l'ensemble du navigateur», et une console de navigateur globale, un nouveau moniteur de réseau entre autres. JavaScript est automatiquement activé par la mise à jour, sans égard au paramètre précédent, et la possibilité de le désactiver a été supprimée de l'interface;[110] le changement "controversé" a été fait parce que de nombreux sites Web dépendent de JavaScript et il a été estimé que les utilisateurs ignorant qu'ils avaient désactivé JavaScript attribuaient la mise en page imprévisible résultante à des bogues logiciels dans Firefox.[111]

Historique des versions de Firefox 17–23
Version Date de sortie[23] Type de version et faits saillants[t 1]
17,0 20 novembre 2012 Version officielle de Firefox 17.0.[95]

  • Première révision de l'API sociale et prise en charge de Facebook Messenger.
  • Mise en œuvre de la liste de blocage Click-to-Play pour empêcher les versions de plug-in vulnérables de s'exécuter sans l'autorisation de l'utilisateur.
  • Mise à jour de l'expérience Awesome Bar avec des icônes plus grandes.
  • Mac OS X 10.5 n'est plus pris en charge.
  • Les cartes et ensembles JavaScript sont désormais itérables.
  • SVG FillPaint et StrokePaint implémentés.
  • Améliorations qui rendent la console Web, le débogueur et la barre d'outils du développeur plus rapides et plus faciles à utiliser.
  • Le nouveau panneau de balisage dans l'inspecteur de page permet de modifier facilement le DOM.
  • Attribut Sandbox pour les iframes mis en œuvre, permettant une sécurité accrue.
  • Plus de vingt améliorations de performances, y compris des correctifs autour de la page Nouvel onglet.
  • Verrouillage du pointeur fixe qui ne fonctionne pas dans les applications Web.
  • Correction du défilement des pages sur les sites avec des en-têtes fixes.
17.0esr 20 novembre 2012 Version officielle de support étendu de Firefox 17.0 (ESR).
17.0.1 30 novembre 2012 Mise à jour de la stabilité hors cycle.[112]

  • Modification de l'agent utilisateur annulée provoquant des incompatibilités sur le site Web.
  • Correction d'un problème de rendu des polices.

Gamme de produits 17.0.x en fin de vie le 8 janvier 2013.

17.0.1esr 30 novembre 2012 Mise à jour de la stabilité hors cycle.
17.0.2esr 8 janvier 2013 Mises à jour régulières de sécurité et de stabilité.

  • Correction des améliorations apportées à la fonctionnalité de liste de blocage des plugins vulnérables Click-to-Play.[113]
17.0.3esr 19 février 2013 Mise à jour de sécurité régulière.[114]
17.0.4esr 7 mars 2013 Mise à jour de sécurité régulière.[115]
17.0.5esr 2 avril 2013 Mise à jour de sécurité régulière.[116]
17.0.6esr 10 mai 2013 Mise à jour de sécurité régulière.[117]
17.0.7esr 25 juin 2013 Mise à jour de sécurité régulière.[118]
17.0.8esr August 6, 2013 Regular security update.[119]
17.0.9esr September 17, 2013 Regular security update.[120]
17.0.10esr October 29, 2013 Regular security update.[121]
17.0.11esr November 15, 2013 Off-cycle stability update.[122]

  • Updated ESR17 to NSS 3.14.5 RTM.

End-of-life 17.0.x ESR product line on December 10, 2013.

18.0 January 8, 2013 Official Firefox 18.0 release.[103]

  • Faster JavaScript performance via IonMonkey compiler.
  • Support for Retina displays on OS X 10.7 and up.
  • Preliminary support for WebRTC.
  • Better image quality with Mozilla's new HTML scaling algorithm.
  • Performance improvements around tab switching.
  • Support for new DOM property window.devicePixelRatio.
  • Improvement in startup time through smart handling of signed extension certificates.
  • Support for W3C touch events implemented, taking the place of MozTouch events.
  • Disable insecure content loading on HTTPS pages.
  • Improved responsiveness for users on proxies.

Changes during Aurora releases

  • Adds a Metro user interface on Windows 8.
18.0.1 January 18, 2013 Off-cycle stability update.[123]

  • Fixed problems involving HTTP Proxy Transactions.
  • Fixed unity player crashes on Mac OS X.
  • Disabled HIDPI support on external monitors to avoid rendering glitches.
18.0.2 February 5, 2013 Off-cycle stability update.[124] End-of-life 18.0.x product line on February 19, 2013.
19.0 February 19, 2013 Official Firefox 19.0 release.[104]

  • Built-in PDF Viewer.
  • Canvas elements can export their content as an image blob using canvas.toBlob().
  • Startup performance improvements.
  • Debugger now supports pausing on exceptions and hiding non-enumerable properties.
  • Remote Web Console is available for connecting to Firefox on Android or Firefox OS (experimental, set devtools.debugger.remote-enabled to true).
  • There is now a Browser Debugger available for add-on and browser developers (experimental, set devtools.chrome.enabled to true).
  • Web Console CSS links now open in the Style Editor.
  • CSS @page is now supported.
  • CSS viewport-percentage length units implemented (vh, vw, vmin and vmax).
  • CSS text-transform now supports full-width.
  • Fixed certain valid WebGL drawing operations that were incorrectly rejected, leaving incomplete rendering in affected pages.
  • Fixed an issue that starting Firefox with -private flag incorrectly claims you are not in Private Browsing mode.
  • Fixed plugins that stop rendering when the top half of the plugin is scrolled off the top of the page, in HiDPI mode.
19.0.1 February 27, 2013 Off-cycle stability update.[125]

  • Windows 8 only: Fixed stability issue for some AMD Radeon HD graphics cards.
19.0.2 March 7, 2013 Off-cycle security update.[126]

  • Released to address a security vulnerability in the HTML editor.
  • Last release for Android 2.1

End-of-life 19.0.x product line on April 2, 2013.

20.0 April 2, 2013 Official Firefox 20.0 release.[106]

  • Per-window Private Browsing.
  • New download experience.
  • Ability to close hanging plugins, without the browser hanging.
  • Continued performance improvements around common browser tasks (page loads, downloads, shutdown, etc.).
  • Continued implementation of draft ECMAScript 6 – clear() et Math.imul.
  • New JavaScript Profiler tool.
  • getUserMedia implemented for web access to the user's camera and microphone (with user permission).
  • now supports blend modes.
  • Various et improvements.
  • Fixed: Details button on Crash Reporter.
  • Fixed: Unity plugin that doesn't display in HiDPI mode.
20.0.1 April 11, 2013 Off-cycle security update.[127]

  • Windows-only update to handle issues around handling UNC paths.

End-of-life 20.0.x product line on May 14, 2013.

21.0 May 14, 2013 Official Firefox 21.0 release.[107]

  • The Social API now supports multiple providers.
  • Enhanced three-state UI for Do Not Track (DNT).
  • Preliminary implementation of Firefox Health Report.
  • Firefox will suggest how to improve your application startup time if needed.
  • Ability to Restore removed thumbnails on New tab Page.
  • CSS -moz-user-select:none selection changed to improve compatibility with -webkit-user-select:none.
  • Graphics related performance improvements.
  • Removed E4X support from SpiderMonkey.
  • Implemented Remote Profiling.
  • Integrated, Add-on SDK loader and API libraries into Firefox.
  • Added support for
    element.
  • Implemented scoped stylesheets.
  • Fixed: Some function keys may not work when pressed.
  • Fixed: Browsing and Download history clearing needs unification to avoid confusion on clearing download history.

End-of-life 21.0.x product line on June 25, 2013.

22.0 June 25, 2013 Official Firefox 22.0 release.[108]

  • WebRTC is now enabled by default.
  • Windows: Firefox now follows display scaling options to render text larger on high-res displays.
  • Mac OS X: Download progress in Dock application icon.
  • HTML5 audio/video playback rate can now be changed.
  • Social services management implemented in Add-ons Manager.
  • asm.js optimizations (OdinMonkey) enabled for major performance improvements.
  • Improved WebGL rendering performance through asynchronous canvas updates.
  • Plain text files displayed within Firefox will now word-wrap.
  • For user security, the |Components| object is no longer accessible from web content.
  • Improved memory usage and display time when rendering images.
  • Pointer Lock API can now be used outside of fullscreen.
  • CSS3 Flexbox implemented and enabled by default.
  • New Web Notifications API implemented.
  • Added clipboardData API for JavaScript access to a user's clipboard.
  • New built-in font inspector.
  • New HTML5 et elements
  • Fixed: Scrolling using some high-resolution-scroll aware touchpads feels slow.

End-of-life 22.0.x product line on August 6, 2013.

23.0 August 6, 2013 Official Firefox 23.0 release.[110]

In this Version Mozilla changed the Firefox Logo.

  • Mixed content blocking enabled to protects users from man-in-the-middle attacks and eavesdroppers on HTTPS pages.
  • Options panel created for Web Developer Toolbox.
  • "Enable JavaScript" preference checkbox has been removed and user-set values will be reset to the default.
  • Improved about:memory's functional UI.
  • Simplified interface for notifications of plugin installation.
  • Enabled DXVA2 on Windows Vista+ to accelerate H.264 video decoding.
  • Users can now switch to a new search provider across the entire browser.
  • CSP policies using the standard syntax and semantics will now be enforced.
  • rendering improvements.
  • Replaced fixed-ratio audio resampler in webrtc.org capture code with Speex resampler and eliminated pseudo-44,000 Hz rate.
  • "Load images automatically" and "Always show the tab bar" checkboxes removed from preferences and reset to defaults.
  • HTML5 form control implemented.
  • Write more accessible pages on touch interfaces with new ARIA role for key buttons.
  • Social share functionality.
  • Added unprefixed requestAnimationFrame.
  • Implemented a global browser console.
  • Dropped blink effect from text-decoration: blink; and completely removed element.
  • New feature in toolbox: Network Monitor.
23.0.1 August 16, 2013 Off-cycle stability update.[128]

End-of-life 23.0.x product line on September 17, 2013.

Firefox 24 through 30

Firefox 29 with Australis interface, running on Windows 8.1

Firefox 24 and Firefox 24 ESR were released on September 17, 2013. The release includes support for the new scrollbar style in Mac OS X 10.7 (and newer), closing tabs to the right, an improved browser console for debugging, and improved SVG rendering, among other things.[129] It is the first version of the browser that uses SpiderMonkey 24.[130]

Firefox 25 was released on October 29, 2013. Firefox 25 Nightly was at one point slated to include the Australis theme, but Australis did not actually land on Nightly until Firefox 28,[131] did not make it to Firefox 28 Aurora channel, and was finally available with Firefox 29.[132] This release added support for