github ampproject/amphtml 1909131832350

latest releases: 2410292120000, 2410250306000, 2410161801000...
pre-release5 years ago

Version: 1909131832350

Baseline: 1909100047420

  • Turn custom-elements-v1 experiment off in canary (#24513)
  • Work around a Chrome layout bug introduced in Chrome 77. (#24451)
  • 🐛 exclude amp- prefixes from reserved class (#24466)
  • Skip flaky a4a integration test (#24422)
  • 🏗 Lazy build by default during gulp and replace --lazy_build with --eager_build (#24386)
  • 🐛 ✅ 🚮fixed build errors in amp-nexxtv-player and added additional test (#24389)
  • MPlayer AMP Extension (#22903)
  • Enable RTV experiment for inabox-resources-lite (#24380)
  • Move out removeForChildWindow() from resources-impl.js (#23344)
  • 🐛🔥📖make url required; update docs (#24406)
  • 📈 Add custom analytics event for bookend clicks (#24368)
  • amp-consent ✨ 📖 Add SourcePoint to CMPs list (#23917)
  • 🐛 Ensure amp-mustache is version locked to v0.js (#24402)
  • [amp-story] Fix share link bug (#24347)
  • Story consent interactive tests. (#24396)
  • 🏗 build: Include file listing with dist (#24331)
  • 🐛Set up experiment for delegating responsive sizing from amp-auto-ads to network specific amp-ad implementation (#24292)
  • Add an experiment for fixing inconsistency between 3p and a4a height selection for AdSense responsive AMP ads. (#24174)
  • Re-enable amp-story-consent percy tests. (#24383)
  • 🚮 Remove debugging statement from amp-consent visual-diff test (#24394)
  • 🚮 Remove XML self-closing slash from rel=canonical link tags… (#23588)
  • Pure renaming. Create resources-interface.js, owners-interface.js, mu… (#24379)
  • 🏗 Remove unnecessary process.env references in build-system/ (#24384)
  • 🏗 Increase duration for which Sauce VMs are allowed to run tests (#24381)
  • ♻️ Move layoutScheduleTime to CustomElement class (#24280)
  • Revert "🐛Prevent automatic sizing for amp-imgs with intrinsic layout (#23880)" (#24365)
  • 🔥🐛update readmo script and example [amp-embed type=readmo] (#24327)
  • Introduce an alternative implementation of resources service for inabox (#23632)
  • 🔥🐛update yahoonativeads script and example [amp-embed type=yahoonativeads] (#24330)
  • Revert "🐛Prevent automatic sizing for amp-imgs with intrinsic layout" (#24365)
  • 🚮 Delete two unused methods from BaseElement (#24370)
  • 🎇Story Ads: Development mode (#24271)
  • 🐛Avoid carousel flickering on iOS. (#24301)
  • Skip failing tests. (#24351)
  • 🚮 Stop including eid that had been used to force enabling of fast-fetch… (#24356)
  • Fix return of non-granting entitlements (#24348)
  • 🏗 Move all dev / test server files to build-system/server/ (#24336)
  • Ramp up new loaders to 100% (#24342)
  • History: Defend against bad "historyPopped" data (#24316)
  • 🐛 Fix regression for analytics with custom event name (#24343)
  • ✨ Create a library to embed AMP stories (#23980)
  • 🐛Fix facebook loader for comments, page. (#24321)
  • Validator rollup (#24341)
  • Revert "amp-bind: Rate-limit history operations" (#24315)
  • 🖍Progressbar overflow tweaks (#24322)
  • Follow changes in the Event Timing API in Chrome 77. (#23944)
  • fix compatibility of load-more with reset-on-refresh (#24282)
  • 📦 Update dependency eslint to v6.3.0 (#24196)
  • 📦 Update dependency babel-eslint to v10.0.3 (#24201)
  • 🏗 Re-implement gulp serve as an in-process server (#24325)
  • 🏗 Add support for pre-building some extensions during gulp --lazy_build (#24287)
  • 🏗 Fix karma sauce timeouts on Travis (#24323)
  • 🐛Story Ads: update amp-ad-exit config (#24313)
  • Fix story attachment dark theme. (#24320)
  • Actually cache on Travis push builds (#24239)
  • Synchronously set sizes during initial image element creation. (#24311)
  • Create RTV experiment for INABOX_LITE (#24312)
  • 🐛Story Ads: fix dependency (#24278)
  • [amp-story] Expand affiliate link on click (#23904)
  • Move more methods from resources-impl to owners-impl (#24222)
  • ✨ Progress bar improvements for large stories (#23884)
  • Fixes double-opening of windows with noopener (#24243)
  • lowercase registration (#24272)
  • 🐛Story Ads: fix dependency (#24278)
  • ♻️ Convert promises to async/await for an initial set of extension tests (#24104)
  • 🏗 Copy aliased extensions after single pass compilation (#24285)
  • Remove unused config object from BaseElement (#24279)
  • 🏗 Improve extension aliasing and allow lazy building of aliased extensions (#24258)
  • 🚮 Remove iOS Shadow DOM Wrapper Viewport (#24273)
  • Stop iOS 13 from elastically horizontally scrolling documents (#24269)
  • amp-script: Update local script example and FAQs (#24242)
  • 🗑Story Ads: remove amp-ad.getImpl() (#24224)
  • Validator rollup 399@952 (#24267)
  • ♻️Story ads: move analytics (#24192)
  • Enable macro substitution for amp-ad-custom request URLs (#24184)
  • Add experiment definitions for a few ads related issues. (#24170)
  • Delay serving of JS files if there is a pending watch build. (#24244)
  • 🐛 _ AMP-Story: fixes on amp-story boilerplate (#23940)
  • Fix a proto parsing error due to unescaped \ char (#24241)
  • 🏗 Allow the simultaneous use of --extensions and --extensions_from (#24227)
  • Implement iframe pausing experiment for amp-iframe (#24238)
  • 🚮 Remove unlaunched disable-amp-story-desktop experiment (#24208)
  • ✨Implements amp-megaphone for embedding Megaphone.fm podcasts (#23851)
  • create css and close button for listing message tool (#23485)
  • Add missing cleanupIssue to ExperimentDef @typedef. (#24162)

Breakdown by component

ads 🐛🔥📖make url required; update docs (#24406) 🔥🐛update readmo script and example [amp-embed type=readmo] (#24327) 🔥🐛update yahoonativeads script and example [amp-embed type=yahoonativeads] (#24330)
amp-access Pure renaming. Create resources-interface.js, owners-interface.js, mu… (#24379)
amp-ad-network-adsense-impl 🐛Set up experiment for delegating responsive sizing from amp-auto-ads to network specific amp-ad implementation (#24292)
amp-ad-network-doubleclick-impl 🚮 Stop including eid that had been used to force enabling of fast-fetch… (#24356)
amp-analytics 🐛 Fix regression for analytics with custom event name (#24343)
amp-animation Pure renaming. Create resources-interface.js, owners-interface.js, mu… (#24379)
amp-auto-ads 🐛Set up experiment for delegating responsive sizing from amp-auto-ads to network specific amp-ad implementation (#24292) Pure renaming. Create resources-interface.js, owners-interface.js, mu… (#24379)
amp-autocomplete 📖 Fix rendering of amp-autocomplete docs (#24363) 📖 Add link to amp-autocomplete example (#24362)
amp-base-carousel 🐛Avoid carousel flickering on iOS. (#24301)
amp-bind Pure renaming. Create resources-interface.js, owners-interface.js, mu… (#24379) History: Defend against bad "historyPopped" data (#24316) Revert "amp-bind: Rate-limit history operations" (#24315)
amp-carousel 🐛Avoid carousel flickering on iOS. (#24301) Document that amp-carousel autoplay stops on interaction (#24350) Validator rollup (#24341) 📖 Update amp-carousel 0.2 doc formats (#24340)
amp-form Pure renaming. Create resources-interface.js, owners-interface.js, mu… (#24379)
amp-fx-collection Pure renaming. Create resources-interface.js, owners-interface.js, mu… (#24379)
amp-img Revert "🐛Prevent automatic sizing for amp-imgs with intrinsic layout" (#24365) Synchronously set sizes during initial image element creation. (#24311)
amp-list clarified AMP applies CSS to overflow attribute (#24401) 📖 Clarify autoexpansion of amp-lists overflow element (#24290)
amp-next-page Pure renaming. Create resources-interface.js, owners-interface.js, mu… (#24379)
amp-nexxtv-player 🐛 ✅ 🚮fixed build errors in amp-nexxtv-player and added additional test (#24389) Skip failing tests. (#24351)
amp-story 📈 Add custom analytics event for bookend clicks (#24368) [amp-story] Fix share link bug (#24347) Pure renaming. Create resources-interface.js, owners-interface.js, mu… (#24379) Add a link to analytics blogpost on amp.dev (#24355) 🖍Progressbar overflow tweaks (#24322) Fix story attachment dark theme. (#24320)
amp-subscriptions Pure renaming. Create resources-interface.js, owners-interface.js, mu… (#24379)
amp-subscriptions-google Fix return of non-granting entitlements (#24348)
amp-video-iframe 🐛 Fix regression for analytics with custom event name (#24343)
validator Validator rollup (#24341) - cl/266484864 Disable amp-carousel 0.2 for AMP4EMAIL - cl/266418778 Ban `name` attribute on for AMP for Email

Don't miss a new amphtml release

NewReleases is sending notifications on new releases.