We push a new release of AMP to all AMP pages every week on Tuesday. The more detailed schedule is as follows:
- Every Monday we create a canary build from a green release at the latest commit that passed all tests.
- On Tuesday this canary is pushed to users of AMP who opted into the AMP Dev Channel.
- On Thursday we check error rates for opt-in users and bug reports and if everything looks fine, we push the canary to 1% of AMP pages.
- We continue to monitor error rates and bug reports for a few days.
- On the following Tuesday (a week after the canary was available on AMP Dev Channel) the canary is pushed to all users.
That is, it will typically be about a week between when the canary cut is made and when it is pushed to all users. During that week you can opt into the AMP Dev Channel to see how the next production release will affect your AMP pages.
You can always follow the current release state of AMP on our releases page. The release used by most users is marked as Latest release
and the current Dev Channel release is marked as Pre-release
.
The PR Use: In Canary and PR Use: In Production labels are added to PRs when they've made it into a canary/production build (though note there may be a delay between the build is created and when it goes live).
Announces regarding releases will be made on the AMP Slack #release channel. (You will need to sign up for access to AMP on Slack if you haven't done so already].)
AMP Dev Channel is a way to opt a browser into using a newer version of the AMP JS libraries.
This release may be less stable and it may contain features not available to all users. Opt into this option if you'd like to help test new versions of AMP, report bugs or build documents that require a new feature that is not yet available to everyone.
Opting into Dev Channel is great to:
- test and play with new features not yet available to all users.
- use in Q&A to ensure that your site is compatible with the next version of AMP.
If you find an issue that appears to only occur in the Dev Channel version of AMP, please file an issue with a description of the problem. Please always include a URL to a page that reproduces the issue.
To opt your browser into the AMP Dev Channel, go to the AMP experiments page and activate the "AMP Dev Channel" experiment. Please subscribe to our low-volume announcements mailing list to get notified about important/breaking changes about AMP.