Découvrez comment Chrome utilise les versions Canary, en développement, bêta et stable pour tester de nouvelles fonctionnalités et déployer des mises à jour.
Chrome propose quatre versions
Quatre versions de Chrome sont disponibles à tout moment sur les plates-formes mobiles et pour ordinateur : Canary, Dev, Bêta et Stable. On les appelle canaux de publication.
Dans chaque canal, Chrome déploie une série de versions qui indiquent l'ordre de publication et le degré de changement par rapport aux versions précédentes.
Chrome Canary

Chrome Canary est publié tous les jours.
Chrome Canary est le canal Chrome le plus expérimental. Il inclut des fonctionnalités nouvelles et en cours de développement. Ce canal est le canari dans la mine. Chrome Canary nous permet de tester les modifications auprès de vrais utilisateurs et développeurs, afin de détecter les problèmes avant qu'ils ne deviennent problématiques.
Nous ajoutons des modifications et de nouvelles fonctionnalités à la version Canary avec un minimum de tests. Canary peut (et va) tomber en panne. Il peut même arriver qu'une version Canary contienne un bug qui provoque le plantage du navigateur ou le rend complètement inutilisable sur certains sites. L'avantage de publier Canary tous les jours est que les mises à jour et les corrections de bugs peuvent également être déployées rapidement. Par défaut, Canary envoie des rapports d'erreur et des statistiques d'utilisation à Google (vous pouvez désactiver cette fonctionnalité).
Canary est très utile pour les développeurs et les utilisateurs Enterprise qui ont besoin de tester de nouvelles fonctionnalités dès qu'elles sont implémentées. N'oubliez pas que certaines fonctionnalités ne dépasseront peut-être jamais le stade Canary. C'est ce qui rend cette version utile ! Il est préférable qu'une fonctionnalité soit testée (et potentiellement rejetée ou retravaillée) dans Canary avec un petit nombre d'utilisateurs, avant d'être implémentée pour une disponibilité générale dans la version stable de Chrome.
Chrome Dev

Chrome Dev est publié une ou deux fois par semaine.
Chrome Dev vous permet de découvrir sur quoi l'équipe Chrome travaille actuellement. Ce canal de version est encore assez récent. Nous la testons plus que la version Canary, mais vous êtes toujours susceptible de trouver des bugs et d'autres problèmes.
Chrome Beta

La version bêta de Chrome est mise à jour environ une fois par semaine, et des mises à jour majeures sont publiées toutes les quatre semaines.
Ce navigateur est beaucoup plus abouti, soigneusement vérifié et testé. Avec Chrome Beta, vous pouvez accéder aux améliorations et aux nouvelles fonctionnalités plus d'un mois avant qu'elles ne soient disponibles dans la version stable, avec un niveau de fiabilité proche de la version stable de Chrome. Vous pouvez tester des fonctionnalités encore en développement et nous faire part de vos commentaires pour améliorer Chrome.
Version stable de Chrome

La version stable de Chrome est mise à jour toutes les deux à trois semaines pour les mises à jour mineures et toutes les quatre semaines pour les versions majeures.
La plupart des utilisateurs connaissent cette version sous le nom de Chrome. Les modifications et les mises à jour ne sont intégrées à la version stable qu'après avoir été soumises à des tests automatisés et des vérifications manuelles rigoureux.
Il s'agit du canal Chrome que vous devez considérer comme celui par défaut et actuel. Il s'agit du canal installé par la grande majorité des utilisateurs.
Canal ≠ version
Une série de versions de Chrome est déployée dans chaque canal de publication, car des mises à jour, des améliorations et des corrections de bugs sont intégrées lors des tests. Pour chaque canal, la version conserve le même numéro de version majeure tout au long d'un cycle de publication. Par exemple, lorsque cette page a été publiée pour la première fois, la version stable de Chrome était la version 101, Chrome Beta était la version 102, et les versions Chrome Dev et Chrome Canary étaient différentes versions de la version 103. Ces nombres importants sont parfois appelés jalons (par exemple, M101 ou M102).
Si vous souhaitez connaître la version que vous utilisez, consultez la page chrome://version. Vous pouvez observer comment le numéro de version change au fil du temps pour chaque canal. Vous pouvez consulter les dernières versions pour chaque canal de publication et plate-forme Chrome sur ChromiumDash. Ce site fournit également des outils permettant d'afficher les différences de code entre les versions.
Pourquoi Chrome a-t-il besoin de versions disponibles ?
Chrome compte des milliers de contributeurs, des millions de lignes de code et des milliards d'utilisateurs. Les logiciels complexes et largement utilisés ont besoin de processus robustes et de mécanismes de test stricts pour s'assurer que les nouvelles fonctionnalités et les modifications apportées au code n'ajoutent pas de bugs et ne provoquent pas d'effets secondaires inattendus. Les ingénieurs Chrome continuent de tester le navigateur après la version stable, lorsque de vraies personnes commencent à l'utiliser à grande échelle.
Les navigateurs Web ne fonctionnent pas de manière isolée. Ils doivent faire face aux particularités de millions de sites Web, qui évoluent constamment, et à toutes sortes de comportements d'utilisateurs, prévus ou imprévus.
Nous pourrions lancer une nouvelle version de Chrome avec des centaines de modifications et de mises à jour, pour des milliards d'utilisateurs dans des dizaines de langues sur plusieurs systèmes d'exploitation pour des milliers d'appareils différents, le tout en même temps, et croiser les doigts en espérant que tout se passe bien. Bien sûr, nous ne le faisons pas. Nous commençons plutôt par tester une modification ou une nouvelle fonctionnalité dans Chrome Canary. En d'autres termes, nous mettons à jour une partie du code de l'application. Certaines modifications ne sont jamais déployées, mais si tout se passe bien, nous mettons à jour Chrome Dev avec la modification, puis Chrome Beta, avec de plus en plus de tests et de vérifications, jusqu'à ce que le code modifié soit finalement intégré à la version stable de Chrome. La version stable de Chrome est la version de Chrome que presque tout le monde utilise. La plupart des utilisateurs l'appellent simplement "Chrome".
Quels autres mécanismes Chrome utilise-t-il pour tester et déployer de nouvelles fonctionnalités ?
Essais sur le terrain
Chrome est conçu de manière à ce que certaines nouvelles fonctionnalités puissent être activées ou désactivées à l'aide de flags d'essai sur le terrain. L'application Chrome, exécutée sur votre appareil, vérifie régulièrement les serveurs backend de Chrome pour voir si des modifications ont été apportées aux indicateurs de test. Selon le fichier source renvoyé par le serveur et une valeur aléatoire stockée localement, les fonctionnalités peuvent être activées ou désactivées par Chrome sur votre appareil.
Les tests sur le terrain sont également appelés "variations Chrome" ou par le nom de code interne de Google : Finch. Microsoft dispose d'un système similaire pour le navigateur Edge, appelé ECS. Le mécanisme de variantes Chrome permet d'activer de nouvelles fonctionnalités pour certains utilisateurs de Chrome et pas pour d'autres (ou de les désactiver si nécessaire). Pour en savoir plus, consultez notre article et notre vidéo : Que sont les variantes Chrome ?
Métriques
Si le paramètre permettant d'améliorer les fonctionnalités et les performances de Chrome est activé (chrome://settings/syncSetup?search=improve), Chrome peut surveiller et envoyer automatiquement des métriques anonymes au backend Chrome, telles que l'utilisation de la mémoire, les temps de chargement des pages ou l'utilisation d'une fonctionnalité du navigateur.
Chrome utilise des métriques pour vérifier les performances, la stabilité et les comportements inattendus. Ce mécanisme peut également être utilisé avec les tests sur le terrain pour comparer les métriques des utilisateurs ayant activé une nouvelle fonctionnalité et celles du groupe de contrôle qui ne l'a pas activée. De cette façon, en cas de problème, les ingénieurs Chrome peuvent désactiver la nouvelle fonctionnalité pendant qu'ils travaillent sur une solution.
Composants Chrome
Pour certaines fonctions, Chrome adopte une approche modulaire : certaines parties du navigateur sont déployées en tant que composants Chrome à l'aide du programme de mise à jour des composants.
Les composants peuvent être mis à jour sans que l'utilisateur ait besoin de passer à une version plus récente de Chrome. Cela signifie que les mises à jour importantes peuvent être déployées rapidement, en dehors des plannings des canaux de publication, sans nécessiter de relancer le navigateur. C'est particulièrement important pour les fonctionnalités de sécurité, et cela peut réduire la taille du programme d'installation de Chrome pour les nouvelles versions.
Par exemple, Chrome dispose d'un module appelé Widevine qui permet de lire des vidéos protégées par des droits d'auteur. Consultez la liste complète des composants sur chrome://components.
Que sont Chromium, Blink et V8 ?
Chromium est le projet de navigateur Open Source sur lequel Chrome et d'autres navigateurs sont basés, y compris Edge, Samsung Internet et Brave. Les navigateurs sont complexes à créer et à entretenir. Il est donc devenu courant de baser le code sur un projet Open Source. (Le navigateur Safari utilise WebKit.)
Chrome ajoute des fonctionnalités supplémentaires au code de Chromium, y compris des codecs vidéo supplémentaires, la prise en charge des contenus protégés par des droits d'auteur et les mises à jour automatiques.
Vous pouvez installer Chromium comme navigateur distinct. Bien que de nouvelles versions soient fréquemment disponibles, il peut manquer des fonctionnalités clés dont vous avez besoin dans d'autres navigateurs (comme les mises à jour automatiques et les codecs multimédias sous licence requis pour le streaming vidéo). Chromium est principalement utilisé par les développeurs de navigateurs qui créent des fonctionnalités de navigateur, plutôt que par les utilisateurs et développeurs Web moyens.
Blink est le moteur de rendu utilisé pour transformer le code et les ressources des pages Web en pages que vous voyez et avec lesquelles vous interagissez.
V8 est le moteur JavaScript et WebAssembly Open Source développé par le projet Chromium pour Chrome, Node.js et d'autres applications et environnements.
Comment Chrome déploie-t-il les nouvelles versions ?
Chrome utilise des déploiements progressifs pour chaque canal, au lieu de publier une nouvelle version pour tous les utilisateurs en même temps, en espérant que tout se passe bien.
Cela signifie qu'au début, seul un petit nombre d'utilisateurs de chaque canal de publication reçoit une mise à jour. Vous pouvez commencer par 1 à 5% des utilisateurs, puis augmenter progressivement jusqu'à 100%. Lors du déploiement d'une fonctionnalité, les ingénieurs Chrome utilisent des métriques et les commentaires des utilisateurs pour vérifier qu'il n'y a pas de problèmes inattendus. En cas de problème, le déploiement est suspendu pendant que l'équipe Chrome cherche une solution. Il peut être nécessaire de désactiver une fonctionnalité, de mettre à jour un composant ou de relancer le processus.
Comment installer différentes versions disponibles ?
La page Versions disponibles de Chrome propose des téléchargements pour chaque version de Chrome sur ordinateur ou mobile, pour plusieurs plates-formes. Vous pouvez les installer toutes si vous le souhaitez.
Vous pouvez également installer Chromium, le navigateur Open Source sur lequel Chrome est basé.
Comment fonctionnent les mises à jour de Chrome ?
Les nouvelles versions ne se limitent pas à l'ajout de nouvelles fonctionnalités. Chrome doit également corriger les bugs, ajouter des mises à jour de sécurité, améliorer les fonctionnalités existantes, rendre le code plus efficace et supprimer le code qui n'est plus nécessaire. Les cycles de mise à jour rapides sont particulièrement importants pour protéger les utilisateurs et les préserver des nouveaux types d'attaques.
Chrome télécharge les mises à jour en arrière-plan. Pour mettre à jour Chrome, il vous suffit de redémarrer le navigateur. Si une mise à jour est disponible et que vous n'avez pas redémarré votre navigateur depuis un certain temps, il est possible que le bouton "Mettre à jour" s'affiche dans Chrome ou que la couleur du menu ⋮ change. L'article Mettre à jour Google Chrome explique comment installer les mises à jour automatiques.

Les clients Enterprise peuvent essayer les nouvelles versions de Chrome Canary, bêta ou de développement, et garder le contrôle sur le déploiement des logiciels auprès de leurs employés.
Le système d'exploitation ChromeOS utilisé par les Chromebooks fonctionne de la même manière. Si vous avez envie de nouveauté ou si vous souhaitez tester de nouvelles fonctionnalités en avant-première, vous pouvez passer votre Chromebook à un autre canal ChromeOS.
En savoir plus
- Télécharger Chrome pour tous les canaux et plates-formes
- Comprendre les numéros de version de Chrome
- Consulter le blog des versions de Chrome
- Retrouvez les dernières versions pour chaque canal de publication et plate-forme Chrome, et accédez à des outils permettant de comparer les versions sur chromiumdash.appspot.com.
- Signaler des bugs
- Gérer les canaux de diffusion Chrome pour les entreprises et l'éducation