github ampproject/amphtml 1908302047320

latest releases: 2404181825000, 2404091947000, 2404151833000...
pre-release4 years ago

Version: 1908302047320

Baseline: 1908271552560

  • ๐Ÿ›Story Ads: fix dependency (#24278)
  • Use Array.indexOf instead of Array.includes to fix a regression in amp4ads-host.js (#24220)
  • Skip storing cache on Travis PR builds (#24213)
  • โœจ Enable custom-elements-v1 (#24215)
  • ๐Ÿ– Make sidebar mask fade in/out and increase opacity (#24204)
  • Remove hardcoded RTV in one of the amphtml ad examples. (#24209)
  • Implement simple impl of viewer for inabox. (#24173)
  • ๐Ÿ”“ Enable auto-lightbox on origin (#24216)
  • ๐Ÿ— Wait on pending builds during gulp --lazy_build (#24214)
  • Move e2e job back to Xenial (#24217)
  • ๐Ÿ— Fail the visual test when tests threw (#24212)
  • Move owners implementation from resources to owners (#23668)
  • Launch inabox-css-cleanup (#24190)
  • Temporary fix: Don't use rIC for post-startup scheduled tasks (#24206)
  • Set marginheight=0 & marginwidth=0 on FIE. (#24082)
  • Inabox friendly rendering: don't register iframe messenger, initialize position observer earlier, and add lightbox support. (#23686)
  • Update doc
  • โœจ Add support for lazy loading on amp-ad appnexus adapter (#24070)
  • ๐Ÿ— Add Safari support for e2e tests (#24088)
  • ๐Ÿ—๐Ÿ› Remove imports from log-messages.js that break custom babel plugin tests (#24202)
  • ๐Ÿ— Lazily build JS during default gulp task (#24199)
  • ๐Ÿ— Fix Local AMP Serving CDN toggle in Chrome extension (#24200)
  • ๐Ÿ— Always build amp-loader and amp-auto-lightbox (adapted from #24137) (#24193)
  • โœจ Enable swipe-to-dismiss for amp sidebar with gestures (#24063)
  • Add more static visual tests for amphtml-ads (#24061)
  • Remove gulp flags --with_inabox & --with_shadow (#24186)
  • fix scrollbound animation ad example. (#24187)
  • ๐Ÿ— Lazily build extensions during the default gulp task (#24152)
  • Fix bookend momentum scrolling on iOS. (#24181)
  • Fix story tooltip margins and Twitter icon. (#24183)
  • Adjusted Endpoint for Navegg (#24079)
  • โ™ป๏ธ Clean up window global prefixing (#24182)
  • typo (#24093)
  • Update .gitignore file (#24180)
  • 1.0 Support mutating src attribute (#24179)
  • ESLint rule for prefixing globals with "_AMP" (#24062)
  • โœจadd support for amp-embed type=readmo (#24111)
  • Explains allowed usage of an unload listener inside amp-viewer-integration (#24172)
  • 1.0: do not select internal elements (#23881)
  • Implement iframe pausing for 3p ads (#24116)
  • ๐Ÿ› Set a destination scope to hasAction method to prevent checking tap presence on parents elements on amp-accordion (#24142)
  • Extract ViewerInterface. (#24155)
  • Prefix remaining window globals in src/ (#24147)
  • Media rebuffer rate metric as integer and not float. (#24150)
  • ๐Ÿ“ฆ Update dependency eslint-plugin-notice to v0.8.9 (#24158)
  • ๐Ÿ“ฆ Update dependency del to v5.1.0 (#24160)
  • โœจ Amp audio analytics support (#23317)
  • ๐Ÿ– Nit visual changes to the AMP Local Proxy Chrome Extension (#24136)
  • โ™ป๏ธ Shortcut for fixed size layout checking (#23909)
  • Implement a simple viewport for inabox (#23959)
  • ๐Ÿ› Set a destination scope to hasAction method to prevent checking tap presence on parents elements on amp-accordion (#24142)
  • ๐Ÿ—๐Ÿ› Assorted fixes to vendor config generation (#24149)
  • Toggle experiments correctly for inabox e2e tests (#24134)
  • โ™ป๏ธStory ads: move config (#24049)
  • Viewer touch handler: only try to cancel events when cancelable (#24146)
  • โ™ป๏ธStory ads: move localization (#24091)
  • Refactor a4a-envelope to support experiments opt-in for inabox (#24058)
  • โœจ Add audio support to amp-access-scroll extension (#23999)
  • โœ… Remove skipWindows() as a test config (#24143)
  • ๐Ÿ—โœ… Presubmit check to help migrate legacy describe tests to describes (#24090)
  • ๐Ÿ“ฆ Update dependency google-closure-compiler to v20190819 (#24096)
  • [Rollforward] Relatively drastically improve FCP for docs with a hidden body. (#24135)
  • ๐Ÿ— Reorganize default gulp task to build extensions after launching server (#24138)
  • Build more extensions while gulp --extensions=inabox (#24126)
  • Fix amp-position-observer not working in cross domain inabox. (#23982)
  • Revert "Relatively drastically improve FCP for docs with a hidden body." (#24127)
  • Skip failing integration tests (#24125)
  • ๐Ÿ› Hide placeholder when the iframe is removed (#24105)
  • ๐Ÿ— Print a message before a Karma browser starts running tests (#24117)
  • ๐Ÿ— Macro Task Experiment in Canary and Production (#24108)
  • Add a "story" experiment ID to the performance service. (#24039)
  • Add stop propagation parameter in gestures (#24115)
  • Relatively drastically improve FCP for docs with a hidden body. (#23778)
  • ๐Ÿ“ฆ Update dependency google-closure-library to v20190819 (#24100)
  • Don't show an empty desktop bookend when there are no components. (#24103)
  • ๐Ÿ– Change mask styling for amp-sidebar and amp-story (#24095)
  • ๐Ÿšฎ Removes beforeunload event use in performance impl (#24065)
  • ๐Ÿ— Add experiment test coverage to Travis (#23603)
  • Validator rollup (#24106)
  • Add visual test for AMPHTML ads fallback (#23898)
  • Add story default config (#23872)
  • โœจ SwG release 0.1.22.64 (#24046)
  • Added support of consent_state & consent_string macro in Criteo callout url (#23920)
  • ๐Ÿ— Fix detection for failure to generateRunner (#24084)
  • Remove Layers (#24094)
  • 1.0 add style mutation support (#24089)
  • ๐Ÿ“ฆ Update dependency eslint to v6.2.1 (#24069)
  • Rename services to __AMP_SERVICES (#24057)
  • ๐Ÿ— Add Lando development environment (#23213)
  • โœจStory Ads: read amp-ad-exit (#24044)
  • ๐Ÿ“ฆ Update dependency eslint-plugin-jsdoc to v15.8.3 (#24064)
  • ๐Ÿ“ฆ Update dependency uglifyify to v5.0.2 (#24075)
  • ๐Ÿ“ฆ Update dependency karma-firefox-launcher to v1.2.0 (#23856)
  • ๐Ÿ“ฆ Update dependency commander to v3 (#23850)
  • ๐Ÿ› Move click listener back to the bookend (#23957)
  • Attachment close button icon no-repeat. (#24055)
  • Prefix more AMP window globals (#24054)
  • Unblock data url for visual diff test (#24059)
  • โœจ Make tweet id a bindable attribute (#23953)
  • ๐Ÿ— Update Local AMP extension to allow custom base URLs (#24029)
  • ๐Ÿ— Improve serving from non-localhost host (#24066)

Breakdown by component

ads โœจadd support for amp-embed type=readmo (#24111)
amp-a4a Implement iframe pausing for 3p ads (#24116) [Rollforward] Relatively drastically improve FCP for docs with a hidden body. (#24135) Revert "Relatively drastically improve FCP for docs with a hidden body." (#24127)
amp-access Extract ViewerInterface. (#24155) Prefix remaining window globals in src/ (#24147)
amp-accordion ๐Ÿ› Set a destination scope to hasAction method to prevent checking tap presence on parents elements on amp-accordion (#24142)
amp-ad โœจadd support for amp-embed type=readmo (#24111) Implement iframe pausing for 3p ads (#24116) Extract ViewerInterface. (#24155)
amp-ad-network-adsense-impl Implement iframe pausing for 3p ads (#24116)
amp-ad-network-doubleclick-impl Implement iframe pausing for 3p ads (#24116)
amp-analytics Extract ViewerInterface. (#24155)
amp-app-banner Extract ViewerInterface. (#24155)
amp-auto-ads โ™ป๏ธ Clean up window global prefixing (#24182)
amp-bind Extract ViewerInterface. (#24155)
amp-carousel Validator rollup (#24106)
amp-consent Extract ViewerInterface. (#24155) ๐Ÿ› Hide placeholder when the iframe is removed (#24105)
amp-experiment 1.0 Support mutating src attribute (#24179) Extract ViewerInterface. (#24155)
amp-form Extract ViewerInterface. (#24155)
amp-fx-collection Extract ViewerInterface. (#24155)
amp-image-slider โœ… Remove skipWindows() as a test config (#24143)
amp-live-list Extract ViewerInterface. (#24155)
amp-script โœ… Remove skipWindows() as a test config (#24143) Skip failing integration tests (#24125)
amp-sidebar ๐Ÿ– Make sidebar mask fade in/out and increase opacity (#24204) ๐Ÿ– Change mask styling for amp-sidebar and amp-story (#24095)
amp-skimlinks Extract ViewerInterface. (#24155)
amp-social-share Extract ViewerInterface. (#24155)
amp-story Fix bookend momentum scrolling on iOS. (#24181) Fix story tooltip margins and Twitter icon. (#24183) Extract ViewerInterface. (#24155) Media rebuffer rate metric as integer and not float. (#24150) Don't show an empty desktop bookend when there are no components. (#24103) ๐Ÿ– Change mask styling for amp-sidebar and amp-story (#24095)
amp-subscriptions Extract ViewerInterface. (#24155)
amp-subscriptions-google Extract ViewerInterface. (#24155)
amp-user-notification Extract ViewerInterface. (#24155)
amp-viewer-assistance Extract ViewerInterface. (#24155)
amp-viewer-integration Explains allowed usage of an unload listener inside amp-viewer-integration (#24172) Extract ViewerInterface. (#24155) Viewer touch handler: only try to cancel events when cancelable (#24146) [Rollforward] Relatively drastically improve FCP for docs with a hidden body. (#24135) Revert "Relatively drastically improve FCP for docs with a hidden body." (#24127)
validator ๐Ÿ“ฆ Update dependency google-closure-compiler to v20190819 (#24096) This PR contains the following updates:
Package Type Update Change
google-closure-compiler (source) devDependencies major 20190729.0.0 -> 20190819.0.0

Release Notes

google/closure-compiler-npm

v20190819.0.0

Compare Source


Renovate configuration

๐Ÿ“… Schedule: At any time (no schedule defined).

๐Ÿšฆ Automerge: Disabled by config. Please merge this manually once you are satisfied.

โ™ป๏ธ Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "rebase!".

๐Ÿ”• Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot. View repository job log here.
๐Ÿ“ฆ Update dependency google-closure-library to v20190819 (#24100)
This PR contains the following updates:

Package Type Update Change
google-closure-library (source) devDependencies major 20190729.0.0 -> 20190819.0.0

Release Notes

google/closure-library

v20190819.0.0

Compare Source


Renovate configuration

๐Ÿ“… Schedule: At any time (no schedule defined).

๐Ÿšฆ Automerge: Disabled by config. Please merge this manually once you are satisfied.

โ™ป๏ธ Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "rebase!".

๐Ÿ”• Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot. View repository job log here.
Validator rollup (#24106)

  • cl/264409259 Revision bump for #21686
  • cl/264265855 Revision bump for #24016
  • cl/263909610 Revision bump for #23045
  • cl/263843720 Mark name attribute of deprecated for AMP for Email
  • cl/263666436 Introduce <style amp-custom-length-check>

Don't miss a new amphtml release

NewReleases is sending notifications on new releases.