🌸 Cherry-picked release 🌸
2202142035000 was patched and published as 2202142035001. Refer to the release calendar for additional channel information.Changelog
npm packages @ 1.2202142035.1
amp-date-countdown6f88c91
- ✨ Mustache service for Bento standalone components
6f88c91
- ✨ Mustache service for Bento standalone components
058ef73
- Remove @nocollapse annotation which was closure-specific.725f474
- 🐛[bento-facebook] Invert error conditions to make sure both errors are thrown appropriately.
72a69cf
- ✨ Bento amp-gist
058ef73
- Remove @nocollapse annotation which was closure-specific.
058ef73
- Remove @nocollapse annotation which was closure-specific.
Packages not changed: amp-app-banner, amp-base-carousel, amp-embedly-card, amp-fit-text, amp-iframe, amp-inline-gallery, amp-instagram, amp-lightbox, amp-lightbox-gallery, amp-selector, amp-sidebar, amp-social-share, amp-soundcloud, amp-stream-gallery, amp-timeago, amp-wordpress-embed
Changes by component
ads (3)
61dbf16
- 🐛 Teads Ads: remove prefetch domain from preconnect6af3625
- ✨ Update Teads ads CDN entry point and prefetch config8f24c06
- rm: @Suppress checkTypesamp-ad-network-adsense-impl (1)
863b55a
- 🗑 Remove `story-ad-progress` experimentamp-ad-network-doubleclick-impl (1)
863b55a
- 🗑 Remove `story-ad-progress` experimentamp-analytics (1)
11adb54
- Ibeat support for new vct parameter for inputamp-connatix-player (1)
ac061f2
- ✨ amp-connatix-player: add support for custom data paramamp-date-countdown (1)
6f88c91
- ✨ Mustache service for Bento standalone componentsamp-date-display (1)
6f88c91
- ✨ Mustache service for Bento standalone componentsamp-facebook (2)
058ef73
- Remove @nocollapse annotation which was closure-specific.725f474
- 🐛[bento-facebook] Invert error conditions to make sure both errors are thrown appropriately.amp-gist (1)
72a69cf
- ✨ Bento amp-gistamp-google-read-aloud-player (1)
e77fabd
- ✨ [amp-google-read-aloud-player] Adds the `amp-google-read-aloud-player` extensionamp-story (6)
058ef73
- Remove @nocollapse annotation which was closure-specific.37aac3c
- ♻️ Use GainNode API to update video volume.615b73c
- 🚀 [Story performance] Remove rendering serviced0bf1b6
- ♿ [amp-story] Allow screen reader users to pause auto-advancing storiesdbc28dc
- ✨ [amp story shopping] Product description page template (PDP)dc411f8
- Allow input[type=image].amp-story-auto-ads (1)
863b55a
- 🗑 Remove `story-ad-progress` experimentamp-story-page-attachment (4)
01df8ea
- 🏗♻️ Enable `babel-plugin-jsx-style-object` in tests058ef73
- Remove @nocollapse annotation which was closure-specific.4944583
- 📖 [Story documentation] Fix page attachment docs location498f360
- 🐛 [amp story page attachment] fix attribute typo on CTA active toggleamp-story-shopping (3)
01df8ea
- 🏗♻️ Enable `babel-plugin-jsx-style-object` in tests37b830a
- 🐛 amp-story-shopping Added correct margins for RTL modedbc28dc
- ✨ [amp story shopping] Product description page template (PDP)amp-video (2)
058ef73
- Remove @nocollapse annotation which was closure-specific.c8ea23b
- 🚀 [Story video] Use the inlined video response instead of issuing an XHR request, for the 1st video of the 1st web story pagebuild-system (22)
01df8ea
- 🏗♻️ Enable `babel-plugin-jsx-style-object` in tests04d031e
- 🏗 Use locally built validator during `amp validate-html-fixtures`0f8357b
- 🏗 build and copy story localization strings to dist on `amp build` and `amp dist`1ba0a82
- ✨🏗 Build and publish @bentoproject/core1d8443e
- 🏗 Remove `extraGlobs` option2d2e54c
- 🏗 Make visual tests depend on module build42cc51f
- 🐛added optional extention matching for dependency remap when bundling5150ad6
- 🏗 🐛 build-bento should respect no extensions5244199
- 🏗🐛 Fix non-`dist` build of Bento extensions72a69cf
- ✨ Bento amp-gist863b55a
- 🗑 Remove `story-ad-progress` experiment9609fe3
- 🏗️ Fix a bug with remapping when dist is run a second time9866641
- 📦 Update dependency node-fetch to 2.6.7 [SECURITY]9cfcb2d
- 🐛 build and copy if built css doesn't exista5b5ef1
- 🏗🐛 Add `src/bento/components` to Storybook React pathsab769cd
- ♻️ Port `src/core/dom/jsx` to TypeScriptb6877bd
- 🏗 Use ESM to import peer Bento binariescfab8b1
- 🐛 Use `buildBentoExtensionJs` under `src/bento/components`d8740a4
- 🏗 Cleanup experiment removal branchese77fabd
- ✨ [amp-google-read-aloud-player] Adds the `amp-google-read-aloud-player` extensionf614b36
- Remove Asia/Oceania from design review rotation.fdb1fec
- 🐛 Insert empty newline as first line of minified outputspackage updates (0)
src (12)
01df8ea
- 🏗♻️ Enable `babel-plugin-jsx-style-object` in tests058ef73
- Remove @nocollapse annotation which was closure-specific.1ba0a82
- ✨🏗 Build and publish @bentoproject/core615b73c
- 🚀 [Story performance] Remove rendering service616859e
- R1: schedule amp-bind targets6f88c91
- ✨ Mustache service for Bento standalone components863b55a
- 🗑 Remove `story-ad-progress` experimentab769cd
- ♻️ Port `src/core/dom/jsx` to TypeScriptb6877bd
- 🏗 Use ESM to import peer Bento binariescb2af7d
- 🚮Remove unused file in `src/bento`d476216
- Mark startLayout error as expecteddbc28dc
- ✨ [amp story shopping] Product description page template (PDP)third_party (2)
058ef73
- Remove @nocollapse annotation which was closure-specific.0d7cb42
- SwG Release 0.1.22.205