Baseline release: 2003241513590
Raw notes
5928f03
use symbol replacement IS_ESM instead of relying on AMP_CONFIG.esm (#27256)
0121f6f
๐ Mark viewer storage failure as an expected error (#27261)
8df7d79
Enable stale bot (#27253)
88ad72a
๐๐ฎ Remove deprecated AMP_CANARY cookie name from experiments.js (#27183)
2797bcd
Remove unused experiment config (#27264)
79b29d4
Rename changeSize APIs to be grep-able (noop) (#27215)
e8b094d
Validator rollup at 450/1022 (#27279)
fb7f2c0
๐ฆ Update dependency mocha to v7.1.1 (#27286)
ae55fe4
๐ฆ Update dependency eslint-plugin-jsdoc to v22.1.0 (#27287)
29a0083
๐ฆ Update dependency @percy/agent to v0.26.0 (#27273)
4c72d03
๐Swap columns on performance report (#27255)
6253e1b
โจ amp-subscriptions: In viewer platform, throw error if one is included with entitlements object (#27293)
1a58379
๐ Reduce Development Output in mjs build (#27258)
0c92564
๐ฆ Update dependency tempy to v0.5.0 (#27152)
908a033
๐ฆ Update babel monorepo (#26559)
3840643
๐ฆ Update dependency typescript to v3.8.3 (#27059)
d7ffac2
๐ฆ Update dependency acorn-globals to v6 (#27148)
f075c84
๐ฆ Update dependency fuse.js to v3.6.1 (#27151)
e9ac5ce
๐ add .percy.yaml config file for visual diff tests (#27292)
8b78435
๐ฆ Update dependency rollup to v2.1.0 (#27168)
a9c481b
๐ Add missing amp-lightbox-gallery import (#27242)
bae28a5
๐ Add test runner to gulp performance (#27269)
a754236
โป๏ธ[amp-story-player] Player file restructure (#27295)
85a7018
๐ Validate presence of contentWindow after promise resolves (#27209)
9d7d8d5
โป๏ธ Refactor dist --fortesting into commons/utils (#27199)
8022487
๐Change validator to let amp-access and amp-subscriptions coexist (#27280)
a92dc49
๐ amp-subscriptions: In viewer platform, throw error if entitlements request times out (#27309)
8f92eae
โป๏ธ amp-subscriptions: Moving public methods before private methods, and alphabetizing getter methods (#27289)
0acc235
๐ Wait for document body to exist before testing rtl/ltr (#27213)
1bffee9
๐ Make yarn.lock
change detection more resilient (#27313)
f8f88af
๐ฆ Update react monorepo (#27318)
d38a8ea
๐ฆ Update dependency fs-extra to v9 (#27310)
4689884
๐ฆ Update dependency json5 to v2.1.2 (#27250)
2e614b2
๐ฆ Update dependency terser to v4.6.7 (#26937)
d90d129
๐Remove irrelevant amp-bind doc for email (#27325)
b0187b7
Support layout=container in amp-list (#27159)
5fd0db9
๐ Run all PR checks during package upgrades (#27297)
0a6198c
๐ amp-consent getRemoteConsent null (#27326)
c2cd5b8
๐ amp-subscriptions: Resolves authdata on unlocked pages (#27328)
fce37ec
๐ฆ Update babel monorepo to v7.9.0 (#27334)
b13c8c8
amp-sidebar: Fix async throw in toolbar (#27302)
8414c66
๐ฆ Update dependency magic-string to v0.25.7 (#27126)
5307820
Add class plugin with loose:false (#27324)
ed44d90
๐ Fix Relap widget URL (#27002)
0b735b2
โจ Array multi-selector visibility trigger (#26862)
1d2cf77
Adding Oblivki network (#26387)
b93599f
๐ฆ Update dependency morgan to v1.10.0 (#27335)
42db996
build: Update version flags (#27237)
6e37f5e
a4a: RefreshManager: Support amp-ad-enable-refresh lookup in AmpDocShadow (#26840)
28638cb
amp-ad-network-doubleclick: Respect meta['referrer'] in AmpDocShadow (#26678)
0330bac
amp-ad: Support amp-3p-iframe-src lookup in AmpDocShadow (#26682)
bd9cdd2
๐๐ Upgrade module find-imports
to 1.3.2 (#27341)
17636f5
Disable x-scrolling on iOS when iframed (#27319)
af06dc9
โจInitial amp-social-share Bento component (#26543)
bb80410
๐ฆ Update dependency @babel/plugin-transform-react-jsx to v7.9.1 (#27337)
843a182
โจ Adding "Browsi" amp-analytics & RTC vendors (#26835)
cc4d111
๐ฆ Update dependency eslint-config-prettier to v6.10.1 (#27351)
ace605c
๐ฆ Update dependency fetch-mock to v9.3.1 (#27343)
c72c40a
DOMPurify: convert to a service (#27260)
57e8ea3
๐Fix the documentation link to the experiment list (#27363)
dbf2b91
Bind expressions: allow escaped quotes in strings (#27270)
2ae0cec
Skip flaky test (#27368)
f55f9a5
Avoid expanding selector (#27276)
181c7be
SwG release 0.1.22.97 (#27371)
84d2a28
[amp-social-share v2] Remove SOCIAL_SHARE_ prefixes from assets (#27355)
ec8456d
Simplify mutateProps in PreactBaseElement (#27354)
71f933d
Restrict amp-story-education to the mobile UI. (#27369)
2d76d6f
Fix progress bar synchronization with amp-audio. (#27361)
01b9bb5
๐ Properly invalidate serve
require cache when watching (#27377)
d3a370a
๐โจ Add esm
support for gulp serve
via a new typescript-based server module (#27340)
Breakdown by component
amp-a4a (2)
6e37f5e
a4a: RefreshManager: Support amp-ad-enable-refresh lookup in AmpDocShadow (#26840)843a182
โจ Adding "Browsi" amp-analytics & RTC vendors (#26835)
amp-access (2)
1a58379
๐ Reduce Development Output in mjs build (#27258)8022487
๐Change validator to let amp-access and amp-subscriptions coexist (#27280)
amp-ad-network-doubleclick-impl (3)
28638cb
amp-ad-network-doubleclick: Respect meta['referrer'] in AmpDocShadow (#26678)0330bac
amp-ad: Support amp-3p-iframe-src lookup in AmpDocShadow (#26682)843a182
โจ Adding "Browsi" amp-analytics & RTC vendors (#26835)
amp-analytics (3)
0b735b2
โจ Array multi-selector visibility trigger (#26862)843a182
โจ Adding "Browsi" amp-analytics & RTC vendors (#26835)f55f9a5
Avoid expanding selector (#27276)
amp-bind (3)
79b29d4
Rename changeSize APIs to be grep-able (noop) (#27215)d90d129
๐Remove irrelevant amp-bind doc for email (#27325)dbf2b91
Bind expressions: allow escaped quotes in strings (#27270)
amp-list (3)
79b29d4
Rename changeSize APIs to be grep-able (noop) (#27215)e8b094d
Validator rollup at 450/1022 (#27279)b0187b7
Support layout=container in amp-list (#27159)
amp-sidebar (2)
b13c8c8
amp-sidebar: Fix async throw in toolbar (#27302)17636f5
Disable x-scrolling on iOS when iframed (#27319)
amp-social-share (2)
af06dc9
โจInitial amp-social-share Bento component (#26543)84d2a28
[amp-social-share v2] Remove SOCIAL_SHARE_ prefixes from assets (#27355)
amp-story (2)
2ae0cec
Skip flaky test (#27368)2d76d6f
Fix progress bar synchronization with amp-audio. (#27361)
amp-subscriptions (5)
6253e1b
โจ amp-subscriptions: In viewer platform, throw error if one is included with entitlements object (#27293)8022487
๐Change validator to let amp-access and amp-subscriptions coexist (#27280)a92dc49
๐ amp-subscriptions: In viewer platform, throw error if entitlements request times out (#27309)8f92eae
โป๏ธ amp-subscriptions: Moving public methods before private methods, and alphabetizing getter methods (#27289)c2cd5b8
๐ amp-subscriptions: Resolves authdata on unlocked pages (#27328)
amp-subscriptions-google (1)
a92dc49
๐ amp-subscriptions: In viewer platform, throw error if entitlements request times out (#27309)
build-system (17)
2797bcd
Remove unused experiment config (#27264)79b29d4
Rename changeSize APIs to be grep-able (noop) (#27215)4c72d03
๐Swap columns on performance report (#27255)1a58379
๐ Reduce Development Output in mjs build (#27258)e9ac5ce
๐ add .percy.yaml config file for visual diff tests (#27292)bae28a5
๐ Add test runner to gulp performance (#27269)a754236
โป๏ธ[amp-story-player] Player file restructure (#27295)9d7d8d5
โป๏ธ Refactor dist --fortesting into commons/utils (#27199)a92dc49
๐ amp-subscriptions: In viewer platform, throw error if entitlements request times out (#27309)1bffee9
๐ Make `yarn.lock` change detection more resilient (#27313)5fd0db9
๐ Run all PR checks during package upgrades (#27297)1d2cf77
Adding Oblivki network (#26387)42db996
build: Update version flags (#27237)bd9cdd2
๐๐ Upgrade module `find-imports` to 1.3.2 (#27341)af06dc9
โจInitial amp-social-share Bento component (#26543)01b9bb5
๐ Properly invalidate `serve` require cache when watching (#27377)d3a370a
๐โจ Add `esm` support for `gulp serve` via a new typescript-based server module (#27340)
package updates (19)
fb7f2c0
๐ฆ Update dependency mocha to v7.1.1 (#27286)ae55fe4
๐ฆ Update dependency eslint-plugin-jsdoc to v22.1.0 (#27287)29a0083
๐ฆ Update dependency @percy/agent to v0.26.0 (#27273)0c92564
๐ฆ Update dependency tempy to v0.5.0 (#27152)908a033
๐ฆ Update babel monorepo (#26559)3840643
๐ฆ Update dependency typescript to v3.8.3 (#27059)d7ffac2
๐ฆ Update dependency acorn-globals to v6 (#27148)f075c84
๐ฆ Update dependency fuse.js to v3.6.1 (#27151)8b78435
๐ฆ Update dependency rollup to v2.1.0 (#27168)f8f88af
๐ฆ Update react monorepo (#27318)d38a8ea
๐ฆ Update dependency fs-extra to v9 (#27310)4689884
๐ฆ Update dependency json5 to v2.1.2 (#27250)2e614b2
๐ฆ Update dependency terser to v4.6.7 (#26937)fce37ec
๐ฆ Update babel monorepo to v7.9.0 (#27334)8414c66
๐ฆ Update dependency magic-string to v0.25.7 (#27126)b93599f
๐ฆ Update dependency morgan to v1.10.0 (#27335)bb80410
๐ฆ Update dependency @babel/plugin-transform-react-jsx to v7.9.1 (#27337)cc4d111
๐ฆ Update dependency eslint-config-prettier to v6.10.1 (#27351)ace605c
๐ฆ Update dependency fetch-mock to v9.3.1 (#27343)
src (8)
5928f03
use symbol replacement IS_ESM instead of relying on AMP_CONFIG.esm (#27256)0121f6f
๐ Mark viewer storage failure as an expected error (#27261)79b29d4
Rename changeSize APIs to be grep-able (noop) (#27215)a754236
โป๏ธ[amp-story-player] Player file restructure (#27295)0330bac
amp-ad: Support amp-3p-iframe-src lookup in AmpDocShadow (#26682)17636f5
Disable x-scrolling on iOS when iframed (#27319)af06dc9
โจInitial amp-social-share Bento component (#26543)ec8456d
Simplify mutateProps in PreactBaseElement (#27354)