github ampproject/amphtml 1904091426070

latest releases: 2404261800000, 2404230718000, 2404181825000...
5 years ago

Version: 1904091426070

Baseline: 1904021746450

  • amp-bind: Wait for init before scanAndApply (#21763)
  • ✨amp-experiment: 1.0 Validation, and Regex Updates (#21764)
  • ✨Add Didomi to the CMPs list in the amp-consent extension (#21693)
  • Remove scroll-height-bounce and scroll-height-minheight experiments (#21731)
  • Disable flaky visual diff tests (#21750)
  • WorkerDOM: upgrade to 0.6.0 (#21726)
  • Validator rollup (#21761)
  • 🐛 Layers: Bust Resource's measurements when dirtying (#21748)
  • 🐛 Implemented secure url exception for http://127.0.0.1 (#21757)
  • ✨Allow fake ads in amp stories (#21025)
  • ✨ add ability for viewer to notify subscriptions that the state has changed (#21720)
  • ✨amp-experiment: Base functionality for Demo (#21734)
  • 🖍 Add preliminary styles for amp-autocomplete (#21479)
  • Add isd, msd to visibility tracker (#20096)
  • ✨ add amp-link-rewriter extension (#21285)
  • ✨amp-experiment: Mutation Parser for 1.0 format (#21683)
  • 🐛 amp-recaptcha-input: Fixed single pass tests (#21255)
  • data-credentials support for amp-story bookend (#21679)
  • 🚀 Watch devdash modules for server reload (#21711)
  • 🏗 Add non blocking E2E tests to CI build (#21580)
  • ✅ Re-enable embedded component desktop tests (#21710)
  • Pre templated stories API, and landscape half half template. (#21662)
  • 🚀 amp-subscriptions prerender (#21643)
  • 🌐 Add ability for amp-story-auto-ads CTA strings to be localized (#21253)
  • ✅validator tests: enable extension spec testing (#21685)
  • Add "fetch-error" event for amp-list/amp-state (#21512)
  • Use scroll-snap-stop for amp-base-carousel (#21689)
  • Experiment flag for using amp-base-carousel from amp-lightbox-gallery. (#21569)
  • Roll forward "Delegate trust check... (#21553)" (#21653)
  • ✨ Create whitelist for amp-viewer-assistance.updateActionState actionStatus (#21630)
  • ✨amp-experiment-v1: Created experiment for amp-experiment-v1 (#21663)
  • ✨amp-recaptcha-input: Removed experiment from amp-recaptcha-input (#21664)
  • ✨ Add additional analytics opt out mechanism. (#21163) (#21362)
  • 🏗 Fix test local changes bug (#21677)
  • ♻️ Move localization code from extensions/amp-story/ to src/services/ (#21239)
  • 🐛 amp-ima-video: Allow other kinds of track than just subtitle and also support crossorigin (#21591)
  • Disable embedded component desktop visual diff tests. (#21666)
  • 🐛 Post-based identity bug fix (#21533)
  • Add orientation and device attributes on the amp-story element. (#21301)
  • Branching sharing option alignment. (#21645)
  • 🏗 Workaround attempt for Sauce Labs timeout issues (#21578)
  • ✨ Removing prerender check to include SXG performance marks (#21561)
  • ✨Started a config parser for the amp-experiment 1.0 format (#21523)
  • Lightbox enter/exit improvements (#21632)
  • Reverse behavior of responsive auto ads experiment to ramp up to 95% (#21574)
  • 🐛 Block initial amp-story render on amp-story layout (#21382)
  • Fix amp-audio on the first page of a story. (#21611)
  • Validator rollup (#21644)
  • Deleting amp-youtube from the a4a-spec (#21473)
  • Defines code review & approval roles (#21280)
  • 🏗 Remove ^revert-.*$ branch names from push-build config on Travis (#21639)
  • ⏪ Revert validation for amp-instagram (#21640)
  • 🏗 Report the status of various test channels to the amp-test-status GitHub App (#21407)
  • ✨ Implement none filter on amp-autocomplete. (#21607)
  • 🐛Make non-script amp-access configs a runtime error (#21638)
  • ♻️ Update media pool with clearer IDs and proper pool membership check (#21615)
  • 🏗 Add watch mode to gulp e2e (#21629)
  • Ramping up Auto Ads responsive to 10% (#21534)
  • 🐛 Fix replaced-media pointer in MediaPool (#21616)
  • 🐛Fix incorrectly sized image viewer images. (#21631)
  • ✨ Add Kenshoo to AMP analytics vendors (#21458)
  • ✨ Add page sharing options for branching (#20777)
  • Revert "🐛Change check to see if amp-img has completed layout. (#21483)" (#21613)
  • 🖍 amp-social-share: update brand colors for facebook and pinterest (#21575)
  • Revert "🐛Change check to see if amp-img has completed layout. (#21483)" (#21613)
  • 🚮 Mark version 0.1 of amp-story as deprecated (#21570)
  • ✨amp-consent: consent-ui Allow Passing Initial styles on ready (#21522)
  • ✨ add vendor navegg analytics (#21376)
  • ✨ amp-ad adocean: added support for master-slave and nonpersonalized ads (#21328)
  • 🐛Accept "ol" as a child of amp-sidebar > nav (#21560)
  • Fixing the story audio UX font size. (#21608)
  • ✨Expose the select event on amp-autocomplete. (#21582)
  • Make Addthis floating tool works again (#21590)
  • s (#21537)
  • 🌐 Add new baseline string translations (#21572)
  • Update style for amp-access-scroll extension (#21528)
  • SwG Release 0.1.22.48 (#21584)
  • 🐛Fix bind data when start and end are the same (#21566)

Breakdown by component

amp-access Roll forward "Delegate trust check... (#21553)" (#21653) 🐛Make non-script amp-access configs a runtime error (#21638)
amp-auto-ads Reverse behavior of responsive auto ads experiment to ramp up to 95% (#21574)
amp-autocomplete ✨ Implement `none` filter on amp-autocomplete. (#21607) ✨Expose the `select` event on amp-autocomplete. (#21582)
amp-base-carousel Use `scroll-snap-stop` for amp-base-carousel (#21689) Experiment flag for using amp-base-carousel from amp-lightbox-gallery. (#21569)
amp-bind amp-bind: Wait for init before scanAndApply (#21763)
amp-carousel 📖 Fix layout issue in amp-carousel (#21635)
amp-consent ✨Add Didomi to the CMPs list in the amp-consent extension (#21693)
amp-date-picker 🐛Fix bind data when start and end are the same (#21566)
amp-experiment ✨amp-experiment: 1.0 Validation, and Regex Updates (#21764) ✨amp-experiment: Base functionality for Demo (#21734) ✨amp-experiment: Mutation Parser for 1.0 format (#21683) ✨amp-experiment-v1: Created experiment for amp-experiment-v1 (#21663)
amp-form Roll forward "Delegate trust check... (#21553)" (#21653)
amp-iframe 📖 Update Google Maps API Key (#21592)
amp-ima-video Validator rollup (#21761) 🐛 amp-ima-video: Allow other kinds of `track` than just `subtitle` and also support `crossorigin` (#21591)
amp-image-viewer 🐛Fix incorrectly sized image viewer images. (#21631) Revert "🐛Change check to see if amp-img has completed layout. (#21483)" (#21613)
amp-lightbox-gallery Experiment flag for using amp-base-carousel from amp-lightbox-gallery. (#21569) Lightbox enter/exit improvements (#21632)
amp-mustache Fix broken amp-mustache docs on ampproject.org (#21539)
amp-position-observer 📖 Clarify documentation for 'once' attribute (#21624)
amp-recaptcha-input ✨amp-recaptcha-input: Removed experiment from amp-recaptcha-input (#21664)
amp-script WorkerDOM: upgrade to 0.6.0 (#21726)
amp-sidebar 🐛Accept "ol" as a child of amp-sidebar > nav (#21560)
amp-social-share 🖍 amp-social-share: update brand colors for facebook and pinterest (#21575)
amp-story data-credentials support for amp-story bookend (#21679) 🐛 Update frontmatter for amp-story documentation. (#21717) Pre templated stories API, and landscape half half template. (#21662) Branching sharing option alignment. (#21645) Fix amp-audio on the first page of a story. (#21611) ⏪ Revert validation for amp-instagram (#21640) ♻️ Update media pool with clearer IDs and proper pool membership check (#21615) 🐛 Fix replaced-media pointer in MediaPool (#21616) 🚮 Mark version 0.1 of amp-story as deprecated (#21570) Fixing the story audio UX font size. (#21608) 🌐 Add new baseline string translations (#21572)
amp-subscriptions ✨ add ability for viewer to notify subscriptions that the state has changed (#21720) 🚀 amp-subscriptions prerender (#21643)
amp-subscriptions-google 🚀 amp-subscriptions prerender (#21643)
amp-viewer-assistance Roll forward "Delegate trust check... (#21553)" (#21653) ✨ Create whitelist for amp-viewer-assistance.updateActionState actionStatus (#21630)
validator Validator rollup (#21761) - cl/242033811 Revision bump for #21285 - cl/241561993 Revision bump for #21591

✅validator tests: enable extension spec testing (#21685)
Extension spec tests were accidentally gated under a check for custom attrs, and so weren't running. Reenable them, after tweaking them so they're no longer broken.
🐛 amp-ima-video: Allow other kinds of track than just subtitle and also support crossorigin (#21591)
Fixes #21551

  • track was supported but never allowed in validator
  • data-corssorigin added (data- prefix to match data-poster although it is different than amp-video :( )
  • documentation updated
    Validator rollup (#21644)
  • cl/241049392 Revision bump for #21640
  • cl/240795479 Revision bump for #21570
  • cl/240789254 Revision bump for #21560
  • cl/239694691 Revision bump for #21524

Don't miss a new amphtml release

NewReleases is sending notifications on new releases.