Baseline release: 2011252111001
Raw notes
7601993 ✨ purch.com decommissioning (#31350)
2f93a05 ✨ Add Pulse widget ads extension (#30687)
d0b2bbf ✨ Revert "purch.com decommissionning (#31350)" (#31351)
7395ebf 🐛 Tap safety zone should be 12% of page width, with a minimum of 48px. (#31320)
152e47a viewportObserver: Fix case of quick observe and unobserve that both occur before the io callback (#31357)
edb0e59 📦 Update dependency prettier to v2.2.0 (#31273)
caeb667 📦 Update dependency geckodriver to v1.21.0 (#31295)
5b7a973 📦 Update dependency renovate to v23.90.0 (#31337)
82119b7 📦 Update dependency rollup to v2.34.0 (#31348)
ed1299a 📦 Update dependency rollup to v2.34.0 (#31349)
0827b5b ♻️ Allowlist ,
,
, and
as unescaped HTML within amp-mustache (#31300)
af91002 📦 Update dependency eslint to v7.14.0 (#31370)
a708273 📦 Update dependency semver to v7.3.4 (#31367)
50a0b82 📦 Update dependency prettier to v2.2.1 (#31368)
bf1fad8 ⏪ Revert "get statistics about ad network traffic (#30992)" (#31371)
0c8f33f Bento Carousel: Add e2e tests (#31280)
c91324f 🖍 🐛 [amp-story-player] Resets shadow DOM styles (#31363)
d659040 Remove the file extension for script tags in spec_names/messages (#31373)
ad15c25 📦 Update dependency chromedriver to v87.0.1 (#31379)
2fd2465 🐛 amp-base-carousel bug fix & e2e tests clean up (#31331)
826c573 Bento Selector: Integration with forms (#31289)
7759b3d Bento Carousel: Support RTL documents (#31313)
63e5ab1 📦 Update dependency renovate to v23.92.0 (#31383)
4c4d6b7 Don't use curly quotes in documentation code blocks (#31352)
7e4ea45 📦 Update babel devDependencies (patch) (#31288)
a5f8639 Listen for PAUSED and RESUMES Ad Event signals in imaVideo integration (#31306)
35948a9 🖍 Fix player CSS (#31377)
b5e9af9 ✅ amp-selector:1.0 Add AMP-layer unit tests (#31393)
d5d946c ♻️Change real time config to a service (#31101)
e9b4822 A dedicated resource manager for FIE (#31244)
f14ac3c Remove amp-user-location remnants (#31398)
39fd323 ✨ Bento Carousel: "orientation" feature (#31286)
b2a2e36 ❄️Skip flaky amp-subscriptions-google e2e test (#31399)
552e6ed ✨ Analytics: add customMediaEvent to Mapp Intelligence mediatracking (#31329)
75c6df8 Setup fie-resources experiment (#31401)
36b8196 ✨ [bento][amp-accordion] Add display-locking feature to bento accordion (#31227)
59d57b3 📦 Update dependency eslint-plugin-prettier to v3.2.0 (#31404)
d77ff9c Launch fie-experiments on Canary and unlaunch intersect-resources (#31411)
77845aa Bento Carousel: amp-base-carousel mutable slide attribute (#31318)
8145d8c resources-impl: fix resize event race condition. (#31376)
782e95d fixed typo for clarity (#31418)
3f42bfc ⏪ Revert "Skip amp-subscriptions-google e2e test (#31399)" (#31410)
6f8b284 ✨ Scaffold amp-story-panning-media extension folder (#31355)
fc76c76 📦 Update validator devDependencies (#31385)
731a42a dependencies: remove sleep-promise (#31388)
3d9ce3f Validator rollup 523@1126 (#31400)
58ccc9f ✅ 360 component visual diff test (#30739)
5ada2da 📦 Update dependency selenium-webdriver to v4.0.0-alpha.8 (#31429)
1023889 🏗♻️ Replace Travis-specific check with a generic CI build check (#31425)
861ff52 🏗 Remove project-level code coverage status (#31417)
b20caff ✨ [Story devtools] Add preview tab (#31303)
1147713 🐛 Desktop navigation button should show "next" on the last page of a story (#31395)
920852f 🐛 Fix flaky 360 Percy test (#31446)
971f381 ✨ [amp-analytics]: Support specifying SameSite values in cookie-writer (#31365)
2b730eb 📖 Fix docs (#31420)
6bb8f68 ♻️ Make sticky ad available on a4a (#31372)
9ca048f 🖍 Do not show ad loader from not layouted sticky ad (#31454)
b445001 added vendor Black Crow AI analytics (#31449) (#31451)
Breakdown by component
ads (4)
7601993 ✨ purch.com decommissioning (#31350)2f93a05 ✨ Add Pulse widget ads extension (#30687)d0b2bbf ✨ Revert "purch.com decommissionning (#31350)" (#31351)a5f8639 Listen for PAUSED and RESUMES Ad Event signals in imaVideo integration (#31306)
amp-a4a (3)
d5d946c ♻️Change real time config to a service (#31101)e9b4822 A dedicated resource manager for FIE (#31244)6bb8f68 ♻️ Make sticky ad available on a4a (#31372)
amp-accordion (2)
36b8196 ✨ [bento][amp-accordion] Add display-locking feature to bento accordion (#31227)3d9ce3f Validator rollup 523@1126 (#31400)
amp-ad (4)
2f93a05 ✨ Add Pulse widget ads extension (#30687)bf1fad8 ⏪ Revert "get statistics about ad network traffic (#30992)" (#31371)d659040 Remove the file extension for script tags in spec_names/messages (#31373)6bb8f68 ♻️ Make sticky ad available on a4a (#31372)
amp-ad-network-adsense-impl (2)
75c6df8 Setup fie-resources experiment (#31401)6bb8f68 ♻️ Make sticky ad available on a4a (#31372)
amp-ad-network-doubleclick-impl (2)
75c6df8 Setup fie-resources experiment (#31401)6bb8f68 ♻️ Make sticky ad available on a4a (#31372)
amp-analytics (4)
e9b4822 A dedicated resource manager for FIE (#31244)552e6ed ✨ Analytics: add customMediaEvent to Mapp Intelligence mediatracking (#31329)971f381 ✨ [amp-analytics]: Support specifying SameSite values in cookie-writer (#31365)b445001 added vendor Black Crow AI analytics (#31449) (#31451)
amp-base-carousel (5)
0c8f33f Bento Carousel: Add e2e tests (#31280)2fd2465 🐛 amp-base-carousel bug fix & e2e tests clean up (#31331)7759b3d Bento Carousel: Support RTL documents (#31313)39fd323 ✨ Bento Carousel: "orientation" feature (#31286)77845aa Bento Carousel: `amp-base-carousel` mutable slide attribute (#31318)
amp-consent (2)
2fd2465 🐛 amp-base-carousel bug fix & e2e tests clean up (#31331)4c4d6b7 Don't use curly quotes in documentation code blocks (#31352)
amp-ima-video (1)
a5f8639 Listen for PAUSED and RESUMES Ad Event signals in imaVideo integration (#31306)
amp-link-rewriter (1)
d659040 Remove the file extension for script tags in spec_names/messages (#31373)
amp-mustache (2)
0827b5b ♻️ Allowlist , ,
, and
as unescaped HTML within amp-mustache (#31300)
d659040 Remove the file extension for script tags in spec_names/messages (#31373)
amp-selector (2)
826c573 Bento Selector: Integration with forms (#31289)b5e9af9 ✅ amp-selector:1.0 Add AMP-layer unit tests (#31393)
amp-story (5)
7395ebf 🐛 Tap safety zone should be 12% of page width, with a minimum of 48px. (#31320)d659040 Remove the file extension for script tags in spec_names/messages (#31373)2fd2465 🐛 amp-base-carousel bug fix & e2e tests clean up (#31331)6f8b284 ✨ Scaffold amp-story-panning-media extension folder (#31355)1147713 🐛 Desktop navigation button should show "next" on the last page of a story (#31395)
amp-subscriptions-google (2)
b2a2e36 ❄️Skip flaky amp-subscriptions-google e2e test (#31399)3f42bfc ⏪ Revert "Skip amp-subscriptions-google e2e test (#31399)" (#31410)
amp-video (2)
d659040 Remove the file extension for script tags in spec_names/messages (#31373)2fd2465 🐛 amp-base-carousel bug fix & e2e tests clean up (#31331)
build-system (8)
d5d946c ♻️Change real time config to a service (#31101)e9b4822 A dedicated resource manager for FIE (#31244)d77ff9c Launch fie-experiments on Canary and unlaunch intersect-resources (#31411)6f8b284 ✨ Scaffold amp-story-panning-media extension folder (#31355)731a42a dependencies: remove sleep-promise (#31388)3d9ce3f Validator rollup 523@1126 (#31400)58ccc9f ✅ 360 component visual diff test (#30739)1023889 🏗♻️ Replace Travis-specific check with a generic CI build check (#31425)
package updates (14)
edb0e59 📦 Update dependency prettier to v2.2.0 (#31273)caeb667 📦 Update dependency geckodriver to v1.21.0 (#31295)5b7a973 📦 Update dependency renovate to v23.90.0 (#31337)82119b7 📦 Update dependency rollup to v2.34.0 (#31348)ed1299a 📦 Update dependency rollup to v2.34.0 (#31349)af91002 📦 Update dependency eslint to v7.14.0 (#31370)a708273 📦 Update dependency semver to v7.3.4 (#31367)50a0b82 📦 Update dependency prettier to v2.2.1 (#31368)ad15c25 📦 Update dependency chromedriver to v87.0.1 (#31379)63e5ab1 📦 Update dependency renovate to v23.92.0 (#31383)7e4ea45 📦 Update babel devDependencies (patch) (#31288)59d57b3 📦 Update dependency eslint-plugin-prettier to v3.2.0 (#31404)fc76c76 📦 Update validator devDependencies (#31385)5ada2da 📦 Update dependency selenium-webdriver to v4.0.0-alpha.8 (#31429)
src (8)
152e47a viewportObserver: Fix case of quick observe and unobserve that both occur before the io callback (#31357)0827b5b ♻️ Allowlist ,