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
foramp-youtube
(#20554) - ✅Validate
dock
foramp-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)