github ampproject/amphtml 2004210608300

latest releases: 2405101652000, 2405091637000, 2405082004000...
pre-release4 years ago
Baseline release: 2004172112280

Raw notes

3c826d6 ๐Ÿ“ฆ Update dependency rollup to v2.6.1 (#27680)
c21d89a intersect-resources: Fix incorrect pre-layout assumption (#27684)
680f8cf Add period at end of a comment. (#27723)
dbae906 โ™ป๏ธโœ… amp-story animations: test, refactor presets (#27713)
623383d ๐Ÿš€ amp-actions hide() can skipRemeasure (#27654)
b213e1a Ship remote page attachments (#27709)
1dcbc8d ๐Ÿšฎ Remove transform-simple-object-destructure (#27689)
aa30bcc โœจ SwG Release 0.1.22.101 (#27727)
e5cfeb4 ๐Ÿ— Fix sourcemap sources paths (#27665)
965a35e Revert "โœจ[amp-story-player] Upgrading amp-story-player to CE" (#27733)
876ef78 ๐Ÿ› Always lowercase amp-geo hotpatch matches (#27728)
9cc61e6 ๐Ÿ› amp-delight-player: Guard against missing DeviceMotionEvent info on iOS (#27449)
2e097a6 ๐Ÿ› Local dev listing: fix search (#27751)
18beeb8 ๐Ÿ“– Remove unreachable google-internal link from method comment (#27753)
c083d2c Change name to show-tooltip (#27752)
3a2059b intersect-resources: Fix bad devAssert (#27737)
dceac64 Revert #27159 and #27521 (#27768)
a797246 ๐Ÿ— Debounce all watch operations in the AMP dev toolchain (#27738)
507eb30 amp-video-manager: always skip remeasurements (#27730)
1099209 ๐Ÿ— Do not write sourcesContent in sourcemaps unless requested (#27761)
d2176c3 Enable "intersect-resources" on canary (#27735)
a70dcd2 [amp-story-player] ๐Ÿ› Fixes firefox bug (#27756)
238e215 Added comma to a comment as a trivial tweak (#27774)
f387bbd ๐Ÿ› Force Web Animations polyfill on Safari (#27773)
4465ef3 Drive by PR: Allow new enterkeyhint attribute on input (#27763)
29193a1 ๐Ÿ—Don't throw an error when an unrecognized babel caller is encountered (#27772)
56c2386 ๐Ÿ› Fix Custom Element instance creation in IE11, redo (#27783)
a3b0048 โœ… Enable simple integration test in IE11 (#27785)
ef4fd12 Fix nasty race condition in AMP video (#27740)
cdbb496 toggleLoading: remove force paramater (#27508)
15258f6 ๐Ÿ—Java Validator testing changes (#27788)
fdae4db โœจ (#27597)
1fcc9b1 ๐Ÿ— Make wg-caching a required reviewer for validator changes (#27489)
b94427c ๐Ÿ› Avoid [overflow] layout shift after buildCallback (#27736)
6019ce7 Enable overflow for amp-story-grid-layer (#27789)
640f931 Disable AdSense ad size optimization for users with wide viewport (#27755)
cdba5ed ๐Ÿ“ฆ Update dependency puppeteer to v3 (#27799)
875ca95 Updates Homebrew Cask install command. (#27811)
b28472e ๐Ÿ— Temporarily disable function transform due to Services implementation (#27809)
d5f7813 Register story page level background-audio. (#27782)
39c4d67 Validator rollup (#27784)
9c66397 amp-twitter: validator should support [data-tweetid] (#27787)
1c14d51 ๐Ÿ› .show() for iOS and autofocus must always remeasure (#27729)
545ff92 ๐Ÿ—โœ… Fix IE11 Integration Test Support (#27796)
0830f65 Remote attachment dark mode support. (#27812)
7d82092 Add --define_experiment_constant as valid flag (#27814)
043cd0a Revert "[amp-social-share]: Allow component to prerender (#27533)" (#27837)
74e3661 ๐Ÿ—๐Ÿ“ฆ Switch renovate updates for amphtml from opt-in to opt-out (#27692)
bf4f214 ๐Ÿ“ฆ Update dependency fetch-mock to v9.4.0 (#27791)
d9cc60f ๐Ÿ“ฆ Update dependency karma to v5.0.2 (#27804)
c4b0dda ๐Ÿ“ฆ Update dependency karma-mocha to v2 (#27767)
5ee11a9 ๐Ÿ“ฆ Update dependency eslint-plugin-prettier to v3.1.3 (#27714)
475124b ๐Ÿ“ฆ Update dependency eslint-plugin-jsdoc to v23 (#27708)
68d4ec0 ๐Ÿ“ฆ Update dependency posthtml to v0.12.2 (#27744)
d02b230 ๐Ÿ“ฆ Update dependency chromedriver to v81 (#27698)
8f47762 Remove linker initialization promise (#27836)
503f321 Unskip amp-consent e2e test (#27662)
933a203 ๐Ÿ—Don't run VALIDATOR_JAVA tests for amphtml package updates (#27847)
24a77e6 ๐Ÿ“– Updates to the release issue template (#27841)
be61049 ๐Ÿ“ฆ Update dependency eslint-plugin-jasmine to v4.1.1 (#27716)
c625095 ๐Ÿ“ฆ Update dependency @ampproject/rollup-plugin-closure-compiler to v0.25.2 (#27850)
8420565 ๐Ÿ“ฆ Update dependency animate.css to v3.7.2 (#27852)
3eea6fb ๐Ÿ“ฆ Update dependency eslint to v5.16.0 (#27858)
b86998f ๐Ÿ“ฆ Update dependency jasmine to v3.5.0 (#27860)
dd9b5b2 Make media pool assert HTTPs-ness of URLs to align with amp-video (#27875)
104d34c ๐Ÿ› Different method to bail out of native Animation on Safari (#27806)
ea41f84 ๐Ÿ“ฆ Update dependency @rollup/plugin-alias to v3.1.0 (#27711)
a06d346 โœ… Bootstrap unit tests for both loader.js and amp-loader.js (#27659)
e1233a7 โœจ Visibility trigger support for querySelectorAll (#26886)
fedf50c Introduce analytics-chunks experiment (#27605)
ca61ae1 mutator: skip an extra measure (#27760)
30bf0c9 โ™ป๏ธ ExpandTemplate consolidation (#27594)
b381bef ๐Ÿ—Update code coverage status configuration for amphtml (#27843)
a609254 ๐Ÿ“ฆ Update dependency eslint-config-google to v0.14.0 (#27859)
20b5e37 ๐Ÿ“ฆ Update dependency karma to v3.1.4 (#27862)
9dfc3d6 ๐Ÿ“ฆ Update dependency npm-run-all to v4.1.5 (#27863)
52d22e0 โœจ CSS support in Storybook and amp-image-slider example (#27800)
401d398 SwG Release 0.1.22.102 (#27893)
fcf2c2f ๐Ÿš€allowlist adsense type for story ads (#27854)
62248e7 A11Y changes for Stories (#27820)
693478e Move the old IntersectionObserver polyfills out of src/. (#27896)

Breakdown by component

ads (0)
amp-a4a (1) 693478e Move the old IntersectionObserver polyfills out of src/. (#27896)
amp-ad (1) 693478e Move the old IntersectionObserver polyfills out of src/. (#27896)
amp-ad-network-adsense-impl (1) 640f931 Disable AdSense ad size optimization for users with wide viewport (#27755)
amp-ad-network-fake-impl (1) 18beeb8 ๐Ÿ“– Remove unreachable google-internal link from method comment (#27753)
amp-analytics (5) 8f47762 Remove linker initialization promise (#27836)
e1233a7 โœจ Visibility trigger support for querySelectorAll (#26886)
fedf50c Introduce analytics-chunks experiment (#27605)
30bf0c9 โ™ป๏ธ ExpandTemplate consolidation (#27594)
693478e Move the old IntersectionObserver polyfills out of src/. (#27896)
amp-animation (3) f387bbd ๐Ÿ› Force Web Animations polyfill on Safari (#27773)
fdae4db โœจ (#27597)
104d34c ๐Ÿ› Different method to bail out of native Animation on Safari (#27806)
amp-apester-media (1) 693478e Move the old IntersectionObserver polyfills out of src/. (#27896)
amp-consent (1) 503f321 Unskip amp-consent e2e test (#27662)
amp-delight-player (1) 9cc61e6 ๐Ÿ› amp-delight-player: Guard against missing DeviceMotionEvent info on iOS (#27449)
amp-geo (1) 876ef78 ๐Ÿ› Always lowercase amp-geo hotpatch matches (#27728)
amp-iframe (1) 693478e Move the old IntersectionObserver polyfills out of src/. (#27896)
amp-image-slider (1) 52d22e0 โœจ CSS support in Storybook and `amp-image-slider` example (#27800)
amp-list (2) dceac64 Revert #27159 and #27521 (#27768)
cdbb496 toggleLoading: remove force paramater (#27508)
amp-loader (1) a06d346 โœ… Bootstrap unit tests for both loader.js and amp-loader.js (#27659)
amp-social-share (1) 043cd0a Revert "[amp-social-share]: Allow component to prerender (#27533)" (#27837)
amp-story (12) 680f8cf Add period at end of a comment. (#27723)
dbae906 โ™ป๏ธโœ… amp-story animations: test, refactor presets (#27713)
b213e1a Ship remote page attachments (#27709)
c083d2c Change name to show-tooltip (#27752)
238e215 Added comma to a comment as a trivial tweak (#27774)
fdae4db โœจ (#27597)
6019ce7 Enable overflow for amp-story-grid-layer (#27789)
d5f7813 Register story page level background-audio. (#27782)
9c66397 amp-twitter: validator should support [data-tweetid] (#27787)
0830f65 Remote attachment dark mode support. (#27812)
dd9b5b2 Make media pool assert HTTPs-ness of URLs to align with amp-video (#27875)
62248e7 A11Y changes for Stories (#27820)
amp-story-auto-ads (1) fcf2c2f ๐Ÿš€allowlist adsense type for story ads (#27854)
amp-twitter (2) cdbb496 toggleLoading: remove force paramater (#27508)
9c66397 amp-twitter: validator should support [data-tweetid] (#27787)
amp-video (1) ef4fd12 Fix nasty race condition in AMP video (#27740)
build-system (14) 1dcbc8d ๐Ÿšฎ Remove transform-simple-object-destructure (#27689)
e5cfeb4 ๐Ÿ— Fix sourcemap sources paths (#27665)
2e097a6 ๐Ÿ› Local dev listing: fix search (#27751)
a797246 ๐Ÿ— Debounce all `watch` operations in the AMP dev toolchain (#27738)
1099209 ๐Ÿ— Do not write sourcesContent in sourcemaps unless requested (#27761)
d2176c3 Enable "intersect-resources" on canary (#27735)
a70dcd2 [amp-story-player] ๐Ÿ› Fixes firefox bug (#27756)
15258f6 ๐Ÿ—Java Validator testing changes (#27788)
fdae4db โœจ (#27597)
b28472e ๐Ÿ— Temporarily disable function transform due to Services implementation (#27809)
545ff92 ๐Ÿ—โœ… Fix IE11 Integration Test Support (#27796)
7d82092 Add --define_experiment_constant as valid flag (#27814)
933a203 ๐Ÿ—Don't run `VALIDATOR_JAVA` tests for `amphtml` package updates (#27847)
52d22e0 โœจ CSS support in Storybook and `amp-image-slider` example (#27800)
package updates (18) 3c826d6 ๐Ÿ“ฆ Update dependency rollup to v2.6.1 (#27680)
cdba5ed ๐Ÿ“ฆ Update dependency puppeteer to v3 (#27799)
bf4f214 ๐Ÿ“ฆ Update dependency fetch-mock to v9.4.0 (#27791)
d9cc60f ๐Ÿ“ฆ Update dependency karma to v5.0.2 (#27804)
c4b0dda ๐Ÿ“ฆ Update dependency karma-mocha to v2 (#27767)
5ee11a9 ๐Ÿ“ฆ Update dependency eslint-plugin-prettier to v3.1.3 (#27714)
475124b ๐Ÿ“ฆ Update dependency eslint-plugin-jsdoc to v23 (#27708)
68d4ec0 ๐Ÿ“ฆ Update dependency posthtml to v0.12.2 (#27744)
d02b230 ๐Ÿ“ฆ Update dependency chromedriver to v81 (#27698)
be61049 ๐Ÿ“ฆ Update dependency eslint-plugin-jasmine to v4.1.1 (#27716)
c625095 ๐Ÿ“ฆ Update dependency @ampproject/rollup-plugin-closure-compiler to v0.25.2 (#27850)
8420565 ๐Ÿ“ฆ Update dependency animate.css to v3.7.2 (#27852)
3eea6fb ๐Ÿ“ฆ Update dependency eslint to v5.16.0 (#27858)
b86998f ๐Ÿ“ฆ Update dependency jasmine to v3.5.0 (#27860)
ea41f84 ๐Ÿ“ฆ Update dependency @rollup/plugin-alias to v3.1.0 (#27711)
a609254 ๐Ÿ“ฆ Update dependency eslint-config-google to v0.14.0 (#27859)
20b5e37 ๐Ÿ“ฆ Update dependency karma to v3.1.4 (#27862)
9dfc3d6 ๐Ÿ“ฆ Update dependency npm-run-all to v4.1.5 (#27863)
src (13) c21d89a intersect-resources: Fix incorrect pre-layout assumption (#27684)
623383d ๐Ÿš€ amp-actions hide() can skipRemeasure (#27654)
965a35e Revert "โœจ[amp-story-player] Upgrading amp-story-player to CE" (#27733)
3a2059b intersect-resources: Fix bad devAssert (#27737)
507eb30 amp-video-manager: always skip remeasurements (#27730)
a70dcd2 [amp-story-player] ๐Ÿ› Fixes firefox bug (#27756)
56c2386 ๐Ÿ› Fix Custom Element instance creation in IE11, redo (#27783)
ef4fd12 Fix nasty race condition in AMP video (#27740)
cdbb496 toggleLoading: remove force paramater (#27508)
1c14d51 ๐Ÿ› .show() for iOS and autofocus must always remeasure (#27729)
a06d346 โœ… Bootstrap unit tests for both loader.js and amp-loader.js (#27659)
ca61ae1 mutator: skip an extra measure (#27760)
693478e Move the old IntersectionObserver polyfills out of src/. (#27896)
third_party (2) aa30bcc โœจ SwG Release 0.1.22.101 (#27727)
401d398 SwG Release 0.1.22.102 (#27893)
validator (5) dceac64 Revert #27159 and #27521 (#27768)
4465ef3 Drive by PR: Allow new enterkeyhint attribute on input (#27763)
875ca95 Updates Homebrew Cask install command. (#27811)
39c4d67 Validator rollup (#27784)
9c66397 amp-twitter: validator should support [data-tweetid] (#27787)

Don't miss a new amphtml release

NewReleases is sending notifications on new releases.