Pelajari cara Chrome menggunakan saluran rilis Canary, Dev, Beta, dan Stabil untuk menguji fitur baru, dan meluncurkan update.
Chrome memiliki empat saluran
Ada empat varian Chrome yang tersedia setiap saat, di platform seluler dan desktop: Canary, Dev, Beta, dan Stabil. Varian ini disebut saluran rilis.
Dalam setiap saluran, Chrome men-deploy serangkaian versi yang menunjukkan urutan rilis dan tingkat perubahan dari versi sebelumnya.
Chrome Canary

Chrome Canary dirilis setiap hari.
Chrome Canary adalah saluran Chrome yang paling eksperimental, termasuk fitur baru dan tahap awal. Saluran ini adalah canary dalam tambang batu bara. Chrome Canary membantu kami mencoba perubahan dengan pengguna dan developer sebenarnya, untuk menguji gangguan sebelum menjadi masalah.
Kami menambahkan perubahan dan fitur baru ke saluran Canary dengan pengujian minimal. Canary dapat (dan memang) rusak. Terkadang, build Canary bahkan mungkin memiliki bug yang menyebabkan browser mengalami error atau tidak dapat digunakan sepenuhnya di beberapa situs. Hal baiknya adalah dengan merilis Canary setiap hari, update dan perbaikan bug juga dapat dikirim dengan cepat. Secara default, Canary melaporkan error dan statistik penggunaan ke Google (Anda dapat menonaktifkan fitur ini).
Canary sangat berguna bagi developer dan pengguna perusahaan yang perlu menguji fitur baru segera setelah diterapkan. Perlu diingat bahwa beberapa fitur mungkin tidak akan pernah melampaui Canary, dan itulah yang membuatnya berguna. Fitur lebih baik diuji (dan berpotensi ditolak, atau dikerjakan ulang) di Canary dengan sejumlah kecil pengguna, sebelum fitur tersebut diterapkan untuk ketersediaan umum di Chrome Stabil.
Chrome Dev

Chrome Dev dirilis sekali atau dua kali seminggu.
Chrome Dev menunjukkan apa yang sedang dikerjakan tim Chrome saat ini. Saluran rilis ini masih cukup baru. Kami mengujinya lebih dari Canary, tetapi Anda masih mungkin menemukan bug dan gangguan lainnya.
Chrome Beta

Chrome Beta diupdate sekitar seminggu sekali, dengan update besar setiap empat minggu.
Browser ini jauh lebih sempurna, diperiksa dan diuji dengan cermat. Dengan Chrome Beta, Anda dapat mengakses peningkatan dan fitur baru lebih dari sebulan sebelum saluran Stabil mendapatkannya, dengan tingkat keandalan yang mendekati Chrome Stabil. Anda dapat melihat pratinjau fitur yang masih dalam pengembangan, dan memberikan masukan untuk meningkatkan kualitas Chrome.
Chrome Stabil

Chrome Stabil diupdate setiap dua hingga tiga minggu dengan update kecil dan setiap empat minggu untuk rilis utama.
Rilis ini dikenal oleh sebagian besar orang sebagai Chrome. Perubahan dan update hanya masuk ke Stabil setelah kami melakukan pengujian otomatis yang ketat dan pemeriksaan manual.
Ini adalah saluran Chrome yang harus Anda pertimbangkan sebagai default dan saat ini. Saluran ini diinstal oleh sebagian besar pengguna.
Saluran ≠ versi
Serangkaian versi Chrome di-deploy dalam setiap saluran rilis, karena update, peningkatan, dan perbaikan bug disertakan selama pengujian. Untuk setiap saluran, versi mempertahankan nomor versi utama yang sama selama satu siklus rilis. Misalnya, saat halaman ini awalnya dipublikasikan, Chrome Stabil menggunakan versi 101, Chrome Beta menggunakan versi 102, Chrome Dev dan Chrome Canary menggunakan versi 103 yang berbeda. Terkadang Anda akan melihat angka utama ini disebut sebagai milestone: misalnya, M101 atau M102.
Jika Anda ingin mengetahui versi yang Anda gunakan, lihat halaman chrome://version. Anda dapat mengamati perubahan
nomor versi dari waktu ke waktu untuk setiap saluran. Anda dapat memeriksa versi terbaru untuk setiap saluran rilis dan platform Chrome
di
ChromiumDash. Situs ini juga menyediakan alat untuk melihat perbedaan kode antarversi.
Mengapa Chrome memerlukan saluran rilis?
Chrome memiliki ribuan kontributor, jutaan baris kode, dan miliaran pengguna. Software kompleks yang banyak digunakan memerlukan proses yang kuat dan mekanisme pengujian yang ketat untuk memastikan bahwa fitur baru dan perubahan pada kode menghindari penambahan bug dan menyebabkan efek samping yang tidak terduga. Engineer Chrome terus melakukan pengujian setelah rilis Stabil, saat orang sungguhan mulai menggunakan browser dalam skala besar.
Browser web tidak berfungsi secara terpisah. Browser web harus mengatasi keunikan jutaan situs, yang terus berubah, dan semua jenis perilaku pengguna—yang diharapkan dan tidak terduga.
Kami dapat merilis versi baru Chrome dengan ratusan perubahan dan update, kepada miliaran pengguna dalam puluhan bahasa di berbagai sistem operasi untuk ribuan perangkat yang berbeda, sekaligus—dan berharap yang terbaik. Tentu saja, kami tidak melakukannya. Sebagai gantinya, kami mulai bereksperimen dengan perubahan atau fitur baru di Chrome Canary. Dengan kata lain, kami mengupdate bagian kode aplikasi. Beberapa perubahan tidak pernah melangkah lebih jauh—tetapi jika semuanya berjalan lancar, kami akan mengupdate Chrome Dev dengan perubahan tersebut, lalu Chrome Beta, dengan lebih banyak pengujian dan pemeriksaan, hingga akhirnya kode yang diubah masuk ke Chrome Stabil. Chrome Stabil adalah rilis Chrome yang digunakan oleh hampir semua orang—sebagian besar orang hanya menyebutnya 'Chrome'.
Mekanisme lain apa yang digunakan Chrome untuk menguji dan men-deploy fitur baru?
Uji coba lapangan
Chrome didesain agar beberapa fitur baru dapat diaktifkan atau dinonaktifkan dengan tanda uji coba lapangan. Aplikasi Chrome, yang berjalan di perangkat Anda, secara berkala memeriksa server backend Chrome untuk melihat apakah ada perubahan pada tanda uji coba lapangan. Bergantung pada tanda file seed yang ditampilkan oleh server dan seed pengacakan yang disimpan secara lokal, fitur dapat dinonaktifkan atau diaktifkan oleh Chrome yang berjalan di perangkat Anda.
Uji coba lapangan juga dikenal sebagai Variasi Chrome, atau dengan nama kode internal Google: Finch. Microsoft memiliki sistem serupa untuk browser Edge yang disebut ECS. Mekanisme Variasi Chrome memungkinkan fitur baru diaktifkan untuk beberapa pengguna Chrome dan tidak untuk pengguna lainnya (atau dinonaktifkan jika diperlukan). Anda dapat mengetahui lebih lanjut dari artikel dan video kami: Apa yang dimaksud dengan Variasi Chrome?.
Metrik
Jika setelan untuk membantu meningkatkan fitur dan performa Chrome diaktifkan
(chrome://settings/syncSetup?search=improve), Chrome dapat otomatis
memantau dan mengirim metrik anonim ke backend Chrome—seperti penggunaan memori,
waktu pemuatan usia, atau penggunaan fitur browser.
Chrome menggunakan metrik untuk memeriksa performa, stabilitas, dan perilaku yang tidak terduga. Mekanisme ini juga dapat digunakan dengan uji coba lapangan untuk membandingkan metrik bagi pengguna yang mengaktifkan fitur baru, dan grup kontrol pengguna yang tidak mengaktifkannya. Dengan begitu, jika terjadi masalah, engineer Chrome dapat menonaktifkan fitur baru saat mereka berupaya memperbaiki masalah tersebut.
Komponen Chrome
Untuk beberapa fungsi, Chrome menggunakan pendekatan modular: beberapa bagian browser di-deploy sebagai Komponen Chrome menggunakan Updater Komponen.
Komponen dapat diupdate tanpa mengharuskan pengguna mengupdate ke versi Chrome yang lebih baru. Artinya, update penting dapat di-deploy dengan cepat, di luar jadwal saluran rilis, tanpa mengharuskan browser diluncurkan ulang. Hal ini sangat penting untuk fitur keamanan, dan dapat mengurangi ukuran penginstal Chrome untuk versi baru.
Misalnya, Chrome memiliki modul untuk mengaktifkan pemutaran video yang dilindungi hak cipta, yang disebut Widevine. Tinjau daftar lengkap Komponen di chrome://components.
Apa yang dimaksud dengan Chromium, Blink, dan V8?
Chromium adalah project browser open source yang menjadi dasar Chrome dan browser lainnya, termasuk Edge, Samsung Internet, dan Brave. Browser kompleks untuk dibuat dan dipertahankan, sehingga mendasarkan kode pada project open source telah menjadi pola umum. (Browser Safari menggunakan WebKit.)
Chrome menambahkan fitur tambahan ke kode Chromium, termasuk codec video tambahan, dukungan untuk konten hak cipta, dan update otomatis.
Anda dapat menginstal Chromium sebagai browser terpisah. Meskipun sering kali memiliki versi baru yang tersedia, versi ini mungkin tidak memiliki fitur utama yang Anda andalkan di browser lain (seperti update otomatis, dan codec media berlisensi yang diperlukan untuk melakukan streaming video). Chromium paling baik digunakan oleh developer browser yang membuat fitur browser, bukan pengguna dan developer web rata-rata.
Blink adalah mesin rendering yang digunakan untuk mengubah kode dan resource halaman web menjadi halaman yang Anda lihat dan gunakan.
V8 adalah mesin JavaScript dan WebAssembly open source yang dikembangkan oleh project Chromium untuk Chrome, Node.js, dan aplikasi serta lingkungan lainnya.
Bagaimana Chrome meluncurkan versi baru?
Chrome menggunakan peluncuran bertahap untuk setiap saluran, bukan merilis versi baru ke semua pengguna sekaligus, dan berharap yang terbaik.
Artinya, awalnya, hanya sejumlah kecil pengguna untuk setiap saluran rilis yang mendapatkan update. Hal ini dapat dimulai dengan hanya 1-5% pengguna, yang secara bertahap meningkat hingga 100%. Saat fitur diluncurkan, engineer Chrome menggunakan metrik dan masukan pengguna untuk memeriksa masalah yang tidak terduga. Jika terjadi masalah, peluncuran akan dijeda sementara tim Chrome berupaya memperbaiki masalah tersebut. Mereka mungkin perlu menonaktifkan fitur, mengupdate komponen, atau melakukan respin.
Bagaimana cara menginstal saluran rilis yang berbeda?
Saluran Rilis Chrome menyediakan download untuk setiap saluran Chrome di desktop atau seluler, untuk beberapa platform. Anda dapat menginstal semuanya jika mau.
Anda juga dapat menginstal Chromium, browser open source yang menjadi dasar Chrome.
Bagaimana cara kerja update Chrome?
Versi baru tidak hanya menambahkan fitur baru. Chrome juga perlu memperbaiki bug, menambahkan update keamanan, meningkatkan fitur yang ada, membuat kode lebih efisien, dan menghapus kode yang tidak lagi diperlukan. Siklus update yang cepat sangat penting untuk menjaga keamanan pengguna, dan melindungi mereka dari jenis serangan baru.
Chrome mendownload update di latar belakang. Untuk mengupdate Chrome, Anda hanya perlu meluncurkan ulang browser. Anda mungkin melihat tombol Update di Chrome, atau melihat menu ⋮ berubah warna, jika ada update yang tersedia dan Anda belum memulai ulang dalam beberapa waktu. Mengupdate Google Chrome menjelaskan cara menginstal update otomatis.

Pelanggan perusahaan dapat mencoba versi baru Chrome Canary, Beta, atau Dev, dan mempertahankan kontrol atas peluncuran software kepada staf mereka.
Sistem operasi yang digunakan oleh Chromebook, Chrome OS, berfungsi dengan cara yang sama. Jika Anda ingin mencoba fitur baru lebih awal, Anda dapat mengalihkan Chromebook ke saluran Chrome OS yang berbeda.
Cari tahu lebih lanjut
- Mendownload Chrome untuk semua saluran dan platform
- Memahami nomor versi Chrome
- Melihat blog rilis Chrome
- Menemukan versi terbaru untuk setiap saluran rilis dan platform Chrome, dan mengakses alat untuk melihat perbedaan antarversi di chromiumdash.appspot.com
- Melaporkan bug
- Mengelola saluran rilis Chrome untuk perusahaan dan pendidikan