· 5 min read
Chrome 用 4 个发布通道(Canary / Dev / Beta / Stable)同步推进,同一份代码按顺序流过所有通道后才进入 Stable。
- Canary:每天构建,测试最少,可能导致崩溃。
- Dev:每周 1-2 次构建,可能和 Canary 在同一个 MAJOR。
- Beta:每周小更新 + 每 4 周大更新,比 Stable 早一个月以上拿到新功能。
- Stable:每 2-3 周小更新 + 每 4 周大更新,分阶段从 1-5% 灰度到 100%。
核心反直觉:"渠道 ≠ 版本"。MAJOR 号是里程碑(M101、M102、M103…),不是"我现在用的是第几代 Chrome"。同一时刻 Stable、Beta、Dev/Canary 经常对应 3 个连续的 MAJOR —— 但 Dev 和 Canary 可以共享同一个 MAJOR。