github ampproject/amphtml 2012050452000

latest releases: 2410292120000, 2410250306000, 2410161801000...
pre-release3 years ago
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-anim (1) d659040 Remove the file extension for script tags in spec_names/messages (#31373)
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-carousel (1) 2fd2465 🐛 amp-base-carousel bug fix & e2e tests clean up (#31331)
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-inline-gallery (1) 39fd323 ✨ Bento Carousel: "orientation" feature (#31286)
amp-link-rewriter (1) d659040 Remove the file extension for script tags in spec_names/messages (#31373)
amp-loader (1) 9ca048f 🖍 Do not show ad loader from not layouted sticky ad (#31454)
amp-mraid (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-recaptcha-input (1) 4c4d6b7 Don't use curly quotes in documentation code blocks (#31352)
amp-selector (2) 826c573 Bento Selector: Integration with forms (#31289)
b5e9af9 ✅ amp-selector:1.0 Add AMP-layer unit tests (#31393)
amp-sticky-ad (1) d659040 Remove the file extension for script tags in spec_names/messages (#31373)
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-story-360 (1) 58ccc9f ✅ 360 component visual diff test (#30739)
amp-story-dev-tools (1) b20caff ✨ [Story devtools] Add preview tab (#31303)
amp-story-panning-media (1) 6f8b284 ✨ Scaffold amp-story-panning-media extension folder (#31355)
amp-subscriptions-google (2) b2a2e36 ❄️Skip flaky amp-subscriptions-google e2e test (#31399)
3f42bfc ⏪ Revert "Skip amp-subscriptions-google e2e test (#31399)" (#31410)
amp-user-location (1) f14ac3c Remove amp-user-location remnants (#31398)
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)
amp-viewer-integration (1) 4c4d6b7 Don't use curly quotes in documentation code blocks (#31352)
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 ,

,

, and

as unescaped HTML within amp-mustache (#31300)
d5d946c ♻️Change real time config to a service (#31101)
e9b4822 A dedicated resource manager for FIE (#31244)
75c6df8 Setup fie-resources experiment (#31401)
77845aa Bento Carousel: `amp-base-carousel` mutable slide attribute (#31318)
8145d8c resources-impl: fix resize event race condition. (#31376)
2b730eb 📖 Fix docs (#31420)

third_party (1) 58ccc9f ✅ 360 component visual diff test (#30739)
validator (3) d659040 Remove the file extension for script tags in spec_names/messages (#31373)
3d9ce3f Validator rollup 523@1126 (#31400)
1023889 🏗♻️ Replace Travis-specific check with a generic CI build check (#31425)

Don't miss a new amphtml release

NewReleases is sending notifications on new releases.