Baseline release: 2101230412003
Raw notes
96e26ac Validator Rollup (#32158)
aef0de7 π¦ Update dependency sinon to v9.2.4 (#32168)
62ebe9d π¦ Update dependency renovate to v24.28.0 (#32170)
29e7615 π [amp-carousel 0.2] Set width for responsive slides (#31564)
cb907be π [Story devtools] Make players on layoutCallback so they load (#32136)
11d16c9 π Refactor and simplify build target logic during CI builds (#32146)
6c62105 π Clean up CircleCI config, move some setup steps into separate files (#32162)
88ae7fe π Enable gulp log coloring during CI (#32156)
4da8b96 π Report bundle-size / PR-deploy from Travis until the switch to CircleCI actually happens (#32179)
b588e36 π¦ Update dependency geckodriver to v1.22.1 (#32169)
adab421 π¦ Update dependency renovate to v24.28.1 (#32184)
635f59f π¦ Update dependency eslint-plugin-jsdoc to v31.3.3 (#32160)
b1f0cd3 Internal cleanup of map types (#32185)
2dac223 Optimize CircleCI builds with a mix of xlarge and large VMs (#32174)
119c6ca Bento to template (#31944)
177ab81 π¦ Update dependency karma to v6.0.2 (#32190)
db12545 β¨ Attempt resize <amp-pinterest> (#32011)
fa78077 π SwG Release Jan 21, 2021 (#32107)
d6278ba π Report test statuses from Travis until it is turned off (#32193)
8768f3a Sync for validator/cpp/engine (#32183)
bbaaf2a Pre-upgrade CSS for Bento as part of per-element stylesheets (#32180)
e172d78 Install __tcfapiLocator and post message listener (#31235)
62803a2 βΏ [bento][social-share] Enable focus highlighting on bento version of component (#31994)
8374e45 π Move automated test fixtures from manual to fixtures/e2e (#32178)
f51746b π Bento Carousel: Touch and scroll properties (#32137)
21fb02d π [bento][amp-accordion] Update accordion to dispatch event with correct name (#32141)
a04a5b2 π [amp-base-carousel 0.1] Mixed length carousel disabled arrow calculations (#32207)
19bd77b π¦ Update rules_proto commit hash to a0761ed (#32202)
2c3fe4d β¨ Animate panning media transitions with js (#32129)
6aefa51 β¨ Bento Lightbox: scrollable feature (#32145)
546e668 π¦ Update dependency renovate to v24.28.2 (#32200)
34befe6 Document non-cross-browser CSS (#32210)
e93ed28 Add select wg-stories members as /extension OWNERS (#31396)
030d76b πUpdate validator-amp-base-carousel.protoascii with 'controls' attribute. Resolves 31872 (#31873)
f41acfb Added executable Bento example syntax to template (#32224)
beac005 π Fix video pausing itself after second layout (#32220)
6da0658 π Add the missing DOCS build target to the Targets enum in build-targets.js (#32227)
c357ab9 InOb: Force polyfill for WebKit document=root (#32182)
02855b7 Disable overflow-x:hidden for WebView mode (#32232)
fb0d33c π¦ Update dependency preact to v10.5.12 (#32231)
a497941 β¨ [bento][amp-date-countdown] Change attribute name of count-up (#32201)
b591d35 π Bento: Adopt new formatting for amp-base-carousel documentation (#32212)
a69f1d6 π Use anchor tags outside tooltip for linking (#32181)
87b6941 π¦ Update dependency renovate to v24.28.4 (#32223)
ee015e0 π¦ Update dependency eslint-plugin-jsdoc to v31.4.0 (#32237)
f6ee04a π¦ Update validator devDependencies (#32221)
df1b664 π¦ Update dependency karma to v6 (#31936)
49c1a7d π Standalone documentation for amp-timeago and amp-instagram (#32244)
a4764b8 Sync for validator/cpp/htmlparser (#32216)
3baf76e π Document standalone use and API for Bento amp-youtube, amp-video (#32245)
c1d09c4 π Add imperative API code samples to Bento component documentation (#32234)
8887dff Restore SizeList media query parser (#32250)
5cbe2a0 [amp-viewer-integration] Don't import from AMP, use regex as constant (#32109)
cc0b974 Prevent :where selector from being optimized with other selectors (#32242)
b3c7639 Bento docs for amp-fit-text and amp-date-display (#32248)
2f47360 β»οΈ Remove role button from buttons (#32252)
4692847 π Run the exact version check on all package.json files in the repo (#32253)
b738789 Launch layout-aspect-ratio-css to 1% (#32209)
71ed0fc Move ads vendor configs into a dedicated folder (#32218)
df10419 Implement sticky ad, experiment for css changes (#32135)
781f4dc Add Bento documentation for amp-date-countdown (#32256)
72a1453 Improve amp-list error messages for proxied XHRs (#32022)
6455c4b π [bento][amp-social-share] Update bento documentation to match template (#32261)
607e81d π [bento][amp-accordion] Update bento documentation to match template (#32236)
7465dfa π¦ Update dependency karma to v6.0.3 (#32264)
8cac803 π¦ Update dependency karma to v6.0.3 (#32263)
271235d fix shadow doc navigation interception (#32249)
7bfa178 amp-analytics support SensorsData (#32199)
b86b991 SwG Release 0.1.22.143 (#32259)
d3d8f8f Bento: Dispatch AMP events as DOM events too (#32194)
4bb96e1 π Optimize the running of various checks during local dev and CI builds (#32257)
f90e9cb π [Story fixit] Added linker to consent and info-dialog (#32240)
c362c4d β¨ [Panning media] Use translate3d for transition (#32255)
3d9199c Remove backticks for bento guide link (#32281)
3eb811f Rename vendor-configs target to analytics-vendor-configs (#32269)
3d770fe π¦ Update com_googlesource_code_re2 commit hash to dabba45 (#32278)
d7e455e π CircleCI config fixes (#32276)
1bc2493 fix inline code sample (#32285)
d76aec5 [amp-story] π Add role=button back to components that need it (#32283)
68a870d Reset line-height:0 for placeholder elements (#32280)
d97a7ba β¨ [Story autoanalytics] Initialize extension (#32241)
6e07f7f β¨Add support for gdpr_conseented_providers, useCCPA_USPAPI, and _fw_us_privacy (#32275)
6368fda πβ»οΈ ADS: XHRs race condtion and responsivnes fix (#32271)
72cb42a π¦ Update dependency rollup to v2.38.1 (#32274)
4420e10 π¦ Update dependency watchify to v4 (#32284)
fd1571d β¨ [Panning media] Transition siblings by ID (#32217)
6653828 ππ Alternate position: fixed/absolute when docking/undocking (#32243)
e861df4 [amp-viewer-integration] Bump up viewer-messaging version (#32286)
67b2bf1 Add validation rules for aspect-ratio support via SSR (#32262)
4443062 π Cache Karma's babel transforms during CircleCI builds (#32295)
71469e7 π Consolidate CircleCI VM setup steps into separate scripts (#32290)
08db5b6 β¨ [Story auto-analytics] Added validation and tests (#32288)
c0ca75e π Fix missing space and mention https for amp-anim in emails (#32293)
850509e π Update testing docs (#32298)
f538b6c Fix <textarea> scrollHeight calculation (#32292)
e9e76fd π Reorganize browserify caching code (#32297)
8e842b8 π Update TOC on TESTING.md (#32304)
7b09938 π Fix bug in build target discovery logic (#32307)
4b96724 Cleanup fie-resources experiment (#32226)
87a3e9b π Remove Browser Installation from CI tasks and use smaller instances when possible (#32310)
b74e527 π Clean up CI config files (#32303)
ca438ad π Update CircleCI hash for .karma-cache (#32312)
Breakdown by component
ads (4)
71ed0fc Move ads vendor configs into a dedicated folder (#32218)df10419 Implement sticky ad, experiment for css changes (#32135)6e07f7f β¨Add support for gdpr_conseented_providers, useCCPA_USPAPI, and _fw_us_privacy (#32275)6368fda πβ»οΈ ADS: XHRs race condtion and responsivnes fix (#32271)
amp-accordion (6)
bbaaf2a Pre-upgrade CSS for Bento as part of per-element stylesheets (#32180)21fb02d π [bento][amp-accordion] Update accordion to dispatch event with correct name (#32141)34befe6 Document non-cross-browser CSS (#32210)cc0b974 Prevent :where selector from being optimized with other selectors (#32242)607e81d π [bento][amp-accordion] Update bento documentation to match template (#32236)3d9199c Remove backticks for bento guide link (#32281)
amp-ad-network-adsense-impl (2)
df10419 Implement sticky ad, experiment for css changes (#32135)4b96724 Cleanup fie-resources experiment (#32226)
amp-ad-network-doubleclick-impl (2)
df10419 Implement sticky ad, experiment for css changes (#32135)4b96724 Cleanup fie-resources experiment (#32226)
amp-analytics (2)
7bfa178 amp-analytics support SensorsData (#32199)3eb811f Rename vendor-configs target to analytics-vendor-configs (#32269)
amp-base-carousel (8)
bbaaf2a Pre-upgrade CSS for Bento as part of per-element stylesheets (#32180)f51746b π Bento Carousel: Touch and scroll properties (#32137)a04a5b2 π [amp-base-carousel 0.1] Mixed length carousel disabled arrow calculations (#32207)030d76b πUpdate validator-amp-base-carousel.protoascii with 'controls' attribute. Resolves 31872 (#31873)b591d35 π Bento: Adopt new formatting for `amp-base-carousel` documentation (#32212)d3d8f8f Bento: Dispatch AMP events as DOM events too (#32194)3d9199c Remove backticks for bento guide link (#32281)1bc2493 fix inline code sample (#32285)
amp-carousel (2)
29e7615 π [amp-carousel 0.2] Set width for responsive slides (#31564)8374e45 π Move automated test fixtures from manual to fixtures/e2e (#32178)
amp-consent (2)
e172d78 Install `__tcfapiLocator` and post message listener (#31235)2f47360 β»οΈ Remove role button from buttons (#32252)
amp-date-countdown (3)
a497941 β¨ [bento][amp-date-countdown] Change attribute name of count-up (#32201)781f4dc Add Bento documentation for amp-date-countdown (#32256)3d9199c Remove backticks for bento guide link (#32281)
amp-date-display (2)
b3c7639 Bento docs for amp-fit-text and amp-date-display (#32248)3d9199c Remove backticks for bento guide link (#32281)
amp-fit-text (3)
bbaaf2a Pre-upgrade CSS for Bento as part of per-element stylesheets (#32180)b3c7639 Bento docs for amp-fit-text and amp-date-display (#32248)3d9199c Remove backticks for bento guide link (#32281)
amp-inline-gallery (3)
bbaaf2a Pre-upgrade CSS for Bento as part of per-element stylesheets (#32180)c1d09c4 π Add imperative API code samples to Bento component documentation (#32234)3d9199c Remove backticks for bento guide link (#32281)
amp-instagram (3)
bbaaf2a Pre-upgrade CSS for Bento as part of per-element stylesheets (#32180)49c1a7d π Standalone documentation for amp-timeago and amp-instagram (#32244)3d9199c Remove backticks for bento guide link (#32281)
amp-lightbox (5)
bbaaf2a Pre-upgrade CSS for Bento as part of per-element stylesheets (#32180)6aefa51 β¨ Bento Lightbox: `scrollable` feature (#32145)c1d09c4 π Add imperative API code samples to Bento component documentation (#32234)d3d8f8f Bento: Dispatch AMP events as DOM events too (#32194)3d9199c Remove backticks for bento guide link (#32281)
amp-lightbox-gallery (1)
8374e45 π Move automated test fixtures from manual to fixtures/e2e (#32178)
amp-list (2)
8374e45 π Move automated test fixtures from manual to fixtures/e2e (#32178)72a1453 Improve amp-list error messages for proxied XHRs (#32022)
amp-selector (4)
bbaaf2a Pre-upgrade CSS for Bento as part of per-element stylesheets (#32180)c1d09c4 π Add imperative API code samples to Bento component documentation (#32234)d3d8f8f Bento: Dispatch AMP events as DOM events too (#32194)3d9199c Remove backticks for bento guide link (#32281)
amp-social-share (3)
bbaaf2a Pre-upgrade CSS for Bento as part of per-element stylesheets (#32180)62803a2 βΏ [bento][social-share] Enable focus highlighting on bento version of component (#31994)6455c4b π [bento][amp-social-share] Update bento documentation to match template (#32261)
amp-story (8)
8374e45 π Move automated test fixtures from manual to fixtures/e2e (#32178)2c3fe4d β¨ Animate panning media transitions with js (#32129)a69f1d6 π Use anchor tags outside tooltip for linking (#32181)2f47360 β»οΈ Remove role button from buttons (#32252)f90e9cb π [Story fixit] Added linker to consent and info-dialog (#32240)d76aec5 [amp-story] π Add role=button back to components that need it (#32283)fd1571d β¨ [Panning media] Transition siblings by ID (#32217)08db5b6 β¨ [Story auto-analytics] Added validation and tests (#32288)
amp-story-360 (2)
2f47360 β»οΈ Remove role button from buttons (#32252)d76aec5 [amp-story] π Add role=button back to components that need it (#32283)
amp-story-auto-analytics (2)
d97a7ba β¨ [Story autoanalytics] Initialize extension (#32241)08db5b6 β¨ [Story auto-analytics] Added validation and tests (#32288)
amp-story-dev-tools (1)
cb907be π [Story devtools] Make players on layoutCallback so they load (#32136)
amp-story-panning-media (3)
2c3fe4d β¨ Animate panning media transitions with js (#32129)c362c4d β¨ [Panning media] Use translate3d for transition (#32255)fd1571d β¨ [Panning media] Transition siblings by ID (#32217)
amp-stream-gallery (4)
bbaaf2a Pre-upgrade CSS for Bento as part of per-element stylesheets (#32180)c1d09c4 π Add imperative API code samples to Bento component documentation (#32234)d3d8f8f Bento: Dispatch AMP events as DOM events too (#32194)3d9199c Remove backticks for bento guide link (#32281)
amp-timeago (2)
49c1a7d π Standalone documentation for amp-timeago and amp-instagram (#32244)3d9199c Remove backticks for bento guide link (#32281)
amp-video (3)
bbaaf2a Pre-upgrade CSS for Bento as part of per-element stylesheets (#32180)3baf76e π Document standalone use and API for Bento amp-youtube, amp-video (#32245)3d9199c Remove backticks for bento guide link (#32281)
amp-video-docking (1)
6653828 ππ Alternate `position: fixed/absolute` when docking/undocking (#32243)
amp-viewer-integration (1)
5cbe2a0 [amp-viewer-integration] Don't import from AMP, use regex as constant (#32109)
amp-youtube (3)
bbaaf2a Pre-upgrade CSS for Bento as part of per-element stylesheets (#32180)3baf76e π Document standalone use and API for Bento amp-youtube, amp-video (#32245)3d9199c Remove backticks for bento guide link (#32281)
build-system (20)
11d16c9 π Refactor and simplify build target logic during CI builds (#32146)6c62105 π Clean up CircleCI config, move some setup steps into separate files (#32162)88ae7fe π Enable `gulp` log coloring during CI (#32156)4da8b96 π Report bundle-size / PR-deploy from Travis until the switch to CircleCI actually happens (#32179)119c6ca Bento to template (#31944)d6278ba π Report test statuses from Travis until it is turned off (#32193)bbaaf2a Pre-upgrade CSS for Bento as part of per-element stylesheets (#32180)8374e45 π Move automated test fixtures from manual to fixtures/e2e (#32178)f41acfb Added executable Bento example syntax to template (#32224)6da0658 π Add the missing `DOCS` build target to the `Targets` enum in `build-targets.js` (#32227)4692847 π Run the exact version check on all `package.json` files in the repo (#32253)b738789 Launch layout-aspect-ratio-css to 1% (#32209)4bb96e1 π Optimize the running of various checks during local dev and CI builds (#32257)3d9199c Remove backticks for bento guide link (#32281)3eb811f Rename vendor-configs target to analytics-vendor-configs (#32269)d97a7ba β¨ [Story autoanalytics] Initialize extension (#32241)6653828 ππ Alternate `position: fixed/absolute` when docking/undocking (#32243)e9e76fd π Reorganize browserify caching code (#32297)7b09938 π Fix bug in build target discovery logic (#32307)ca438ad π Update CircleCI hash for `.karma-cache` (#32312)
package updates (18)
aef0de7 π¦ Update dependency sinon to v9.2.4 (#32168)62ebe9d π¦ Update dependency renovate to v24.28.0 (#32170)b588e36 π¦ Update dependency geckodriver to v1.22.1 (#32169)adab421 π¦ Update dependency renovate to v24.28.1 (#32184)635f59f π¦ Update dependency eslint-plugin-jsdoc to v31.3.3 (#32160)177ab81 π¦ Update dependency karma to v6.0.2 (#32190)19bd77b π¦ Update rules_proto commit hash to a0761ed (#32202)546e668 π¦ Update dependency renovate to v24.28.2 (#32200)fb0d33c π¦ Update dependency preact to v10.5.12 (#32231)87b6941 π¦ Update dependency renovate to v24.28.4 (#32223)ee015e0 π¦ Update dependency eslint-plugin-jsdoc to v31.4.0 (#32237)f6ee04a π¦ Update validator devDependencies (#32221)df1b664 π¦ Update dependency karma to v6 (#31936)7465dfa π¦ Update dependency karma to v6.0.3 (#32264)8cac803 π¦ Update dependency karma to v6.0.3 (#32263)3d770fe π¦ Update com_googlesource_code_re2 commit hash to dabba45 (#32278)72cb42a π¦ Update dependency rollup to v2.38.1 (#32274)4420e10 π¦ Update dependency watchify to v4 (#32284)
src (7)
62803a2 βΏ [bento][social-share] Enable focus highlighting on bento version of component (#31994)beac005 π Fix video pausing itself after second layout (#32220)c357ab9 InOb: Force polyfill for WebKit document=root (#32182)8887dff Restore SizeList media query parser (#32250)5cbe2a0 [amp-viewer-integration] Don't import from AMP, use regex as constant (#32109)271235d fix shadow doc navigation interception (#32249)4b96724 Cleanup fie-resources experiment (#32226)
third_party (3)
fa78077 π SwG Release Jan 21, 2021 (#32107)4692847 π Run the exact version check on all `package.json` files in the repo (#32253)b86b991 SwG Release 0.1.22.143 (#32259)
validator (6)
96e26ac Validator Rollup (#32158)b1f0cd3 Internal cleanup of map types (#32185)8768f3a Sync for validator/cpp/engine (#32183)a4764b8 Sync for validator/cpp/htmlparser (#32216)4692847 π Run the exact version check on all `package.json` files in the repo (#32253)67b2bf1 Add validation rules for aspect-ratio support via SSR (#32262)