github ampproject/amphtml 2002192257490

latest releases: 2410292120000, 2410250306000, 2410161801000...
4 years ago
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)

Breakdown by component

ads (4) 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)
amp-a4a (1) feaaddf ๐Ÿš€ Move ads variables to amp-analytics (#25113)
amp-accordion (1) 620416f Updated amp-accordion and amp-bind documentation (#26580)
amp-ad (1) 01ace91 ๐Ÿšฎ Removing amp-consent-v2 experiment logic (#26162)
amp-ad-network-fake-impl (1) 57c3b5f โœ…Another set of example.com change (#26753)
amp-addthis (1) 9425558 ๐Ÿ› Force bust cached document for amp-addthis (#26761)
amp-analytics (5) 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)
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 (5) 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)
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-mustache (1) 47a4915 ๐Ÿ› Allow <script> templates to be referenced by id. (#26747)
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 (2) 47a4915 ๐Ÿ› Allow <script> templates to be referenced by id. (#26747)
2b38a48 Enable text/javascript header type. (#26465)
amp-story (7) 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)
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 (1) 09d4985 Do not allow arrow functions as the "factory" function for registerServiceDorDoc (#26776)
amp-user-notification (1) d3a72ea Fix more arrow functions that are passed in as "constructors" (#26795)
build-system (17) 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)
package updates (6) 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)
src (11) 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)
third_party (0)
validator (20) 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)

Don't miss a new amphtml release

NewReleases is sending notifications on new releases.