github ampproject/amphtml 1911070201440

latest releases: 2404230718000, 2404181825000, 2404091947000...
4 years ago

Version: 1911070201440

Baseline: 1910291709300

  • πŸ› Check if any remeasures are necessary when nested scrollers scroll (#25479)
  • πŸš€ Break infinite loop with loading container (#25477)
  • Force cookies with SameSite=None to also include Secure (#25442)
  • Revert "πŸ›Expose amp-form response from SSR in submit-success and submit-error events." (#25470)
  • Fix typo in filename for OWNERS file (#25471)
  • Add sidebar 0.1 support for nested menu and guard behind experiment (#25355)
  • Ensure video element is upgraded to customElement before using signals. (#25433)
  • Update Swg Amp extension to use new callbacks (#25440)
  • Increase extension timeout to collect the failure data (#25416)
  • βœ… Visual tests for (#25372)
  • Validator rollup (#25439)
  • πŸ“¦ Update dependency @percy/agent to v0.19.7 (#25457)
  • Narrow down script matching to avoid incorrect prefix matches (#25441)
  • Narrow down script matching to avoid incorrect prefix matches (#25441)
  • ♻️Story Ads: move page related logic to its own class (#24858)
  • πŸ— Manually upgrade transitive validator dependencies with security vulnerabilities (#25445)
  • SwG release 0.1.22.82 (#25421)
  • Don't send video error metrics if autoplay was denied (#25424)
  • πŸ›Escape left and right arrow keys in amp-carousel 0.1 (#25405)
  • πŸ“¦ Update dependency typescript to v3.7.2 (#25434)
  • Override pause/resumeCallback for Stories needs. (#25422)
  • Allow <stop> tag in SVG for stories (#25425)
  • Launch inabox-lite (#25293)
  • Introduce AMP Live List Cache Busting (#25295)
  • inabox-lite: setup input mode classes. (#25404)
  • Add an autoplay video ad example. (#25407)
  • Fix test-resource.js. It is failing when ran alone. (#25413)
  • πŸ“¦ Update dependency request-promise to v4.2.5 (#25392)
  • πŸ› Attempt to fix LightboxGallery issue (#25375)
  • Introduce AMP Live List Cache Busting (#25295)
  • ✨ SwG version 0.1.22.81 (#25385)
  • πŸ› Recognize data-amp-bind-src as mandatory_anyof alternative to [src] in amp-list (#24793)
  • πŸ“¦ Update dependency jsdom to v15.2.1 (#25394)
  • chromeextension: Fix regex test for amphtml (#25348)
  • Remove access of ampdoc in AmpLinkRewriter's constructor. (#25384)
  • πŸ“¦ Update dependency autoprefixer to v9.7.1 (#25362)
  • πŸ“¦ Update dependency eslint-plugin-jsdoc to v17 (#25363)
  • πŸ—πŸš€ Enable concurrency for multi-pass gulp dist on Travis (#25373)
  • Fix a bug that amp-carousel is not laying out children elements for inabox-lite. (#25380)
  • πŸ— Fix duplicate typedefs when linting (#25376)
  • amp-img: Cancel pending images on unlayout (#25014)
  • shadowDoc: Return promise from close method (#25094)
  • πŸ“¦ Update dependency chromedriver to v78 (#25272)
  • βœ… Skip flaky BTF integration test (#25369)
  • removing mediaimpact integration; (#24776)
  • Fix visibility manager resolution in shadow doc mode (#25357)
  • A4A: Change a few window refs to ampdoc (#25321)
  • Fix visibility manager resolution in shadow doc mode (#25357)
  • πŸ“¦ Update dependency commander to v4 (#25366)
  • Remove amp-youtube a4a deprecation notice (#24866)
  • Add validation and documentation for (#25210)
  • Catch XHR errors in SSR response in amp-list. (#25353)
  • Videonow amp-ad debug ability (#25217)
  • Add missing type annotation (#20622)
  • πŸ› Change to using setTimeout to avoid muted unhandledrejections (#25342)
  • Add wg-viewers to owners for amp-viewer-integration (#25352)
  • [owners] Add OWNERS syntax check to Travis gulp task (#25318)
  • πŸ“¦ Update dependency @percy/agent to v0.19.6 (#25347)
  • πŸ— Remove deprecated and unused PERCY_PROJECT env variable from visual diff code (#25341)
  • πŸ› Fix no filling all amp adsense ads. (#25330)
  • πŸ›A4A: Change a few window refs to ampdoc (#25321)
  • πŸ“¦ Update dependency jest-dot-reporter to v1.0.12 (#25267)
  • Ban amp-state in Mustache template output (#25323)
  • πŸ“¦ Update dependency eslint-plugin-jsdoc to v16 (#25298)
  • πŸ“¦ Update dependency google-closure-compiler to v20191027 (#25324)
  • πŸ› Upgrade shadow root contents when defining new CEs (#25337)
  • πŸ› Upgrade shadow root contents when defining new CEs (#25337)
  • πŸ“¦ Update dependency google-closure-library to v20191027 (#25336)
  • ✨ Allow crossorigin=anonymous on Scripts (#25291)
  • πŸ“¦ Update dependency @percy/agent to v0.19.5 (#25334)
  • πŸ“¦ Update dependency puppeteer to v2 (#25239)
  • πŸ“– Typo: ewach -> each (#25231)
  • πŸ“¦ Update dependency geckodriver to v1.19.1 (#25271)
  • πŸ“¦ Update dependency postcss to v7.0.21 (#25257)
  • πŸ›Propagate amp experiment to swg to enable gpay. (#25225)
  • Add handshake logic and opaque origin support to amp-viewer-messaging (#24797)
  • Validator rollup (#25322)
  • Update event listeners and improve RTL + arrow key support (#25277)
  • adding 3P amp-ad adapter "springAds" for SPRING (#24856)
  • πŸ— Remove @rcebulko as owner of all OWNERS files (#25304)
  • πŸ›Fix subdomain handling in mgid widgets (#24578)
  • πŸ“¦ Update dependency @percy/agent to v0.19.4 (#25301)

Breakdown by component

amp-ad-network-doubleclick-impl πŸ›A4A: Change a few window refs to ampdoc (#25321)
amp-analytics Fix visibility manager resolution in shadow doc mode (#25357) πŸ“–Cleanup scary red text in analytics docs (#25350)
amp-auto-ads πŸ› Fix no filling all amp adsense ads. (#25330)
amp-carousel πŸ›Escape left and right arrow keys in amp-carousel 0.1 (#25405)
amp-form Revert "πŸ›Expose amp-form response from SSR in `submit-success` and `submit-error` events." (#25470)
amp-lightbox-gallery πŸ› Attempt to fix LightboxGallery issue (#25375)
amp-link-rewriter Remove access of ampdoc in AmpLinkRewriter's constructor. (#25384)
amp-list Catch XHR errors in SSR response in amp-list. (#25353)
amp-live-list Introduce AMP Live List Cache Busting (#25295)
amp-nested-menu Add sidebar 0.1 support for nested menu and guard behind experiment (#25355) Update event listeners and improve RTL + arrow key support (#25277)
amp-position-observer Launch inabox-lite (#25293)
amp-recaptcha-input πŸ“– Change amp-recaptcha-input category to dynamic-content (#25313)
amp-sidebar Add sidebar 0.1 support for nested menu and guard behind experiment (#25355)
amp-story Don't send video error metrics if autoplay was denied (#25424) Override pause/resumeCallback for Stories needs. (#25422) Allow `` tag in SVG for stories (#25425)
amp-subscriptions-google Update Swg Amp extension to use new callbacks (#25440) ✨ SwG version 0.1.22.81 (#25385)
amp-video-iframe πŸ“– Clarify readymade amp-video-iframe integration APIs (#25410)
amp-viewer-integration Add wg-viewers to owners for amp-viewer-integration (#25352)
validator Update version notes (#25462) Update version notes for recent releases. Validator rollup (#25439) 406@970 πŸ— Manually upgrade transitive validator dependencies with security vulnerabilities (#25445) Validator tests use `jasmine@3.5.0`, which depends on packages with security vulnerabilities. This PR manually overrides them until such time that `jasmine` pushes an update.

Travis tests will tell us if these updates actually work.

image

/cc @mrjoro @ampproject/wg-caching
chromeextension: Fix regex test for amphtml (#25348)
Escape the backslash
πŸ“¦ Update dependency google-closure-compiler to v20191027 (#25324)
This PR contains the following updates:

Package Type Update Change
google-closure-compiler (source) devDependencies major 20190929.0.0 -> 20191027.0.0

Release Notes

google/closure-compiler-npm

v20191027.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 v20191027 (#25336)
This PR contains the following updates:

Package Type Update Change
google-closure-library (source) devDependencies major 20190929.0.0 -> 20191027.0.1

Release Notes

google/closure-library

v20191027.0.1

Compare Source

v20191027.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.
✨ Allow crossorigin=anonymous on Scripts (#25291)
This is a necessary step in order to fix error reporting for errors generated by crossorigin scripts. Making the script anonymous signals to the browser that there is no User PII in the script, and will allow the errors to be generated will full stack trace and error message.

Fixes #24731
Validator rollup (#25322)

  • cl/277373931 Revision bump for #25254
  • cl/277373856 Revision bump for #25246
  • cl/276564440 Add warnings about modifying public function interfaces.

Don't miss a new amphtml release

NewReleases is sending notifications on new releases.