github ampproject/amphtml 2007302351000

latest releases: 2405022220000, 2404230718000, 2405011605000...
pre-release3 years ago
Baseline release: 2007242032001

Raw notes

5ad19b2 Minor fixes to date-display and timeago storybooks (#29506)
fd02bf7 ♻️Change API of interactive components to match final API (#29438)
a2abbcd 🏗 Finish rewriting promises to async in build-system (#29410)
9e5f0bf amp-consent fullscreen interaction e2e (#26584)
65baebe 📦 Update dependency jasmine to v3.6.1 (#29485)
c87db01 🏗 [test-case-reporting] Run gulp tasks & add flags when pushing (#29495)
0cb152c 📖 TimerSpec documentation clarification (#29432)
420b303 🐛 [amp-story] Audio bug fixes (#29515)
ef1c56f 🧪Ramp up json targeting exp (#29518)
6856241 Bento: contain wrapper for most typical embedding scenarios (#29504)
661c897 Validator rollup (#29535)
0290a90 Implement protocol adapters (#29329)
b3a6723 amp-list: alphabetize attributes (#29542)
bf5c4ea Fix unmuting through setDocumentState. (#29536)
48b6414 🐛 Allow select and use as descendants of mega-menu and nested-menu (#29409)
97b2399 🚮 Remove dangling TODO in gulp release (#29546)
ff4359e ✨ Add basic GDPR support for AdUp Technology amp-ad tag (#29490)
f04f41e ✨ [Carousel]: Initial amp-base-carousel Bento component (#29303)
dfd59a7 ✨ Carousel: Add default arrow UI (#29338)
57dbfa6 ✨Add metrics for onResizeSuccess/onResizeDenied usage (#29533)
ba69c91 🐛 Allowlist amp-accordion actions in AMP4Email (#29523)
7fb5cb2 📖 amp-autocomplete: Add note about authenticating requests (#29524)
9f476f6 🏗 Return a promise in gulp cherry-pick (#29543)
f381207 🐛 Respect template HTML for strings of many elements (#29435)
1c46983 Updating amp-script documentation, part 1 (#29487)
ce4569e T13 patch (#29299)
2a90d0b 📖 amp-list: fix amp.dev docs syntax errors (#29554)
b9e6738 Remove all prerenderSize code (#29071)
7119dec Remove recursive form submissions in AMP spec (#29070)
eeca1bc [amp-story] Add amp-audio unit test (#29529)
f031e14 Ramp AdSense/Doubleclick correct position param experiment (#29586)
cc86bc7 Preact: Support forwardRef (#29505)
038b638 Include Slack channel in Support page (#29574)
0d15009 📖 Fix amp-script doc (#29582)
d497164 fixed code samples to inline executable (#29578)
17d67c2 🖍 Interactives landing animations (#29567)
6e5f4d0 intersect-resources: Force immediate first measure for ads (#29581)
9c32108 📦 Update dependency mocha to v8.1.0 (#29598)
79b47f9 🐛 amp-live-list: Respect disabled when on visible (#29600)
c83297f ✨ Amp-access-scroll: Implement "activate" redirect when not on proxy (#29537)
34c2557 Polyfill promise into 3p iframe integration.js (#29532)
1bc1bbe calcTaskTimeout: turn off experiment now that experimental data was c… (#29602)

Breakdown by component

ads (1) ff4359e ✨ Add basic GDPR support for AdUp Technology amp-ad tag (#29490)
amp-a4a (1) ce4569e T13 patch (#29299)
amp-access-scroll (1) c83297f ✨ Amp-access-scroll: Implement "activate" redirect when not on proxy (#29537)
amp-accordion (2) ba69c91 🐛 Allowlist amp-accordion actions in AMP4Email (#29523)
d497164 fixed code samples to inline executable (#29578)
amp-ad (2) ff4359e ✨ Add basic GDPR support for AdUp Technology amp-ad tag (#29490)
57dbfa6 ✨Add metrics for onResizeSuccess/onResizeDenied usage (#29533)
amp-analytics (1) 0cb152c 📖 TimerSpec documentation clarification (#29432)
amp-autocomplete (2) 7fb5cb2 📖 amp-autocomplete: Add note about authenticating requests (#29524)
f381207 🐛 Respect template HTML for strings of many elements (#29435)
amp-base-carousel (2) f04f41e ✨ [Carousel]: Initial amp-base-carousel Bento component (#29303)
dfd59a7 ✨ Carousel: Add default arrow UI (#29338)
amp-consent (1) 9e5f0bf amp-consent fullscreen interaction e2e (#26584)
amp-date-display (1) 5ad19b2 Minor fixes to date-display and timeago storybooks (#29506)
amp-fit-text (1) 6856241 Bento: contain wrapper for most typical embedding scenarios (#29504)
amp-form (2) f381207 🐛 Respect template HTML for strings of many elements (#29435)
7119dec Remove recursive form submissions in AMP spec (#29070)
amp-list (3) 0290a90 Implement protocol adapters (#29329)
b3a6723 amp-list: alphabetize attributes (#29542)
2a90d0b 📖 amp-list: fix amp.dev docs syntax errors (#29554)
amp-live-list (1) 79b47f9 🐛 amp-live-list: Respect `disabled` when on visible (#29600)
amp-mega-menu (1) 48b6414 🐛 Allow `select` and `use` as descendants of mega-menu and nested-menu (#29409)
amp-mustache (1) f381207 🐛 Respect template HTML for strings of many elements (#29435)
amp-nested-menu (1) 48b6414 🐛 Allow `select` and `use` as descendants of mega-menu and nested-menu (#29409)
amp-script (3) 0290a90 Implement protocol adapters (#29329)
1c46983 Updating amp-script documentation, part 1 (#29487)
0d15009 📖 Fix amp-script doc (#29582)
amp-story (5) fd02bf7 ♻️Change API of interactive components to match final API (#29438)
420b303 🐛 [amp-story] Audio bug fixes (#29515)
bf5c4ea Fix unmuting through setDocumentState. (#29536)
eeca1bc [amp-story] Add amp-audio unit test (#29529)
17d67c2 🖍 Interactives landing animations (#29567)
amp-timeago (2) 5ad19b2 Minor fixes to date-display and timeago storybooks (#29506)
6856241 Bento: contain wrapper for most typical embedding scenarios (#29504)
amp-viewer-integration (1) b9e6738 Remove all prerenderSize code (#29071)
build-system (9) a2abbcd 🏗 Finish rewriting promises to async in build-system (#29410)
c87db01 🏗 [test-case-reporting] Run gulp tasks & add flags when pushing (#29495)
ef1c56f 🧪Ramp up json targeting exp (#29518)
97b2399 🚮 Remove dangling TODO in `gulp release` (#29546)
f04f41e ✨ [Carousel]: Initial amp-base-carousel Bento component (#29303)
9f476f6 🏗 Return a promise in gulp cherry-pick (#29543)
f031e14 Ramp AdSense/Doubleclick correct position param experiment (#29586)
34c2557 Polyfill promise into 3p iframe integration.js (#29532)
1bc1bbe calcTaskTimeout: turn off experiment now that experimental data was c… (#29602)
package updates (2) 65baebe 📦 Update dependency jasmine to v3.6.1 (#29485)
9c32108 📦 Update dependency mocha to v8.1.0 (#29598)
src (7) 6856241 Bento: contain wrapper for most typical embedding scenarios (#29504)
0290a90 Implement protocol adapters (#29329)
f04f41e ✨ [Carousel]: Initial amp-base-carousel Bento component (#29303)
f381207 🐛 Respect template HTML for strings of many elements (#29435)
b9e6738 Remove all prerenderSize code (#29071)
cc86bc7 Preact: Support forwardRef (#29505)
6e5f4d0 intersect-resources: Force immediate first measure for ads (#29581)
third_party (0)
validator (2) 661c897 Validator rollup (#29535)
ff4359e ✨ Add basic GDPR support for AdUp Technology amp-ad tag (#29490)

Don't miss a new amphtml release

NewReleases is sending notifications on new releases.