Version: 1901222107370
Baseline: 1901151846530
- Additional logic for carousel v2. (#20439)
- ✨Add phone dropdown example (#20434)
- Validator rollup (#20461)
- adsense fast fetch: prevent query parameters from being renamed (#20455)
- 🚮 DCE custom-elements-v1 (#20445)
- Fix Addthis floating share tool on desktop issue (#20419)
- ✨ amp-iframe: allow opaque origins for embed-size events (#20366)
- ✨ Navigation update with additions to the history state (#20313)
- 📖 Update amp-subscriptions-google documentation (#20247)
- ✅🏗Add more carousel v2 e2e tests. (#20431)
- Prevent extensions from depending on extensions (#20412)
- Open page attachments links in a new tab, and don't trigger the tooltip UI. (#20441)
- 🐛async-input: Fixed NonXHR GET on amp-form with Async Input Elements (#20362)
- Added page URL fragment parameter (#20238)
- Move testing/e2e files to build-system/tasks/e2e (#20410)
- Exclude e2e tests when running yarn test (#20416)
- Example of in-creative measurement vs out (#20415)
- Fixes default scope bug (#20378)
- 🐛Move GEO_IN_GROUP types to pure file (#20411)
- 🐛 amp-ad: fixed URL handling on uzou.js (#20342)
- Add additional carousel v2 logic. (#20389)
- ♻️amp-inputmask validator refactor to avoid complicated regex (#20417)
- ♻️ Scoped query selector fallback method (#20406)
- 📖Create examples for country phone number formats (#20418)
- Add a simple initial functional test for carousel-v2. (#20363)
- 🐛Fix pasted and initial values and escape characters (#20409)
- Implement Safari workaround for option[selected] and (#20288)
amp-mustache: Don't log user error for binding attributes (#20407)
Story page attachment visual tests. (#20388)
Tiny fix to display the share menu on top of the pagination buttons. (#20380)
Update gulp e2e (#20386)
Hide pagination buttons when toggling the hide system UI state. (#20379)
Tweak closing tooltip animation (#20402)
✨ Support input masking four date formats (#20383)
Erase consentStr on undefined value (#20364)
🏗 Update Sauce Connect Proxy to version 4.5.3 (#20384)
Carousel v2: add logic for spacers for looping. (#20293)
[amp-story] Add support for different kinds of action icons inside the tooltip (#20339)
📖 Add docs for XML-compatible AMP bind attribute syntax (#19835)
update amp-bodymovin-animation extension options (#20376)
Close the story page attachment on browser back. (#20356)
Create gulp e2e task (#20370)
Validator rollup (#20360)
✨Add support for credit card field named mask (#20347)
Update docs for script tag templating support (#19451)
Rename embedded component tests ♻️ (#20355)
Don't force collapse on fluid slots if resize fails, as they are initiated in a collapsed state (#20353)
Adpon amp-ad support. (#20006)
Improving the desktop page attachments experience. (#20349)
✨ [amp-analytics] AT Internet - add default vars + new var pixelPath (#19446)
Fix load-more button extra height issue (#20333)
[amp-story] Fix progress bar issue🐛 (#20354)
Add xpath support to e2e test controllers (#20351)
🐛amp-carousel: move mutate from onLayoutMeasure to layoutCallback. (#20336)
🐛 Update placeholder icon direction while dragging (#20334)
amp-consent-v2-validator change (#20330)
Update dependency bundlesize to v0.17.1 (#20345)
✨Consent: Allow using metaTag to block AMP components by tagName (#20284)
🚮 Remove flick-to-dismiss from amp-video-docking (#20335)
🐛Fix copy-pastes into fields with masks that have literal prefixes (#20328)
🐛Quick-fix safari paste behavior with inputmask (#20323)
🐛 Reapply docking target on resize if changed (#20329)
Page attachment swipe up label i18n. (#20324)
amp-mustache: Output user errors when elements/attributes are sanitized (#20285)
[amp-story] Add animation for expandable components (#20303)
Fix cloudflare cacheDomain (#20038)
✨ Add speakol widget to amp-ad (#20007)
✨Introduce varGroups for configRewriter. (#20190)
🐛Fix non-mask chars remaining in field after clear all (#20326)
✨amp-consent: UI Mask Overlay (#20059)
🖍 Animate and style placeholder icon for right-to-left transition (#20327)
Disable the inabox tests on Safari. (#20318)
Add validation for [is-layout-container] (#20322)
First dummy e2e test with ChromeDriver (#20316)
Fix [amp-lightbox-gallery] panning results in carousel swipe (#20317)
🏗 Elevate the various states of the AMP_CANARY cookie to constants (#20311)
Update dependency @ampproject/worker-dom to v0.2.8 (#19398)
Reopen page attachment from browser history. (#20292)
🖍 Add sidebar transitions/ styling (#20273)
Wait for document ready before scanning. (#20278)
amp-list load-more validation (#20094)
Add integration test for various AMP Inabox flows. (#20154)
[amp-story] Extend interactivity support for iframe-based elements ✨ (#19948)
Moving the page attachment header into shadow DOM. (#20294)
🐛 Update contentHeight algorithms (#20035)
✨amp-recaptcha-input: Added Reference Documentation. (#20287)
Add Actions to Validator WebUI (#20290)
Clarify contribution docs and add I2I/I2S process requiring approval from Approvers WG (#19852)
Property check for getDefaultActionAlias on node (#20249)
Fix amp-list-load-more doesn't shrink issue. (#20230)
Add NaN check to amp-pan-zoom maxScale (#20268)
Validator roll-up (#20274)
add intent-to-ship template (#20283)
Only print TRAVIS_PULL_REQUEST_SHA on Travis (#20282)
Increase the height of the fullbleed desktop progress bar. (#20276)
✨ Pass previous stored consent info to CMP iframe (#20242)
✅Integration test for configRewriter (#20251)
Creates I2I template (#20277)
Exclude the attachment media from the page media playback. (#20264)
Fix amp-experiment instantiation for shadow mode (#20221)
Prevent contextmenu on iOS. (#20266)
Restore OriginExperiments (#20248)
🐛amp-consent: Fixed URL Bar resizing for CMP Iframe modal (#20100)
Don't apply the click shield to videos that are in amp-story-page-attachment. (#20265)
✨Add responsive attribute handling for carousel v2. (#20262)
Pause the story when the attachment is open. (#20263)
Refactor amp-geo to use externs, (#20015)
✨🏗 Use the AMP_CANARY cookie to determine canary / RC opt-in state (#20250)
Moving the amp-story-bookend documentation within the amp-story doc. (#20261)
AMP Story page attachment component. (#20210)
Subscriptions: add additional events for SwG (#20257)
Mark one amp-story visual diff tests as flaky (#20258)
🏗 Print short SHAs in pr-check for readability (#20256)
Fix overflow problem with failed resize on amp-list load-more (#20157)
✨Initial skeleton of amp-carousel v2. (#20228)
Mark two amp-story visual diff tests as flaky (#20255)
Fix error message when failing to report the bundle size of a pull request (#20254)
amp-bind: Always set value for [text] in textarea (#20239)
✨Sonobi callout-vendor entry for RTC Support (#19157)
Fix types for left behind element service getters. (#20229)
Add validation for within ✨ (#19540)
Add test for, and logging of, unpatched amp-geo, (#20055)
More fixes for git baseline selection in pr-check (#20216)
🏗 Add an rc-channel experiment ID to allow opt-in to the RC build of AMP (#20223)
🐛 Video docking bugfix pass (#20201)
Made changes to navigation to support branching (#20182)
Disallow passing ampdoc to all element service getters (#20031)
✨amp-ima-video: Show Controls on Hover (#20130)
Add mox.tv ad network integration for amp-ad (#20076)
Fix baseline selection for bundle-size and visual-diff checks (#20192)
✨Enable [src] binding and http URLs for src attribute (#20199)
i-amphtml-loading-container shouldn't block clicks (#20170)
Make advance-to public (#20116)
Null stylesheet check. (#20200)
🏗 Update package.json to reflect active node LTS version (v10) (#20198)
Replace one last dir (#20195)
Enable consent setting and pass setting to iframe (#20158)
Fix localization for simplified Chinese (#17999)
✨ amp-skimlinks: Remove non-affiliated links from links impressions analytics. (#20098)
Update nl.js (#18281)
Breakdown by component
ads
🐛 amp-ad: fixed URL handling on uzou.js (#20342)
amp-a4a
Update rtc-documentation.md (#20403)
amp-ad-network-adsense-impl
adsense fast fetch: prevent query parameters from being renamed (#20455)
amp-ad-network-doubleclick-impl
Don't force collapse on fluid slots if resize fails, as they are initiated in a collapsed state (#20353)
amp-ad-network-fake-impl
Example of in-creative measurement vs out (#20415)
amp-addthis
Fix Addthis floating share tool on desktop issue (#20419)
amp-animation
Removed misleading statement on amp-animation conditions 📖 (#20321)
amp-bind
Validator rollup (#20461)
Implement Safari workaround for option[selected] and (#20288)
🐛 amp-bind: close amp-bind-macro tag in example (#20382)
amp-carousel
Additional logic for carousel v2. (#20439) Validator rollup (#20461) ✅🏗Add more carousel v2 e2e tests. (#20431) Add additional carousel v2 logic. (#20389) Add a simple initial functional test for carousel-v2. (#20363) Carousel v2: add logic for spacers for looping. (#20293) Update amp-carousel.md to be reflective of layouts supported (#20350) 🐛amp-carousel: move mutate from onLayoutMeasure to layoutCallback. (#20336)amp-consent
🐛Move GEO_IN_GROUP types to pure file (#20411) Erase consentStr on undefined value (#20364) amp-consent-v2-validator change (#20330)amp-form
🐛async-input: Fixed NonXHR GET on amp-form with Async Input Elements (#20362)amp-geo
🐛Move GEO_IN_GROUP types to pure file (#20411)amp-iframe
✨ amp-iframe: allow opaque origins for embed-size events (#20366)amp-image-viewer
Fix [amp-lightbox-gallery] panning results in carousel swipe (#20317)amp-inputmask
Validator rollup (#20461) ♻️amp-inputmask validator refactor to avoid complicated regex (#20417) 🐛Fix pasted and initial values and escape characters (#20409) ✨ Support input masking four date formats (#20383) ✨Add support for credit card field named mask (#20347) 🐛Fix copy-pastes into fields with masks that have literal prefixes (#20328)amp-install-serviceworker
Fixes default scope bug (#20378)amp-list
Fix load-more button extra height issue (#20333) Add validation for [is-layout-container] (#20322)amp-story
✨ Navigation update with additions to the history state (#20313) Open page attachments links in a new tab, and don't trigger the tooltip UI. (#20441) Tiny fix to display the share menu on top of the pagination buttons. (#20380) Hide pagination buttons when toggling the hide system UI state. (#20379) Tweak closing tooltip animation (#20402) [amp-story] Add support for different kinds of action icons inside the tooltip (#20339) Close the story page attachment on browser back. (#20356) Rename embedded component tests ♻️ (#20355) Improving the desktop page attachments experience. (#20349) [amp-story] Fix progress bar issue🐛 (#20354) Page attachment swipe up label i18n. (#20324) [amp-story] Add animation for expandable components (#20303) Reopen page attachment from browser history. (#20292) Moving the page attachment header into shadow DOM. (#20294)amp-user-notification
🐛Move GEO_IN_GROUP types to pure file (#20411)amp-video-docking
🐛 Update placeholder icon direction while dragging (#20334) 🚮 Remove flick-to-dismiss from amp-video-docking (#20335) 🐛 Reapply docking target on resize if changed (#20329) 🖍 Animate and style placeholder icon for right-to-left transition (#20327)amp-video-iframe
📖 Remove experimental status from `amp-video-iframe` docs (#20414) 📖 Add copyright header (#20331)validator
Validator rollup (#20461)♻️amp-inputmask validator refactor to avoid complicated regex (#20417)
Followup to PR #20383Uses a simple
blacklisted_value_regex
to prevent combining named masks with custom masks and multiple named masks, and usesdispatch_key: NAME_VALUE_DISPATCH
to allow the named masks in separate tag specs.
Validator rollup (#20360)- cl/229435530 Include version of transformers used in ValidationResult
- cl/229425442 Revision bump for #20330
- cl/229408305 Validate "transformer" type identifier value.
- cl/229285815 Revision bump for #20322
- cl/229285760 Revision bump for #20094
- cl/229240741 Allow target attribute on form[method=POST] for ACTIONS
amp-consent-v2-validator change (#20330)
Second part of #20253, follow up to #20284
Add Actions to Validator WebUI (#20290)
Surfaces a new drop down called "Actions" to validate AMP actions documents.