github ampproject/amphtml 1905091827220

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

Version: 1905091827220

Baseline: 1905071607430

  • Revert "♻️Move VariableService to doc level (#22137)" (#22218)
  • 🐛 amp inabox: Removed height: auto !important for the amp4ads use case (#22084)
  • Clean up responsive experiment for auto ads (#21885)
  • Set auto ads responsive holdback to 0 traffic (#21884)
  • Prevent default action only on elements that invoke an AMP action. (#22129)
  • ✅ Skip timing out tests. (#22163)
  • update extension generator to amp.dev (#22155)
  • Disable flaky visual diff test "amp-accordion: page loads" (#22161)
  • add plugin transformer to AMP.extension call for singlepass (#22064)
  • Revert "✅ Make visual tests non-blocking" (#22153)
  • 📦 Update dependency jest to v24.8.0 (#22145)
  • 📦 Update dependency cli-highlight to v2.1.1 (#22144)
  • 📦 Update dependency postcss to v7.0.16 (#22142)
  • 📦 Update dependency @octokit/rest to v16.25.2 (#22141)
  • ♻️Move VariableService to doc level (#22137)
  • Add --custom_version_mark to build jobs to set a custom last digit to the RTV number (#22091)
  • amp-script: Allow attribute mutations on built-ins (#22131)
  • ✨ Support ability to 'disable' an item on amp-autocomplete. (#22094)
  • Optional story page attachment title. (#21988)
  • 🏗 Stability and developer-experience changes for visual diffs testing platform (#21980)
  • 🏗🚮🐛 Assorted gulp compilation fixes (#22135)
  • 🏗🐛 Fix flaky Karma startup by refreshing the wd cache (again) (#22132)
  • 🏗🐛 Make validator functions async so that their gulp tasks complete (#22134)
  • 🏗✨Upgrade to gulp v4 and migrate all tasks to the new API (#22125)
  • amp-list script template integration test (#22095)
  • Update the select event on amp-autocomplete (#22119)
  • ✨ Added connatix player extension (#21905)
  • use the rename_prefix_namespace flag instead of setting it in java (#22097)
  • 🏗♻️ Split gulpfile.js into separate files (#22109)
  • 🏗 Use scrollTo instead of scrollBy in some E2E tests (#22093)
  • 🐛 fixed-layer: Fix hidden observer init in PWA (#21976)
  • Math Functions: Sqrt and Log function added ✨ (#22107)
  • 📦 Update dependency babel-plugin-istanbul to v5.1.4 (#22104)
  • Cleanup amp-img-auto-sizes experiment (#22053)
  • Update publisher checklist links (#22096)
  • Web validator publisher checklist message on success (#22011)
  • 📦 Update dependency nodemon to v1.19.0 (#22086)
  • 🏗 Automatically add license headers (#22079)
  • ✅ Fix carousel arrows non looping e2e test (#22081)
  • 📦 Update dependency acorn-globals to v4.3.2 (#21927)
  • 📦 Update dependency puppeteer to v1.15.0 (#22008)
  • Better support for HTMLMediaElement in the loadPromise helper. (#21972)
  • 📦 Update dependency @ampproject/worker-dom to v0.10.1 (#22057)
  • 📦 Update dependency fetch-mock to v7.3.3 (#21936)
  • 📦 Update dependency mocha to v6.1.4 (#21908)
  • 📦 Update dependency lolex to v4 (#21887)
  • 🐛 Fix autoexpand text areas with relative widths (#22066)
  • 🏗🚮 Remove blank lines from copyright licenses in v0.js without breaking sourcemaps (#22077)
  • Revert "📦 Update dependency google-closure-compiler to v20190415" (#22085)
  • 📦 Update dependency @octokit/rest to v16.25.1 (#22080)
  • 📦 Update dependency google-closure-compiler to v20190415 (#21894)
  • Fix inabox viewport's top window observer not properly reconnecting. (#21913)
  • Fix mustache 0.1 in single pass (#22073)
  • 🐛 Fix amp-autocomplete bugs related to results display and interaction (#22054)
  • ✨ Subscriptions iframe support (#21914)
  • ✨ Implement crypto functionality in amp-subscriptions-google (#22074)
  • amp-script: Validate tag for attribute/property mutations (#22072)
  • ♻️amp-list-load-more cleanup (#21974)
  • Disable pagination buttons visual diff tests. (#22071)
  • ✨Allow amp-mraid to pass validation in amp4ads. (#21628)
  • Inabox viewport reports size of body content (#21729)
  • web-worker: Do not fail on bind re-init (#21854)
  • 🐛 amp-ima-video: Fix wrong null check (#22003)
  • ✅ Remove unused extensions and fonts from visual diff tests (#22055)
  • 🏗 Run E2E test job in PRs only when you have a build artifact (#22050)
  • 📦 Update babel monorepo to v7.4.4 (#21487)
  • 📦 Update dependency jsdom to v15 (#21928)
  • 📦 Update dependency pretty-bytes to v5.2.0 (#21954)
  • Revert amp-list update bindings by list item change for AMP4Email (#21849)
  • amp-script: Add origin experiment check (#21916)
  • Layers: guard against repeated cross-origin accesses (#21969)
  • 📦 Update dependency body-parser to v1.19.0 (#22009)
  • 🏗♻️ Consolidate single pass compilation steps, eliminate ~1200 file reads / writes (#22048)
  • ✨ Add scrollWdith and viewportHeight to Chartbeat vendor configuration (#21848)
  • ✅ Fix flaky visual diff tests for <amp-form> (#22051)
  • Update amp-list tests (#22030)
  • 📦 Update dependency del to v4.1.1 (#22036)
  • Update sanitizer to blacklist attr values based on AMP format type (#21425)
  • ✅ Skip the inabox BTF tests. (#22021)
  • ✅ Add visual test for amp-autocomplete (#22045)
  • 🖍 Add max-height to amp-autocomplete results (#21934)
  • 🏗 Ensure build artifact gets uploaded to the right location (#22049)
  • 📦 Update dependency tsickle to v0.35.0 (#22026)
  • Match RC and Canary experiment percentages (#21865)
  • Fix 3p environment tests. (#22015)
  • Adds a reference to Working Groups in CONTRIBUTING.md (#22019)
  • 🏗🚀✨ Enable fast compilation and full sourcemaps for single-pass (#21953)
  • Deletes outdated references to core committers (#22017)
  • ✅ amp-sidebar and amp-image-lightbox tests in FF (#22033)
  • ✅ Allowing service-worker-scope attribute in amp-web-push for AMP validator (#22028)
  • Validator 20190426 (#22032)
  • Issue 22022 fix (#22023)
  • 🐛 load mraid.js from a url that won't normally resolve. (#21807)
  • Issue 22022 fix (#22023)
  • ✅ Fix AMPHTML document for visual diff tests (#22020)
  • Fix the copy to clipboard sharing option on Stories. (#21995)
  • Remove parallelization from visual diff to avoid flakiness (#21991)
  • ✅ Add end-to-end tests for amp-autocomplete. (#21845)
  • [amp-pan-zoom] to scheduleLayout for its children (#21996)
  • ✅ Add validation rules for amp-autocomplete. (#21526)
  • 🐛 fixed-layer: Fix hidden observer init in PWA (#21976)
  • Custom CTA label for story page attachments. (#21985)
  • 🏗✨ Create a gulp task for the nailgun compiler (#21977)
  • Make visual tests non-blocking (#21992)
  • 📦 Update dependency babel-plugin-istanbul to v5.1.3 (#21940)
  • 📦 Update dependency puppeteer to v1.14.0 (#21979)
  • 📦 Update dependency typescript to v3.4.5 (#21910)
  • 📦 Update dependency @octokit/rest to v16.25.0 (#21875)
  • 🏗 Make remote (sauce labs) tests blocking on Travis now that they're green (#21990)
  • ✅ Skip flaky amp-base-carousel e2e tests (#21829)
  • ✨ Add Vpon Analytics to AMP analytics vendors #21769 (#21837)
  • ♿amp-base-carousel a11y fixes (#21967)
  • ✅ Make Sauce labs integration tests green (#21983)
  • Skip the failing inabox BTF test on Safari. (#21312)
  • 📖 Update Sample document of AMP HTML Format needs amp-ad script (#21911)
  • ✅ amp-iframe: fix test flake (#21968)
  • 🐛 Expand token-prefix meaning on amp-autocomplete (#21948)
  • Contributions support for amp-subscriptions-google (#21892)
  • Stories media queries service. (#21766)
  • 🐛 Disable and re-enable browser autofilling on amp-autocomplete. (#21846)
  • 🐛Use current ChromeDriver version (#21956)
  • Amp form textarea comment (#21978)
  • initial changes (#21957)
  • Remove references to amp-list-load-more experiment now that the feature has launched (#21844)
  • using global.context.sourceUrl (#21938)
  • ✨ mraid: change default for fallback, and simplify configuration (#21738)
  • Restore width on section content. (#21707)
  • 🐛amp-mraid: handle non-inabox better (#21728)
  • Remove extra dependencies for iframe-api package (#21966)
  • Fix amp-video HTTP test. (#21802)
  • 🏗 Increase page navigation timeout in visual diff tests from 3s to 7s and switch to networkidle2 strategy (#21882)
  • Add the text [non-blocking] to the Remote and e2e Travis stages (#21962)
  • 🏗 Retry failed page navigation in visual diff tests (#21950)
  • Skip flaky tests (#21963)
  • change ampproject.org to amp.dev (#21964)

Breakdown by component

ads 🏗 Automatically add license headers (#22079)
amp-access 📖 amp-subscriptions iframe local platform doc (#22078)
amp-ad 🏗 Automatically add license headers (#22079)
amp-analytics ♻️Move VariableService to doc level (#22137) 📖Add documentation for linker wildcard matching. (#22075)
amp-autocomplete ✨ Support ability to 'disable' an item on amp-autocomplete. (#22094) Update the select event on amp-autocomplete (#22119) 🐛 Fix amp-autocomplete bugs related to results display and interaction (#22054)
amp-base-carousel 🏗 Use scrollTo instead of scrollBy in some E2E tests (#22093) ✅ Fix carousel arrows non looping e2e test (#22081)
amp-bind Math Functions: Sqrt and Log function added ✨ (#22107)
amp-brightcove 📖 Update docking documentation link (#22069)
amp-dailymotion 📖 Update docking documentation link (#22069)
amp-date-picker 📖Add missing documentation for date picker change event (#22046)
amp-delight-player 📖 Update docking documentation link (#22069)
amp-facebook-comments 📖 amp-facebook-comments: Document enforced max `numposts` (#22068)
amp-form 🐛 Fix autoexpand text areas with relative widths (#22066)
amp-ima-video 📖 Update docking documentation link (#22069)
amp-image-lightbox ✅ amp-sidebar and amp-image-lightbox tests in FF (#22033)
amp-image-slider Validator 20190426 (#22032)
amp-img Cleanup amp-img-auto-sizes experiment (#22053)
amp-list amp-list script template integration test (#22095) Update amp-list tests (#22030)
amp-script amp-script: Allow attribute mutations on built-ins (#22131) amp-script: Validate tag for attribute/property mutations (#22072)
amp-sidebar ✅ amp-sidebar and amp-image-lightbox tests in FF (#22033)
amp-subscriptions 📖 amp-subscriptions iframe local platform doc (#22078) Issue 22022 fix (#22023)
amp-subscriptions-google ✨ Implement crypto functionality in amp-subscriptions-google (#22074)
amp-video 📖 Update docking documentation link (#22069)
amp-video-iframe 📖amp-video-iframe: Update and clarify docs (#22067) 📖 Update docking documentation link (#22069) Validator 20190426 (#22032)
amp-web-push ✅ Allowing service-worker-scope attribute in amp-web-push for AMP validator (#22028)
amp-youtube 📖 Update docking documentation link (#22069)
validator Update publisher checklist links (#22096)

Validator 20190426 (#22032)

  • cl/245480181 Revision bump for #21526
  • cl/245331243 Allow i-amphtml-sizer as child of amp-video-iframe.
  • cl/245095560 Allow i-amphtml-sizer as child of amp-image-slider.
  • cl/244691564 Revision bump for #21552
  • cl/243147325 Revision bump for #21770

Don't miss a new amphtml release

NewReleases is sending notifications on new releases.