github ampproject/amphtml 2010122315000

latest releases: 2409271652000, 2409261410000, 2409191841000...
pre-release3 years ago
Baseline release: 2010010034001

Raw notes

dbe4705 Clarify layoutSizeDefined and provide default isLayoutSupported (#30439)
c06b0e0 🏗 Pin yarn to 1.22.5 temporarily (#30478)
24655b9 📖 No longer an open proposal (#30476)
8c6a01b 🏗 Consolidate gulp storybook command (#30467)
5b296ce 📖 Document metatag consent blocking (#30464)
c7bed8e Delete duplicate file (#30477)
e4dde1e 🐛 [amp-story-player] Adds intermediate element and removes default size (#30433)
2ade4fa 🐛 Activate button above content. (#30479)
06123ab 🐛 Catch rejected promise in getConsentRemote (#30466)
b09782a SwG 0.1.22.123 Release (#30483)
f5a54a0 Fix typos and types in url class. (#30485)
c7a5d90 Fix validator_test partially (#30480)
749b8de Add missing cpponly testfiles from google3 (#30486)
7e21559 Fix validator_test (#30489)
cf7c494 Validator rollup (#30497)
3d3898a Remove dependency on the global window for impression tracking (#30494)
056f82b amp-accordion: Enable display locking based on beforematch (#30482)
cf325cb 🏗 Report test results when test task fails (#30118)
6ec9115 ampdoc-fie cleanup: remove legacy FIE installer (#30468)
b08b249 360 Feature discovery (#30496)
4f564fe custom-element: remove attached/detached callbacks (#30499)
f437635 ♻️ Remove firstAttachedCallback and createdCallback (#30492)
4630093 📦 Update dependency google-closure-compiler to v20200927 (#30424)
c35c9e6 [amp-story-player] Update validation (#30434)
758015d ampdoc-fie cleanup: remove legacy style installer (#30469)
49a92fe 🏗Fix test-report-upload in push builds (#30519)
264e6ac 🚮 Remove unused eslint-disable (#30509)
aaf686e Remove a few eslint disable rules as unnecessary (#30507)
226dc22 Accordion bento component outline (#30446)
811205a 🏗 Add gulp serve --coverage=live to auto-report coverage while browsing (#30463)
8f05773 Add gmajoulet to amp-video OWNERS. (#30521)
66304bd 🏗 Use yarn v1.22.5 on Travis (#30533)
386f6d2 🐛 [amp-story] Build pagination buttons for pre-rendered stories (#30503)
59332c6 add a try catch for navigation performanceobserver (#30536)
f2a37e8 ✨ [bento][amp-date-countdown] Bento version of AMP component (#30386)
30b35e7 Cleanup ampdoc-fie in AmpDoc service (#30511)
66e6331 CSI: Report SSR experiments via the USQP meta (#30504)
8c4c038 📦 Update dependency chromedriver to v86 (#30544)
65dae0d 🏗 Report Travis job/build URLs to test case reporting (#30539)
b80e814 ❄️ Skip Flaky Carousel Tests (#30563)
37da862 ✂️ ampdoc-fie cleanup: remove unused constructor args for doc/fie services (#30545)
843c7a3 Bento Carousel: controls prop (#30530)
a7a0ea2 📖 Add @function JSDoc annotation to wrapped helpers (#30556)
42ba202 🏗 Use status instead of stderr to detect failure in execOrThrow (#30552)
8c27385 📖 [bento][amp-date-countdown] Add and update existing storybook for amp-date-countdown (#30561)
f9c38a4 📖 Update validator install instructions (#30559)
9bc575d Sync from Google (#30558)
dd32d79 Add new AMPDOC_META analytics var and macro (#30520)
22b9b2a 🐛 Correct scene-heading value in euler_ method (#30537)
6b368b7 🐛Update amp-playbuzz internal iframe url (#30144)
aa99827 🏗 Only measure CWV metrics for CI performance benchmark (#30569)
93f11f9 Bento Accordion: animations (#30543)
838c19a 📦 Update dependency @percy/agent to v0.28.3 (#30568)
9a6cf59 unit tests: remove canary sentinel (#30540)
0587e81 Refactor onResizeSuccess/onResizeFailure to requestResize (#30505)
c42db05 📖 Update instructions to install openjdk on macOS (#30577)
284e322 🐛 Fix interactive prompt not centering when CSS variable is center (#30575)
2a07e99 ♻️ [amp-story-player] Migrate this.stories_ to new StoryDef (#30570)
094908f 🐛 [amp-story-player] Only add amp_js_v when amp cache (#30583)
59cafe4 🐛 amp-access-scroll: Reset iframe container padding and margin (#30498)
71b13ab 📖 Fix typo (#30405)
c9b124a 📖 Story Interactive docs (#30411)
ba6dbbf ♻️ Move beopinion to use requestResize promise (#30580)
93fdf01 🐛 Fix race condition with layout -> unlayout (#30426)
33da167 ♻️ Update owners and documentation for working group changes (#30606)
eb63b40 ✅ Modernize test-actions, test-toggle-display, and integration test infra (#30419)
eba105b 🔥 amp-connatix-player: Handle amp-consent for our existing amp-connatix-player.js (#29102)
dfe96ca 🔥 Include AbortController in ESM polyfills (#30624)
c46f22a 🐛 Fix .getImpl race condition on Android (#30598)
b358c72 🐛 Interactives only should show confetti on user selection (#30595)
f3ccbf2 ✨ Hide video eq when no-audio embedMode (#30604)
bd969ca 📦 Update dependency google-closure-compiler to v20201006 (#30587)
a3cee1b Bento Carousel: snap prop (#30549)
fd48d9d 🐛Video analytics bug (#30481)
aeb7a39 ✅ Validator rules for (#30576)
1507daf 🏗 Remove includeOnlyESMLevelPolyfills (#30630)
968098a add try/catch to calls to PerformanceObserver.prototype.observe and add tests (#30554)

Breakdown by component

BUILD (1) c7a5d90 Fix validator_test partially (#30480)
OWNERS (1) 33da167 ♻️ Update owners and documentation for working group changes (#30606)
ads (3) aaf686e Remove a few eslint disable rules as unnecessary (#30507)
0587e81 Refactor onResizeSuccess/onResizeFailure to requestResize (#30505)
33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-3d-gltf (1) 33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-3q-player (1) 33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-a4a (5) 6ec9115 ampdoc-fie cleanup: remove legacy FIE installer (#30468)
f437635 ♻️ Remove firstAttachedCallback and createdCallback (#30492)
aaf686e Remove a few eslint disable rules as unnecessary (#30507)
30b35e7 Cleanup ampdoc-fie in AmpDoc service (#30511)
33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-access-scroll (1) 59cafe4 🐛 amp-access-scroll: Reset iframe container padding and margin (#30498)
amp-accordion (4) 056f82b amp-accordion: Enable display locking based on `beforematch` (#30482)
226dc22 Accordion bento component outline (#30446)
93f11f9 Bento Accordion: animations (#30543)
33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-ad (1) 33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-ad-custom (1) 6ec9115 ampdoc-fie cleanup: remove legacy FIE installer (#30468)
amp-ad-network-adsense-impl (1) aaf686e Remove a few eslint disable rules as unnecessary (#30507)
amp-ad-network-doubleclick-impl (1) 71b13ab 📖 Fix typo (#30405)
amp-addthis (1) 264e6ac 🚮 Remove unused eslint-disable (#30509)
amp-analytics (5) 6ec9115 ampdoc-fie cleanup: remove legacy FIE installer (#30468)
f437635 ♻️ Remove firstAttachedCallback and createdCallback (#30492)
30b35e7 Cleanup ampdoc-fie in AmpDoc service (#30511)
dd32d79 Add new AMPDOC_META analytics var and macro (#30520)
93fdf01 🐛 Fix race condition with layout -> unlayout (#30426)
amp-anim (1) 33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-animation (3) 6ec9115 ampdoc-fie cleanup: remove legacy FIE installer (#30468)
264e6ac 🚮 Remove unused eslint-disable (#30509)
33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-animation-polyfill (1) 33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-apester-media (3) 264e6ac 🚮 Remove unused eslint-disable (#30509)
30b35e7 Cleanup ampdoc-fie in AmpDoc service (#30511)
33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-app-banner (1) 33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-audio (1) 33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-auto-lightbox (1) 33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-autocomplete (3) c7a5d90 Fix validator_test partially (#30480)
749b8de Add missing cpponly testfiles from google3 (#30486)
33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-base-carousel (6) dbe4705 Clarify layoutSizeDefined and provide default isLayoutSupported (#30439)
264e6ac 🚮 Remove unused eslint-disable (#30509)
b80e814 ❄️ Skip Flaky Carousel Tests (#30563)
843c7a3 Bento Carousel: `controls` prop (#30530)
33da167 ♻️ Update owners and documentation for working group changes (#30606)
a3cee1b Bento Carousel: `snap` prop (#30549)
amp-bind (2) 6ec9115 ampdoc-fie cleanup: remove legacy FIE installer (#30468)
37da862 ✂️ ampdoc-fie cleanup: remove unused constructor args for doc/fie services (#30545)
amp-bodymovin-animation (1) 33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-brid-player (1) 33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-brightcove (1) 33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-call-tracking (1) 33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-carousel (1) 33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-connatix-player (2) 33da167 ♻️ Update owners and documentation for working group changes (#30606)
eba105b 🔥 amp-connatix-player: Handle amp-consent for our existing amp-connatix-player.js (#29102)
amp-consent (2) 5b296ce 📖 Document metatag consent blocking (#30464)
06123ab 🐛 Catch rejected promise in getConsentRemote (#30466)
amp-dailymotion (1) 33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-date-countdown (3) f2a37e8 ✨ [bento][amp-date-countdown] Bento version of AMP component (#30386)
8c27385 📖 [bento][amp-date-countdown] Add and update existing storybook for amp-date-countdown (#30561)
33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-date-display (2) dbe4705 Clarify layoutSizeDefined and provide default isLayoutSupported (#30439)
33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-date-picker (1) 33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-delight-player (1) 33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-embedly-card (1) 33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-facebook (1) 33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-facebook-comments (1) 33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-facebook-like (1) 33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-facebook-page (1) 33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-fit-text (2) dbe4705 Clarify layoutSizeDefined and provide default isLayoutSupported (#30439)
33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-font (1) 33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-form (1) 33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-fx-collection (1) 33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-fx-flying-carpet (1) 33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-geo (3) c7a5d90 Fix validator_test partially (#30480)
749b8de Add missing cpponly testfiles from google3 (#30486)
264e6ac 🚮 Remove unused eslint-disable (#30509)
amp-gfycat (1) 33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-gist (1) 33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-google-document-embed (1) 33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-google-vrview-image (1) 33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-gwd-animation (3) 6ec9115 ampdoc-fie cleanup: remove legacy FIE installer (#30468)
37da862 ✂️ ampdoc-fie cleanup: remove unused constructor args for doc/fie services (#30545)
33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-hulu (1) 33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-iframe (2) f437635 ♻️ Remove firstAttachedCallback and createdCallback (#30492)
33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-ima-video (1) 33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-image-lightbox (1) 33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-image-slider (1) 33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-image-viewer (1) 33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-imgur (1) 33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-inputmask (1) 33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-instagram (1) 33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-izlesene (1) 33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-jwplayer (1) 33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-kaltura-player (1) 33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-lightbox (1) 33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-lightbox-gallery (1) 33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-list (1) 33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-live-list (1) 33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-loader (1) 33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-mega-menu (1) 33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-megaphone (1) 33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-mowplayer (1) 33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-mustache (3) 24655b9 📖 No longer an open proposal (#30476)
c7a5d90 Fix validator_test partially (#30480)
749b8de Add missing cpponly testfiles from google3 (#30486)
amp-nested-menu (1) 33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-next-page (1) 33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-nexxtv-player (1) 33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-o2-player (1) 33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-onetap-google (2) 33da167 ♻️ Update owners and documentation for working group changes (#30606)
aeb7a39 ✅ Validator rules for (#30576)
amp-ooyala-player (1) 33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-orientation-observer (1) 33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-pan-zoom (1) 33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-pinterest (1) 33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-playbuzz (2) 6b368b7 🐛Update amp-playbuzz internal iframe url (#30144)
33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-position-observer (1) 33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-powr-player (1) 33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-reach-player (1) 33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-recaptcha-input (1) 33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-redbull-player (1) 33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-reddit (1) 33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-riddle-quiz (1) 33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-script (2) 264e6ac 🚮 Remove unused eslint-disable (#30509)
33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-selector (1) 33da167 ♻️ Update owners and documentation for working group changes (#30606)
amp-story (6) 7e21559 Fix validator_test (#30489)
f437635 ♻️ Remove firstAttachedCallback and createdCallback (#30492)
264e6ac 🚮 Remove unused eslint-disable (#30509)
386f6d2 🐛 [amp-story] Build pagination buttons for pre-rendered stories (#30503)
c46f22a 🐛 Fix .getImpl race condition on Android (#30598)
f3ccbf2 ✨ Hide video eq when no-audio embedMode (#30604)
amp-story-360 (2) 2ade4fa 🐛 Activate button above content. (#30479)
b08b249 360 Feature discovery (#30496)
amp-story-interactive (3) 284e322 🐛 Fix interactive prompt not centering when CSS variable is center (#30575)
c9b124a 📖 Story Interactive docs (#30411)
b358c72 🐛 Interactives only should show confetti on user selection (#30595)
amp-story-player (1) c35c9e6 [amp-story-player] Update validation (#30434)
amp-subscriptions (1) 264e6ac 🚮 Remove unused eslint-disable (#30509)
amp-timeago (1) dbe4705 Clarify layoutSizeDefined and provide default isLayoutSupported (#30439)
amp-truncate-text (1) f437635 ♻️ Remove firstAttachedCallback and createdCallback (#30492)
amp-video (3) f437635 ♻️ Remove firstAttachedCallback and createdCallback (#30492)
8f05773 Add gmajoulet to amp-video OWNERS. (#30521)
fd48d9d 🐛Video analytics bug (#30481)
build-system (18) c06b0e0 🏗 Pin yarn to 1.22.5 temporarily (#30478)
8c6a01b 🏗 Consolidate `gulp storybook` command (#30467)
cf325cb 🏗 Report test results when test task fails (#30118)
6ec9115 ampdoc-fie cleanup: remove legacy FIE installer (#30468)
49a92fe 🏗Fix test-report-upload in push builds (#30519)
264e6ac 🚮 Remove unused eslint-disable (#30509)
226dc22 Accordion bento component outline (#30446)
811205a 🏗 Add `gulp serve --coverage=live` to auto-report coverage while browsing (#30463)
f2a37e8 ✨ [bento][amp-date-countdown] Bento version of AMP component (#30386)
65dae0d 🏗 Report Travis job/build URLs to test case reporting (#30539)
a7a0ea2 📖 Add @function JSDoc annotation to wrapped helpers (#30556)
42ba202 🏗 Use status instead of stderr to detect failure in execOrThrow (#30552)
aa99827 🏗 Only measure CWV metrics for CI performance benchmark (#30569)
0587e81 Refactor onResizeSuccess/onResizeFailure to requestResize (#30505)
93fdf01 🐛 Fix race condition with layout -> unlayout (#30426)
33da167 ♻️ Update owners and documentation for working group changes (#30606)
dfe96ca 🔥 Include AbortController in ESM polyfills (#30624)
1507daf 🏗 Remove includeOnlyESMLevelPolyfills (#30630)
package updates (4) 4630093 📦 Update dependency google-closure-compiler to v20200927 (#30424)
8c4c038 📦 Update dependency chromedriver to v86 (#30544)
838c19a 📦 Update dependency @percy/agent to v0.28.3 (#30568)
bd969ca 📦 Update dependency google-closure-compiler to v20201006 (#30587)
src (18) dbe4705 Clarify layoutSizeDefined and provide default isLayoutSupported (#30439)
e4dde1e 🐛 [amp-story-player] Adds intermediate element and removes default size (#30433)
6ec9115 ampdoc-fie cleanup: remove legacy FIE installer (#30468)
4f564fe custom-element: remove attached/detached callbacks (#30499)
f437635 ♻️ Remove firstAttachedCallback and createdCallback (#30492)
758015d ampdoc-fie cleanup: remove legacy style installer (#30469)
264e6ac 🚮 Remove unused eslint-disable (#30509)
226dc22 Accordion bento component outline (#30446)
59332c6 add a try catch for navigation performanceobserver (#30536)
30b35e7 Cleanup ampdoc-fie in AmpDoc service (#30511)
66e6331 CSI: Report SSR experiments via the USQP meta (#30504)
37da862 ✂️ ampdoc-fie cleanup: remove unused constructor args for doc/fie services (#30545)
93f11f9 Bento Accordion: animations (#30543)
2a07e99 ♻️ [amp-story-player] Migrate this.stories_ to new StoryDef (#30570)
094908f 🐛 [amp-story-player] Only add amp_js_v when amp cache (#30583)
93fdf01 🐛 Fix race condition with layout -> unlayout (#30426)
fd48d9d 🐛Video analytics bug (#30481)
968098a add try/catch to calls to PerformanceObserver.prototype.observe and add tests (#30554)
third_party (2) b09782a SwG 0.1.22.123 Release (#30483)
22b9b2a 🐛 Correct scene-heading value in euler_ method (#30537)
validator (8) c7bed8e Delete duplicate file (#30477)
f5a54a0 Fix typos and types in url class. (#30485)
c7a5d90 Fix validator_test partially (#30480)
7e21559 Fix validator_test (#30489)
cf7c494 Validator rollup (#30497)
f9c38a4 📖 Update validator install instructions (#30559)
9bc575d Sync from Google (#30558)
c42db05 📖 Update instructions to install openjdk on macOS (#30577)

Don't miss a new amphtml release

NewReleases is sending notifications on new releases.