github ampproject/amphtml 1901312147090
1901312147090-old-rc

latest releases: 2404230718000, 2404181825000, 2404091947000...
pre-release5 years ago

Version: 1901312147090

Baseline: 1901222107370

  • ♻️ Create ads/google/a4a/shared/ directory (#20620)
  • Unify store actions for embedded components and place tooltip on touch target (#20430)
  • amp-script: Fetch locally, add size limit (#20427)
  • Add origin experiments check for amp-list (#20592)
  • Page attachment call to action animation and design review. (#20612)
  • Proposal to add Learn More as a CTA option for ads 🖍️ (#20619)
  • 🚀 [devdash] Render file list statically as placeholder (#20600)
  • Force the subscriptions dialog into the fixed layer to avoid collisions with border (#20608)
  • 🏗 Update gulp e2e reporting and options (#20605)
  • SwG Release 0.1.22.43 (#20606)
  • Support pattern validation on textarea (#20544)
  • Revert "🐛async-input: Fixed NonXHR GET on amp-form with Async Input Elements (#20362)" (#20601)
  • 🐛Moved toggle order for Consent Iframe (#20588)
  • ⏪ Revert "🐛async-input: Fixed NonXHR GET on amp-form with Async Input Elements (#20362)" (#20601)
  • CMP Integration Doc (#20396)
  • ✨ Add Analytics for branching (#20496)
  • Validator rollup (#20597)
  • ✨Allow iframe ping in configRewriter (#20561)
  • ✨Pass doc into validator ui using url (#20391)
  • 🐛 amp-img: make intrinsic sizer image hidden to ATs (#20581)
  • 🐛Prevent letters in credit cards. Allow editing beginning. (#20576)
  • 🐛Moved toggle order for Consent Iframe (#20588)
  • ✅Use smaller images for carousel v2 tests (#20579)
  • ✨ Integrate AdSensor network into AMP (#20375)
  • ✅Improve amp-video-docking unit test coverage (#20583)
  • Fix amp-fit-text (#20585)
  • Fix toast z-index so it appears above the share menu. (#20565)
  • 🏗 Show progress of browserify transform prior to running tests (#20573)
  • 🐛Fix amp-inputmask attributes stripping in amp-mustache 0.2. (#20515)
  • Clean up bindings after amp-list reset (#20570)
  • Fix amp-form server side rendering (#20511)
  • 📖Add sidebar in stories documentation (#20385)
  • Changes to make carousel v2 work with lightbox gallery. (#20558)
  • ✅ Additional carousel v2 end to end tests (#20522)
  • ✨Get placeholder background from placeholder srcs (#20563)
  • 🐛Reparent placeholder to account for incorrect positioning (#20562)
  • Fix amp-sidebar keyboard event forwarding (#20557)
  • ✅Validate dock for amp-youtube (#20554)
  • ✅Validate dock for amp-brightcove (#20567)
  • ✅Add overflow prevention test (#20546)
  • ✅Fix amp-date-display flakes (#20568)
  • temporarily disable saucelabs because of flakiness (#20566)
  • Fix closing the page attachment through popping the history state. (#20443)
  • ✨Add AMP layer to E2E tests (#20502)
  • 🗑️ Remove video-dock experiment guard. (#20413)
  • ♻️ amp-recaptcha-input: Allow passing the recaptcha API url from the frame (#20539)
  • ✨ amp-next-page: Send document title/URL changes to the viewer (#20484)
  • Reenable some inabox tests on Safari (#20381)
  • Story landscape experience and fullbleed desktop documentation. (#20421)
  • ✨ Support new ad type for Zucks ad network (#20206)
  • ✨ Improve kuadio ad network optional params data-ref (#19813)
  • ✨Adding Click Target to Amp-ad-exit (#20373)
  • Pause the story when the landscape overlay warning is displayed. (#20498)
  • Clean up inabox-rov experiment. (#20111)
  • 🐛 [auto-lightbox] Relax schema parsing (#20518)
  • 🐛 Hide gallery button when displaying single-item gallery (#20516)
  • 🐛 amp-recaptcha-input: Specified / Check bootstrap frame origin in the recaptcha service (#20358)
  • Apply length check to consent string (#20493)
  • 🐛Avoid clipping bottom of carousel slides on desktop. (#20513)
  • Move preventDefault before amp-ad-exit filters (#20243)
  • ✨Notify amp-lightbox-gallery of new lightbox elements (#20485)
  • Add rbinfox (#20451)
  • [amp-list] guarantee space for load-more button instead of overlaying on content (#20332)
  • 🐛story: fix fie querySelector (#20506)
  • Revert new user error in purifier. (#20501)
  • 💅 Docking and undocking transition polish (#20508)
  • 🐛story: fix fie querySelector (#20506)
  • 🚮 Remove amp-date-display experiment (#20505)
  • 🏗 Fetch and print sauce labs status before connecting (#20504)
  • 🐛Fixed OnNetwork amp ad example (#20507)
  • Added TcsEmotion ad support to amp-ad (#20367)
  • amp-mustache: Revert user error in purifier (#20501)
  • 🚀 enable pre-render mode in amp-geo (#20490)
  • 🐛Always reapply docking target on resize (#20491)
  • 🏗🚮 Remove legacy bundle-size check (#19541)
  • Move e2e node modules to its own package.json (#20487)
  • Fixing background-audio on amp-story-page. (#20477)
  • ✅Add carousel v2 tests. (#20469)
  • ✨ Add RC binary type (#20463)
  • ✅Amp-skimlinks end to end tests (#20211)
  • SwG release 0.1.22.42 (#20482)
  • Gulp serve before gulp e2e (#20424)
  • Support simplified consent config format (#20390)
  • Fixing background-audio on amp-story-page. (#20477)
  • ♻️Cleanup amp-date-display in anticipation of launch (#20478)
  • ✨ Auto-detect images to lightbox under experiment (#20393)
  • ✨ Add support for DNS tag in GTAG vendor (#20462)
  • 📖Documentation for configRewriter (#20295)
  • Validator Rollup (#20464)

Breakdown by component

amp-analytics ✨Allow iframe ping in configRewriter (#20561) ✨ Add support for DNS tag in GTAG vendor (#20462)
amp-auto-ads ♻️ Create ads/google/a4a/shared/ directory (#20620)
amp-auto-lightbox 🐛 [auto-lightbox] Relax schema parsing (#20518) ✨Notify amp-lightbox-gallery of new lightbox elements (#20485)
amp-bind Support pattern validation on textarea (#20544) Clean up bindings after amp-list reset (#20570) ✅ Additional carousel v2 end to end tests (#20522)
amp-brightcove ✅Validate `dock` for `amp-brightcove` (#20567)
amp-carousel Changes to make carousel v2 work with lightbox gallery. (#20558) ✅ Additional carousel v2 end to end tests (#20522) ✨Add AMP layer to E2E tests (#20502) 🐛Avoid clipping bottom of carousel slides on desktop. (#20513) ✅Add carousel v2 tests. (#20469)
amp-consent 🐛Moved toggle order for Consent Iframe (#20588) Apply length check to consent string (#20493)
amp-date-display ✅Fix amp-date-display flakes (#20568) 🚮 Remove amp-date-display experiment (#20505) Document the attributes and values of amp-date-display (#20483) ♻️Cleanup amp-date-display in anticipation of launch (#20478)
amp-fit-text Fix amp-fit-text (#20585)
amp-form Support pattern validation on textarea (#20544) ⏪ Revert "🐛async-input: Fixed NonXHR GET on amp-form with Async Input Elements (#20362)" (#20601) Fix amp-form server side rendering (#20511)
amp-geo 🚀 enable pre-render mode in amp-geo (#20490)
amp-inputmask 🐛Prevent letters in credit cards. Allow editing beginning. (#20576)
amp-lightbox-gallery Changes to make carousel v2 work with lightbox gallery. (#20558) 🐛 Hide gallery button when displaying single-item gallery (#20516) ✨Notify amp-lightbox-gallery of new lightbox elements (#20485)
amp-list Add origin experiments check for amp-list (#20592) Clean up bindings after amp-list reset (#20570) 🐛 Fix amp-list documentation (#20553)
amp-mustache amp-mustache: Revert user error in purifier (#20501)
amp-next-page ✨ amp-next-page: Send document title/URL changes to the viewer (#20484)
amp-payment-google-inline-async Validator rollup (#20597)
amp-sidebar Fix amp-sidebar keyboard event forwarding (#20557)
amp-story Page attachment call to action animation and design review. (#20612) ✨ Add Analytics for branching (#20496) 📖 Add a README for contributor-facing documentation on adding strings/translations for stories (#20510) Fix toast z-index so it appears above the share menu. (#20565) Fix an image link typo in the amp-story documentation. (#20532) 📖 Add documentation for localizing AMP stories (#20503) Pause the story when the landscape overlay warning is displayed. (#20498) 🐛story: fix fie querySelector (#20506) Fixing background-audio on amp-story-page. (#20477)
amp-story-auto-ads Proposal to add Learn More as a CTA option for ads 🖍️ (#20619)
amp-subscriptions Force the subscriptions dialog into the fixed layer to avoid collisions with border (#20608)
amp-video-docking ✅Improve `amp-video-docking` unit test coverage (#20583) ✨Get placeholder background from `placeholder` srcs (#20563) 🐛Reparent placeholder to account for incorrect positioning (#20562) ✅Validate `dock` for `amp-youtube` (#20554) ✅Validate `dock` for `amp-brightcove` (#20567) ✅Add overflow prevention test (#20546) 💅 Docking and undocking transition polish (#20508) 🐛Always reapply docking target on resize (#20491)
amp-youtube ✅Validate `dock` for `amp-youtube` (#20554)
validator 📖Update validator ui choices (#20614)

Document new doc= feature for validator UI. (#20610)
Follow up to #20391
Support pattern validation on textarea (#20544)
Fixes #8247.

Will add tests and validator rules if you're cool with this rough approach. Done.
Validator rollup (#20597)

  • cl/231332548 Revision bump for #20554
  • cl/231332520 Revision bump for #20567
  • cl/231319523 github commit msg missing or malformed
  • cl/231000057 Make valid tests valid for amp-payment-google-inline-async
  • cl/230963421 Provide a validator option to subtract the length of URLs from the CSS cdata strings, when counting against validation lengths.
  • cl/230603165 add amp-payment-google-inline-async rules and tests
  • cl/230559764 Small validator refactoring - move the amp-custom byte size adjustment down into the validator Match call.
  • cl/231613739 Fix lint issues for validator j/s files
    Validator Rollup (#20464)

Don't miss a new amphtml release

NewReleases is sending notifications on new releases.