github ampproject/amphtml 2011200012000

latest releases: 2405022220000, 2404230718000, 2405011605000...
3 years ago
Baseline release: 2011070101001

Raw notes

fb88587 Ramp AdSense/Google Ad Manager ptt experiment to 5% (#31017)
781d9dc Revert "๐Ÿ›[amp-autocomplete] Move event listeners to buildCallback from layoutCallback" (#31018)
7f5cf89 ๐Ÿ“ฆ Update dependency diff to v5 (#31043)
94952fa โœจ amp-video: Add intrinsic to supported_layouts (#28349)
c9c80d6 ๐Ÿ› Overshooting the borders in interactive-quiz made them disappear on iOS (#31036)
33dcd22 โœ… Visual diff for transformed amp-story document (#31001)
7e5c5c9 โœจ CONSENT_STRING macro available through in amp-analytics (#31019)
091a33c validator rollup 521@1115 (#31048)
d06e447 ๐Ÿ› [Story Interactive] Two lines on quizzes sometimes make percentages wrap (#31053)
62a4c2d ๐Ÿ“ฆ Update dependency google-closure-compiler to v20201102 (#31007)
df9b91f lightbox-gallery: remove viewport check (#31037)
3215f1e โ™ป๏ธ ๐Ÿšฎ resources + ce + owners: fully remove viewportCallback (#30959)
3550294 โœจ SwG Release 0.1.22.131 (#31059)
b950dfa Get statistics about ad network traffic (#30992)
d00cff7 InlineGallery: Thumbnails Preact component (#30867)
0063ccb โœ… [amp-story-360] improve duration validation (#31028)
34526ac ๐Ÿ› fixing storyProgress for case when a story only has 1 page (#31050)
9b31ca7 โœจ Bento Carousel: autoAdvance feature (#30975)
4e81c50 Bento Selector: Preact unit tests (#31044)
dd740f0 โœจ Use WEBGL_lose_context API to deallocate WebGL based on distance (#30766)
7fe8749 โ„๏ธ [amp-story] Skip flaky e2e test (#31070)
8371515 ๐Ÿ“ฆ Update babel devDependencies to v7.12.5 (patch) (#30991)
f2fffea ๐Ÿ“ฆ Update dependency karma-firefox-launcher to v2.1.0 (#30965)
a47443e ๐Ÿ“ฆ Update dependency mocha to v8.2.1 (#30960)
831b634 ๐Ÿ“ฆ Update dependency rollup to v2.33.1 (#30944)
0b35ea9 ๐Ÿ“ฆ Update dependency jasmine to v3.6.3 (#30934)
b710305 ๐Ÿ“ฆ Update linting devDependencies (minor) (#30886)
ebb1c47 ๐Ÿ“ฆ Update dependency mocha to v8.2.1 (#30961)
2c64835 โœจ [amp-autocomplete] Add support for prefetch attribute for prefetching remote data (#31021)
e400a65 Validator rollup 521@1119 (#31073)
5cb138a add a standalone bundle-size job (#31025)
2b47cb6 โœจ Support styling of amp-lightbox-gallery caption (#29796)
f613d1d โ™ป๏ธ Refactor: remove a4a dependency from real time config manager (#31060)
d9403b6 ๐Ÿ› Fix allow-script in no signing (#31077)
e639aa0 โ™ฟ Adding few macros in the MediaNet callout URL (#31026)
34b9e3b โœจ [bento][amp-accordion] Fire events on amp-accordion expand and collapse (#30976)
c09d77c [amp-story-player] Change story page programmatically (#30927)
1243519 ๐Ÿ› Update frame of prev and next page's 360 components (#31071)
e8ac793 ๐Ÿ“ฆ Update dependency gulp-sourcemaps to v3 (#31081)
909b0c6 ๐Ÿ“ฆ Update subpackage devDependencies (#30874)
a2a6ae5 ๐Ÿ“ฆ Update dependency eslint-plugin-jsdoc to v30.7.7 (#30876)
b8bead9 ๐Ÿ“ฆ Update dependency renovate to v23.79.0 (#30943)
2a4b8b5 Remove CustomElement.dispatchCustomEvent (#31058)
4e6b3c9 ๐Ÿ“– Update amp-subscriptions.md to relfect samesite settings on cookies (#31074)
fe036b3 ๐Ÿšฎ clean up analytics-chunks experiment (#30600)
cc6f897 ๐Ÿ— Remove circular dependency between helpers.js and typescript.js (#31097)
5902827 Deflake amp-accordion visual tests (#31086)
6fa66b6 Change codecov config to travis-ci.com (#31096)
5ee2889 โ„๏ธ [amp-story] Skip flaky e2e test on story-share-menu (#31106)
23f8764 ๐Ÿ— Decouple --core_runtime_only and --extensions* during builds (#31091)
6cba3aa Revert disallowDocumentAccess support (#31100)
9537eee ๐Ÿ› [amp-autocomplete] Move event listeners to buildCallback from layoutCallback (#31030)
762de3a Bento Selector: Imperative API (#31068)
32b187b Turn on amp-backup-cid experiment in canary (#31067)
97900fe Turn on visibility-trigger-improvements experiment in prod (#31066)
3bae3f9 ๐Ÿ› Allow mask to cover video (Bento) (#31114)
e7e1082 build and upload module build if integration tests are modified (#31102)
e7b52e4 amp-carousel-0.2 Fix scroll-snap-align for wrapper slides (#31115)
d78f592 โ„๏ธ [amp-date-picker] Skip flaky integration test (#31104)
df76f80 โœจ [bento][amp-accordion] Restructure section, header, and content components (#31083)
004e9f0 ๐Ÿ› Check active page before pausing or playing 360 element (#31123)
a5130b2 โœ… Disable loader animation on visual tests (#31124)
d5c15d0 amp-carousel: unskip another one (#31029)
399ec83 ๐Ÿ› I messed this up merging #31124 (#31126)
25a95eb ๐Ÿ— Remove Page Experience Github Template (#31127)
9bec36b โœจ Add GDPR consent string to Future PLC vendor (#30969)
bfd9ec6 amp-auto-ads: FirstImpression.io additional debug parameters (#31040)
6994ad6 ๐Ÿ“– Story 360 docs (#31087)
3fd9a24 โœ… [amp-story-360] Add play/pause tests (#31135)
b8b9107 ๐Ÿ“– amp-base-carousel looping based on visible-count (#31141)
a431a41 ๐Ÿ— Bump version for @ampproject/storybook-addon (#31142)
7a31f5f Bento port of amp-youtube (#30444)
f8a2959 ๐Ÿš€ Launch inabox story ads. (#31131)
9537d90 โœจ Bento port of amp-lightbox (#30836)
8a98152 add mjs binaries and approvers to list (#31089)
15b0ed3 ๐Ÿ› [yahoofedads]Pass heigth/width into downstream js. (#29778)
73521e0 [Story Player] Allow no initial stories (#31192)
5712fe8 ๐Ÿ“ฆ Update core devDependencies (minor) (#31191)
31dcbdd ๐Ÿ“ฆ Update dependency eslint-plugin-jsdoc to v30.7.8 (#31186)
397f294 โœจ [amp-date-countdown] Add count-up feature in amp-date-countdown component (#31099)
76d04d5 ๐Ÿ› amp-carousel: Fix edge calculations for RTL (#31057)
ea0f1cf rrule: update to latest + remove hack (#31093)
21abcb9 ๐Ÿ— Fix RRule usage so it works with module build (#31112)
9bfcca7 Update amp-jwplayer validator (#31056)
3303784 Do not emit ad log console errors for test (#31184)
56858e3 ๐Ÿ› Video percentage played, single percentage fix (#29973)
8d35a2f ๐Ÿ“ฆ Update dependency @ampproject/google-closure-compiler to v20201102 (#31072)
f9ad2f1 ๐Ÿ“ฆ Update dependency renovate to v23.84.0 (#31116)
22adf23 ๐Ÿ“ฆ Update dependency rollup to v2.33.2 (#31188)
c5243ea ๐Ÿ“ฆ Update dependency gzip-size to v6 (#31189)
14c16b6 ๐Ÿ“ฆ Update dependency rollup to v2.33.2 (#31187)
89463c3 ๐Ÿ› Remove story error pollution from inabox. (#31197)
89b9d39 โœจ [bento][amp-accordion] Prevent overwrite of existing ids on content and header and add a11y attributes (#31136)
22bb41b โœจ Bento Carousel: snapBy feature (#31139)
2e3796e ๐Ÿ› Fixes issue with browser back not closing lightbox (#30731)
cb2c459 resources: incorrect var name (#31200)
072da8c Scope down and reimplement whenWithinViewport API (#31146)
5ac6248 โœจ Created amp-story-dev-tools extensions (#31194)
1d9d8b4 [Story Player] Expose goToPageId functionality (#31198)
d0dc8f4 ๐Ÿ“ฆ Update dependency chromedriver to v87 (#31219)
51a1c70 ๐Ÿš€ reference update for background performance improvement (#31210)
4baca19 โ™ฟ Fix focus of carousel controls (#30796)
a3e337d Add Matias and Philip to Story owners. (#31226)
a6f50d1 Cleanup disable-amp-story-default-media experiment. (#31111)
26c6919 ๐Ÿ› Fixing check: if a tap was on the edges of the screen (#31065)
82a1a0c disable intersect-resources for amp4email (#31230)
a96eac0 ๐Ÿ› [amp-sidebar] Trigger layout change on toolbar when viewport size changes (#31098)
c201e9f ๐Ÿ“ฆ Update dependency google-closure-library to v20201102 (#31236)
d423328 โœ… amp-smartlinks handle undefined configuration (#31231)
39859a8 ๐Ÿ› Fix value_regex for decimal option-*-results-threshold attr values (#31241)
376e7c2 โ™ป๏ธ replaced vlyby cdn (#31243)
584367d ๐Ÿ“ฆ Update dependency @percy/agent to v0.28.5 (#31248)
e630feb Validator rollup (#31252)
beef871 ๐Ÿ› Fix onResizeSuccess is undefined issue on ads (#31237)
9c6f61c ๐Ÿ› Ignore full page links that prevent story page navigation (#31229)
0c339bb Sync for validator/cpp/engine (#31254)
a98e79b Update validator-amp-story-interactive.protoascii (#31256)
cd1554d FIE: dispose service on destruction (#31245)
0b9824d โœจ amp-story-360 gyroscope sensor smoothing (#31222)
e976225 Change admanmedia ssp endpoint url (#31205)
cac0248 amp-accordion: Turn up display locking experiment from 10% to 100% (#31262)
d7d9e3d โœจ Dynamically insert amp-analytics based on ad response headers (#31080)
26cf2da ๐Ÿ“– Fix release schedule typos (#31012)
dbb6dbd ๐Ÿ“ฆ Update dependency @ampproject/worker-dom to v0.27.4 (#31258)
c315cdd โœจ Bento Selector: keyboard-select-mode feature (#31138)
95c1bde [amp-story-player] Forward scrolling touch events to parent window (#31051)
07935ac ๐ŸงชIntroduce ads experiment for intersect-resources (#31253)
d147e44 ๐Ÿ“– Guidelines for naming third-party components (#31267)
75b1fcd Sort imports for NWS test (#31264)
2d3527e ๐Ÿ“ฆ Update dependency puppeteer to v5.5.0 (#31190)
0a0dd5d ๐Ÿ“ฆ Update dependency renovate to v23.84.6 (#31207)
cbc6203 ๐Ÿ“ฆ Update dependency rollup to v2.33.3 (#31239)
008a01f ๐Ÿ“ฆ Update dependency rollup to v2.33.3 (#31240)
4a6b799 โ„๏ธFix visual diff test flakiness issue on amphtml-ads (#31217)
09388f7 resource: remove unused fn (#31270)

Breakdown by component

ads (5) 3215f1e โ™ป๏ธ ๐Ÿšฎ resources + ce + owners: fully remove viewportCallback (#30959)
15b0ed3 ๐Ÿ› [yahoofedads]Pass heigth/width into downstream js. (#29778)
51a1c70 ๐Ÿš€ reference update for background performance improvement (#31210)
376e7c2 โ™ป๏ธ replaced vlyby cdn (#31243)
e976225 Change admanmedia ssp endpoint url (#31205)
amp-a4a (3) f613d1d โ™ป๏ธ Refactor: remove a4a dependency from real time config manager (#31060)
d9403b6 ๐Ÿ› Fix allow-script in no signing (#31077)
072da8c Scope down and reimplement whenWithinViewport API (#31146)
amp-accordion (5) 34b9e3b โœจ [bento][amp-accordion] Fire events on amp-accordion expand and collapse (#30976)
2a4b8b5 Remove CustomElement.dispatchCustomEvent (#31058)
5902827 Deflake amp-accordion visual tests (#31086)
df76f80 โœจ [bento][amp-accordion] Restructure section, header, and content components (#31083)
89b9d39 โœจ [bento][amp-accordion] Prevent overwrite of existing ids on content and header and add a11y attributes (#31136)
amp-ad (3) b950dfa Get statistics about ad network traffic (#30992)
3303784 Do not emit ad log console errors for test (#31184)
beef871 ๐Ÿ› Fix onResizeSuccess is undefined issue on ads (#31237)
amp-ad-network-adsense-impl (1) 07935ac ๐ŸงชIntroduce ads experiment for intersect-resources (#31253)
amp-ad-network-doubleclick-impl (2) 072da8c Scope down and reimplement whenWithinViewport API (#31146)
07935ac ๐ŸงชIntroduce ads experiment for intersect-resources (#31253)
amp-ad-network-nws-impl (2) d7d9e3d โœจ Dynamically insert amp-analytics based on ad response headers (#31080)
75b1fcd Sort imports for NWS test (#31264)
amp-analytics (3) 7e5c5c9 โœจ CONSENT_STRING macro available through in amp-analytics (#31019)
fe036b3 ๐Ÿšฎ clean up analytics-chunks experiment (#30600)
56858e3 ๐Ÿ› Video percentage played, single percentage fix (#29973)
amp-auto-ads (1) bfd9ec6 amp-auto-ads: FirstImpression.io additional debug parameters (#31040)
amp-auto-lightbox (1) 2a4b8b5 Remove CustomElement.dispatchCustomEvent (#31058)
amp-autocomplete (3) 781d9dc Revert "๐Ÿ›[amp-autocomplete] Move event listeners to buildCallback from layoutCallback" (#31018)
2c64835 โœจ [amp-autocomplete] Add support for `prefetch` attribute for prefetching remote data (#31021)
9537eee ๐Ÿ› [amp-autocomplete] Move event listeners to buildCallback from layoutCallback (#31030)
amp-base-carousel (8) 3215f1e โ™ป๏ธ ๐Ÿšฎ resources + ce + owners: fully remove viewportCallback (#30959)
d00cff7 InlineGallery: Thumbnails Preact component (#30867)
9b31ca7 โœจ Bento Carousel: `autoAdvance` feature (#30975)
2a4b8b5 Remove CustomElement.dispatchCustomEvent (#31058)
e7b52e4 amp-carousel-0.2 Fix scroll-snap-align for wrapper slides (#31115)
b8b9107 ๐Ÿ“– amp-base-carousel looping based on `visible-count` (#31141)
76d04d5 ๐Ÿ› amp-carousel: Fix edge calculations for RTL (#31057)
22bb41b โœจ Bento Carousel: `snapBy` feature (#31139)
amp-brid-player (1) 2a4b8b5 Remove CustomElement.dispatchCustomEvent (#31058)
amp-brightcove (1) 2a4b8b5 Remove CustomElement.dispatchCustomEvent (#31058)
amp-carousel (4) 3215f1e โ™ป๏ธ ๐Ÿšฎ resources + ce + owners: fully remove viewportCallback (#30959)
2a4b8b5 Remove CustomElement.dispatchCustomEvent (#31058)
e7b52e4 amp-carousel-0.2 Fix scroll-snap-align for wrapper slides (#31115)
4baca19 โ™ฟ Fix focus of carousel controls (#30796)
amp-consent (1) 7e5c5c9 โœจ CONSENT_STRING macro available through in amp-analytics (#31019)
amp-dailymotion (1) 2a4b8b5 Remove CustomElement.dispatchCustomEvent (#31058)
amp-date-countdown (1) 397f294 โœจ [amp-date-countdown] Add count-up feature in amp-date-countdown component (#31099)
amp-date-picker (2) d78f592 โ„๏ธ [amp-date-picker] Skip flaky integration test (#31104)
21abcb9 ๐Ÿ— Fix RRule usage so it works with module build (#31112)
amp-delight-player (1) 2a4b8b5 Remove CustomElement.dispatchCustomEvent (#31058)
amp-gfycat (1) 2a4b8b5 Remove CustomElement.dispatchCustomEvent (#31058)
amp-iframe (1) 6cba3aa Revert disallowDocumentAccess support (#31100)
amp-ima-video (1) 2a4b8b5 Remove CustomElement.dispatchCustomEvent (#31058)
amp-inline-gallery (2) d00cff7 InlineGallery: Thumbnails Preact component (#30867)
9b31ca7 โœจ Bento Carousel: `autoAdvance` feature (#30975)
amp-jwplayer (2) 2a4b8b5 Remove CustomElement.dispatchCustomEvent (#31058)
9bfcca7 Update amp-jwplayer validator (#31056)
amp-lightbox (5) 781d9dc Revert "๐Ÿ›[amp-autocomplete] Move event listeners to buildCallback from layoutCallback" (#31018)
3215f1e โ™ป๏ธ ๐Ÿšฎ resources + ce + owners: fully remove viewportCallback (#30959)
9537eee ๐Ÿ› [amp-autocomplete] Move event listeners to buildCallback from layoutCallback (#31030)
9537d90 โœจ Bento port of amp-lightbox (#30836)
2e3796e ๐Ÿ› Fixes issue with browser back not closing lightbox (#30731)
amp-lightbox-gallery (3) df9b91f lightbox-gallery: remove viewport check (#31037)
3215f1e โ™ป๏ธ ๐Ÿšฎ resources + ce + owners: fully remove viewportCallback (#30959)
2b47cb6 โœจ Support styling of amp-lightbox-gallery caption (#29796)
amp-minute-media-player (1) 2a4b8b5 Remove CustomElement.dispatchCustomEvent (#31058)
amp-mowplayer (1) 2a4b8b5 Remove CustomElement.dispatchCustomEvent (#31058)
amp-nexxtv-player (1) 2a4b8b5 Remove CustomElement.dispatchCustomEvent (#31058)
amp-ooyala-player (1) 2a4b8b5 Remove CustomElement.dispatchCustomEvent (#31058)
amp-pan-zoom (1) 2a4b8b5 Remove CustomElement.dispatchCustomEvent (#31058)
amp-powr-player (1) 2a4b8b5 Remove CustomElement.dispatchCustomEvent (#31058)
amp-redbull-player (1) 2a4b8b5 Remove CustomElement.dispatchCustomEvent (#31058)
amp-selector (3) 4e81c50 Bento Selector: Preact unit tests (#31044)
762de3a Bento Selector: Imperative API (#31068)
c315cdd โœจ Bento Selector: keyboard-select-mode feature (#31138)
amp-sidebar (1) a96eac0 ๐Ÿ› [amp-sidebar] Trigger layout change on toolbar when viewport size changes (#31098)
amp-smartlinks (1) d423328 โœ… amp-smartlinks handle undefined configuration (#31231)
amp-sticky-ad (1) 3215f1e โ™ป๏ธ ๐Ÿšฎ resources + ce + owners: fully remove viewportCallback (#30959)
amp-story (11) 3215f1e โ™ป๏ธ ๐Ÿšฎ resources + ce + owners: fully remove viewportCallback (#30959)
34526ac ๐Ÿ› fixing storyProgress for case when a story only has 1 page (#31050)
7fe8749 โ„๏ธ [amp-story] Skip flaky e2e test (#31070)
c09d77c [amp-story-player] Change story page programmatically (#30927)
5ee2889 โ„๏ธ [amp-story] Skip flaky e2e test on story-share-menu (#31106)
5ac6248 โœจ Created amp-story-dev-tools extensions (#31194)
1d9d8b4 [Story Player] Expose goToPageId functionality (#31198)
a3e337d Add Matias and Philip to Story owners. (#31226)
26c6919 ๐Ÿ› Fixing check: if a tap was on the edges of the screen (#31065)
9c6f61c ๐Ÿ› Ignore full page links that prevent story page navigation (#31229)
95c1bde [amp-story-player] Forward scrolling touch events to parent window (#31051)
amp-story-360 (9) 091a33c validator rollup 521@1115 (#31048)
0063ccb โœ… [amp-story-360] improve duration validation (#31028)
dd740f0 โœจ Use WEBGL_lose_context API to deallocate WebGL based on distance (#30766)
e400a65 Validator rollup 521@1119 (#31073)
1243519 ๐Ÿ› Update frame of prev and next page's 360 components (#31071)
004e9f0 ๐Ÿ› Check active page before pausing or playing 360 element (#31123)
6994ad6 ๐Ÿ“– Story 360 docs (#31087)
3fd9a24 โœ… [amp-story-360] Add play/pause tests (#31135)
0b9824d โœจ amp-story-360 gyroscope sensor smoothing (#31222)
amp-story-auto-ads (1) 89463c3 ๐Ÿ› Remove story error pollution from inabox. (#31197)
amp-story-dev-tools (1) 5ac6248 โœจ Created amp-story-dev-tools extensions (#31194)
amp-story-interactive (4) c9c80d6 ๐Ÿ› Overshooting the borders in interactive-quiz made them disappear on iOS (#31036)
d06e447 ๐Ÿ› [Story Interactive] Two lines on quizzes sometimes make percentages wrap (#31053)
39859a8 ๐Ÿ› Fix value_regex for decimal option-*-results-threshold attr values (#31241)
a98e79b Update validator-amp-story-interactive.protoascii (#31256)
amp-stream-gallery (2) d00cff7 InlineGallery: Thumbnails Preact component (#30867)
2a4b8b5 Remove CustomElement.dispatchCustomEvent (#31058)
amp-subscriptions (1) 4e6b3c9 ๐Ÿ“– Update amp-subscriptions.md to relfect samesite settings on cookies (#31074)
amp-video (5) 94952fa โœจ amp-video: Add intrinsic to supported_layouts (#28349)
e400a65 Validator rollup 521@1119 (#31073)
2a4b8b5 Remove CustomElement.dispatchCustomEvent (#31058)
3bae3f9 ๐Ÿ› Allow mask to cover video (Bento) (#31114)
56858e3 ๐Ÿ› Video percentage played, single percentage fix (#29973)
amp-video-iframe (1) 2a4b8b5 Remove CustomElement.dispatchCustomEvent (#31058)
amp-vimeo (1) 2a4b8b5 Remove CustomElement.dispatchCustomEvent (#31058)
amp-wistia-player (1) 2a4b8b5 Remove CustomElement.dispatchCustomEvent (#31058)
amp-youtube (2) 2a4b8b5 Remove CustomElement.dispatchCustomEvent (#31058)
7a31f5f Bento port of amp-youtube (#30444)
build-system (22) fb88587 Ramp AdSense/Google Ad Manager ptt experiment to 5% (#31017)
d00cff7 InlineGallery: Thumbnails Preact component (#30867)
5cb138a add a standalone bundle-size job (#31025)
34b9e3b โœจ [bento][amp-accordion] Fire events on amp-accordion expand and collapse (#30976)
fe036b3 ๐Ÿšฎ clean up analytics-chunks experiment (#30600)
cc6f897 ๐Ÿ— Remove circular dependency between `helpers.js` and `typescript.js` (#31097)
23f8764 ๐Ÿ— Decouple `--core_runtime_only` and `--extensions*` during builds (#31091)
32b187b Turn on amp-backup-cid experiment in canary (#31067)
97900fe Turn on visibility-trigger-improvements experiment in prod (#31066)
e7e1082 build and upload module build if integration tests are modified (#31102)
a5130b2 โœ… Disable loader animation on visual tests (#31124)
399ec83 ๐Ÿ› I messed this up merging #31124 (#31126)
a431a41 ๐Ÿ— Bump version for @ampproject/storybook-addon (#31142)
7a31f5f Bento port of amp-youtube (#30444)
f8a2959 ๐Ÿš€ Launch inabox story ads. (#31131)
9537d90 โœจ Bento port of amp-lightbox (#30836)
8a98152 add mjs binaries and approvers to list (#31089)
ea0f1cf rrule: update to latest + remove hack (#31093)
21abcb9 ๐Ÿ— Fix RRule usage so it works with module build (#31112)
072da8c Scope down and reimplement whenWithinViewport API (#31146)
5ac6248 โœจ Created amp-story-dev-tools extensions (#31194)
cac0248 amp-accordion: Turn up display locking experiment from 10% to 100% (#31262)
package updates (28) 7f5cf89 ๐Ÿ“ฆ Update dependency diff to v5 (#31043)
62a4c2d ๐Ÿ“ฆ Update dependency google-closure-compiler to v20201102 (#31007)
8371515 ๐Ÿ“ฆ Update babel devDependencies to v7.12.5 (patch) (#30991)
f2fffea ๐Ÿ“ฆ Update dependency karma-firefox-launcher to v2.1.0 (#30965)
a47443e ๐Ÿ“ฆ Update dependency mocha to v8.2.1 (#30960)
831b634 ๐Ÿ“ฆ Update dependency rollup to v2.33.1 (#30944)
0b35ea9 ๐Ÿ“ฆ Update dependency jasmine to v3.6.3 (#30934)
b710305 ๐Ÿ“ฆ Update linting devDependencies (minor) (#30886)
ebb1c47 ๐Ÿ“ฆ Update dependency mocha to v8.2.1 (#30961)
e8ac793 ๐Ÿ“ฆ Update dependency gulp-sourcemaps to v3 (#31081)
909b0c6 ๐Ÿ“ฆ Update subpackage devDependencies (#30874)
a2a6ae5 ๐Ÿ“ฆ Update dependency eslint-plugin-jsdoc to v30.7.7 (#30876)
b8bead9 ๐Ÿ“ฆ Update dependency renovate to v23.79.0 (#30943)
5712fe8 ๐Ÿ“ฆ Update core devDependencies (minor) (#31191)
31dcbdd ๐Ÿ“ฆ Update dependency eslint-plugin-jsdoc to v30.7.8 (#31186)
8d35a2f ๐Ÿ“ฆ Update dependency @ampproject/google-closure-compiler to v20201102 (#31072)
f9ad2f1 ๐Ÿ“ฆ Update dependency renovate to v23.84.0 (#31116)
22adf23 ๐Ÿ“ฆ Update dependency rollup to v2.33.2 (#31188)
c5243ea ๐Ÿ“ฆ Update dependency gzip-size to v6 (#31189)
14c16b6 ๐Ÿ“ฆ Update dependency rollup to v2.33.2 (#31187)
d0dc8f4 ๐Ÿ“ฆ Update dependency chromedriver to v87 (#31219)
c201e9f ๐Ÿ“ฆ Update dependency google-closure-library to v20201102 (#31236)
584367d ๐Ÿ“ฆ Update dependency @percy/agent to v0.28.5 (#31248)
dbb6dbd ๐Ÿ“ฆ Update dependency @ampproject/worker-dom to v0.27.4 (#31258)
2d3527e ๐Ÿ“ฆ Update dependency puppeteer to v5.5.0 (#31190)
0a0dd5d ๐Ÿ“ฆ Update dependency renovate to v23.84.6 (#31207)
cbc6203 ๐Ÿ“ฆ Update dependency rollup to v2.33.3 (#31239)
008a01f ๐Ÿ“ฆ Update dependency rollup to v2.33.3 (#31240)
src (19) 7e5c5c9 โœจ CONSENT_STRING macro available through in amp-analytics (#31019)
3215f1e โ™ป๏ธ ๐Ÿšฎ resources + ce + owners: fully remove viewportCallback (#30959)
d00cff7 InlineGallery: Thumbnails Preact component (#30867)
f613d1d โ™ป๏ธ Refactor: remove a4a dependency from real time config manager (#31060)
e639aa0 โ™ฟ Adding few macros in the MediaNet callout URL (#31026)
c09d77c [amp-story-player] Change story page programmatically (#30927)
2a4b8b5 Remove CustomElement.dispatchCustomEvent (#31058)
9bec36b โœจ Add GDPR consent string to Future PLC vendor (#30969)
f8a2959 ๐Ÿš€ Launch inabox story ads. (#31131)
73521e0 [Story Player] Allow no initial stories (#31192)
89463c3 ๐Ÿ› Remove story error pollution from inabox. (#31197)
cb2c459 resources: incorrect var name (#31200)
072da8c Scope down and reimplement whenWithinViewport API (#31146)
1d9d8b4 [Story Player] Expose goToPageId functionality (#31198)
82a1a0c disable intersect-resources for amp4email (#31230)
cd1554d FIE: dispose service on destruction (#31245)
95c1bde [amp-story-player] Forward scrolling touch events to parent window (#31051)
07935ac ๐ŸงชIntroduce ads experiment for intersect-resources (#31253)
09388f7 resource: remove unused fn (#31270)
third_party (3) 3550294 โœจ SwG Release 0.1.22.131 (#31059)
dd740f0 โœจ Use WEBGL_lose_context API to deallocate WebGL based on distance (#30766)
0c339bb Sync for validator/cpp/engine (#31254)
validator (3) e400a65 Validator rollup 521@1119 (#31073)
e630feb Validator rollup (#31252)
0c339bb Sync for validator/cpp/engine (#31254)

Don't miss a new amphtml release

NewReleases is sending notifications on new releases.