Baseline release: 2002251816300
Raw notes
3199056 Quick fix for amp-form reference for AMP for Email (#26813)
5619b2c ⚠️ video-iframe integration warnings audit (#25412)
f9d8e7c Adding dock support for Brid player (#26877)
c66bfa9 🚮 Clean up ANALYTICS_VENDOR_SPLIT (#26797)
e45c22f Make amp-carousel always show controls in emails (#25714)
950ebea 📖Add documentation for amp-access-scroll (#26782)
ed10cc4 📦 Update dependency mocha to v7.1.0 (#26976)
dbd6938 Json fix (#26971)
2022af0 cl/297197875 Revision bump for #26877 (#26982)
c850b5c variable substitutions: Support whitelist lookup in AmpDocShadow (#26731)
39b4ad5 ✨ InaboxResources: Observe intersections for some elements' viewportCallbacks (#26942)
6e49702 🏗 Transform aliased configured components (#26541)
b25d04a 📦 Update dependency google-closure-library to v20200224 (#26986)
72ab99d Fixes update_tests flag on gulp validator (#26965)
a18848c ✅ Add Preact Enzyme tests (#26529)
f930778 ♻️ Consolidate players as .i-amphtml-media-component (#26967)
80a3bb9 📖 Clarify when max-age is required (#26956)
e740348 🐛 amp-ad type blade - fix bladeOnLoad callback (#26627)
b0744d3 🏗️ Update no-import lint rule to forbid sub-paths (#26531)
93f439b Gulp Dep Check: fail on unused entries (#26981)
2454849 🏗 Allow array destructuring on preact hooks (#26901)
97bcfa1 🐛 SwG now uses AMP sendBeacon interface (#26970)
88e75b8 DocInfo: replace metaTags with viewport in API (#26687)
a47f1b5 inabox-resources: Minor test improvement (#26916)
2bfbfac 🐛 Fix img url (#26987)
31fbacd dep-check: USE CAPS FOR IMPORTANCE (#26993)
daea9bf amp-consent fullscreen warning (#26467)
93cc2a3 viewport: Minor test improvement (#26931)
5d45fde url-replacements: Minor test improvement (#26930)
f0a4e78 📖 Make amp-bind doc valid, fix amp-form stories filter (#27003)
7d53b76 📖 Filter redirect info from emails (#27012)
59d5517 🐛 Fix unit tests broken by #26687 (#27000)
4847c7f ✨ amp-video-iframe integration: global jwplayer() singleton by default (#26969)
7785d74 ✨ Implements amp-analytics support for amp-next-page (#26451)
06f411a ♻️ Alias video.fullscreen action for symmetry with interface names (#27017)
8dadf03 navigation: Minor test improvements (#26926)
6086036 ✨ Add customization options to (#26714)
26fde84 amp-geo: Fall back to API for country (#26407)
0f740a4 Improve visibility event tests (#26847)
d3325ef 📖 documentation and validation (#26841)
b8b1997 ✨Implement Display Locking on amp-accordion (#25867)
7f76c5e Launch amp-next-page v2 & clean up experiment (#27035)
aaba384 ssr intrinsic layout: support svg using apostroph (#26294)
79e2715 ♻️ Remove intro tables from extension files (#26383)
1db4550 🐛 only log first error for ignored embed-size in amp-iframe (#27034)
f958f8b ✨amp-delight-player: Additional analytics support (#26631)
6c65d96 specified use of markdown in teaser (#27056)
99029dc Adds new touch capability to viewer integration (#27055)
b1b8fa2 📦 Update dependency google-closure-compiler to v20200224 (#26974)
3440444 📦 Update dependency @percy/agent to v0.24.0 (#27058)
91e93e7 🐛 Maintain ad-rolling state, use to init dock controls (#27006)
6584d23 fix single-pass to use transferSrcsToTempDir (#27045)
deff2b6 ✨ SwG version 0.1.22.95 (#27054)
6ad078d Validator rollup (#27067)
d92844d gulp performance: emit status updates (#27030)
d32bf3b 🚮 Remove TransferLayerShadow (#27057)
Breakdown by component
amp-accordion (2)
b8b1997 ✨Implement Display Locking on amp-accordion (#25867)79e2715 ♻️ Remove intro tables from extension files (#26383)
amp-analytics (4)
c66bfa9 🚮 Clean up ANALYTICS_VENDOR_SPLIT (#26797)7785d74 ✨ Implements `amp-analytics` support for `amp-next-page` (#26451)0f740a4 Improve visibility event tests (#26847)79e2715 ♻️ Remove intro tables from extension files (#26383)
amp-audio (2)
f930778 ♻️ Consolidate players as .i-amphtml-media-component (#26967)79e2715 ♻️ Remove intro tables from extension files (#26383)
amp-bind (2)
f0a4e78 📖 Make amp-bind doc valid, fix amp-form stories filter (#27003)79e2715 ♻️ Remove intro tables from extension files (#26383)
amp-brid-player (2)
f9d8e7c Adding dock support for Brid player (#26877)79e2715 ♻️ Remove intro tables from extension files (#26383)
amp-carousel (2)
e45c22f Make amp-carousel always show controls in emails (#25714)79e2715 ♻️ Remove intro tables from extension files (#26383)
amp-connatix-player (2)
f930778 ♻️ Consolidate players as .i-amphtml-media-component (#26967)79e2715 ♻️ Remove intro tables from extension files (#26383)
amp-consent (2)
daea9bf amp-consent fullscreen warning (#26467)79e2715 ♻️ Remove intro tables from extension files (#26383)
amp-date-display (3)
a18848c ✅ Add Preact Enzyme tests (#26529)2454849 🏗 Allow array destructuring on preact hooks (#26901)79e2715 ♻️ Remove intro tables from extension files (#26383)
amp-delight-player (2)
79e2715 ♻️ Remove intro tables from extension files (#26383)f958f8b ✨amp-delight-player: Additional analytics support (#26631)
amp-form (4)
3199056 Quick fix for amp-form reference for AMP for Email (#26813)f0a4e78 📖 Make amp-bind doc valid, fix amp-form stories filter (#27003)7d53b76 📖 Filter redirect info from emails (#27012)79e2715 ♻️ Remove intro tables from extension files (#26383)
amp-geo (2)
26fde84 amp-geo: Fall back to API for country (#26407)79e2715 ♻️ Remove intro tables from extension files (#26383)
amp-hulu (2)
f930778 ♻️ Consolidate players as .i-amphtml-media-component (#26967)79e2715 ♻️ Remove intro tables from extension files (#26383)
amp-iframe (2)
79e2715 ♻️ Remove intro tables from extension files (#26383)1db4550 🐛 only log first error for ignored embed-size in amp-iframe (#27034)
amp-izlesene (2)
f930778 ♻️ Consolidate players as .i-amphtml-media-component (#26967)79e2715 ♻️ Remove intro tables from extension files (#26383)
amp-jwplayer (2)
f930778 ♻️ Consolidate players as .i-amphtml-media-component (#26967)79e2715 ♻️ Remove intro tables from extension files (#26383)
amp-kaltura-player (2)
f930778 ♻️ Consolidate players as .i-amphtml-media-component (#26967)79e2715 ♻️ Remove intro tables from extension files (#26383)
amp-list (2)
7785d74 ✨ Implements `amp-analytics` support for `amp-next-page` (#26451)79e2715 ♻️ Remove intro tables from extension files (#26383)
amp-megaphone (2)
f930778 ♻️ Consolidate players as .i-amphtml-media-component (#26967)79e2715 ♻️ Remove intro tables from extension files (#26383)
amp-next-page (4)
7785d74 ✨ Implements `amp-analytics` support for `amp-next-page` (#26451)d3325ef 📖 documentation and validation (#26841)7f76c5e Launch `amp-next-page` v2 & clean up experiment (#27035)79e2715 ♻️ Remove intro tables from extension files (#26383)
amp-o2-player (2)
f930778 ♻️ Consolidate players as .i-amphtml-media-component (#26967)79e2715 ♻️ Remove intro tables from extension files (#26383)
amp-reach-player (2)
f930778 ♻️ Consolidate players as .i-amphtml-media-component (#26967)79e2715 ♻️ Remove intro tables from extension files (#26383)
amp-script (2)
80a3bb9 📖 Clarify when max-age is required (#26956)79e2715 ♻️ Remove intro tables from extension files (#26383)
amp-video-iframe (1)
4847c7f ✨ amp-video-iframe integration: global jwplayer() singleton by default (#26969)
amp-viewer-integration (2)
88e75b8 DocInfo: replace metaTags with viewport in API (#26687)99029dc Adds new touch capability to viewer integration (#27055)
build-system (12)
c66bfa9 🚮 Clean up ANALYTICS_VENDOR_SPLIT (#26797)6e49702 🏗 Transform aliased configured components (#26541)72ab99d Fixes `update_tests` flag on `gulp validator` (#26965)b0744d3 🏗️ Update no-import lint rule to forbid sub-paths (#26531)93f439b Gulp Dep Check: fail on unused entries (#26981)2454849 🏗 Allow array destructuring on preact hooks (#26901)31fbacd dep-check: USE CAPS FOR IMPORTANCE (#26993)26fde84 amp-geo: Fall back to API for country (#26407)7f76c5e Launch `amp-next-page` v2 & clean up experiment (#27035)6c65d96 specified use of markdown in teaser (#27056)6584d23 fix single-pass to use `transferSrcsToTempDir` (#27045)d92844d gulp performance: emit status updates (#27030)
package updates (4)
ed10cc4 📦 Update dependency mocha to v7.1.0 (#26976)b25d04a 📦 Update dependency google-closure-library to v20200224 (#26986)b1b8fa2 📦 Update dependency google-closure-compiler to v20200224 (#26974)3440444 📦 Update dependency @percy/agent to v0.24.0 (#27058)
src (10)
5619b2c ⚠️ video-iframe integration warnings audit (#25412)c850b5c variable substitutions: Support whitelist lookup in AmpDocShadow (#26731)39b4ad5 ✨ InaboxResources: Observe intersections for some elements' viewportCallbacks (#26942)f930778 ♻️ Consolidate players as .i-amphtml-media-component (#26967)88e75b8 DocInfo: replace metaTags with viewport in API (#26687)4847c7f ✨ amp-video-iframe integration: global jwplayer() singleton by default (#26969)06f411a ♻️ Alias video.fullscreen action for symmetry with interface names (#27017)26fde84 amp-geo: Fall back to API for country (#26407)91e93e7 🐛 Maintain ad-rolling state, use to init dock controls (#27006)d32bf3b 🚮 Remove TransferLayerShadow (#27057)