github ampproject/amphtml 2101300534000

latest releases: 2405160547000, 2405152345000, 2405141618000...
pre-release3 years ago
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

OWNERS (1) e93ed28 Add select wg-stories members as /extension OWNERS (#31396)
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-a4a (1) df10419 Implement sticky ad, experiment for css changes (#32135)
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 (1) df10419 Implement sticky ad, experiment for css changes (#32135)
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-anim (1) c0ca75e πŸ“– Fix missing space and mention `https` for amp-anim in emails (#32293)
amp-autocomplete (1) 8374e45 πŸ— Move automated test fixtures from manual to fixtures/e2e (#32178)
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-form (1) f538b6c Fix <textarea> scrollHeight calculation (#32292)
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-pinterest (1) db12545 ✨ Attempt resize <amp-pinterest> (#32011)
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-sidebar (1) bbaaf2a Pre-upgrade CSS for Bento as part of per-element stylesheets (#32180)
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-ads (1) df10419 Implement sticky ad, experiment for css changes (#32135)
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)

Don't miss a new amphtml release

NewReleases is sending notifications on new releases.