Numéros de versionModification
Les versions sont identifiées par un numéro de version en quatre parties, par exemple 47.0.2491.0 (version initiale de Chromium 47 le 23 août 2015). Les composants sont major.minor.build.patch.
Major.minor reflète la politique de planification Build.patch identifie la progression du contenu
Un calendrier des points de branchement major.minor est publié. Les points de branchement se produisent à peu près toutes les six à sept semaines. Les dates publiées sont une dernière date de branche de chaque version Chromium (Major) et sont liées au cycle de développement de Google Chrome. Elles sont décalées d’environ 40 jours par rapport à la version initiale de Chromium et précèdent la suivante d’environ 2. Les détails sont décrits dans les cycles de publication de Chrome.
Modification 2008
Google Chrome a été introduit en septembre 2008, et en même temps que sa sortie, le code source de Chromium a également été mis à disposition, permettant de construire des builds à partir de celui-ci. La version initiale du code comprenait des constructions pour Windows et macOS, et une construction pour Linux, à un stade très précoce de développement et manquant de fonctionnalités complètes. Chromium 1.0 a été publié en décembre 2008 et, avec lui, Chrome a été retiré du statut bêta pour Windows uniquement.
Lors de sa première version en septembre 2008, Chromium a été critiqué pour avoir stocké les mots de passe enregistrés d’une manière telle que tout utilisateur occasionnel d’un ordinateur peut facilement les lire à partir de l’interface graphique. Les utilisateurs de Chromium ont déposé de nombreux rapports de bogue et demandes de fonctionnalités demandant une option de mot de passe principal pour accéder aux mots de passe enregistrés, mais les développeurs de Chromium ont toujours insisté sur le fait que cela n’offrait aucune sécurité réelle contre les pirates informatiques avertis. Les utilisateurs ont fait valoir que cette option permettrait d’éviter que des collègues ou des membres de la famille empruntent un ordinateur et voient les mots de passe stockés en clair. En décembre 2009, le développeur de Chromium, P. Kasting, a déclaré : « Un mot de passe maître était le problème 1397. Ce problème est clos. Nous n’implémenterons pas de mot de passe principal. Ni maintenant, ni jamais. Ce n’est pas en argumentant en sa faveur que nous y parviendrons. Le fait de dire « un groupe de personnes l’aimerait » n’y changera rien. Nos décisions de conception ne sont pas démocratiques. On ne peut pas toujours avoir ce que l’on veut. »
Édition 2009
En janvier 2009, les premières versions de développement de Chromium 2.0 ont été mises à disposition, avec un gestionnaire de signets et la prise en charge de fonctionnalités CSS non standard, notamment les dégradés, les réflexions et les masques.
En mai 2009, la première version alpha Linux de Chromium a été mise à disposition. En examinant cette version alpha, Ryan Paul a déclaré qu’il manquait encore des fonctionnalités et qu’il y avait beaucoup de bugs de rendu, mais qu’elle allait clairement dans la bonne direction. » Les premières versions pour développeurs de Chrome sur les plateformes Linux et macOS ont été mises à disposition en juin 2009, bien qu’elles n’en soient qu’à leurs débuts et qu’il leur manque Adobe Flash, les paramètres de confidentialité, la possibilité de définir le fournisseur de recherche par défaut et même l’impression à ce moment-là. En juillet 2009, Chromium a intégré une thématisation native pour Linux, en utilisant la boîte à outils GTK+ pour lui permettre de s’intégrer dans l’environnement de bureau GNOME.
Chromium 3.0 a été publié le 28 mai 2009 sous la version 3.0.182.2. Chrome 3.0 a suivi en septembre 2009 et a introduit un moteur JavaScript beaucoup plus rapide, un système de thèmes sélectionnables par l’utilisateur, des améliorations de l’Omnibox et une page d’affichage des nouveaux onglets redessinée.
Chromium 4.0.212.0 a été la première version de Chromium 4.0 et est apparu le 22 septembre 2009, Chrome 4.0 ayant été rendu public en décembre 2009. Tous deux ont apporté la prise en charge des extensions, plus la synchronisation des signets ainsi que des versions bêta de Chrome pour macOS et Linux. La pénétration du marché toutes plates-formes confondues de Chrome/Chromium 4.0 était de 6,73 % à la fin avril 2010.
Gentoo Linux a eu Chromium dans le dépôt officiel depuis septembre 2009. FreeBSD dispose de Chromium depuis fin 2009 et un port est disponible dans le système de ports de FreeBSD depuis fin 2010. OpenBSD a rendu Chromium disponible pour les plateformes i386 et amd64 depuis fin 2009. Bien qu’OpenBSD supporte de nombreux navigateurs, les versions récentes ne mettent officiellement en avant que Chromium et Firefox.
Modification 2010
Chromium 5.0 a été publié le 26 janvier 2010 avec 5.0.306.0 comme version initiale. Google Chrome 5. 0 a suivi le 25 mai 2010 et a fourni des versions stables (non bêta) pour toutes les plateformes. À cette époque, le magazine Web, OMG ! Ubuntu ! », a signalé que l’utilisation de Chrome/Chromium était de 36,53 % pour les navigateurs Linux, contre 55,52 % pour Firefox et 2,82 % pour Opera.
Lubuntu a utilisé Chromium comme navigateur par défaut depuis sa première version, Lubuntu 10.04 en avril 2010, jusqu’à Lubuntu 13.10 en octobre 2013, où il est passé à Firefox à la place. Ubuntu a commencé à proposer Chromium via le Centre logiciel Ubuntu à partir d’Ubuntu 10.04 LTS dans le cadre du dépôt « universe ». La version initiale disponible en avril 2010 était la 5.0.342.9, avec de toutes nouvelles versions livrées sous forme de mises à jour. Puppy Linux a rendu Chromium disponible à partir de Chromium 5.0.342 sur Lucid Puppy 5.0.0, basé sur le dépôt d’applications Ubuntu. Maemo, l’ancien système d’exploitation mobile de Nokia, a proposé une version proof-of-concept de Chromium avec une interface utilisateur non modifiée qui a été publiée le 11 avril 2010.
Chromium 6.0 a été introduit en mai 2010 avec la première version 6.0.397.0. En juillet 2010, les constructions quotidiennes de Chromium 6 ont introduit de nouvelles fonctionnalités axées sur le minimalisme de l’interface utilisateur, notamment un menu unifié de page unique et d’outils, aucun bouton d’accueil par défaut (bien que configurable par l’utilisateur), aucun bouton « go », un bouton combiné « reload/stop », une barre de signets désactivée par défaut, un lecteur PDF intégré, la prise en charge de WebM et VP8 pour une utilisation avec la vidéo HTML5, et une barre d’URL plus intelligente. Chrome 6 a été publié en version stable et bêta le 2 septembre 2010 sous la forme de la version 6.0.472.53. Le passage à la version 6.0 a apporté des correctifs de sécurité, une interface utilisateur légèrement mise à jour, des améliorations au remplissage automatique des formulaires, la synchronisation des deux extensions et des données de remplissage automatique, ainsi qu’une vitesse et une stabilité accrues.
Chromium 7.0 a été publié le 17 août 2010, avec 7.0.497.0 comme première version mise à disposition. Cette version a amélioré les performances HTML5 pour doubler la vitesse de Chromium 6. Elle a également ajouté l’accélération matérielle, qui accélère le navigateur dans les situations graphiques complexes par un facteur de 225 fois, l’intégration de la recherche instantanée, UI Tabs pour déplacer toutes les fenêtres restantes de l’interface utilisateur dans les onglets du navigateur, y compris le menu « options », et a des performances JavaScript 3 % plus rapides.
Le 7 octobre 2010 a marqué la sortie de Chromium 8.0, sept semaines et demie après celle de Chromium 7. La version initiale de cette série était la version 8.0.549.0. Le développement de Chromium 8.0 s’est concentré sur l’amélioration de l’intégration dans Chrome OS et sur l’amélioration des fonctionnalités du cloud. Il s’agit notamment des applications Web en arrière-plan, du host remoting (permettant aux utilisateurs de contrôler de manière centralisée les fonctionnalités et les paramètres sur d’autres ordinateurs) et de l’impression en nuage. Le 12 janvier 2011, les versions de Chrome et Chromium antérieures à la version 8.0.552.237 ont été identifiées par l’US-CERT comme « contenant de multiples vulnérabilités de corruption de mémoire. Ces vulnérabilités comprennent une vulnérabilité de corruption de pile dans le composant de rendu PDF, deux vulnérabilités de corruption de mémoire dans le décodeur Vorbis et une erreur de taille de trame vidéo entraînant un mauvais accès à la mémoire…. En convainquant un utilisateur de visualiser un document HTML, un fichier PDF ou un fichier vidéo spécialement conçu, un attaquant peut faire planter l’application ou éventuellement exécuter du code arbitraire. » Cette vulnérabilité a été rendue publique après la publication de la version 8.0.552.237 de Chrome corrigeant ces problèmes, afin d’alerter les utilisateurs pour qu’ils mettent à jour les versions dès que possible.
Chromium 9.0 a été publié le 23 octobre 2010, soit 16 jours seulement après Chromium 8.0, avec 9.0.562.0 comme version initiale. La nouvelle version a introduit une fonction de rafraîchissement de l’infobarre dans le but d’empêcher les attaques d’usurpation de site Web. Le critique Wolfgang Gruener a noté que la taille des premières versions de Chrome 9 a doublé entre Chrome 3 et Chrome 9, pour atteindre un téléchargement compressé de 28,2 Mo, le qualifiant de « nettement plus gonflé ». M. Gruener a également critiqué les ruptures de numérotation apparemment arbitraires entre les principales versions, déclarant que « même selon des normes plus progressistes, la numérotation des versions est peut-être un peu excessive ». D’ici la fin de l’année, Google sera passé par sept ou huit versions différentes du navigateur. Certains peuvent douter de l’intérêt de cette stratégie ». Chromium 9 a introduit en novembre 2010 deux nouvelles fonctionnalités de test destinées à charger plus rapidement les pages web, le « pré-rendu » et le « faux départ », ainsi que le sandboxing pour Adobe Flash. Les versions stables de Chrome et Chromium étaient la version 9.0.597.84 et comprenaient des fonctionnalités telles que la recherche instantanée, qui permet à la barre d’URL d’agir par le biais de Google Instant lorsque Google est la recherche par défaut. D’autres fonctionnalités comprenaient l’accélération GPU/matériel, les graphiques 3D par défaut via WebGL et l’accès au Chrome Web Store sur la page Nouvel onglet.
Chromium 10.0 a été publié le 3 décembre 2010, avec la version 10.0.601.0 comme version initiale. Elle a introduit 18 nouvelles fonctionnalités, notamment la recherche « Instant Type » et le « compositing accéléré par le GPU ». Le développement du « pré-rendu de page Web » a été réduit à une fonctionnalité inactive tandis qu’un « démarrage instantané » sélectionnable a été introduit.
Modification 2011
Chromium 11.0 a été publié le 28 janvier 2011, avec 11.0.652.0 comme version initiale. Le travail de développement dans cette version s’est concentré sur le nettoyage du menu des paramètres, y compris le menu Sync et l’élimination de toutes les cases à cocher. Le critique Wolfgang Gruener a déclaré : « Le menu Paramètres n’est plus aussi désordonné et ressemble beaucoup plus à ce que l’on peut attendre d’un logiciel conçu par des professionnels. » La prise en charge des langues et de la vérification orthographique a été étendue à 100 langues. Chromium 11 utilise WebKit 534.18 et V8 3.1.1, ce qui améliore la vitesse en JavaScript et dans d’autres tests de référence. Lors des premiers tests, Chromium 11 était plus rapide que Firefox 4 dans les tests de référence V8 et Kraken, mais était 12 % plus lent qu’Internet Explorer 9 dans les tests Sunspider.
En février 2011, Jeff Chang de Google a annoncé aux développeurs de Chromium que Google envisageait d’autres changements d’interface à grande échelle. Il était envisagé d’éliminer la barre d’URL « Omnibox » et de combiner la disposition à deux lignes qui comporte des onglets sur une ligne et des boutons de navigation, un menu et une barre d’URL sur une deuxième ligne en une seule ligne, libérant ainsi plus d’espace d’écran pour le contenu. Chang a reconnu que les URL ne seraient pas toujours visibles pour l’utilisateur, que les commandes de navigation et les menus pourraient perdre leur contexte et que la ligne unique ainsi créée pourrait être très encombrée. Parmi les autres modifications proposées, citons la possibilité de se connecter à plusieurs comptes dans différentes fenêtres et l’amélioration des suggestions d’URL à partir de l’historique de l’utilisateur. Au milieu de l’année 2011, après quelques expérimentations, les développeurs ont décidé que l’élimination de la barre d’URL était trop risquée et ont abandonné l’idée. Chromium 11 a également introduit un nouveau logo 2D simplifié qui a remplacé le logo 3D utilisé par le projet depuis ses débuts.
Mageia a d’abord proposé Chromium 11 dans Mageia v1 au cours de l’année 2011.
Chromium 12.0 a été publié le 11 mars 2011, avec 12.0.700.0 comme première version. Les changements initiaux dans les premières versions de Chromium 12 comprenaient about:flags
des mises à jour des fonctionnalités de test, incorporant un compteur d’images par seconde pour les benchmarks d’accélération matérielle, une API P2P qui peut indiquer les futures fonctionnalités d’échange de données de la plate-forme, une barre d’URL améliorée et de petites modifications des onglets. Chromium 12 a incorporé WebKit 534.24 et le moteur JavaScript V8 version 3.2.1.1. Il est prévu qu’un lanceur d’applications Web à barre d’URL soit ajouté au cours du cycle de développement. Au début du cycle de développement de Chromium 12, le fournisseur rapide d’historique a été introduit. Cette fonction recherche automatiquement dans l’historique du navigateur les sites Web visités au cours des 72 dernières heures, à la recherche de titres de pages et d’URL correspondants. Il recherche également les URL qui ont été tapées au moins deux fois et les URL qui ont été visitées au moins quatre fois jamais.
En mars 2011, Google a annoncé les orientations du projet pour l’année, y compris un plan pour sept nouvelles versions majeures, prévoyant de terminer l’année avec Chrome 17 sorti. Les priorités de développement portent sur la réduction de la taille du navigateur, l’intégration d’applications web et de plug-ins, les capacités du cloud et l’interface tactile. La taille du navigateur est un sujet de préoccupation pour les développeurs, qui ont remarqué que la taille de téléchargement de Chrome 1 pour Windows était de 9,0 Mo, alors que celle de Chrome 10 pour Windows était de 26,2 Mo, ce qui les a amenés à créer un « groupe de travail sur le gonflement ». Les téléchargements volumineux posent problème pour plusieurs raisons, comme l’explique Ian Fette, développeur de Chrome : « 1) Nous concluons des accords de distribution avec Chrome, dans le cadre desquels nous regroupons Chrome avec d’autres produits. Ces accords deviennent difficiles lorsque notre binaire s’agrandit. 2. Nous constatons une augmentation du nombre d’échecs de téléchargement et de chutes d’installation à mesure que le binaire se développe, en particulier dans les pays à faible bande passante comme l’Inde. Il se trouve que l’Inde est aussi un très bon marché pour Chrome (nous y avons une bonne part de marché et elle augmente), donc c’est aussi très problématique. »
Avec la sortie de Chromium 12.0.742.0 le 19 avril 2011, l’interface a intégré de nombreux changements, les plus importants depuis la sortie de Chromium 6. Un bouton multi-profils a été introduit permettant aux utilisateurs de se connecter à plusieurs comptes Google et autres dans la même instance du navigateur. La nouvelle page d’onglet a également été redessinée et séparée en quatre écrans à défilement horizontal, donnant accès aux pages les plus visitées, aux applications Google et à deux pages identifiées. Le bouton de rechargement de la page a également été redessiné, de même que des modifications mineures apportées à la barre d’URL. La première version stable de Chrome et Chromium 12 publiée était la 12.0.742.91 qui apportait la détection des logiciels malveillants et le support des transformations CSS 3D accélérées par le matériel.
Chromium 13.0 a été publié le 26 avril 2011, avec 13.0.748.0 comme version initiale. Les premières versions de Chromium 13 comprenaient un bouton de menu pour permettre aux utilisateurs de basculer entre plusieurs profils Google, une sélection multiple d’onglets et un moteur omnibox amélioré. Cette version comprenait également plusieurs modifications mineures de l’interface graphique, notamment une barre de menu légèrement allégée. Début mai 2011, les résultats des tentatives de Google pour réduire la taille des fichiers de Chromium étaient déjà perceptibles. Une grande partie des premiers travaux dans ce domaine s’est concentrée sur la réduction de la taille de WebKit, en supprimant le langage de balisage sans fil (WML), le redresseur d’image, les datagrids et le système de construction Android. La version nocturne la plus volumineuse de Chromium était de 35,3 Mo le 15 avril 2011, mais elle a été réduite à 29,9 Mo le 20 avril 2011. Les versions ultérieures de Chromium et de Chrome à la mi-mai 2011 ont introduit la « vue de navigation compacte » facultative, destinée aux utilisateurs de périphériques mobiles. Cette vue combinait les onglets, la barre d’URL et la barre de menu en une seule barre, en faisant en sorte que la barre d’URL se cache lorsqu’elle n’est pas utilisée, ce qui permet de gagner 30 pixels d’espace vertical.
Chromium 14.0 a été publié le 2 juin 2011, avec 14.0.783.0 comme version initiale. Cette version initiale comprenait about:flags
la prise en charge du test de préchargement des recherches instantanées, permettant à l’utilisateur de précharger le moteur de recherche par défaut utilisé dans la recherche instantanée et l’accélération GPU sur toutes les pages. Les modifications par défaut comprennent un canevas accéléré en 2D et le gestionnaire de tâches a intégré un compteur d’images par seconde. L’API de visibilité des pages est également prise en charge. Lorsque le développement de Chromium 14 a été achevé et que la version stable de Chrome 14 est sortie, cette version intégrait également la compatibilité avec la barre de défilement de Mac OS X Lion et le « mode présentation ». Elle prenait également en charge la nouvelle API Web Audio et Google Native Client (NaCl), qui permet au code natif fourni par des tiers sous forme de binaires neutres pour la plate-forme d’être exécuté en toute sécurité dans le navigateur lui-même.
Chromium 15.0 a été publié le 28 juillet 2011, avec 15.0.837.0 comme version initiale. Le travail dans cette version comprenait l’intégration des profils et des fonctionnalités de synchronisation, y compris le déplacement de la synchronisation dans le menu principal et l’introduction d’un gestionnaire de profil. Les données de synchronisation seront cryptées par défaut. Chromium 15 étend également le pré-rendu des pages Web. Dan Bailey, de Conceivably Tech, a déclaré à propos de cette version et de son développement : « Il est évident que Google poursuit ses efforts et peaufine son navigateur… Chrome n’est pas prêt de renoncer à sa réputation de navigateur le plus avancé du moment. » Au fur et à mesure que le développement s’achevait au début du mois de septembre 2011, Chromium 15 a également obtenu une fonction d' »auto-crash » qui fait planter le navigateur si une commande de fermeture n’est pas effectuée dans les 25 secondes, un défilement fluide lors de l’utilisation de la barre d’espace, des pré- et auto-logins automatiques aux pages Web de Google, des logos de la barre des tâches pour afficher différents profils, une personnalisation de la synchronisation grandement améliorée, y compris la synchronisation optionnelle des moteurs de recherche et des améliorations au processus de pré-rendu.
Chromium 16.0 a été publié le 10 septembre 2011, avec 16.0.877.0 comme version initiale. Au début du développement de la version 16, un module expérimental d’onglets hors écran a été incorporé, qui permet une interaction simultanée de l’utilisateur avec plusieurs pages Web. Cette version pour macOS comprend une migration vers la bibliothèque graphique 2D Skia de Google au lieu de la bibliothèque graphique centrale d’Apple utilisée précédemment. Cela a aligné Chromium pour macOS avec les versions Windows et Linux.
Chromium 17.0 a été publié le 19 octobre 2011, avec la version initiale 17.0.913.0. Cette version a introduit le pipelining HTTP comme fonctionnalité de test pour augmenter la vitesse de chargement des pages Web, à partir de la build 106364. Le développement de Chromium 17 vers la fin novembre 2011 a inclus l’API Gamepad, spécifiquement destinée à permettre les entrées de jeu à partir de joysticks et autres dispositifs de pointage orientés jeu. D’autres travaux comprenaient la possibilité de déplacer les icônes de profil directement sur le bureau dans Windows.
Chromium 18.0 a été publié le 7 décembre 2011, avec la version initiale 18.0.964.0. Les builds nocturnes de Chromium 18 ont montré que ce cycle incluait un travail sur l’organisation des menus. En janvier 2012, les builds ont retravaillé le menu Options pour éliminer les pages Basics, Personal Stuff et Under the Hood et les réunir en un seul menu nommé options. Le nouveau menu simplifie les sélections et masque les paramètres de confidentialité et de proxy ainsi que la gestion des certificats de sécurité. Les fonctionnalités supplémentaires comprenaient la visualisation des suggestions omnibox.
Modification 2012
Chromium 19.0 a été publié le 2 février 2012, avec la version initiale 19.0.1028.0. La prise en charge d’Android a été ajoutée. Le développement de Chromium 19 a conduit à la publication de Chrome 19.0.1084.46 le 15 mai 2012, qui a intégré de nombreux correctifs de bogues ainsi qu’une fonction de synchronisation des onglets qui permet aux utilisateurs d’avoir les mêmes onglets ouverts sur Chrome sur différents appareils en « signant dans Chrome ».
Chromium 20.0 a été publié le 29 mars 2012, avec la version initiale 20.0.1086.0. Ce cycle de développement a abouti à la publication de Google Chrome 20.0.1132.43 le 26 juin 2012, qui était principalement une mise à jour de correction de bogues avec peu de nouvelles fonctionnalités.
Chromium 21.0 a été publié le 11 mai 2012, avec la version initiale 21.0.1134.0. Ce cycle de développement a donné lieu à Google Chrome 21.0.1180.57 pour macOS et Linux et Chrome 21.0.1180.60 pour Windows et Chrome Frame, publié le 31 juillet 2012. Chrome 21 a intégré une nouvelle API pour permettre une communication vidéo et audio de haute qualité, une prise en charge complète de l’écran rétina d’Apple et un grand nombre de corrections de bugs. La version comprenait l’API JavaScript getUserMedia, qui permet aux applications Web d’accéder à la webcam et au microphone de l’utilisateur après avoir demandé la permission de le faire.
Chromium 22.0 a été publié le 21 juin 2012, avec la version initiale 22.0.1181.0. Ce cycle de développement a abouti à la publication de Google Chrome 22.0.1229.79 le 25 septembre 2012. Il a intégré la disponibilité de l’API Mouse Lock pour JavaScript, des améliorations pour Windows 8 et HiDPI/Retina, ainsi que de nombreux correctifs de sécurité et de bogues.
Chromium 23.0 a été publié le 9 août 2012, avec la version initiale 23.0.1231.0. Ce cycle de développement a abouti à la publication de Chrome 23.0.1271.64 le 6 novembre 2012, qui a intégré des autorisations de sites Web plus faciles, ainsi que le décodage vidéo accéléré par le GPU pour Windows.
Chromium 24.0 a été publié le 20 septembre 2012, avec la version initiale 24.0.1272.0. Ce cycle de développement a abouti à la sortie de Chrome 24.0.1312.52 le 10 janvier 2013, qui a intégré la prise en charge de MathML qui permet d’afficher les équations mathématiques, les datalistes HTML5 pour la date et l’heure et un grand nombre de corrections de sécurité et de bogues. Cette version a marqué une augmentation totale de 26% de la vitesse de chargement des pages réalisée dans les versions des 12 mois précédents.
Chromium 25.0 a été publié le 1er novembre 2012, avec la version initiale 25.0.1313.0. Ce cycle de développement a abouti à la publication de Chrome 25.0.1364.97 pour Windows et Linux et 25.0.1364.99 pour macOS le 21 février 2013. Cette version a introduit des améliorations de l’extension, une meilleure prise en charge des entrées d’heure et de date HTML5, la prise en charge de l’API JavaScript Web Speech et une meilleure gestion des erreurs WebGL, ainsi que de nombreuses corrections de bogues.
Chromium 26.0 a été publié le 20 décembre 2012, avec la version initiale 26.0.1366.0. Ce cycle de développement a abouti à la publication de Chrome 26.0.1410.43 le 26 mars 2013. Cette version intégrait une nouvelle fonction « Demander des suggestions à Google », des améliorations de la fonction de vérification orthographique, qui comprend la vérification de la grammaire et des homonymes, des raccourcis de bureau pour plusieurs utilisateurs sous Windows, et des améliorations du résolveur DNS asynchrone pour Mac OS-X et Linux.
Modification 2013
La première nouvelle version de 2013, Chromium 27.0, est apparue pour la première fois le 14 février 2013, sous la version 27.0.1412.0. Ce cycle de développement a abouti à la publication de Chrome 27.0.1453.93 le 21 mai 2013. Cette version a intégré une amélioration de la vitesse de chargement des pages de 5 % en moyenne, l’API chrome.syncFileSystem, une amélioration du classement des prédictions et des prédictions Omnibox, ainsi qu’une amélioration de la correction orthographique.
Chromium 28.0 est apparu le 28 mars 2013, avec la version initiale 28.0.1455.0. Ce cycle de développement a abouti à la publication de Google Chrome 28.0.1500.45 pour Linux uniquement le 17 juin 2013. Sur Linux, cette version nécessite Ubuntu 12.04, Debian 7, openSUSE 12.2 ou Fedora Linux 17 et les versions ultérieures pour fonctionner.
Chromium 29.0 a été publié le 9 mai 2013, avec la version initiale 29.0.1502.0. Ce cycle de développement a abouti à la publication de Chrome 29.0.1547.57 le 20 août 2013. Cette version a intégré des suggestions Omnibox améliorées, la possibilité de réinitialiser les profils d’utilisateur, de nouvelles applications et API d’extension, ainsi que des améliorations de la stabilité et des performances. La prise en charge du protocole QUIC a été ajoutée. Le moteur de navigateur Blink (un fork du moteur WebKit) a été introduit le 4 avril 2013 dans Chromium 28.0.1463.0.
Chromium 30.0 a été publié le 27 juin 2013, avec la version initiale 30.0.1549.0. Ce cycle de développement a abouti à la publication de Chrome 30.0.1599.66 le 1er octobre 2013. Celle-ci intégrait une recherche d’images améliorée, de nouvelles applications et API d’extension, des améliorations de performance et de stabilité et 50 corrections de bogues.
Chromium 31.0 a été publié le 13 août 2013, avec la version initiale 31.0.1600.0. Ce cycle de développement a abouti à la publication de Chrome 31.0.1650.48 le 12 novembre 2013. Cette version de Chrome n’a introduit que des corrections de bogues sans aucune nouvelle fonctionnalité.
Chromium a été considéré comme le navigateur par défaut pour Ubuntu 13.10, qui a été publié le 17 octobre 2013, mais Firefox est resté le navigateur par défaut en raison de problèmes de maintien à jour des paquets Chromium.
Chromium 32.0 a été publié le 25 septembre 2013, avec la version initiale 32.0.1651.2. Ce cycle de développement a abouti à la publication de Chrome 32.0.1700.76 pour Windows et Chrome Frame et 32.0.1700.77 pour Mac et Linux le 14 janvier 2014. Cette version a intégré des indicateurs d’onglet pour le son, la webcam et le casting, des modifications visuelles de la version pour Windows 8 en mode Metro, le blocage automatique des fichiers détectés comme malveillants, plusieurs nouvelles apps et API d’extension, ainsi qu’une amélioration de la stabilité et des performances.
Chromium 33.0 a été publié le 6 novembre 2013, avec la version initiale 33.0.1701.0. Ce cycle de développement a abouti à la publication de Chrome 33.0.1750.117 le 20 février 2014, qui était principalement une version de correction de bogues.
Les développeurs ont publié Chromium 34.0 le 18 décembre 2013, avec la version initiale 34.0.1751.0. Ce cycle a abouti à la publication de Chrome 34.0.1847.116 le 8 avril 2014. Cette version comprenait la possibilité d’importer des utilisateurs supervisés sur de nouveaux ordinateurs, de nouvelles apps/extensions API supplémentaires et une apparence différente pour Chrome en mode Metro de Windows 8.
Modification 2014
Chromium 35.0 a été publié le 20 février 2014, avec la version initiale 35.0.1849.0. Ce cycle de développement a abouti à la publication de Chrome 35.0.1916.114 le 20 mai 2014. Chrome 35 a intégré un meilleur contrôle des développeurs sur la saisie tactile, de nouvelles fonctionnalités JavaScript, un Shadow DOM non fixé, certaines nouvelles applications et API d’extension, ainsi que des améliorations de la stabilité et des performances.
Chromium 36.0 a été publié le 31 mars 2014, avec la version initiale 36.0.1917.0. Ce cycle de développement a abouti à la publication de Chrome 36.0.1985.125 le 16 juillet 2014. Cette version comprenait des améliorations des notifications, un nouveau design incognito et guest NTP, une nouvelle bulle de récupération en cas de crash, un lanceur d’applications pour Linux, des améliorations de la stabilité et des performances et 26 correctifs de sécurité.
Chromium 37.0 a été publié le 11 mai 2014, avec la version initiale 37.0.1986.0. Ce cycle de développement a abouti à la publication de Chrome 37.0.2062.94 le 26 août 2014. Chrome 37 incluait la prise en charge de Windows DirectWrite pour améliorer le rendu des polices, de nouvelles API d’apps/extensions, des améliorations de la stabilité et des performances, et 50 correctifs de sécurité.
Chromium 38.0 a été publié le 22 juin 2014, avec la version initiale 38.0.2063.0. Ce cycle de développement a abouti à la publication de Chrome 38.0.2125.101 le 7 octobre 2014. Chrome 38 comprenait juste des corrections de bogues et des améliorations de la stabilité et des performances.
Chromium 39.0 a été publié le 17 août 2014, avec la version initiale 39.0.2126.0. Ce cycle de développement a abouti à la publication de Chrome 39.0.2171.65 le 18 novembre 2014. Chrome 39 incluait la prise en charge 64 bits pour les ordinateurs Mac, certaines nouvelles API d’applications et d’extensions ainsi que des améliorations de la stabilité et des performances.
Chromium 40.0 a été publié le 28 septembre 2014, avec la version initiale 40.0.2172.0. Le cycle de développement a abouti à la publication de Chrome 40.0.2214.91 le 21 janvier 2015. Cette version était principalement une version de correction de bogues avec 62 problèmes de sécurité traités.
Chromium 41.0 a été publié le 9 novembre 2014, avec la version initiale 41.0.2215.0. Ce cycle de développement a abouti à la publication de Chrome 41.0.2272.76 le 3 mars 2015. Cette version était principalement une version de « stabilité et de performance » et de correction de bogues, avec 51 problèmes de sécurité traités.
Modification 2015
Chromium 42.0 a été publié le 12 janvier 2015, avec la version initiale 42.0.2273.0. Ce cycle de développement a abouti à la publication de Chrome 42.0.2311.90 le 14 avril 2015. Cette version comprenait la prise en charge de nouvelles applications et API, ainsi que des améliorations de la stabilité et des performances. Par déférence à son numéro de version, Google a également affirmé qu’elle contenait, « la réponse à la vie, à l’univers et à tout ».
Chromium 43.0 a été publié le 22 février 2015, avec la version initiale 43.0.2312.0. Ce cycle de développement a abouti à la publication de Chrome 43.0.2357.65 le 19 mai 2015. Il s’agissait principalement d’une mise à jour de correction de sécurité. Chromium 43 a été signalé par les développeurs Debian comme téléchargeant automatiquement le blob binaire Chrome Hotword Shared Module extension, une bibliothèque pour la fonction de reconnaissance vocale OK Google de Google. Les chercheurs en sécurité ont indiqué que ce code comporte un risque d’atteinte à la vie privée. Cela a été corrigé dans Chromium 45.0, les nouvelles versions ne téléchargeant plus automatiquement le module partagé Chrome Hotword, mais la communauté Debian est restée méfiante à l’égard du navigateur et de Google.
Chromium 44.0 a été publié le 7 avril 2015, avec la version initiale 44.0.2359.0. Ce cycle de développement a abouti à la publication de Chrome 44.0.2403.89 le 21 juillet 2015. Cette version comprenait quelques nouvelles apps et API d’extension, quelques changements pour améliorer la stabilité et les performances et 43 correctifs de sécurité.
Le reste des versions de Chromium pour l’année n’était que des mises à jour de bogues et de correctifs de sécurité, sans autres changements significatifs.
Mise à jour de 2016
Chromium 50.0, publié le 18 janvier 2016, a ajouté la prise en charge de la compression Brotli via l’en-tête br
Accept-encoding. Chrome 54, publié le 12 octobre 2016 et basé sur Chromium 54, a introduit la prise en charge des éléments personnalisés HTML.
Le reste des versions de Chromium pour 2016 n’étaient que des mises à jour de corrections de bogues et de sécurité, sans autres changements significatifs.
2017Edit
Chromium 59.0, publié le 4 mars 2017, a ajouté la prise en charge du format de fichier Animated Portable Network Graphics (APNG).
Le reste des versions de Chromium pour 2017 n’étaient que des mises à jour de bogues et de correctifs de sécurité, sans autres changements significatifs.
Mise à jour de 2018
Chromium 66.0, publié pour la première fois le 20 janvier 2018, a introduit la mise en sourdine audio pour tous les contenus vidéo en lecture automatique par défaut.
Chromium 69.0, publié pour la première fois le 19 juillet 2018 et la version stable le 4 septembre 2018, a introduit un nouveau thème matériel dans le cadre des 10 ans du projet.
Chromium 71, a été publié pour la première fois le 1er septembre 2018 et a abouti à Chrome 71, publié le 4 décembre 2018. Cette version a intégré de nouvelles mesures visant les publicités abusives, notamment les publicités trompeuses et les publicités pour les téléphones portables visant à facturer les utilisateurs.
2021Edit
Le 15 mars 2021, la fonction de synchronisation avec toute autre API privée, uniquement destinée à Google Chrome, a été désactivée dans Chromium, pour des raisons de sécurité. Les utilisateurs ne sont plus en mesure de synchroniser leurs signets, leurs extensions, leur historique, etc. avec d’autres navigateurs et toutes les données précédemment synchronisées sont désormais uniquement stockées localement sur Chromium.