github ampproject/amphtml 2003101714470

latest releases: 2405022220000, 2404230718000, 2405011605000...
4 years ago
Baseline release: 2003031842100

Raw notes

0fabf50 Fire low trust events when relevant in amp-carousel v1 (#27063)
59c433f Update link to Mustache spec and not JS implementation (#26950)
bd4ac99 ✨ Update Pubmine amp-ad to support amp-consent states (#26794)
acd5cd1 Sync from Google (#27084)
8a956d1 Sync from Google (#27085)
76bdef5 📖 Fix validation errors in amp-web-push example (#27022)
ba61489 ✨amp-access-scroll: Update the activate bar to properly set up relay for resizing (#27047)
9eebb49 Avoid encoding data-amp-addparams (#26172)
433f5f9 📖Fix one more referecnes to Mustache.js (#27087)
9121d2f ✨amp-access-scroll Bump protocol version (#27088)
b4e7c02 ✨AmpAnalytics: Add linker to ADOBEANALYTICS_CONFIG (#26289) (#27078)
c0e78fd New onDocumentState viewer messaging. (#27089)
2a7b408 ✨ Initial amp-timeago Bento component (#26507)
6ab5e74 📦 Update dependency @percy/agent to v0.24.1 (#27099)
2a1187c 📦 Update dependency tsickle to v0.38.1 (#27104)
dc682d5 amp-carousel expose ampTrust in slideChange event (#26991)
c9c99f8 🏗 Allow JSX syntax (#26903)
f2000d0 🐛 Fix Timeago Preact Type (#27113)
4f6325d 🚀Use { passive: true } on gesture.js to improve touch event performance (#26876)
58a9946 📦 Update dependency selenium-webdriver to v4.0.0-alpha.7 (#27105)
4e275ba 🐛 activation-tracker: 'change' is an activation event (#27108)
5f9bce3 Fixes various review comments on JSX PR (#27116)
e154103 📖Update amp-ad-exit docs (#26972)
de215bf 🐛 Fix format for story-components (#27129)
fc0aa1b 🐛 propagate title attribute in amp-iframe (#27037)
4a21c7d ✨The Ozone Project: Update RTC endpoint macro in callout-vendors.js (#27103)
2a90c87 🐛Remove Google Safeframe origin check (#27074)
114d2c1 amp-story-education extension boilerplate. (#27098)
a9a67e2 ✨ Add support for tracking sub ids for revcontent amp ads (#27013)
9491ea8 🐛Allow nonce in inline bookend (#27132)
e8099e8 📖 Allow text/javascript for amp-script (#27136)
95957ad ♻️ alphabetize propagated attrs in amp-img (#27115)
2a995e1 🐛 Snowplow Extension: Patch Page Pings (#27106)
dc473ee Aspect ratio format for amp-story-grid-layer (#27027)
7bddc1a Fix filters in amp-bind reference (#27143)
f6246b6 🏗 Add React Hooks linter (#27142)
474c9f9 🚀 Disable ampCors for analytics vendors requests (#27144)
b2a5d71 📖 Fix typo in amp-ad.md (#27102)
6628138 Revert "Fix filters in amp-bind reference (#27143)" (#27154)
12d8861 🏗 Standardize on-demand package installation for gulp tasks (#27141)
54c8873 First pass at IntersectionObserver in Resources (#26236)
e705eea 📦 Update dependency @percy/agent to v0.24.3 (#27112)
ff8d6c1 🏗 ads owners: don't send reviews to jeffkaufman (#27135)
85b7d9b 🏗 Log dist error on Travis (#27158)
a6f32a9 🐛 Bug fix (#27096)
4de9a9c Sync from Google (#27156)
bb34805 Story navigation education. (#27140)
2527cc9 📦 Update dependency rollup to v2 (#27128)
eb3d5f3 ♻️Introduce new detached dom writing logic. (#26945)
3488672 bind-impl: introduce getStateAsync (#26992)
06fa0e8 📦 Update dependency jsdom to v16.2.1 (#27164)
82c9e77 📦 Update dependency //debug to v4 (#27170)
509cebc 📦 Update dependency sinon to v9.0.1 (#27169)
5137ce3 ✨ amp-bind: allow facetime protocol for links (#27134)
b21972a 🐛 [amp-story-player] Install viewer integration script on buildCallback (#27166)
e44a2c1 amp-script: decouple dev modes (#27076)

Breakdown by component

ads (3) bd4ac99 ✨ Update Pubmine amp-ad to support amp-consent states (#26794)
a9a67e2 ✨ Add support for tracking sub ids for revcontent amp ads (#27013)
ff8d6c1 🏗 ads owners: don't send reviews to jeffkaufman (#27135)
amp-a4a (1) 4a21c7d ✨The Ozone Project: Update RTC endpoint macro in callout-vendors.js (#27103)
amp-access-scroll (2) ba61489 ✨amp-access-scroll: Update the activate bar to properly set up relay for resizing (#27047)
9121d2f ✨amp-access-scroll Bump protocol version (#27088)
amp-ad (1) b2a5d71 📖 Fix typo in amp-ad.md (#27102)
amp-ad-exit (1) e154103 📖Update amp-ad-exit docs (#26972)
amp-ad-network-doubleclick-impl (1) 2a90c87 🐛Remove Google Safeframe origin check (#27074)
amp-analytics (3) b4e7c02 ✨AmpAnalytics: Add linker to ADOBEANALYTICS_CONFIG (#26289) (#27078)
2a995e1 🐛 Snowplow Extension: Patch Page Pings (#27106)
474c9f9 🚀 Disable ampCors for analytics vendors requests (#27144)
amp-bind (5) fc0aa1b 🐛 propagate title attribute in amp-iframe (#27037)
7bddc1a Fix filters in amp-bind reference (#27143)
6628138 Revert "Fix filters in amp-bind reference (#27143)" (#27154)
3488672 bind-impl: introduce getStateAsync (#26992)
5137ce3 ✨ amp-bind: allow facetime protocol for links (#27134)
amp-carousel (2) 0fabf50 Fire low trust events when relevant in amp-carousel v1 (#27063)
dc682d5 amp-carousel expose `ampTrust` in `slideChange` event (#26991)
amp-date-display (1) c9c99f8 🏗 Allow JSX syntax (#26903)
amp-iframe (1) fc0aa1b 🐛 propagate title attribute in amp-iframe (#27037)
amp-list (1) 3488672 bind-impl: introduce getStateAsync (#26992)
amp-mustache (2) 59c433f Update link to Mustache spec and not JS implementation (#26950)
433f5f9 📖Fix one more referecnes to Mustache.js (#27087)
amp-script (3) 4e275ba 🐛 activation-tracker: 'change' is an activation event (#27108)
e8099e8 📖 Allow `text/javascript` for amp-script (#27136)
e44a2c1 amp-script: decouple dev modes (#27076)
amp-story (6) c0e78fd New onDocumentState viewer messaging. (#27089)
de215bf 🐛 Fix format for story-components (#27129)
9491ea8 🐛Allow nonce in inline bookend (#27132)
dc473ee Aspect ratio format for amp-story-grid-layer (#27027)
bb34805 Story navigation education. (#27140)
b21972a 🐛 [amp-story-player] Install viewer integration script on buildCallback (#27166)
amp-story-auto-ads (1) de215bf 🐛 Fix format for story-components (#27129)
amp-story-education (2) 114d2c1 amp-story-education extension boilerplate. (#27098)
bb34805 Story navigation education. (#27140)
amp-timeago (2) 2a7b408 ✨ Initial amp-timeago Bento component (#26507)
f2000d0 🐛 Fix Timeago Preact Type (#27113)
amp-web-push (1) 76bdef5 📖 Fix validation errors in amp-web-push example (#27022)
build-system (7) 2a7b408 ✨ Initial amp-timeago Bento component (#26507)
c9c99f8 🏗 Allow JSX syntax (#26903)
5f9bce3 Fixes various review comments on JSX PR (#27116)
114d2c1 amp-story-education extension boilerplate. (#27098)
12d8861 🏗 Standardize on-demand package installation for `gulp` tasks (#27141)
85b7d9b 🏗 Log dist error on Travis (#27158)
bb34805 Story navigation education. (#27140)
package updates (8) 6ab5e74 📦 Update dependency @percy/agent to v0.24.1 (#27099)
2a1187c 📦 Update dependency tsickle to v0.38.1 (#27104)
58a9946 📦 Update dependency selenium-webdriver to v4.0.0-alpha.7 (#27105)
e705eea 📦 Update dependency @percy/agent to v0.24.3 (#27112)
2527cc9 📦 Update dependency rollup to v2 (#27128)
06fa0e8 📦 Update dependency jsdom to v16.2.1 (#27164)
82c9e77 📦 Update dependency **/**/debug to v4 (#27170)
509cebc 📦 Update dependency sinon to v9.0.1 (#27169)
src (7) 9eebb49 Avoid encoding data-amp-addparams (#26172)
c9c99f8 🏗 Allow JSX syntax (#26903)
4f6325d 🚀Use { passive: true } on gesture.js to improve touch event performance (#26876)
dc473ee Aspect ratio format for amp-story-grid-layer (#27027)
54c8873 First pass at IntersectionObserver in Resources (#26236)
bb34805 Story navigation education. (#27140)
eb3d5f3 ♻️Introduce new detached dom writing logic. (#26945)
third_party (0)
validator (5) acd5cd1 Sync from Google (#27084)
8a956d1 Sync from Google (#27085)
a6f32a9 🐛 Bug fix (#27096)
4de9a9c Sync from Google (#27156)
5137ce3 ✨ amp-bind: allow facetime protocol for links (#27134)

Don't miss a new amphtml release

NewReleases is sending notifications on new releases.