Version: 1811202257200
- 🐛 amp-subscriptions platform reset all platforms on reauthorise (#19384)
- Always set theme color to background color ✅ (#19391)
- ♻️ Add DomElement type for media pool (#19396)
- ✨ Disable mediasession in videos (#19407)
- Add new amp-analytics vendor: Keen (#19360)
- 🏗 Fixed misleading 'yarn' error about 'gulp' on first install (#19386)
- Fix element services and AMP.setState in FIE (#19344)
- Disallow URL attribute bindings in amp4email (#19322)
- Add CSS for Addthis floating tool (#19382)
- 🐛 amp-ima-video: Show sound and fullscreen buttons during ads (#18954)
- ✅ Disable flaky desktop stories test (#19390)
- 🐛Analytics: Allow repeat hidden triggers (#19363)
- ✨ amp-brid-player: Dynamic playlist support (#19190)
- 🏗🐛 Modify the error handling of visual diff tests to be more robust (#19387)
- 🐛 amp-subscriptions platform reset all platforms on reauthorise (#19384)
- ♻️ Add typedefs for pool-bound and placeholder elements (#19368)
- 🐛Linker: remove undefined warning string (#19353)
- 🐛Linker: check for empty param values (#19369)
- add amp-story-tooltip anchor tags validation ✅ (#19285)
- 🐛 Replace CDN URLs in video testbench (#19373)
- Uninstall positionObserver when using WorkletAnimation (#19348)
- ✨ Add type adyoulike for the amp-ad tag (#18983)
- Move Percy installation to visual-diff task (#19341)
- 🐛 Trick Closure compiler to preserve reflow codepath (#19367)
- Fix dynamic extension path (#19340)
- Making pagination buttons available on panels and fullbleed desktop experience. (#19315)
- FIE support for (#19355)
- ✅ Mark two visual diff tests as flaky (#19365)
- ✅ Add visual and interactive test for amp-story-tooltip (#19250)
- ♻️ AMP-Consent: Move config related code to its own file (#19311)
- ✨ amp-next-page: Add support for type="adsense" (#18188)
- Update dependency @octokit/rest to v15.17.0 (#19241)
- Update dependency babel-plugin-filter-imports to v2.0.4 (#19242)
- 🏗 Update
third_party/closure-library/sha384-generated.js
(#19356) - Change the background color of highlighted texts from yellow to orange. (#19336)
- ✨ anchor mutators on contextmenu event (navigation.js) (#19275)
- Exclude build-system directory from the LGTM analysis (#19313)
- 🐛Intersection Observer Polyfill Mutation Observer - Fixed Race Condition (#19168)
- 🐛 Fix thirds and fill layer in Safari (#19194)
- Cleanup the amp-story-hold-to-pause experiment. (#19332)
- pass single pass type to query params if it exists (#19076)
- ♻️ Fix string literal warnings in UI extensions (#19324)
- Update dependency fs-extra to v7.0.1 (#19235)
- Update dependency tsickle to v0.33.1 (#19230)
- Synchronous Custom Elements Polyfill (#19305)
- 🏗
gulp visual-diff
refactor and stability fixes (#19327) - Update dependency @ampproject/worker-dom to v0.2.2 (#19248)
- Update dependency rollup to v0.67.1 (#19238)
- Update dependency doctrine to v3 (#19243)
- Update dependency jsdom to v13 (#19245)
- Update dependency through2 to v3 (#19246)
- Update react monorepo to v16.6.3 (#19307)
- Update babel monorepo (#19306)
- Update dependency google-closure-compiler to v20181028 (#19244)
- Skip amp-video-iframe integration tests (#19342)
- ✨🏗 Upgrade Closure Compiler to v20180101 (#18794)
- Add minimum ratio for to reduce 'jerkiness' (#19325)
- add more owners for extensions (#19299)
- 🐛story-ads: prevent users getting stuck (#19335)
- Various amp-selector clean up (#19216)
- 🏗 Silence fake XHR server logs during automated tests (#19329)
- 🐛 Mute/unmute only if not managed by MediaPool (#19328)
- fix amp-ad support for Ad Generation (#18758)
- 🚮 Remove ad-like assertions from amp-video-iframe (#19323)
- 🏗 Add
--fortesting
togulp build
step inpr-check.js
(#19316) - 🐛 amp-analytics: allow intersectionRatio to be used on :root (#19280)
- ✅Integration tests for amp-video-iframe (#19196)
- 🐛Run an initial render in buildCallback (#19319)
- Stories desktop fullbleed bookend. (#19317)
- ♻️Update iterateCursor (#19309)
- ✨Converted amp-recaptcha-input into an AsyncInput Element (#19201)
- Fix <amp-fx="fly-in-{left|right}"> for IE/Edge. (#19301)
- Stories share menu redesign. (#19303)
- Opt in into the desktop full bleed experience. (#19271)
- Render AMP fluid creatives when iframe fires load event (#19296)
- 🐛Update cookie name from segment_amp_id to _ga (#19283)
- Ban DOM v4 methods (#19202)
- Add comments (#19198)
- Fix gestures recognizers end up in broken state after additional unaccounted for touch (#19212)
- Updated AMP Story ad documentation (#19174)
- Remove vsync guards to fx presets (#19197)
- Validator rollup (#19300)
- Don't display tooltip when target is under cta layer 🐛 (#19287)
- Validator rollup (#19294)
- Adds unit tests for tooltip ✅ (#19217)
- 🐛Fix transition playing when closing from gallery view. (#19274)
- ♻️ amp-byside-content improvements (#18962)
- Add .editorconfig (#18401)
- 🐛 Fixed typo in onInfoDialogStateUpdated_ method JSDoc. (#19268)
- 🐛 Delete validator-amp-delight.player.out (#19273)
- ✨Support object-fit transitions for amp-lightbox-gallery (#19175)
- 🏗 Rename
--skip
to--empty
ingulp visual-diff
(#19267) - [amp-story] Allows inline json config for bookend and share providers ✨ (#19171)
- ✨amp-recaptcha-input: Origin Domain Verification within Bootstrap Frame (#18915)
- SwG Release 0.1.22.38 (#19262)
- ✨ amp-delight-player (#17939)
- 🖍 🐛 Docking UX refinements (#19179)
- Add sandbox attributes to amp-video-iframe (#18228)
- Fix placeholder to display none in resizable children (#19182)
- 🐛Expander: Don't double encode nested macros (#19164)
- 🐛Only add runtime classNames custom-elements not in templates (#19260)
- 🏗 Update node major version in
package.json
and.travis.yml
to use LTS (#19159) - Restrict the number of global replacements variable (#19233)
- Update dependency through2 to v2.0.5 (#19239)
- Introduce a method to update localstorage value (#19186)
- 🐛Allow looking up AmpDoc when it might not be available. (#17804)
- Viewer focus capability (#18783)
- Update dependency typescript to v3.1.6 (#18694)
- Update dependency eslint to v5.8.0 (#19011)
- Update dependency sinon to v7.1.1 (#18980)
- Update dependency eslint-plugin-eslint-plugin to v1.4.1 (#18951)
- Update react monorepo to v16.6.1 (#18914)
- Update dependency karma to v3.1.1 (#18884)
- Update dependency @octokit/rest to v15.16.1 (#18827)
- Update dependency autoprefixer to v9.3.1 (#18773)
- Update dependency fetch-mock to v7.2.5 (#18763)
- Update dependency @ampproject/worker-dom to v0.2.1 (#18717)
- Update dependency multer to v1.4.1 (#18690)
- 🏗✨ Configure Renovate to allow all active LTS versions of node in package.json (#19218)
- Invalidate amp-script (#19214)
- amp-bind: Support alternative binding syntax with amp-list (#19204)
- Update amp-story-user-overridable.css (#19209)
- Remove text that is no longer needed (#19208)
- Update csa.md to remove beta language (#16315)
- Fix HTML_ATTR (#19185)
- Fix HTML_ATTR (#19185)
- ✨Implement AMP AsyncInput Base Class for amp-recaptcha-input (#19115)
- Introduce interactivity to visual diff tests (experimental) (#19114)
- Sync fixed-layer attributes with body (#19169)
- Reset the UI once any action completes: delegated or non-delegated (#19178)
- Add message whitelist functionality to inabox messaging host (#18698)
- ✨ amp-subscriptions: Add logging to analytics events (#19173)
- Reset the UI once any action completes: delegated or non-delegated (#19178)
- ✨ Implements tooltip for amp-story (#18945)
- Don't encode
ExpandStringAsync
(#19161) - ✨amp-recaptcha-input: Added checks to make sure we only allow a single sitekey (#18947)
- 🐛Don't auto opt in linker twice (#19103)
- allow attribution and sizes on img within noscript (#19167)
- amp-script: Worker debug hooks, use upgrade() API (#19006)
- Delete the amp-story-scroll experiment. (#19153)
- Re-enable hidden-mutation-observer. (#19163)
- ensure that startDate and endDate are preserved keys. these come from react (#19111)
- Don't encode
ExpandStringAsync
(#19161)
Breakdown by component
OWNERS.yaml
add more owners for extensions (#19299)amp-3q-player
add more owners for extensions (#19299)amp-a4a
Render AMP fluid creatives when iframe fires load event (#19296)amp-access-laterpay
Update link to JWT token generation documentation (#19339)amp-accordion
♻️ Fix string literal warnings in UI extensions (#19324)amp-ad-custom
add more owners for extensions (#19299)amp-ad-exit
add more owners for extensions (#19299)amp-ad-network-adzerk-impl
add more owners for extensions (#19299)amp-ad-network-doubleclick-impl
Render AMP fluid creatives when iframe fires load event (#19296)amp-addthis
Add CSS for Addthis floating tool (#19382)amp-analytics
Add new amp-analytics vendor: Keen (#19360) 🐛Analytics: Allow repeat hidden triggers (#19363) 🐛Linker: remove undefined warning string (#19353) 🐛Linker: check for empty param values (#19369) ✨ anchor mutators on contextmenu event (navigation.js) (#19275) 🐛 amp-analytics: allow intersectionRatio to be used on :root (#19280) 🐛Update cookie name from segment_amp_id to _ga (#19283)amp-anim
add more owners for extensions (#19299)amp-animation
♻️ Fix string literal warnings in UI extensions (#19324)amp-beopinion
add more owners for extensions (#19299)amp-bind
Disallow URL attribute bindings in amp4email (#19322)amp-carousel
♻️ Fix string literal warnings in UI extensions (#19324)amp-consent
♻️ AMP-Consent: Move config related code to its own file (#19311) add more owners for extensions (#19299)amp-date-countdown
♻️ Fix string literal warnings in UI extensions (#19324) add more owners for extensions (#19299)amp-date-picker
♻️ Fix string literal warnings in UI extensions (#19324) add more owners for extensions (#19299) 🐛Run an initial render in buildCallback (#19319)amp-delight-player
add more owners for extensions (#19299) 🐛 Delete validator-amp-delight.player.out (#19273)amp-dynamic-css-classes
add more owners for extensions (#19299)amp-embedly-card
add more owners for extensions (#19299)amp-fit-text
add more owners for extensions (#19299)amp-fx-collection
Fix for IE/Edge. (#19301)amp-google-document-embed
add more owners for extensions (#19299)amp-gwd-animation
🐛 Trick Closure compiler to preserve reflow codepath (#19367) FIE support for (#19355) add more owners for extensions (#19299)amp-ima-video
add more owners for extensions (#19299)amp-image-slider
add more owners for extensions (#19299)amp-image-viewer
♻️ Fix string literal warnings in UI extensions (#19324)amp-inputmask
add more owners for extensions (#19299)amp-lightbox
♻️ Fix string literal warnings in UI extensions (#19324)amp-lightbox-gallery
♻️ Fix string literal warnings in UI extensions (#19324) 🐛Fix transition playing when closing from gallery view. (#19274)amp-list
add more owners for extensions (#19299)amp-live-list
♻️ Fix string literal warnings in UI extensions (#19324)amp-mowplayer
add missing `-` (#19272)amp-mustache
add more owners for extensions (#19299)amp-next-page
♻️ Fix string literal warnings in UI extensions (#19324)amp-orientation-observer
Add minimum ratio for to reduce 'jerkiness' (#19325)amp-pan-zoom
♻️ Fix string literal warnings in UI extensions (#19324) add more owners for extensions (#19299)amp-pinterest
♻️ Fix string literal warnings in UI extensions (#19324)amp-position-observer
Uninstall positionObserver when using WorkletAnimation (#19348)amp-riddle-quiz
add more owners for extensions (#19299)amp-script
♻️ Fix string literal warnings in UI extensions (#19324) Validator rollup (#19294) amp-script: First-pass documentation (#19249)amp-selector
📖 amp-selector Fix example (#19409)amp-share-tracking
♻️ Fix string literal warnings in UI extensions (#19324)amp-skimlinks
✨ anchor mutators on contextmenu event (navigation.js) (#19275)amp-slides
add more owners for extensions (#19299)amp-story
Always set theme color to background color ✅ (#19391) ♻️ Add DomElement type for media pool (#19396) ♻️ Add typedefs for pool-bound and placeholder elements (#19368) add amp-story-tooltip anchor tags validation ✅ (#19285) Making pagination buttons available on panels and fullbleed desktop experience. (#19315) ✅ Add visual and interactive test for amp-story-tooltip (#19250) 📖story-ads: update docs (#19308) Cleanup the amp-story-hold-to-pause experiment. (#19332) add more owners for extensions (#19299) Stories desktop fullbleed bookend. (#19317) Stories share menu redesign. (#19303) Opt in into the desktop full bleed experience. (#19271) Don't display tooltip when target is under cta layer 🐛 (#19287) 🐛 Fixed typo in onInfoDialogStateUpdated_ method JSDoc. (#19268)amp-story-auto-ads
add more owners for extensions (#19299) 🐛story-ads: prevent users getting stuck (#19335)amp-subscriptions
🐛 amp-subscriptions platform reset all platforms on reauthorise (#19384) add more owners for extensions (#19299)amp-subscriptions-google
📖 Update amp-subscriptions-google.md to include an example with markup (#19405) add more owners for extensions (#19299)amp-twitter
add more owners for extensions (#19299)amp-video
✨ Disable mediasession in videos (#19407) 🐛 Mute/unmute only if not managed by MediaPool (#19328)amp-video-iframe
🚮 Remove ad-like assertions from amp-video-iframe (#19323)amp-video-service
♻️ Fix string literal warnings in UI extensions (#19324)amp-viewer-integration
Change the background color of highlighted texts from yellow to orange. (#19336)validator
Validator rollup (#19300) cl/221321313 Rollback cl/221145203 which was part of #19294Validator rollup (#19294)
cl/220306609 Revision bump for #17907
cl/220307253 Revision bump for #19128
cl/220310523 Revision bump for #19129
cl/220399983 Revision bump for #19167
cl/221145203 n/a
cl/221159765 Revision bump for #19214
cl/221164382 Invalidate <amp-script>
tag as well
cl/221176616 Revision bump for #17939
cl/221181356 Revision bump for #19171
🏗 Update allowed nodejs versions for validator (#19264)
Addresses #19159 (comment)
Follow up to #19159