Baseline release: 2009112034002
Raw notes
d07e200
๐ Pagination button mobile screen reader support (#30117)
1d32b79
โป๏ธ Move tests and reference implementation to use promise on context.requestResize API (#30192)
973cb29
Move no-signing to RTV exp (#30201)
767775f
๐งช Remove and launch sticky ad safety area css experiment (#30169)
ec0f14c
โจ [bento][amp-date-countdown] Initial Preact component for amp-date-countdown (#30092)
7910e6c
Update callout-vendors.js (#30161)
23a38c4
๐ [bento][amp-social-share] Clean up storybooks for social share (#30191)
80f913d
โจ Added new ad network vlyby (#30205)
493cd7e
Validator rollup (#30202)
50315b1
Ensure auto-injected script tags are parsed as modules in ESM mode (#30093)
e28f587
๐ Fix story ads in no signing exp (#30224)
653da73
Extend timeout for flakey test (#30124)
43c953f
โจAdd new owners file for NWS fast fetch (#29743)
a670e5c
--files flag windows support (#30222)
cf3ded8
๐งชFully launch json targeting expansion experiment. (#29831)
1392a7a
Drop keyframes based on physics (#30220)
7db7c5c
๐ [bento][amp-date-countdown] Preact storybook for amp-date-countdown (#30227)
e7a2b26
๐ฆ Update dependency puppeteer to v5.3.0 (#30203)
8f317f5
Fix yield pro use of implicit this (#30235)
3dccbb4
๐[amp-story-player] Fix CSS bug (#30237)
941616d
Multi-attribute prop bindings for date components (#30228)
c26ece3
amp-date-display: render via __html string (#30226)
18ef676
โป๏ธ Reduce size of interactive extension (#30233)
48bd5d8
jss transform: transform via postcss (#30206)
2c522ab
โจ Add prebidappnexuspsp as a vendor to RTC config (#30232)
2a2a773
โจ amp-a4a: declare Future Plc as a new vendor (#29985)
43d58d9
โจ [amp-story-360] Add scene orientation support (fixes #29514) (#30138)
462f3fd
โจ VideoWrapper Preact component with autoplay and mediasession (#29486)
77f880f
๐ Fix ad index value in IMA video (#30249)
7fc4261
amp-iframe: Hide overflow element on resize (#30114)
2738cde
โ๏ธ Attempt to deflake messaging-handshake test (#30247)
96597ce
๐ Increment cherry pick branch version by number of commits (#30262)
d83351b
๐ Fix Animation.animate
breakage caused by missing import. (#30264)
18ec044
Revert "๐ Report zero visibility for zero size element" (#30284)
3376386
๐งช Experimental code: Dial up the Adsense ad size optimization experiment to 10%. (#30277)
84d47a1
โจ Clone children as VNodes into component call (#30287)
32579ce
๐ System UI updates (#30279)
a702b77
๐ Also look at the content of the response when detecting Scroll (#30248)
73f4130
๐ Add support for gulp serve --coverage
coverage collection endpoint (#30099)
92627e6
dependencies: bump worker-dom (#30305)
29f6433
Support aspect-ratio CSS for layout=responsive (#30295)
de5e19a
โจ Update checkConsentHref for the iubenda integration (#30090)
b2bfc26
๐ Separating BaseTemplate from template-impl. (#30208)
13de25e
Wait for scrolling before loading sticky ad (#30306)
0cc9f10
๐ Lint for $ in animation-name (#30297)
0528ba8
๐ amp-auto-ads: Fix a typo in firstimpression.io network config (#30313)
06a14ca
Added Adpushup callout_vendors.js (#30270)
7b45d68
amp-ad type broadstreetads: Support renderStart() (#30185)
fc205bb
๐ฎ amp-list: remove experiment 'protocol-adapters' (#29688)
b19ef52
when in ESM mode, copy the the parent runtime CSS into the friendly iframe (#30257)
7edbc9a
๐ Safari 14 Fixed the Web Animations API implementation (#30299)
14db3d2
โฟ Added accessibility name to play pause button (#30276)
71cd740
โป๏ธ Use JSS for video (#30298)
07aa36f
โจ Add amp-ad support for myoffrz (#30316)
76950e2
Remove pause-iframe expriment (#30296)
e0e3545
๐ Inabox visibility reporting: listen to window resize event (#30267)
07e43a0
Remove cache and origin separation (#30263)
f3612a9
๐งช Enable build-in-chunks experiment in canary-config.json (#30301)
6170365
Social Share: update wrapper and propagate size from the AMP element (#30326)
ac1b864
๐ฆ Update dependency renovate to v21.33.15 (#30331)
b914854
โป๏ธ Storybook in Component Story Format (#30329)
502b8ac
Upgrade @ampproject/storybook-addon to 1.1.2 (#30343)
ac869de
ContextNode: automatically re-discover changes in the shadow DOM on slotchange event (#30321)
6819c4a
Validator Rollup (#30340)
1d87ec7
๐ฆ Update dependency puppeteer to v5.3.1 (#30345)
f40404f
๐ Cleanup autoplay JSS/fix :before, :after (#30351)
1163e74
โจ Add a delay fetched fake vendor for test purposes (#30332)
7d04682
ContextNode: groups API (#30347)
99ea2b8
๐ Added note about data-colorscheme to amp-facebook-comments docs (#29979)
8aa2883
๐ [bento][social-share] Update outdated social icons and colors (#29867)
aa0804a
๐ [bento][amp-social-share] Preact component should not throw error (#30200)
463c561
๐ FID improvement use isInputPending if available for chunk. (#30300)
fbd6065
Add OneTrust CMP (#30339)
1d814e9
Implement context props and integrate with Preact context (#30282)
d86aa42
๐[amp-story] Only close expanded element when appropriate (#30369)
f31bb10
[amp-story-player] Add ShadowDOM fallback for edge (#30254)
8fb1a06
๐ Clean up duplicate logging in gulp dist
during worker-dom
resource copying (#30373)
e24849f
๐ฅ Disable linker by default (#29896)
1e5d976
๐ ๐ [amp-story-player] show() improvements (#30085)
c81d4f5
โจAdd a close button to amp-ad stick type (#30323)
1f90a53
jss transform: use @enum instead of json.parse (#30304)
011dd32
๐ "activate 360" button always above content (#30381)
7870242
โ
Fix amp-ad-3p sourceUrl assertion for IE11 (#30389)
83d641b
โ
Configure CSS integration tests to skip IE11 (#30393)
6bba397
โ
Fix 5 failing IE11 tests because of missing argument (#30382)
fe7358a
โ
Fix failing isAnimationNone assertion in IE11 (#30387)
e3c5533
โ
Fix amp-ad-3p Event constructor calls (#30394)
11b1abb
jss: fix potential issue with quotes (#30396)
b438294
Upgarde to storybook-addon-amp 1.1.3 (#30400)
23deb93
SwG Release 0.1.22.121 (#30383)
c075697
๐ Run default task in parallel with storybook-amp (#30392)
ebaa377
โ
Skip borked on= tests for IE11 (#30407)
5eca78c
๐ฎ Remove version-locking in prod builds (#30307)
be0bf7c
๐ Allow IE integration tests to block the build (#30397)
cddb53b
โจ PreactBaseElement['staticProps'] (#30380)
7242371
Allow mjs routes (#30378)
0c5ca56
๐ Add a default assignment aliasing transform (#30250)
593424a
๐ Ban use of the implicit global this in functions (#30238)
6aad5c7
Fix default props (#30412)
Breakdown by component
ads (8)
1d32b79
โป๏ธ Move tests and reference implementation to use promise on context.requestResize API (#30192)767775f
๐งช Remove and launch sticky ad safety area css experiment (#30169)80f913d
โจ Added new ad network vlyby (#30205)8f317f5
Fix yield pro use of implicit this (#30235)77f880f
๐ Fix ad index value in IMA video (#30249)7b45d68
amp-ad type broadstreetads: Support renderStart() (#30185)07aa36f
โจ Add amp-ad support for myoffrz (#30316)1163e74
โจ Add a delay fetched fake vendor for test purposes (#30332)
amp-a4a (6)
973cb29
Move no-signing to RTV exp (#30201)7910e6c
Update callout-vendors.js (#30161)2c522ab
โจ Add prebidappnexuspsp as a vendor to RTC config (#30232)2a2a773
โจ amp-a4a: declare Future Plc as a new vendor (#29985)06a14ca
Added Adpushup callout_vendors.js (#30270)c81d4f5
โจAdd a close button to amp-ad stick type (#30323)
amp-access-scroll (1)
a702b77
๐ Also look at the content of the response when detecting Scroll (#30248)
amp-ad (5)
80f913d
โจ Added new ad network vlyby (#30205)13de25e
Wait for scrolling before loading sticky ad (#30306)07aa36f
โจ Add amp-ad support for myoffrz (#30316)76950e2
Remove pause-iframe expriment (#30296)c81d4f5
โจAdd a close button to amp-ad stick type (#30323)
amp-ad-network-adsense-impl (2)
973cb29
Move no-signing to RTV exp (#30201)767775f
๐งช Remove and launch sticky ad safety area css experiment (#30169)
amp-ad-network-doubleclick-impl (3)
973cb29
Move no-signing to RTV exp (#30201)767775f
๐งช Remove and launch sticky ad safety area css experiment (#30169)cf3ded8
๐งชFully launch json targeting expansion experiment. (#29831)
amp-analytics (4)
18ec044
Revert "๐ Report zero visibility for zero size element" (#30284)e0e3545
๐ Inabox visibility reporting: listen to window resize event (#30267)e24849f
๐ฅ Disable linker by default (#29896)593424a
๐ Ban use of the implicit global this in functions (#30238)
amp-animation (2)
7edbc9a
๐ Safari 14 Fixed the Web Animations API implementation (#30299)b914854
โป๏ธ Storybook in Component Story Format (#30329)
amp-auto-ads (1)
0528ba8
๐ amp-auto-ads: Fix a typo in firstimpression.io network config (#30313)
amp-base-carousel (4)
b914854
โป๏ธ Storybook in Component Story Format (#30329)1d814e9
Implement context props and integrate with Preact context (#30282)1f90a53
jss transform: use @enum instead of json.parse (#30304)0c5ca56
๐ Add a default assignment aliasing transform (#30250)
amp-consent (2)
de5e19a
โจ Update checkConsentHref for the iubenda integration (#30090)fbd6065
Add OneTrust CMP (#30339)
amp-date-countdown (2)
ec0f14c
โจ [bento][amp-date-countdown] Initial Preact component for amp-date-countdown (#30092)7db7c5c
๐ [bento][amp-date-countdown] Preact storybook for amp-date-countdown (#30227)
amp-date-display (4)
941616d
Multi-attribute prop bindings for date components (#30228)c26ece3
amp-date-display: render via __html string (#30226)b914854
โป๏ธ Storybook in Component Story Format (#30329)6aad5c7
Fix default props (#30412)
amp-facebook-comments (1)
99ea2b8
๐ Added note about data-colorscheme to amp-facebook-comments docs (#29979)
amp-fit-text (2)
b914854
โป๏ธ Storybook in Component Story Format (#30329)6aad5c7
Fix default props (#30412)
amp-iframe (2)
7fc4261
amp-iframe: Hide overflow element on resize (#30114)76950e2
Remove pause-iframe expriment (#30296)
amp-inline-gallery (2)
b914854
โป๏ธ Storybook in Component Story Format (#30329)1f90a53
jss transform: use @enum instead of json.parse (#30304)
amp-list (2)
fc205bb
๐ฎ amp-list: remove experiment 'protocol-adapters' (#29688)0c5ca56
๐ Add a default assignment aliasing transform (#30250)
amp-mustache (2)
c26ece3
amp-date-display: render via __html string (#30226)b2bfc26
๐ Separating BaseTemplate from template-impl. (#30208)
amp-selector (2)
b914854
โป๏ธ Storybook in Component Story Format (#30329)6aad5c7
Fix default props (#30412)
amp-social-share (5)
23a38c4
๐ [bento][amp-social-share] Clean up storybooks for social share (#30191)6170365
Social Share: update wrapper and propagate size from the AMP element (#30326)b914854
โป๏ธ Storybook in Component Story Format (#30329)8aa2883
๐ [bento][social-share] Update outdated social icons and colors (#29867)aa0804a
๐ [bento][amp-social-share] Preact component should not throw error (#30200)
amp-story (5)
d07e200
๐ Pagination button mobile screen reader support (#30117)1392a7a
Drop keyframes based on physics (#30220)32579ce
๐ System UI updates (#30279)14db3d2
โฟ Added accessibility name to play pause button (#30276)d86aa42
๐[amp-story] Only close expanded element when appropriate (#30369)
amp-story-360 (2)
43d58d9
โจ [amp-story-360] Add scene orientation support (fixes #29514) (#30138)011dd32
๐ "activate 360" button always above content (#30381)
amp-story-interactive (2)
493cd7e
Validator rollup (#30202)18ef676
โป๏ธ Reduce size of interactive extension (#30233)
amp-timeago (3)
941616d
Multi-attribute prop bindings for date components (#30228)b914854
โป๏ธ Storybook in Component Story Format (#30329)6aad5c7
Fix default props (#30412)
amp-video (3)
462f3fd
โจ VideoWrapper Preact component with autoplay and mediasession (#29486)71cd740
โป๏ธ Use JSS for video (#30298)f40404f
๐ Cleanup autoplay JSS/fix :before, :after (#30351)
amp-viewer-integration (3)
653da73
Extend timeout for flakey test (#30124)2738cde
โ๏ธ Attempt to deflake messaging-handshake test (#30247)593424a
๐ Ban use of the implicit global this in functions (#30238)
build-system (27)
973cb29
Move no-signing to RTV exp (#30201)767775f
๐งช Remove and launch sticky ad safety area css experiment (#30169)a670e5c
--files flag windows support (#30222)941616d
Multi-attribute prop bindings for date components (#30228)c26ece3
amp-date-display: render via __html string (#30226)48bd5d8
jss transform: transform via postcss (#30206)96597ce
๐ Increment cherry pick branch version by number of commits (#30262)3376386
๐งช Experimental code: Dial up the Adsense ad size optimization experiment to 10%. (#30277)73f4130
๐ Add support for `gulp serve --coverage` coverage collection endpoint (#30099)29f6433
Support aspect-ratio CSS for layout=responsive (#30295)b2bfc26
๐ Separating BaseTemplate from template-impl. (#30208)0cc9f10
๐ Lint for $ in animation-name (#30297)fc205bb
๐ฎ amp-list: remove experiment 'protocol-adapters' (#29688)f3612a9
๐งช Enable build-in-chunks experiment in canary-config.json (#30301)502b8ac
Upgrade @ampproject/storybook-addon to 1.1.2 (#30343)8aa2883
๐ [bento][social-share] Update outdated social icons and colors (#29867)1d814e9
Implement context props and integrate with Preact context (#30282)8fb1a06
๐ Clean up duplicate logging in `gulp dist` during `worker-dom` resource copying (#30373)1f90a53
jss transform: use @enum instead of json.parse (#30304)11b1abb
jss: fix potential issue with quotes (#30396)b438294
Upgarde to storybook-addon-amp 1.1.3 (#30400)c075697
๐ Run default task in parallel with storybook-amp (#30392)5eca78c
๐ฎ Remove version-locking in prod builds (#30307)be0bf7c
๐ Allow IE integration tests to block the build (#30397)7242371
Allow mjs routes (#30378)0c5ca56
๐ Add a default assignment aliasing transform (#30250)593424a
๐ Ban use of the implicit global this in functions (#30238)
package updates (3)
e7a2b26
๐ฆ Update dependency puppeteer to v5.3.0 (#30203)ac1b864
๐ฆ Update dependency renovate to v21.33.15 (#30331)1d87ec7
๐ฆ Update dependency puppeteer to v5.3.1 (#30345)
src (22)
50315b1
Ensure auto-injected script tags are parsed as modules in ESM mode (#30093)941616d
Multi-attribute prop bindings for date components (#30228)c26ece3
amp-date-display: render via __html string (#30226)462f3fd
โจ VideoWrapper Preact component with autoplay and mediasession (#29486)d83351b
๐ Fix `Animation.animate` breakage caused by missing import. (#30264)84d47a1
โจ Clone children as VNodes into component call (#30287)29f6433
Support aspect-ratio CSS for layout=responsive (#30295)b2bfc26
๐ Separating BaseTemplate from template-impl. (#30208)b19ef52
when in ESM mode, copy the the parent runtime CSS into the friendly iframe (#30257)14db3d2
โฟ Added accessibility name to play pause button (#30276)76950e2
Remove pause-iframe expriment (#30296)ac869de
ContextNode: automatically re-discover changes in the shadow DOM on slotchange event (#30321)7d04682
ContextNode: groups API (#30347)463c561
๐ FID improvement use isInputPending if available for chunk. (#30300)1d814e9
Implement context props and integrate with Preact context (#30282)f31bb10
[amp-story-player] Add ShadowDOM fallback for edge (#30254)1e5d976
๐ ๐ [amp-story-player] show() improvements (#30085)5eca78c
๐ฎ Remove version-locking in prod builds (#30307)cddb53b
โจ PreactBaseElement['staticProps'] (#30380)0c5ca56
๐ Add a default assignment aliasing transform (#30250)593424a
๐ Ban use of the implicit global this in functions (#30238)6aad5c7
Fix default props (#30412)