Baseline release: 2102130314001
Raw notes
281d175
Sync for validator/cpp/htmlparser (#32660)
005a72a
Sync for validator/cpp/engine (#32661)
a6fe54b
Validator rollup (#32662)
2294175
๐ฆ Update dependency eslint-plugin-jsdoc to v32 (#32665)
24ed410
๐ Remove gulp.watch
and modernize analytics-vendor-configs
(#32652)
6b91fcb
amp-story.md: Fix minor typo (#32679)
eb2f2dd
๐ Yandex Metrika: fix page URL (#32674)
11b1fca
๐ Dont autogenerate sizes if the ssr image contains sizes already, or is ssr'd using a transformer (#32647)
29fdb58
๐๐ Rewrite and speed up gulp build
using esbuild
and @babel/core
(#32663)
803de04
Unbundle feedad ad impl from adConfig (#32673)
46ee145
amp.js: remove reference to single-pass (#32007)
44742e8
โ๏ธ Disable flaky visual diff tests (#32686)
ee68dd7
๐ฆ Update build system devDependencies (patch) (#32667)
3ac414c
๐ Allow objstr() (#32598)
1a5317c
๐ฎ Launch Adsense ad size optimization experiment. (#32682)
afe836e
โป๏ธ [bento] Update imports of useValueRef (#32683)
29fdb58
๐๐ Rewrite and speed up gulp build
using esbuild
and @babel/core
(#32663)
a484e0d
๐ Track bundle size of 3p integrations (#32691)
4866d93
๐ Clarify effects of noaudio
inside <amp-story> (#32692)
4ebe517
๐ Follow up changes to gulp build
rewrite (#32696)
405bd39
๐๏ธ Output inline sourcemaps during esbuild (#32698)
2d314a1
โจ[amp-consent] Implement addEventListener
& removeEventListener
commands for TCF PostMessage API (#32552)
d5a2a0d
โจ [bento][amp-sidebar] Prevent scrolling in background of sidebar (#32400)
929a666
AMP ad implementation for Adpushup (#32535)
3f6e9aa
โ
[Story devtools] Add visual-diff tests (#31477)
5d23260
๐ Snowplow extension 1.0.2 (#32636)
a05ec4c
๐ amp-embed: Outbrain docs update (#32175)
78ad426
Run LoadTask synchronously. (#32697)
2920e6c
The overflow element must not distort size-defined layouts (#32708)
f404a8c
Tests for AUTHDATA selection when both amp-access and amp-subscriptions available (#32711)
eaa6132
๐๏ธ Create a babel plugin to transform $internalRuntimeVersion$ (#32700)
6196c72
Launch layout-aspect-ratio-css to 100% (#32707)
451bd77
๐๏ธ Allow esbuild to handle esm->output format conversion (#32699)
afffcb3
Revert "โป๏ธ Move RTC to a service" (#32723)
ce1feb1
Revert display observer for amp-iframe until lightbox/offscreen is supported (#32722)
cbcfb7a
โป๏ธ Remove masterFrameAccessibleType in 3p integration (#32671)
7371367
โจ [bento][amp-sidebar] Allow esc key to close sidebar (#32431)
685dc84
Small changes for Clicky Web Analytics vendor (#32027)
91d4fad
Update APPROVERS.json to use globext syntax and add dist.3p/current-min/vendor/*.js
(#32709)
3789045
doubleclick tag the namespace for error message (#32726)
0c9f0d9
๐ Add license to HTML file generated for new extension (#32733)
10b23ca
Remove remoteHTMLDisabled attributes from adConfig (#32672)
9788409
๐ Added layout fixed to page-attachment to fix CircleCI test (#32732)
04bbd6f
[amp-story-player] Replace poster img CSS variable with img el (#30753)
ea8a3a8
๐ [Story video] Manage bitrate on pool elements only (from amp video) (#32618)
46b2251
โป๏ธ [amp-selector, amp-accordion] Split component files for packaging (#32474)
fac0f5f
โจ [Story video] Do not downgrade if loaded (#32600)
cc93d98
โจAssist.js: Create the skeleton of the new extension for assist.js: amp-google-assistant-assistjs. (#32208)
758410f
Cleanup fie-resources flags (#32746)
b5fd3a3
resources: disable intersect-resources for email (#32753)
28b0e11
[amp-lightbox] Split component files for NPM packaging (#32704)
e933d44
โป๏ธ Build all existing 3p vendors integrations file (#32675)
2c6347d
[amp-story-player] Propagate touch events and disable scroll (#32645)
083da50
Force polyfill in the FIE iframes if the document root feature is not supported (#32762)
839bf12
๐ Disable building 3p integration vendor (#32773)
Breakdown by component
ads (4)
803de04
Unbundle feedad ad impl from adConfig (#32673)929a666
AMP ad implementation for Adpushup (#32535)a05ec4c
๐ amp-embed: Outbrain docs update (#32175)10b23ca
Remove remoteHTMLDisabled attributes from adConfig (#32672)
amp-accordion (1)
46b2251
โป๏ธ [amp-selector, amp-accordion] Split component files for packaging (#32474)
amp-ad (2)
929a666
AMP ad implementation for Adpushup (#32535)10b23ca
Remove remoteHTMLDisabled attributes from adConfig (#32672)
amp-ad-network-adsense-impl (1)
1a5317c
๐ฎ Launch Adsense ad size optimization experiment. (#32682)
amp-ad-network-doubleclick-impl (1)
3789045
doubleclick tag the namespace for error message (#32726)
amp-analytics (3)
eb2f2dd
๐ Yandex Metrika: fix page URL (#32674)5d23260
๐ Snowplow extension 1.0.2 (#32636)685dc84
Small changes for Clicky Web Analytics vendor (#32027)
amp-bind (1)
29fdb58
๐๐ Rewrite and speed up `gulp build` using `esbuild` and `@babel/core` (#32663)
amp-consent (1)
2d314a1
โจ[amp-consent] Implement `addEventListener ` & `removeEventListener` commands for TCF PostMessage API (#32552)
amp-google-assistant-assistjs (1)
cc93d98
โจAssist.js: Create the skeleton of the new extension for assist.js: amp-google-assistant-assistjs. (#32208)
amp-iframe (1)
ce1feb1
Revert display observer for amp-iframe until lightbox/offscreen is supported (#32722)
amp-instagram (1)
46b2251
โป๏ธ [amp-selector, amp-accordion] Split component files for packaging (#32474)
amp-lightbox (2)
afe836e
โป๏ธ [bento] Update imports of useValueRef (#32683)28b0e11
[amp-lightbox] Split component files for NPM packaging (#32704)
amp-selector (1)
46b2251
โป๏ธ [amp-selector, amp-accordion] Split component files for packaging (#32474)
amp-sidebar (2)
d5a2a0d
โจ [bento][amp-sidebar] Prevent scrolling in background of sidebar (#32400)7371367
โจ [bento][amp-sidebar] Allow esc key to close sidebar (#32431)
amp-story (4)
6b91fcb
amp-story.md: Fix minor typo (#32679)78ad426
Run LoadTask synchronously. (#32697)9788409
๐ Added layout fixed to page-attachment to fix CircleCI test (#32732)ea8a3a8
๐ [Story video] Manage bitrate on pool elements only (from amp video) (#32618)
amp-story-player (1)
04bbd6f
[amp-story-player] Replace poster img CSS variable with img el (#30753)
amp-video (5)
3ac414c
๐ Allow objstr() (#32598)4866d93
๐ Clarify effects of `noaudio` inside <amp-story> (#32692)ea8a3a8
๐ [Story video] Manage bitrate on pool elements only (from amp video) (#32618)46b2251
โป๏ธ [amp-selector, amp-accordion] Split component files for packaging (#32474)fac0f5f
โจ [Story video] Do not downgrade if loaded (#32600)
amp-youtube (1)
46b2251
โป๏ธ [amp-selector, amp-accordion] Split component files for packaging (#32474)
build-system (15)
24ed410
๐ Remove `gulp.watch` and modernize `analytics-vendor-configs` (#32652)29fdb58
๐๐ Rewrite and speed up `gulp build` using `esbuild` and `@babel/core` (#32663)3ac414c
๐ Allow objstr() (#32598)a484e0d
๐ Track bundle size of 3p integrations (#32691)4ebe517
๐ Follow up changes to `gulp build` rewrite (#32696)405bd39
๐๏ธ Output inline sourcemaps during esbuild (#32698)eaa6132
๐๏ธ Create a babel plugin to transform $internalRuntimeVersion$ (#32700)6196c72
Launch layout-aspect-ratio-css to 100% (#32707)451bd77
๐๏ธ Allow esbuild to handle esm->output format conversion (#32699)afffcb3
Revert "โป๏ธ Move RTC to a service" (#32723)91d4fad
Update APPROVERS.json to use globext syntax and add `dist.3p/current-min/vendor/*.js` (#32709)0c9f0d9
๐ Add license to HTML file generated for new extension (#32733)cc93d98
โจAssist.js: Create the skeleton of the new extension for assist.js: amp-google-assistant-assistjs. (#32208)758410f
Cleanup fie-resources flags (#32746)839bf12
๐ Disable building 3p integration vendor (#32773)
package updates (2)
2294175
๐ฆ Update dependency eslint-plugin-jsdoc to v32 (#32665)ee68dd7
๐ฆ Update build system devDependencies (patch) (#32667)
src (8)
46ee145
amp.js: remove reference to single-pass (#32007)afffcb3
Revert "โป๏ธ Move RTC to a service" (#32723)10b23ca
Remove remoteHTMLDisabled attributes from adConfig (#32672)46b2251
โป๏ธ [amp-selector, amp-accordion] Split component files for packaging (#32474)cc93d98
โจAssist.js: Create the skeleton of the new extension for assist.js: amp-google-assistant-assistjs. (#32208)b5fd3a3
resources: disable intersect-resources for email (#32753)2c6347d
[amp-story-player] Propagate touch events and disable scroll (#32645)083da50
Force polyfill in the FIE iframes if the document root feature is not supported (#32762)