Baseline release: 2002200031230
Raw notes
28587a0
Fix amp-video layoutCallback on first story page. (#26744)
315d430
๐ Subscriptions: Stops stopping propagation of click events (#26702)
deed39a
โจ v2 default and templated footers (more articles box) (#26610)
9ef9811
Remove amp-autocomplete form ancestor requirement (#26705)
eb4c20b
โจ[amp-story-player] Install viewer integration script when inside the player (#26719)
15b60a3
Add notify:true for amphtml/validator/... (#26743)
7c483dd
Remove geooverride flag (#26724)
47a4915
๐ Allow <script> templates to be referenced by id. (#26747)
a007320
๐ Remove older performance info (#26711)
27fccda
โป๏ธ Remerge: Resources/Mutator service refactor (#26638)
3d4ed62
๐ฆ Update dependency google-closure-compiler to v20200204 (#26673)
04f021a
๐ฆ Update dependency google-closure-library to v20200204 (#26675)
728a0d0
๐โ
TE Medya Ad Type (#26757)
41a29e7
๐ฆ Update dependency chromedriver to v80.0.1 (#26755)
9ed4eb2
๐ Fix validator Chrome extension for Chrome 80+ (#26732)
15e62b8
๐ amp-consent fullscreen restriction documentation (#26487)
4ad2a25
โ
Add integration for shadow AMP v0.js (#26344)
9425558
๐ Force bust cached document for amp-addthis (#26761)
cfced80
๐ฎ Delete gulp changelog (#26748)
0a29a7c
๐ Analytics var documentation format (#26745)
a8da36c
Bump version number, remove key (#26767)
1670792
๐ฆ Update dependency eslint-plugin-jsdoc to v21 (#26492)
494bb01
โจ Allow a[type=application/rss+xml] in validator spec (#26399)
ba68699
โจ Allow pubdate attribute on time element (#26403)
c1f26f8
โจ Add 'feed' to allowed protocols for links (#26362)
8099fd3
๐ amp-consent: Add Ogury CMP doc + example (#25975)
a09e1c9
๐ Update allowed form input elements (#22725)
39283a9
๐๐ Wait for Percy agent to start before performing visual diff tests (#26769)
d4800ac
Validator rollup (#26771)
ac90be1
Update nodejs and gulpjs versions and README (#26774)
75b44bb
Update chrome extension icon (#26768)
09d4985
Do not allow arrow functions as the "factory" function for registerServiceDorDoc (#26776)
c960df4
Update validator version & fix tests (#26775)
2b38a48
Enable text/javascript header type. (#26465)
c701777
Make image responsive (#26784)
cd15c73
๐amp-autocomplete: preserve existing query parameters. Fixes #26522 (#26589)
620416f
Updated amp-accordion and amp-bind documentation (#26580)
a378126
Fix script calculations (#26780)
c29207a
update gulpjs README.md version notes (#26787)
5db0dcd
โป๏ธMove new methods in resources service to package visibility (#26752)
2520b4e
๐Fixes swipe to dismiss badly ordered swipes on amp-lightbox-gallery
(#26788)
bf584f6
trying to update Sauce timeouts (#26737)
5fb4e7b
๐Check for window null before creating tracking pixel (#26749)
882bc62
Add PWA multidoc loader to examples (#26680)
57c3b5f
โ
Another set of example.com change (#26753)
8ff0917
Sync from Google (#26792)
3394cd5
Sync from Google (#26798)
faad2dc
Sync from Google (#26800)
feaaddf
๐ Move ads variables to amp-analytics (#25113)
755ff40
Move video_state macro (#26212)
f7e64ff
Sync from Google (#26803)
17c7bb5
Sync from Google (#26805)
2baa308
Mock variableService getMacros (#26300)
ec7380b
Turn on restrict fullscreen flag canary (#26766)
c081d05
Variable substitution tester (#26695)
d3a72ea
Fix more arrow functions that are passed in as "constructors" (#26795)
01ace91
๐ฎ Removing amp-consent-v2 experiment logic (#26162)
c3522f6
application/json is ab allowed type for <script> (#26815)
31c15e3
build-system: Fix autocomplete error response (#26824)
1461da8
๐ Ensure valid flag usage for gulp
tasks (#26814)
a79838f
๐ Add gulp dist flags (#26842)
e5c32f9
โจLentainform uniq ad (#25836)
c0454f7
Validator rollup (#26845)
28cc6c6
Do not append sourceMappingURL
to map files (#26851)
f3b5d77
Fix story page sizing variables. (#26793)
abb47cd
Sync from Google (#26854)
9d61217
TE Medya Widget Update (#26850)
5bcb4de
โจ[amp-story-player] Adds navigation logic (#26751)
aed340c
โจRender captions in the vertical render mode of stories (#26849)
60adecf
๐ฆ Update dependency codecov to v3.6.5 (#26450)
d442485
๐ฆ Update dependency amphtml-validator to v1.0.30 (#26772)
230fc30
amp-bind: getStateValue: Return nullable string (#26857)
ad6c09a
โ
Skip flaky shadow integration test on Safari (#26864)
8f0aa2d
ampdoc: Fix params unit test (#26831)
a2a9c26
Sync from Google (#26856)
698c952
Removed examples from table (#26867)
d56dbf8
Replacing onMeasuredChange with onLayoutCallback. (#26871)
e11dc17
โ
Skip another flaky shadow integration test on Safari (#26875)
6d3d7da
๐ฆ Update dependency sinon to v9 (#26858)
ebcc4c6
๐ฆ Update dependency tempy to v0.4.0 (#26759)
6de1cf4
๐ฆ Update dependency postcss to v7.0.27 (#26839)
421e30c
๐ฆ Update dependency jsdom to v16.2.0 (#26591)
911661b
โจIdealmedia uniq ad (#25838)
f56cdd4
๐ Bug fix: check links test (#26739)
caf985d
Add performance metrics to README (#26891)
7627a16
amp-sticky-ad: Fix unit test (#26855)
9566fe6
๐ Update owners file to correct syntax (#26899)
ccceb7b
โจ[amp-story-player] Adds tap-to-next/previous story (#26865)
1f9e6bf
Update consent string maximum size to 200 bytes (#26741)
50717b0
๐ Move scroll left and top macros out of url-replacement-impl (#25594)
ddfd41b
Improve test vendor requests macros (#26828)
943e91e
๐ Clarify SXG duration minimum (#26890)
43692d4
Amp consent restrict fullscreen prod flag (#26909)
f674102
๐ [amp-story-player] Initial docs (#26606)
99c5984
๐ Remove doc css and base css from ESM build (#26889)
ecfb6c1
โจ Update amp-access-scroll (#26810)
4c71f6c
amp-action: Support whitelist lookup in AmpDocShadow (#26684)
5721bc4
dom: Minor test improvements (#26913)
337898b
viewer: Minor test improvements (#26906)
c1d233f
amp-pixel: Minor test improvements (#26918)
82cce82
custom-element: Minor test improvements (#26923)
3dc54cf
๐ฆ Update dependency @percy/agent to v0.22.0 (#26910)
d2d000c
๐ฆ Update dependency sinon-chai to v3.5.0 (#26884)
ae7b203
๐ Increase karma browser activity timeout to 5min (#26887)
1b24138
๐ฆ Update dependency typescript to v3.8.2 (#26898)
3a7b315
performance-impl: use performance.now() over Date.now() (#26512)
ed53f65
ad-cid: Minor test improvement (#26917)
96ba6d8
cache-cid-api: Minor test improvement (#26919)
ceb01ae
cid-api: Minor test improvement (#26920)
752d548
cid: Minor test improvement (#26921)
1676451
extensions: Minor test improvements (#26925)
4852ed2
sanitizer: Minor test improvements (#26927)
45f8fbb
storage: Minor test improvements (#26929)
601dd72
xhr-fetch-polyfill: Minor test improvements (#26932)
6ff6246
xhr: Minor test improvements (#26933)
c61f79d
error: Minor test improvements (#26924)
706e138
๐Callout for amp-video-iframe samples (#26738)
ff098aa
service: Minor test improvement (#26928)
d01263b
cookie: Minor test improvement (#26922)
090d68f
integration: Improve amp-img test reliability (#26832)
81f3a97
๐ amp-access-poool: Ensure main container exists (#26939)
22c2c69
๐ Move "links in amp-story-grid-layer" docs next to link customization docs (#26946)
24d3943
Increase AMP4Email CSS Limit (#26949)
c0aaae5
โป๏ธ Move from brotli-size
to @ampproject/filesize
(#26907)
dec43ae
โป๏ธ Refactor docking to use rects for targets (#26358)
ae9d6dc
Revert "๐ Increase karma browser activity timeout to 5min" (#26955)
978dcbb
๐ Check for null on bad video message JSON parses (#26947)
b84b786
โป๏ธAMP Analytics: Linker and cookie configs added for WebEngage vendor (#26785)
b8e3006
Validator rollup (#26962)
6ca272a
โจ SwG - Add sendBeacon method to AmpFetcher (#26951)
26a5d6d
๐ Move timezoneCode macro from url-replacement-impl (#26896)
Breakdown by component
ads (5)
728a0d0
๐โ
TE Medya Ad Type (#26757)57c3b5f
โ
Another set of example.com change (#26753)e5c32f9
โจLentainform uniq ad (#25836)9d61217
TE Medya Widget Update (#26850)911661b
โจIdealmedia uniq ad (#25838)
amp-a4a (3)
feaaddf
๐ Move ads variables to amp-analytics (#25113)50717b0
๐ Move scroll left and top macros out of url-replacement-impl (#25594)26a5d6d
๐ Move timezoneCode macro from url-replacement-impl (#26896)
amp-analytics (9)
0a29a7c
๐ Analytics var documentation format (#26745)5fb4e7b
๐Check for window null before creating tracking pixel (#26749)57c3b5f
โ
Another set of example.com change (#26753)feaaddf
๐ Move ads variables to amp-analytics (#25113)2baa308
Mock variableService getMacros (#26300)50717b0
๐ Move scroll left and top macros out of url-replacement-impl (#25594)ddfd41b
Improve test vendor requests macros (#26828)b84b786
โป๏ธAMP Analytics: Linker and cookie configs added for WebEngage vendor (#26785)26a5d6d
๐ Move timezoneCode macro from url-replacement-impl (#26896)
amp-apester-media (1)
d3a72ea
Fix more arrow functions that are passed in as "constructors" (#26795)
amp-autocomplete (3)
9ef9811
Remove amp-autocomplete form ancestor requirement (#26705)cd15c73
๐amp-autocomplete: preserve existing query parameters. Fixes #26522 (#26589)c0454f7
Validator rollup (#26845)
amp-bind (2)
620416f
Updated amp-accordion and amp-bind documentation (#26580)230fc30
amp-bind: getStateValue: Return nullable string (#26857)
amp-consent (6)
7c483dd
Remove geooverride flag (#26724)15e62b8
๐ amp-consent fullscreen restriction documentation (#26487)8099fd3
๐ amp-consent: Add Ogury CMP doc + example (#25975)57c3b5f
โ
Another set of example.com change (#26753)01ace91
๐ฎ Removing amp-consent-v2 experiment logic (#26162)1f9e6bf
Update consent string maximum size to 200 bytes (#26741)
amp-crypto-polyfill (1)
d3a72ea
Fix more arrow functions that are passed in as "constructors" (#26795)
amp-geo (1)
09d4985
Do not allow arrow functions as the "factory" function for registerServiceDorDoc (#26776)
amp-lightbox-gallery (1)
2520b4e
๐Fixes swipe to dismiss badly ordered swipes on `amp-lightbox-gallery` (#26788)
amp-minute-media-player (2)
978dcbb
๐ Check for null on bad video message JSON parses (#26947)b8e3006
Validator rollup (#26962)
amp-next-page (2)
deed39a
โจ v2 default and templated footers (more articles box) (#26610)09d4985
Do not allow arrow functions as the "factory" function for registerServiceDorDoc (#26776)
amp-script (3)
47a4915
๐ Allow <script> templates to be referenced by id. (#26747)2b38a48
Enable text/javascript header type. (#26465)943e91e
๐ Clarify SXG duration minimum (#26890)
amp-story (8)
28587a0
Fix amp-video layoutCallback on first story page. (#26744)eb4c20b
โจ[amp-story-player] Install viewer integration script when inside the player (#26719)c701777
Make image responsive (#26784)d3a72ea
Fix more arrow functions that are passed in as "constructors" (#26795)f3b5d77
Fix story page sizing variables. (#26793)aed340c
โจRender captions in the vertical render mode of stories (#26849)d56dbf8
Replacing onMeasuredChange with onLayoutCallback. (#26871)22c2c69
๐ Move "links in amp-story-grid-layer" docs next to link customization docs (#26946)
amp-story-auto-ads (2)
d3a72ea
Fix more arrow functions that are passed in as "constructors" (#26795)f3b5d77
Fix story page sizing variables. (#26793)
amp-subscriptions (1)
315d430
๐ Subscriptions: Stops stopping propagation of click events (#26702)
amp-subscriptions-google (2)
09d4985
Do not allow arrow functions as the "factory" function for registerServiceDorDoc (#26776)6ca272a
โจ SwG - Add sendBeacon method to AmpFetcher (#26951)
amp-user-notification (1)
d3a72ea
Fix more arrow functions that are passed in as "constructors" (#26795)
amp-video-iframe (2)
706e138
๐Callout for amp-video-iframe samples (#26738)978dcbb
๐ Check for null on bad video message JSON parses (#26947)
build-system (24)
7c483dd
Remove geooverride flag (#26724)27fccda
โป๏ธ Remerge: Resources/Mutator service refactor (#26638)4ad2a25
โ
Add integration for shadow AMP v0.js (#26344)cfced80
๐ฎ Delete gulp changelog (#26748)39283a9
๐๐ Wait for Percy agent to start before performing visual diff tests (#26769)09d4985
Do not allow arrow functions as the "factory" function for registerServiceDorDoc (#26776)bf584f6
trying to update Sauce timeouts (#26737)57c3b5f
โ
Another set of example.com change (#26753)ec7380b
Turn on restrict fullscreen flag canary (#26766)c081d05
Variable substitution tester (#26695)d3a72ea
Fix more arrow functions that are passed in as "constructors" (#26795)01ace91
๐ฎ Removing amp-consent-v2 experiment logic (#26162)31c15e3
build-system: Fix autocomplete error response (#26824)1461da8
๐ Ensure valid flag usage for `gulp` tasks (#26814)a79838f
๐ Add gulp dist flags (#26842)28cc6c6
Do not append `sourceMappingURL` to map files (#26851)698c952
Removed examples from table (#26867)f56cdd4
๐ Bug fix: check links test (#26739)caf985d
Add performance metrics to README (#26891)43692d4
Amp consent restrict fullscreen prod flag (#26909)99c5984
๐ Remove doc css and base css from ESM build (#26889)ae7b203
๐ Increase karma browser activity timeout to 5min (#26887)c0aaae5
โป๏ธ Move from `brotli-size` to `@ampproject/filesize` (#26907)ae9d6dc
Revert "๐ Increase karma browser activity timeout to 5min" (#26955)
package updates (13)
3d4ed62
๐ฆ Update dependency google-closure-compiler to v20200204 (#26673)04f021a
๐ฆ Update dependency google-closure-library to v20200204 (#26675)41a29e7
๐ฆ Update dependency chromedriver to v80.0.1 (#26755)1670792
๐ฆ Update dependency eslint-plugin-jsdoc to v21 (#26492)60adecf
๐ฆ Update dependency codecov to v3.6.5 (#26450)d442485
๐ฆ Update dependency amphtml-validator to v1.0.30 (#26772)6d3d7da
๐ฆ Update dependency sinon to v9 (#26858)ebcc4c6
๐ฆ Update dependency tempy to v0.4.0 (#26759)6de1cf4
๐ฆ Update dependency postcss to v7.0.27 (#26839)421e30c
๐ฆ Update dependency jsdom to v16.2.0 (#26591)3dc54cf
๐ฆ Update dependency @percy/agent to v0.22.0 (#26910)d2d000c
๐ฆ Update dependency sinon-chai to v3.5.0 (#26884)1b24138
๐ฆ Update dependency typescript to v3.8.2 (#26898)
src (19)
eb4c20b
โจ[amp-story-player] Install viewer integration script when inside the player (#26719)a007320
๐ Remove older performance info (#26711)27fccda
โป๏ธ Remerge: Resources/Mutator service refactor (#26638)a378126
Fix script calculations (#26780)5db0dcd
โป๏ธMove new methods in resources service to package visibility (#26752)5fb4e7b
๐Check for window null before creating tracking pixel (#26749)feaaddf
๐ Move ads variables to amp-analytics (#25113)755ff40
Move video_state macro (#26212)d3a72ea
Fix more arrow functions that are passed in as "constructors" (#26795)5bcb4de
โจ[amp-story-player] Adds navigation logic (#26751)230fc30
amp-bind: getStateValue: Return nullable string (#26857)9566fe6
๐ Update owners file to correct syntax (#26899)ccceb7b
โจ[amp-story-player] Adds tap-to-next/previous story (#26865)50717b0
๐ Move scroll left and top macros out of url-replacement-impl (#25594)99c5984
๐ Remove doc css and base css from ESM build (#26889)4c71f6c
amp-action: Support whitelist lookup in AmpDocShadow (#26684)3a7b315
performance-impl: use performance.now() over Date.now() (#26512)090d68f
integration: Improve amp-img test reliability (#26832)26a5d6d
๐ Move timezoneCode macro from url-replacement-impl (#26896)
third_party (0)
validator (22)
15b60a3
Add notify:true for amphtml/validator/... (#26743)47a4915
๐ Allow <script> templates to be referenced by id. (#26747)9ed4eb2
๐ Fix validator Chrome extension for Chrome 80+ (#26732)a8da36c
Bump version number, remove key (#26767)494bb01
โจ Allow a[type=application/rss+xml] in validator spec (#26399)ba68699
โจ Allow pubdate attribute on time element (#26403)c1f26f8
โจ Add 'feed' to allowed protocols for links (#26362)d4800ac
Validator rollup (#26771)ac90be1
Update nodejs and gulpjs versions and README (#26774)75b44bb
Update chrome extension icon (#26768)c960df4
Update validator version & fix tests (#26775)c29207a
update gulpjs README.md version notes (#26787)8ff0917
Sync from Google (#26792)3394cd5
Sync from Google (#26798)faad2dc
Sync from Google (#26800)f7e64ff
Sync from Google (#26803)17c7bb5
Sync from Google (#26805)c0454f7
Validator rollup (#26845)abb47cd
Sync from Google (#26854)a2a9c26
Sync from Google (#26856)24d3943
Increase AMP4Email CSS Limit (#26949)b8e3006
Validator rollup (#26962)