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 dalam satu waktu, di platform seluler dan desktop: Canary, Dev, Beta, dan Stabil. 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. Channel ini adalah indikator awal yang penting. Chrome Canary membantu kami mencoba perubahan dengan pengguna dan developer sungguhan, untuk menguji apakah ada 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 error atau tidak dapat digunakan sama sekali di beberapa situs. Hal baik tentang merilis Canary setiap hari adalah 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 diimplementasikan. Ingatlah bahwa beberapa fitur mungkin tidak akan pernah melampaui Canary, dan itulah yang membuatnya berguna. Fitur akan lebih baik jika 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 satu atau dua kali seminggu.
Chrome Dev menunjukkan apa yang sedang dikerjakan oleh tim Chrome saat ini. Channel rilis ini masih baru. Kami mengujinya lebih banyak daripada Canary, tetapi Anda masih cenderung 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 versi Stabil setelah kami melakukan pengujian otomatis dan pemeriksaan manual yang ketat.
Ini adalah saluran Chrome yang harus Anda pertimbangkan sebagai default dan saat ini. Ini adalah channel yang diinstal oleh sebagian besar pengguna.
Saluran ≠ versi
Serangkaian versi Chrome di-deploy dalam setiap saluran rilis, karena update, peningkatan, dan perbaikan bug dimasukkan selama pengujian. Untuk setiap saluran, versi mempertahankan nomor versi utama yang sama selama satu siklus rilis. Misalnya, saat halaman ini pertama kali 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 tonggak pencapaian: misalnya, M101 atau M102.
Jika Anda penasaran dengan versi yang Anda gunakan, lihat halaman
chrome://version. Anda dapat mengamati perubahan
nomor versi dari waktu ke waktu untuk setiap channel. 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 tidak menambahkan bug dan menyebabkan efek samping yang tidak terduga. Engineer Chrome terus menguji setelah rilis Stabil, saat orang sungguhan mulai menggunakan browser dalam skala besar.
Browser web tidak berfungsi secara terpisah. Mereka harus mengatasi keunikan jutaan situs, yang terus berubah, dan semua jenis perilaku pengguna—yang terduga 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, semuanya sekaligus, sambil berharap yang terbaik. Tentu saja, kami tidak melakukannya. Sebagai gantinya, kita mulai dengan bereksperimen dengan perubahan atau fitur baru di Chrome Canary. Dengan kata lain, kita memperbarui sebagian kode aplikasi. Beberapa perubahan tidak pernah dilanjutkan—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 hampir semua orang—sebagian besar orang menyebutnya 'Chrome'.
Apa mekanisme lain yang digunakan Chrome untuk menguji dan men-deploy fitur baru?
Uji 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 file seed tanda 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 perlu). Anda dapat mengetahui informasi selengkapnya 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 secara otomatis
memantau dan mengirimkan metrik anonim ke backend Chrome—seperti penggunaan memori,
waktu pemuatan halaman, 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 telah mengaktifkan fitur baru, dan grup kontrol bagi 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 Chrome versi yang lebih baru. Artinya, update penting dapat di-deploy dengan cepat, di luar jadwal saluran rilis, tanpa perlu meluncurkan ulang browser. 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 itu Chromium, Blink, dan V8?
Chromium adalah project browser open source yang menjadi dasar Chrome dan browser lainnya, termasuk Edge, Samsung Internet, dan Brave. Browser sulit dibuat dan dikelola, 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 berhak cipta, dan update otomatis.
Anda dapat menginstal Chromium sebagai browser terpisah. Meskipun sering tersedia versi baru, browser ini mungkin tidak memiliki fitur utama yang Anda andalkan di browser lain (seperti update otomatis, dan codec media berlisensi yang diperlukan untuk streaming video). Chromium paling baik digunakan oleh developer browser yang membangun fitur browser, bukan pengguna dan developer web biasa.
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 sumber terbuka yang dikembangkan oleh project Chromium untuk Chrome, Node.js, dan aplikasi serta lingkungan lainnya.
Bagaimana cara Chrome meluncurkan versi baru?
Chrome menggunakan peluncuran bertahap untuk setiap saluran, bukan merilis versi baru kepada semua pengguna sekaligus, dengan harapan yang terbaik.
Artinya, pada 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 apakah ada masalah yang tidak terduga. Jika terjadi masalah, peluncuran dijeda sementara tim Chrome berupaya mencari cara untuk 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 perangkat seluler, untuk beberapa platform. Anda dapat menginstal semuanya jika mau.
Anda juga dapat menginstal Chromium, browser open source yang menjadi dasar pembuatan Chrome.
Bagaimana cara kerja update Chrome?
Versi baru tidak hanya menambahkan fitur baru. Chrome juga perlu memperbaiki bug, menambahkan update keamanan, meningkatkan kualitas 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 warna menu ⋮ berubah, jika ada update yang tersedia dan Anda belum memulai ulang Chrome selama beberapa waktu. Mengupdate Google Chrome menjelaskan cara menginstal update otomatis.

Pelanggan Enterprise 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 atau ingin mencoba sesuatu yang baru, 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
- Temukan versi terbaru untuk setiap saluran rilis dan platform Chrome, serta akses alat untuk melihat perbedaan antara versi di chromiumdash.appspot.com
- Laporkan bug
- Mengelola saluran rilis Chrome untuk perusahaan dan lembaga pendidikan