BuildNot yet confirmed elsewhere1 publisher2 min readPublished
Chrome's two-week release cycle will stack three browser majors inside one CrUX window
Chrome starts shipping Stable every fortnight in September 2026 while CrUX keeps averaging 28 days of sessions, so a field LCP move can be version mix rather than anything your team deployed. Label the browser.
The Engineer · Build desk

What happened
- Google said in March 2026 that Chrome will leave its four-week Stable cadence for a two-week one, beginning with Chrome 153 Stable on 8 September 2026 and promoting Beta and Stable fortnightly on Desktop, Android and iOS.
- The published milestone table has Chrome 153 branching on 25 August 2026, reaching public Stable on 8 September, and Chrome 154 arriving on Stable on 22 September.
- Extended Stable stays on an eight-week cycle for enterprises that need a longer validation window before a major reaches their fleet.
- CrUX is unchanged: every figure in PageSpeed Insights field sections is a 28-day rolling average of opted-in Chrome sessions, returned with a collectionPeriod carrying firstDate and endDate.
- Firefox is running a similar cadence experiment around Firefox 155 from 1 September 2026, according to community coverage linked from CSS Wizardry Web-Perf Wednesday 006.
Why it matters
- decision Whoever owns the performance timeline now has to add browser rows next to app deploys, CDN config, tag manager edits and RUM changes, because the release clock is no longer slow enough to ignore.
- cost An unlabelled browser release is paid for in engineering hours: someone bisects a month of commits looking for a regression that was never shipped.
- constraint Per-version attribution is capped by sample size, so monthly reports will have to argue from a blended aggregate they cannot decompose into the majors that produced it.
- precedent If Firefox's trial holds, fortnightly majors become the cross-engine norm and Chrome-only annotation stops covering the problem.
Fourteen days separate Chrome 153 Stable from Chrome 154 Stable [20]. Put that against the field window. CrUX advances one day at a time, oldest day out and newest day in, and there is no switch that flips the whole population onto the new major on release day [8]. The window has no opinion about your release calendar. Two release boundaries therefore fit inside 28 days, which means sessions from three consecutive majors can land in the same p75 [19]. The dev.to post that works this through describes the blend as two adjacent majors [1]; two is the floor, because people who auto-update mid-window contribute post-update sessions beside pre-update ones in one aggregate [9].
What a Stable release changes is the measurement path: paint timing, image decoding, lazy-loading heuristics, interaction scheduling, on a page nobody touched [9]. Change the version mix inside the window and the published p75 moves while your bundles are byte-identical to last month [10]. The same post reads an amber band after a quiet week as population mix first: who updated, which channel they run, how fast auto-update spread [18].
The instinct is to slice the data by exact Chrome major and settle the argument. The post says check sample thresholds before you do [15]. The arithmetic says why: at a fortnightly cadence each major owns 14 days of the window rather than 28, so the sessions attributable to a version halve before you have also split by device, country and template [23].
Eight weeks against two is four majors of drift [21], which is how a retail origin and a locked-down corporate fleet come to read different field bands on the same URL template [11].
Annotation alone will not close this. Origin-level field LCP also moves when the homepage's share of traffic falls and a slower category listing gains, with no code change on either template [12]. So the division of labour has to be explicit: a lab run on a fixed URL answers whether your deploy changed the critical path, and CrUX answers what Chrome users experienced across versions and journeys [13]. Scheduled runs in the same week are the evidence that the origin held still [16].
Chrome's branch cut for 153 lands 14 days before its public Stable [22], so the vendor's own validation window now equals its shipping interval. Smaller, more frequent releases remain the right call for security and platform velocity [2]. The compression just propagates outward to everyone whose reporting cycle is still monthly.
What to watch
- Whether the published dates hold, or Chrome 153 Stable slips from 8 September 2026 and resets the interval arithmetic.
- Whether Firefox's experiment around 155 becomes its standing cadence after 1 September 2026 or is rolled back.
- Whether enterprise fleets actually stay on the eight-week Extended Stable cycle once Stable ships twice as often.
Clarity's read
What the record supports and how the coverage leans. The claims behind it follow.
Reality
- Evidence58
- Adoption25
- Hype gap+20
- Incentives60
- Confidence55
Claim ledger
Ranked by verification strength, evidence, and original report placement.
- [1]
Under a four-week browser cadence, one 28-day field window often covered one new Stable major plus tail versions; under a two-week cadence, the same window can include two adjacent majors.
- [2]
Smaller, more frequent browser releases are good for security and platform velocity, but for field reporting they mean more opportunities for a 28-day CrUX window to span two majors with different Web Vitals behaviour without any change on the origin.
- [3]
CrUX data is always a 28-day rolling average of real Chrome sessions.
- [4]
Google announced in March 2026 that Chrome will move from a four-week Stable cadence to a two-week cycle, starting with Chrome 153 Stable on 8 September 2026, with Beta and Stable promotions arriving every two weeks on Desktop, Android and iOS.
- [5]
Extended Stable keeps an eight-week cycle for enterprises that need longer validation windows.
- [6]
Under the new table in Google's post, Chrome 153 Stable cuts on 25 August 2026 with public Stable on 8 September 2026, while Chrome 154 Stable follows on 22 September 2026.
- [7]
At any query, PageSpeed Insights and the CrUX API return a collectionPeriod with firstDate and endDate covering the blended window, according to the CrUX API documentation.
- [8]
The CrUX window advances daily: the oldest day drops and the newest day enters. There is no switch that flips the entire population to only Chrome 153 sessions on Stable release day.
- [9]
A new Stable or Extended Stable release changes paint timing, image decoding, lazy-loading heuristics or interaction scheduling for the same page, and users who auto-update mid-window contribute post-update sessions beside pre-update sessions in one aggregate.
- [10]
If the mix of Chrome versions, devices, networks and journeys inside the window changes, the published p75 can move even when HTML, CSS and JavaScript bundles are byte-identical to last month.
- [11]
Enterprise Extended Stable cohorts can lag Stable by weeks, so a retail origin and a locked-down corporate audience can read different field bands on the same URL template.
- [12]
Origin-level field LCP can move when the homepage share of traffic falls while a slower category listing gains share, with no code change on either template.
- [13]
Lab runs on a fixed URL answer whether a deploy changed the critical path; field CrUX answers what Chrome users actually experienced across versions and journeys.
- [14]
The post recommends release annotations kept on the same calendar as app, CDN, tag manager and RUM changes.
- [15]
The post recommends checking sample thresholds before slicing field data by exact Chrome major.
- [16]
The post recommends scheduled lab runs as same-week proof that the origin did not change.
- [17]
Treating a field move as a deploy regression without checking browser and traffic mix sends engineering on a hunt for a commit that does not exist.
- [18]
An amber field band after a quiet week is often population mix (who updated Chrome, which channel they use, how fast auto-update spreads), not proof that engineering shipped a regression.
- [19]
A 28-day window at a 14-day release interval contains two release boundaries, so sessions from three consecutive Chrome majors can appear in one aggregate.
- [20]
Consecutive Stable majors 153 and 154 are 14 days apart.
- [21]
An eight-week Extended Stable cycle against a two-week Stable cadence is four Stable majors of drift.
- [22]
Chrome 153's branch cut is 14 days before its public Stable date.
- [23]
Each major's exclusive share of the field window halves, from 28 days to 14, so per-version session counts fall by half for the same traffic.
- [24]
Firefox is running a similar experiment around Firefox 155 from 1 September 2026, per community coverage linked from CSS Wizardry Web-Perf Wednesday 006.
- [25]
Performance teams that only annotated application releases in 2025 will need browser rows on the same calendar in 2026.
Sources
1 independent publisher whose own reporting we read for this story.
- dev.toWhen LCP Moves and Nobody Deployed: Browser Release Cadence and Your 28-Day Field Window
1 article · August 27, 2026
Topics and entities
Follow any of these and your For You feed starts watching them — no settings page required.
Topics
Entities
- Google ChromeFollow
- Chrome User Experience ReportFollow
- PageSpeed InsightsFollow
- GoogleFollow
- Chrome Extended StableFollow
- Core Web VitalsFollow
- FirefoxFollow
- CSS WizardryFollow