Version: 1902081532110
Baseline: 1901312147090
- Replace CommonSignal "CHANGE_SIZE_END" with a change size event (#20728)
- 🐛Fix lightbox closing when opened from a carousel. (#20730)
- Story page attachments validation. (#20673)
- 🏗 Capture console output and verbose logging during sauce connect failures (#20729)
- 🐛Fixes for lightbox gallery and shadow docs. (#20712)
- 🐛Re-implemented "Fixed NonXHR GET on amp-form with Async Input Elements" (#20667)
- 🐛 Correctly validate numeric outputs to default values in amp-bind (#20659)
- ✨Launch amp-inputmask (#20661)
- 🏗 Enable verbose logging for sauce connect (#20716)
- Revert "🏗 Wait an extra minute for sauce connect" (#20715)
- 🐛Preserve JSON field names for Scroll extension (#20705)
- Add test page of analytics in shadow root (#20604)
- 🏗 Wait an extra minute for sauce connect (#20560)
- Refactor render template in amp-list (#20642)
- history: drop url fragment in the new API for the viewer as well (#20666)
- [amp-story] Ensure clicks on anchor tags are handled by tooltip 🐛 (#20708)
- 🐛Fix issues with animated expansion of accordion. (#20698)
- 🐛 Correctly scope query for multiple selectors in string (#20700)
- ♻️ Remove duplicates from fullscreen API (#20701)
- 🐛 Change a usage of ancestorElementsByTag to closestByTag. (#20662)
- 🏗 Execute each visual diff test in a separate subdomain (#20671)
- Make inabox host correctly get position of a nested iframe (#20599)
- 🖍 Edit sidebar animations/design (#20664)
- ✨WordPress "AddThis Mode" (#20481)
- Reflect shipping status of Web Packaging. Remove iframe promotion.
- ✨Autofocus on
show()
(#20687) - ♻️ Migrate the amp-story analytics to a service (#20041)
- Add visual diff test for amp-user-notification (#20635)
- ✅♻️Refactor and test devdash (#20651)
- Validator rollup (#20695)
- Skip flaky inabox tests (#20682)
- amp-sidebar autoscroll: revert validation rules for now (#20693)
- ✨Scroll extension: Add tracking of article reading progress (#20222)
- 🐛♻️✅ Relax document type restrictions for auto-lightbox (#20669)
- Forward touch events to the viewer when #cap=swipe. (#20670)
- Fixes navigation education by setting a default embedded component state. (#20660)
- ✨ amp-sidebar: support autoscroll (#20524)
- amp-script: "Hello world" integration test (#20626)
- Skip flaky amp-list test (#20665)
- ✅ More visual diff tests for
<amp-selector>
(#20633) - 🐛Fix deleting from the middle of dates (#20656)
- ✨ amp-skimlinks - new "custom-redirect-domain" option. (#20547)
- 🐛Fix mask-output when combined with amp-list (#20648)
- Make sure that infinite scroll actually ends (#20647)
- initial draft amp-mraid implementation (#19531)
- ✅ amp-recaptcha-input: Added support for integration test mocking in express server (#20540)
- ✨Enable conversion tracking for GTAG. (#20591)
- Revert "temporarily disable saucelabs because of flakiness (#20566)" (#20574)
- Introduce a secure way to embed sandboxed AMP (#20634)
- ♻️✨ [auto-lightbox] Reject certain tree-shapes, refactor tests (#20596)
- amp-script: Partial opacity pre-hydration (#20623)
- Add first amp-accordion visual tests (#20631)
- ✅First few visual diff tests for amp-date-picker (#20632)
- ✅Add visual test for amp-sidebar. (#20629)
- ✅ Add visual diff tests for
<amp-selector>
(#20628) - Add i18n label to twitter tooltip label (#20468)
- 🐛 Fix leap day dates. Add and unskip integration tests. (#20572)
- 🐛 Use analytics macros to expand varGroups. (#20603)
- 🐛Remove mask behavior if user deletes from middle of date (#20613)
- ♻️ 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)
- 📖 Add a README for contributor-facing documentation on adding strings/translations for stories (#20510)
- 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)
- Enables layers in canary (#20512)
- 🏗 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)
- add avenues for CLA help (#20521)
- provide more details on design reviews (#20533)
- 🗑️ Remove
video-dock
experiment guard. (#20413) - ♻️ amp-recaptcha-input: Allow passing the recaptcha API url from the frame (#20539)
- 🐛 Fix amp-list documentation (#20553)
- launch amp-list-viewport-resize to 75% in prod (#20552)
- ✨ amp-next-page: Send document title/URL changes to the viewer (#20484)
- Reenable some inabox tests on Safari (#20381)
- Fix an image link typo in the amp-story documentation. (#20532)
- Story landscape experience and fullbleed desktop documentation. (#20421)
- 📖 Add documentation for localizing AMP stories (#20503)
- ✨ 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 (#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)
- fix(doc): fix adyoulike readme typo error (#20475)
- Revert new user error in purifier. (#20501)
- enable pre-render mode (#20490)
- 🐛 Always reapply docking target on resize (#20491)
- 🏗🚮 Remove legacy bundle-size check (#19541)
- 🏗 Move e2e modules to its own package.json (#20487)
- Fixing background-audio on amp-story-page. (#20477)
- ✅Add carousel v2 tests. (#20469)
- remove old sauce lab credit snippet (#20486)
- Add RC binary type (#20463)
- Document the attributes and values of amp-date-display (#20483)
- ✅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
ads
Add visual diff test for amp-user-notification (#20635)amp-a4a
📖 Remove TOC from A4A spec, as it is redundant when displayed on our site (#20649)amp-access-scroll
🐛Preserve JSON field names for Scroll extension (#20705)amp-accordion
🐛Fix issues with animated expansion of accordion. (#20698)amp-ad
🐛 Change a usage of ancestorElementsByTag to closestByTag. (#20662)amp-analytics
✨Enable conversion tracking for GTAG. (#20591) 🐛 Use analytics macros to expand varGroups. (#20603)amp-auto-ads
♻️ Create ads/google/a4a/shared/ directory (#20620)amp-auto-lightbox
🐛♻️✅ Relax document type restrictions for auto-lightbox (#20669) ♻️✨ [auto-lightbox] Reject certain tree-shapes, refactor tests (#20596)amp-bind
🐛 Correctly validate numeric outputs to default values in amp-bind (#20659) Clean up bindings after amp-list reset (#20570)amp-brightcove
✅Validate `dock` for `amp-brightcove` (#20567)amp-consent
🐛Moved toggle order for Consent Iframe (#20588)amp-date-display
✅Fix amp-date-display flakes (#20568)amp-fit-text
Fix amp-fit-text (#20585)amp-form
🐛Re-implemented "Fixed NonXHR GET on amp-form with Async Input Elements" (#20667) Refactor render template in amp-list (#20642) ⏪ Revert "🐛async-input: Fixed NonXHR GET on amp-form with Async Input Elements (#20362)" (#20601)amp-inputmask
✨Launch amp-inputmask (#20661) 🐛Fix mask-output when combined with amp-list (#20648) 🐛 Fix leap day dates. Add and unskip integration tests. (#20572) 🐛Prevent letters in credit cards. Allow editing beginning. (#20576)amp-lightbox-gallery
🐛Fix lightbox closing when opened from a carousel. (#20730) 🐛Fixes for lightbox gallery and shadow docs. (#20712)amp-list
Refactor render template in amp-list (#20642) Skip flaky amp-list test (#20665) Make sure that infinite scroll actually ends (#20647) Add origin experiments check for amp-list (#20592) Clean up bindings after amp-list reset (#20570)amp-payment-google-inline-async
Validator rollup (#20597)amp-script
Remove amp-script demo link (#20672) amp-script: "Hello world" integration test (#20626) amp-script: Partial opacity pre-hydration (#20623)amp-sidebar
amp-sidebar autoscroll: revert validation rules for now (#20693)amp-skimlinks
Validator rollup (#20695)amp-story
Story page attachments validation. (#20673) [amp-story] Ensure clicks on anchor tags are handled by tooltip 🐛 (#20708) 🖍 Edit sidebar animations/design (#20664) Forward touch events to the viewer when #cap=swipe. (#20670) Fixes navigation education by setting a default embedded component state. (#20660) Page attachment call to action animation and design review. (#20612) Fix toast z-index so it appears above the share menu. (#20565)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) ✅Validate `dock` for `amp-brightcove` (#20567)amp-viewer-integration
Introduce a secure way to embed sandboxed AMP (#20634)validator
Validator rollup (#20695) - cl/232395416 Do not count non-data URLs in style amp-custom for transformed AMP - cl/232354800 Revision bump for #20547 - cl/232353446 Update tests to reflect ordering of reorder head transformer - cl/232308889 Validate transformed AMP via type identifier. - cl/232015594 Revision bump for #20427 - cl/231839357 MatchingDispatchKey returns all TagSpecs that match. - cl/231693942 Revision bump for #20544📖Update validator ui choices (#20614)
Document new doc=
feature for validator UI. (#20610)
Follow up to #20391
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