Baseline release: 2011252111002
Raw notes
7601993
โจ purch.com decommissioning (#31350)
2f93a05
โจ Add Pulse widget ads extension (#30687)
d0b2bbf
โจ Revert "purch.com decommissionning (#31350)" (#31351)
7395ebf
๐ Tap safety zone should be 12% of page width, with a minimum of 48px. (#31320)
152e47a
viewportObserver: Fix case of quick observe and unobserve that both occur before the io callback (#31357)
edb0e59
๐ฆ Update dependency prettier to v2.2.0 (#31273)
caeb667
๐ฆ Update dependency geckodriver to v1.21.0 (#31295)
5b7a973
๐ฆ Update dependency renovate to v23.90.0 (#31337)
82119b7
๐ฆ Update dependency rollup to v2.34.0 (#31348)
ed1299a
๐ฆ Update dependency rollup to v2.34.0 (#31349)
0827b5b
โป๏ธ Allowlist ,
,
, and
as unescaped HTML within amp-mustache (#31300)
af91002
๐ฆ Update dependency eslint to v7.14.0 (#31370)
a708273
๐ฆ Update dependency semver to v7.3.4 (#31367)
50a0b82
๐ฆ Update dependency prettier to v2.2.1 (#31368)
bf1fad8
โช Revert "get statistics about ad network traffic (#30992)" (#31371)
0c8f33f
Bento Carousel: Add e2e tests (#31280)
c91324f
๐ ๐ [amp-story-player] Resets shadow DOM styles (#31363)
d659040
Remove the file extension for script tags in spec_names/messages (#31373)
ad15c25
๐ฆ Update dependency chromedriver to v87.0.1 (#31379)
2fd2465
๐ amp-base-carousel bug fix & e2e tests clean up (#31331)
826c573
Bento Selector: Integration with forms (#31289)
7759b3d
Bento Carousel: Support RTL documents (#31313)
63e5ab1
๐ฆ Update dependency renovate to v23.92.0 (#31383)
4c4d6b7
Don't use curly quotes in documentation code blocks (#31352)
7e4ea45
๐ฆ Update babel devDependencies (patch) (#31288)
a5f8639
Listen for PAUSED and RESUMES Ad Event signals in imaVideo integration (#31306)
35948a9
๐ Fix player CSS (#31377)
b5e9af9
โ
amp-selector:1.0 Add AMP-layer unit tests (#31393)
d5d946c
โป๏ธChange real time config to a service (#31101)
e9b4822
A dedicated resource manager for FIE (#31244)
f14ac3c
Remove amp-user-location remnants (#31398)
39fd323
โจ Bento Carousel: "orientation" feature (#31286)
b2a2e36
โ๏ธSkip flaky amp-subscriptions-google e2e test (#31399)
552e6ed
โจ Analytics: add customMediaEvent to Mapp Intelligence mediatracking (#31329)
75c6df8
Setup fie-resources experiment (#31401)
36b8196
โจ [bento][amp-accordion] Add display-locking feature to bento accordion (#31227)
59d57b3
๐ฆ Update dependency eslint-plugin-prettier to v3.2.0 (#31404)
d77ff9c
Launch fie-experiments on Canary and unlaunch intersect-resources (#31411)
77845aa
Bento Carousel: amp-base-carousel
mutable slide attribute (#31318)
8145d8c
resources-impl: fix resize event race condition. (#31376)
782e95d
fixed typo for clarity (#31418)
3f42bfc
โช Revert "Skip amp-subscriptions-google e2e test (#31399)" (#31410)
6f8b284
โจ Scaffold amp-story-panning-media extension folder (#31355)
fc76c76
๐ฆ Update validator devDependencies (#31385)
731a42a
dependencies: remove sleep-promise (#31388)
3d9ce3f
Validator rollup 523@1126 (#31400)
58ccc9f
โ
360 component visual diff test (#30739)
5ada2da
๐ฆ Update dependency selenium-webdriver to v4.0.0-alpha.8 (#31429)
1023889
๐โป๏ธ Replace Travis-specific check with a generic CI build check (#31425)
861ff52
๐ Remove project-level code coverage status (#31417)
b20caff
โจ [Story devtools] Add preview tab (#31303)
1147713
๐ Desktop navigation button should show "next" on the last page of a story (#31395)
920852f
๐ Fix flaky 360 Percy test (#31446)
971f381
โจ [amp-analytics]: Support specifying SameSite values in cookie-writer (#31365)
2b730eb
๐ Fix docs (#31420)
6bb8f68
โป๏ธ Make sticky ad available on a4a (#31372)
9ca048f
๐ Do not show ad loader from not layouted sticky ad (#31454)
b445001
added vendor Black Crow AI analytics (#31449) (#31451)
07551bb
๐ Remove unnecessary MutationObserver fallback (#31421)
471d7e7
โจ Support enabling Vimeo players do-not-track attribute when using AmpVimeo component (#31406)
56999bf
๐ฆ Update dependency chromedriver to v87.0.2 (#31456)
27091fd
๐ฆ Update dependency eslint-config-prettier to v7 (#31468)
4aa72ff
Update component-validator-rules.md (#31435)
d764f2b
[amp-story-player] Add intrinsic to supported layouts (#31433)
234f569
[Story devtools] Create logs tab (#31336)
1b681b1
Start an experiment to measure the impact of ads renderOnIdle feature. (#31415)
c1937f3
๐ฎ Remove (#31397)
0006e2f
Mitigate AmpStoryRenderService error (#31448)
2716cb7
๐ฎ Launched experiment sweep (#31438)
496baf2
๐โป๏ธ Refactor most checks for PR and push builds (#31482)
6a609c6
๐ Command line tool to sweep experiments (#31458)
8434ab5
Low-hanging fruit replacements for getLayoutWidth/Box uses and deprecate some measurement APIs (#31490)
ea3802a
โจ Replace variables in URL (#31413)
408d1b9
amp-bind: polyfill String.prototype.startsWith for ie11 support. (#31492)
0c0649f
โจ [amp-carousel] Expose actionTrust property in amp-carousel v2 slideChange
event (#31498)
3d4aaab
๐ Delete swept experiment from opt-in config (#31502)
15a85dc
Use the right resource manager to pick up the ini-load elements (#31485)
f228e56
๐โป๏ธ Make all utilities in build-system/common/git.js
CI-service-agnostic (#31507)
6308e56
Revert "๐ amp-carousel-0.2 Fix width for responsive children and posiโฆ" (#31328) (#31514)
7288b3d
๐โป๏ธ Make visual diff code CI service agnostic (#31518)
7401dbb
use 4 spaces for nested markdown lists (#31353)
69794ee
๐ฎ [amp-story-360] Implicit returns on renderer setup (#31520)
8154fc6
โจ [Story devtools] Sync players on navigation (#31495)
a1fa9e4
๐ฆ Update babel devDependencies to v7.12.10 (patch) (#31525)
43a209e
๐ amp-subscriptions-google: Correct LAA logic (#31539)
ef5c6bd
๐ Sweep experiments on a schedule (#31496)
d32437e
โจ [panning media] positioning api (#31517)
0eb6fd4
โจ [Story devtools] Add page experience page (#31484)
af27c10
๐ Replace IS_ESM in Storybook Preact build (#31547)
bfef537
Validator rollup (#31546)
16848da
๐โป๏ธ Refactor, simplify, and adopt library for CI-specific state (#31527)
65929c7
SwG Release 0.1.22.138 (#31549)
6587108
Remove polyfills from webworker for esm builds. (#31494)
35d3569
Use an embed override for timer service (#31551)
19b67f0
Bento Lightbox: Various fixes and unit tests (#31544)
846497c
๐ Bento Carousel: Fix auto advance bugs (#31478)
fdac718
๐ Properly indicate when FIE is done for no-signing (#31530)
8131a8a
๐ Optimize cross-browser test runs on GH actions (#31550)
4f3aa51
๐ฆ Update dependency google-closure-compiler to v20201207 (#31523)
65c454c
๐ฆ Update com_google_googletest commit hash to 5a509db (#31531)
89ad03c
๐ Fix imaVideo hideControls race when autoplay
is present (#31339)
461f644
โจ [bento][bug-bash][amp-social-share] Update social share to respond on attribute changes (#31537)
4271fbe
Cleanup ampdoc-fie in animations (#31556)
32e092f
โจ [bento][amp-sidebar] Preact version of amp-sidebar (#31479)
Breakdown by component
ads (6)
7601993
โจ purch.com decommissioning (#31350)2f93a05
โจ Add Pulse widget ads extension (#30687)d0b2bbf
โจ Revert "purch.com decommissionning (#31350)" (#31351)a5f8639
Listen for PAUSED and RESUMES Ad Event signals in imaVideo integration (#31306)7401dbb
use 4 spaces for nested markdown lists (#31353)89ad03c
๐ Fix imaVideo hideControls race when `autoplay` is present (#31339)
amp-a4a (5)
d5d946c
โป๏ธChange real time config to a service (#31101)e9b4822
A dedicated resource manager for FIE (#31244)6bb8f68
โป๏ธ Make sticky ad available on a4a (#31372)35d3569
Use an embed override for timer service (#31551)fdac718
๐ Properly indicate when FIE is done for no-signing (#31530)
amp-accordion (2)
36b8196
โจ [bento][amp-accordion] Add display-locking feature to bento accordion (#31227)3d9ce3f
Validator rollup 523@1126 (#31400)
amp-ad (4)
2f93a05
โจ Add Pulse widget ads extension (#30687)bf1fad8
โช Revert "get statistics about ad network traffic (#30992)" (#31371)d659040
Remove the file extension for script tags in spec_names/messages (#31373)6bb8f68
โป๏ธ Make sticky ad available on a4a (#31372)
amp-ad-network-adsense-impl (2)
75c6df8
Setup fie-resources experiment (#31401)6bb8f68
โป๏ธ Make sticky ad available on a4a (#31372)
amp-ad-network-doubleclick-impl (3)
75c6df8
Setup fie-resources experiment (#31401)6bb8f68
โป๏ธ Make sticky ad available on a4a (#31372)1b681b1
Start an experiment to measure the impact of ads renderOnIdle feature. (#31415)
amp-analytics (4)
e9b4822
A dedicated resource manager for FIE (#31244)552e6ed
โจ Analytics: add customMediaEvent to Mapp Intelligence mediatracking (#31329)971f381
โจ [amp-analytics]: Support specifying SameSite values in cookie-writer (#31365)b445001
added vendor Black Crow AI analytics (#31449) (#31451)
amp-animation (2)
fdac718
๐ Properly indicate when FIE is done for no-signing (#31530)4271fbe
Cleanup ampdoc-fie in animations (#31556)
amp-base-carousel (6)
0c8f33f
Bento Carousel: Add e2e tests (#31280)2fd2465
๐ amp-base-carousel bug fix & e2e tests clean up (#31331)7759b3d
Bento Carousel: Support RTL documents (#31313)39fd323
โจ Bento Carousel: "orientation" feature (#31286)77845aa
Bento Carousel: `amp-base-carousel` mutable slide attribute (#31318)846497c
๐ Bento Carousel: Fix auto advance bugs (#31478)
amp-carousel (4)
2fd2465
๐ amp-base-carousel bug fix & e2e tests clean up (#31331)8434ab5
Low-hanging fruit replacements for getLayoutWidth/Box uses and deprecate some measurement APIs (#31490)0c0649f
โจ [amp-carousel] Expose actionTrust property in amp-carousel v2 `slideChange` event (#31498)6308e56
Revert "๐ amp-carousel-0.2 Fix width for responsive children and posiโฆ" (#31328) (#31514)
amp-consent (2)
2fd2465
๐ amp-base-carousel bug fix & e2e tests clean up (#31331)4c4d6b7
Don't use curly quotes in documentation code blocks (#31352)
amp-ima-video (2)
a5f8639
Listen for PAUSED and RESUMES Ad Event signals in imaVideo integration (#31306)89ad03c
๐ Fix imaVideo hideControls race when `autoplay` is present (#31339)
amp-image-slider (1)
8434ab5
Low-hanging fruit replacements for getLayoutWidth/Box uses and deprecate some measurement APIs (#31490)
amp-link-rewriter (1)
d659040
Remove the file extension for script tags in spec_names/messages (#31373)
amp-mustache (2)
0827b5b
โป๏ธ Allowlist , ,
, and
as unescaped HTML within amp-mustache (#31300)
d659040
Remove the file extension for script tags in spec_names/messages (#31373)
amp-selector (2)
826c573
Bento Selector: Integration with forms (#31289)b5e9af9
โ
amp-selector:1.0 Add AMP-layer unit tests (#31393)
amp-sidebar (2)
2716cb7
๐ฎ Launched experiment sweep (#31438)32e092f
โจ [bento][amp-sidebar] Preact version of amp-sidebar (#31479)
amp-social-share (1)
461f644
โจ [bento][bug-bash][amp-social-share] Update social share to respond on attribute changes (#31537)
amp-story (7)
7395ebf
๐ Tap safety zone should be 12% of page width, with a minimum of 48px. (#31320)d659040
Remove the file extension for script tags in spec_names/messages (#31373)2fd2465
๐ amp-base-carousel bug fix & e2e tests clean up (#31331)6f8b284
โจ Scaffold amp-story-panning-media extension folder (#31355)1147713
๐ Desktop navigation button should show "next" on the last page of a story (#31395)c1937f3
๐ฎ Remove (#31397)0006e2f
Mitigate AmpStoryRenderService error (#31448)
amp-story-360 (2)
58ccc9f
โ
360 component visual diff test (#30739)69794ee
๐ฎ [amp-story-360] Implicit returns on renderer setup (#31520)
amp-story-dev-tools (4)
b20caff
โจ [Story devtools] Add preview tab (#31303)234f569
[Story devtools] Create logs tab (#31336)8154fc6
โจ [Story devtools] Sync players on navigation (#31495)0eb6fd4
โจ [Story devtools] Add page experience page (#31484)
amp-story-panning-media (2)
6f8b284
โจ Scaffold amp-story-panning-media extension folder (#31355)d32437e
โจ [panning media] positioning api (#31517)
amp-subscriptions-google (3)
b2a2e36
โ๏ธSkip flaky amp-subscriptions-google e2e test (#31399)3f42bfc
โช Revert "Skip amp-subscriptions-google e2e test (#31399)" (#31410)43a209e
๐ amp-subscriptions-google: Correct LAA logic (#31539)
amp-video (2)
d659040
Remove the file extension for script tags in spec_names/messages (#31373)2fd2465
๐ amp-base-carousel bug fix & e2e tests clean up (#31331)
amp-vimeo (1)
471d7e7
โจ Support enabling Vimeo players do-not-track attribute when using AmpVimeo component (#31406)
amp-viz-vega (1)
8434ab5
Low-hanging fruit replacements for getLayoutWidth/Box uses and deprecate some measurement APIs (#31490)
build-system (21)
d5d946c
โป๏ธChange real time config to a service (#31101)e9b4822
A dedicated resource manager for FIE (#31244)d77ff9c
Launch fie-experiments on Canary and unlaunch intersect-resources (#31411)6f8b284
โจ Scaffold amp-story-panning-media extension folder (#31355)731a42a
dependencies: remove sleep-promise (#31388)3d9ce3f
Validator rollup 523@1126 (#31400)58ccc9f
โ
360 component visual diff test (#30739)1023889
๐โป๏ธ Replace Travis-specific check with a generic CI build check (#31425)1b681b1
Start an experiment to measure the impact of ads renderOnIdle feature. (#31415)c1937f3
๐ฎ Remove (#31397)2716cb7
๐ฎ Launched experiment sweep (#31438)496baf2
๐โป๏ธ Refactor most checks for PR and push builds (#31482)6a609c6
๐ Command line tool to sweep experiments (#31458)8434ab5
Low-hanging fruit replacements for getLayoutWidth/Box uses and deprecate some measurement APIs (#31490)3d4aaab
๐ Delete swept experiment from opt-in config (#31502)15a85dc
Use the right resource manager to pick up the ini-load elements (#31485)f228e56
๐โป๏ธ Make all utilities in `build-system/common/git.js` CI-service-agnostic (#31507)7288b3d
๐โป๏ธ Make visual diff code CI service agnostic (#31518)af27c10
๐ Replace IS_ESM in Storybook Preact build (#31547)16848da
๐โป๏ธ Refactor, simplify, and adopt library for CI-specific state (#31527)8131a8a
๐ Optimize cross-browser test runs on GH actions (#31550)
package updates (19)
edb0e59
๐ฆ Update dependency prettier to v2.2.0 (#31273)caeb667
๐ฆ Update dependency geckodriver to v1.21.0 (#31295)5b7a973
๐ฆ Update dependency renovate to v23.90.0 (#31337)82119b7
๐ฆ Update dependency rollup to v2.34.0 (#31348)ed1299a
๐ฆ Update dependency rollup to v2.34.0 (#31349)af91002
๐ฆ Update dependency eslint to v7.14.0 (#31370)a708273
๐ฆ Update dependency semver to v7.3.4 (#31367)50a0b82
๐ฆ Update dependency prettier to v2.2.1 (#31368)ad15c25
๐ฆ Update dependency chromedriver to v87.0.1 (#31379)63e5ab1
๐ฆ Update dependency renovate to v23.92.0 (#31383)7e4ea45
๐ฆ Update babel devDependencies (patch) (#31288)59d57b3
๐ฆ Update dependency eslint-plugin-prettier to v3.2.0 (#31404)fc76c76
๐ฆ Update validator devDependencies (#31385)5ada2da
๐ฆ Update dependency selenium-webdriver to v4.0.0-alpha.8 (#31429)56999bf
๐ฆ Update dependency chromedriver to v87.0.2 (#31456)27091fd
๐ฆ Update dependency eslint-config-prettier to v7 (#31468)a1fa9e4
๐ฆ Update babel devDependencies to v7.12.10 (patch) (#31525)4f3aa51
๐ฆ Update dependency google-closure-compiler to v20201207 (#31523)65c454c
๐ฆ Update com_google_googletest commit hash to 5a509db (#31531)
src (15)
152e47a
viewportObserver: Fix case of quick observe and unobserve that both occur before the io callback (#31357)0827b5b
โป๏ธ Allowlist ,