Changelog
npm packages @ 1.2204221712.0
amp-date-countdown993fd47- 📖 Update readme for `bento-date-display` and `bento-date-countdown`
993fd47- 📖 Update readme for `bento-date-display` and `bento-date-countdown`
f74833d- split out amp-agnostic parts of bento unit tests tests and creates un…
f74833d- split out amp-agnostic parts of bento unit tests tests and creates un…
f74833d- split out amp-agnostic parts of bento unit tests tests and creates un…
814ca78- ✨ Bento `amp-image-slider`
fb56d5a- ✨ [Bento] Implemented bento-pan-zoom component
f74833d- split out amp-agnostic parts of bento unit tests tests and creates un…
f74833d- split out amp-agnostic parts of bento unit tests tests and creates un…
f74833d- split out amp-agnostic parts of bento unit tests tests and creates un…
f74833d- split out amp-agnostic parts of bento unit tests tests and creates un…
f74833d- split out amp-agnostic parts of bento unit tests tests and creates un…9a372aa- ✅ add bento-timeago preact/react e2e test. resolves #37923
f74833d- split out amp-agnostic parts of bento unit tests tests and creates un…
f74833d- split out amp-agnostic parts of bento unit tests tests and creates un…
f74833d- split out amp-agnostic parts of bento unit tests tests and creates un…
f74833d- split out amp-agnostic parts of bento unit tests tests and creates un…
f74833d- split out amp-agnostic parts of bento unit tests tests and creates un…
0da54f9- ✨ [Bento Imgur] Added component
f74833d- split out amp-agnostic parts of bento unit tests tests and creates un…
f74833d- split out amp-agnostic parts of bento unit tests tests and creates un…
f74833d- split out amp-agnostic parts of bento unit tests tests and creates un…
f74833d- split out amp-agnostic parts of bento unit tests tests and creates un…
f74833d- split out amp-agnostic parts of bento unit tests tests and creates un…
3b08d78- Upgrade to mustache 4.2.2 for Bento components
f74833d- split out amp-agnostic parts of bento unit tests tests and creates un…
f74833d- split out amp-agnostic parts of bento unit tests tests and creates un…
f74833d- split out amp-agnostic parts of bento unit tests tests and creates un…
f74833d- split out amp-agnostic parts of bento unit tests tests and creates un…
f74833d- split out amp-agnostic parts of bento unit tests tests and creates un…
f74833d- split out amp-agnostic parts of bento unit tests tests and creates un…
Packages not changed: amp-app-banner, amp-date-picker, amp-gist, bento-dailymotion, bento-reddit, bento-social-share
Changes by component
ads (3)
055f083 - 🐛fix parameters54dac51 - ✨ add itemExcludedUrls paramcb67fc9 - ♻️🏗 Allow dead-code-eliminating `config.urls`amp-a4a (1)
cb67fc9 - ♻️🏗 Allow dead-code-eliminating `config.urls`amp-access (1)
cb67fc9 - ♻️🏗 Allow dead-code-eliminating `config.urls`amp-ad-exit (1)
5a52919 - ✨ Add UACH signals to amp-ad-exit.amp-ad-network-adsense-impl (1)
a26d517 - 🧪 Experiment: story auto advance and new cta buttonamp-ad-network-doubleclick-impl (1)
a26d517 - 🧪 Experiment: story auto advance and new cta buttonamp-ad-network-fake-impl (1)
cb67fc9 - ♻️🏗 Allow dead-code-eliminating `config.urls`amp-ad-network-smartadserver-impl (2)
5030f09 - ✨[amp-ad smartadserver] Implements postMessage listenerca2a14a - 🐛[amp-ad smartadserver] Removes duplicate callsamp-analytics (2)
cb67fc9 - ♻️🏗 Allow dead-code-eliminating `config.urls`f9d1969 - ✨ Lotame - adding TCF consent to amp-analytics and amp-ad requestsamp-audio (3)
79b5c24 - Validator Rollup8ae5d1a - ✨ Bento `amp-audio`9b20e07 - Enable server-side rendering for amp-audioamp-bind (1)
f24834d - ♻️ Use `NodeList.forEach`amp-cache-url (1)
cb67fc9 - ♻️🏗 Allow dead-code-eliminating `config.urls`amp-date-countdown (1)
993fd47 - 📖 Update readme for `bento-date-display` and `bento-date-countdown`amp-date-display (1)
993fd47 - 📖 Update readme for `bento-date-display` and `bento-date-countdown`amp-date-picker (1)
f24834d - ♻️ Use `NodeList.forEach`amp-embedly-card (1)
f74833d - split out amp-agnostic parts of bento unit tests tests and creates un…amp-fit-text (1)
f74833d - split out amp-agnostic parts of bento unit tests tests and creates un…amp-fx-collection (1)
f24834d - ♻️ Use `NodeList.forEach`amp-geo (1)
cb67fc9 - ♻️🏗 Allow dead-code-eliminating `config.urls`amp-iframe (2)
cb67fc9 - ♻️🏗 Allow dead-code-eliminating `config.urls`f74833d - split out amp-agnostic parts of bento unit tests tests and creates un…amp-image-slider (1)
814ca78 - ✨ Bento `amp-image-slider`amp-inline-gallery (1)
f24834d - ♻️ Use `NodeList.forEach`amp-inputmask (1)
f24834d - ♻️ Use `NodeList.forEach`amp-install-serviceworker (1)
cb67fc9 - ♻️🏗 Allow dead-code-eliminating `config.urls`amp-lightbox-gallery (1)
f24834d - ♻️ Use `NodeList.forEach`amp-link-rewriter (1)
f24834d - ♻️ Use `NodeList.forEach`amp-list (1)
fb56d5a - ✨ [Bento] Implemented bento-pan-zoom componentamp-mathml (1)
f74833d - split out amp-agnostic parts of bento unit tests tests and creates un…amp-mraid (1)
cb67fc9 - ♻️🏗 Allow dead-code-eliminating `config.urls`amp-mustache (1)
f24834d - ♻️ Use `NodeList.forEach`amp-pan-zoom (1)
fb56d5a - ✨ [Bento] Implemented bento-pan-zoom componentamp-recaptcha-input (1)
cb67fc9 - ♻️🏗 Allow dead-code-eliminating `config.urls`amp-script (2)
04c8d46 - amp-script: callFunction should handle when workerDom failed to initcb67fc9 - ♻️🏗 Allow dead-code-eliminating `config.urls`amp-selector (1)
f74833d - split out amp-agnostic parts of bento unit tests tests and creates un…amp-sidebar (1)
f74833d - split out amp-agnostic parts of bento unit tests tests and creates un…amp-story (30)
049447a - move json file url calculation to extension-script.js0a4434e - ✅ amp-story-shopping validation test to be re-added before launch176da67 - 🚀 [Story performance] Fix CLS caused from AMP runtime CSS showing story before amp-story.css2091f72 - amp-story comment typo fix20aeec0 - 🖍 [Page Attachments] Add the 'Read more' string for translation20d4566 - embed the supported languages for amp-story2503528 - ♻️ [Amp story shopping] Change "vendor" to "brand"28e56e7 - ✨ [amp-animation] Adds a new attr that allows to override pan scaling factor.2c019d4 - 🌐 amp story shopping "Shop now" CTA casing2ef2d96 - 🐛 amp-story-shopping does not display CTA if all tags are invalid and Fixes remote shopping data loading on refresh with page attachment open3232124 - ✨ [Story system-layer] Add CC Icon that toggles captions32d29a0 - ♻️ Convert cta layer to page outlink3d15d42 - 📖🐛 Move directories of md files for broken links (story-shopping, story-page-attachment, story-page-outlink)5a1f20d - ♻️🚀 `amp-story`: Use `Services.urlForDoc` instead of util functions60e73dd - ✨ [amp story captions] get and set captions state from viewer68a618d - ✨ [Story Preview] Allow all story pages and grid layers to be rendered in preview mode6aa9ced - 🚀 [Story localization] Asnyc all remaining usages of localization service [part 2]899d1b4 - 🌐 ♻️ [amp story shopping] Revise rating to be graphic and numerical only918e652 - add rtv path when fetching story languages json9742652 - ✨ [AMP Story Paywall] Render paywall dialog UIa08b918 - 🔥 Fix progress bar overflow mode buga26d517 - 🧪 Experiment: story auto advance and new cta buttona61e479 - amp-story-shopping: Shopping analytics with conversion trackingaf077cc - ♻️ Remove unnecessary `.bind/.call(this)`bccc2a3 - 🐛 [Story analytics] Fix prerender analytics not firingcecaafe - ✨ Yellow story ads progress bar for adsd07210a - ♻️ Refactor unoptimizable uses of `@enum` in `amp-story`d0dede1 - 🐛 [Story animations] Center vertical panninge75f657 - ♻️ Story: refactor to treat story ad pages as story pagesf24834d - ♻️ Use `NodeList.forEach`amp-story-auto-ads (5)
5a1f20d - ♻️🚀 `amp-story`: Use `Services.urlForDoc` instead of util functionsa26d517 - 🧪 Experiment: story auto advance and new cta buttond07210a - ♻️ Refactor unoptimizable uses of `@enum` in `amp-story`e75f657 - ♻️ Story: refactor to treat story ad pages as story pagesf24834d - ♻️ Use `NodeList.forEach`amp-story-auto-analytics (1)
a61e479 - amp-story-shopping: Shopping analytics with conversion trackingamp-story-captions (1)
c813c13 - ✨ [amp story captions] `style-preset` attribute with stylesamp-story-dev-tools (1)
cb67fc9 - ♻️🏗 Allow dead-code-eliminating `config.urls`amp-story-education (1)
d07210a - ♻️ Refactor unoptimizable uses of `@enum` in `amp-story`amp-story-interactive (2)
492c460 - 🐛 [Story interactives] Fix interactive tests after some regression5a1f20d - ♻️🚀 `amp-story`: Use `Services.urlForDoc` instead of util functionsamp-story-page-attachment (8)
089c845 - 🐛 [Story attachment] Fix cta-image=none showing link icon5a1f20d - ♻️🚀 `amp-story`: Use `Services.urlForDoc` instead of util functions6aa9ced - 🚀 [Story localization] Asnyc all remaining usages of localization service [part 2]73e7602 - ♿ 🐛 [Amp story page attachment] Tab-able inline CTA element7f1d382 - 📖🐛 [amp story page attachment][amp story page outlink] add path metadata docsa26d517 - 🧪 Experiment: story auto advance and new cta buttonaa8e969 - 🚀 [Page Attachments] Ensure that the page attachment container is not inadvertently rendered by the AMP Resources managerd07210a - ♻️ Refactor unoptimizable uses of `@enum` in `amp-story`amp-story-share-menu (2)
6aa9ced - 🚀 [Story localization] Asnyc all remaining usages of localization service [part 2]d07210a - ♻️ Refactor unoptimizable uses of `@enum` in `amp-story`amp-story-shopping (14)
0a4434e - ✅ amp-story-shopping validation test to be re-added before launch2503528 - ♻️ [Amp story shopping] Change "vendor" to "brand"2c019d4 - 🌐 amp story shopping "Shop now" CTA casing2ef2d96 - 🐛 amp-story-shopping does not display CTA if all tags are invalid and Fixes remote shopping data loading on refresh with page attachment open31c8027 - 📖 [amp story shopping] CTA casing in docs. Remove "draft" from doc metadata.3d15d42 - 📖🐛 Move directories of md files for broken links (story-shopping, story-page-attachment, story-page-outlink)4d09dd1 - ✨ amp-story-shopping Allow custom cta-text attribute54327a2 - 📖 [amp story shopping] documentation6aa9ced - 🚀 [Story localization] Asnyc all remaining usages of localization service [part 2]899d1b4 - 🌐 ♻️ [amp story shopping] Revise rating to be graphic and numerical onlya61e479 - amp-story-shopping: Shopping analytics with conversion trackingc0d7b2c - 📖 amp-story-shopping Added product json schema documentationc9b09d0 - [amp-story-shopping] Add `productDescription` to all templates and max lengthe5cac4a - ✨ JSON validation for amp-story-shopping configamp-story-subscriptions (2)
706a04b - ✨ [AMP Story Paywall] Handles grant status and show/hide paywall dialog in amp-story-subscriptions9742652 - ✨ [AMP Story Paywall] Render paywall dialog UIamp-stream-gallery (1)
f74833d - split out amp-agnostic parts of bento unit tests tests and creates un…amp-subscriptions (1)
f24834d - ♻️ Use `NodeList.forEach`amp-timeago (2)
9a372aa - ✅ add bento-timeago preact/react e2e test. resolves #37923f74833d - split out amp-agnostic parts of bento unit tests tests and creates un…amp-truncate-text (1)
f24834d - ♻️ Use `NodeList.forEach`amp-video (2)
3232124 - ✨ [Story system-layer] Add CC Icon that toggles captionsf24834d - ♻️ Use `NodeList.forEach`amp-wordpress-embed (1)
f74833d - split out amp-agnostic parts of bento unit tests tests and creates un…bento-accordion (1)
f74833d - split out amp-agnostic parts of bento unit tests tests and creates un…bento-base-carousel (1)
f74833d - split out amp-agnostic parts of bento unit tests tests and creates un…bento-brightcove (1)
f74833d - split out amp-agnostic parts of bento unit tests tests and creates un…bento-facebook (1)
f74833d - split out amp-agnostic parts of bento unit tests tests and creates un…bento-imgur (1)
0da54f9 - ✨ [Bento Imgur] Added componentbento-inline-gallery (1)
f74833d - split out amp-agnostic parts of bento unit tests tests and creates un…bento-instagram (1)
f74833d - split out amp-agnostic parts of bento unit tests tests and creates un…bento-jwplayer (1)
f74833d - split out amp-agnostic parts of bento unit tests tests and creates un…bento-lightbox (1)
f74833d - split out amp-agnostic parts of bento unit tests tests and creates un…bento-lightbox-gallery (1)
f74833d - split out amp-agnostic parts of bento unit tests tests and creates un…bento-mustache (1)
3b08d78 - Upgrade to mustache 4.2.2 for Bento componentsbento-soundcloud (1)
f74833d - split out amp-agnostic parts of bento unit tests tests and creates un…bento-twitter (1)
f74833d - split out amp-agnostic parts of bento unit tests tests and creates un…bento-video (1)
f74833d - split out amp-agnostic parts of bento unit tests tests and creates un…bento-video-iframe (1)
f74833d - split out amp-agnostic parts of bento unit tests tests and creates un…bento-vimeo (1)
f74833d - split out amp-agnostic parts of bento unit tests tests and creates un…bento-youtube (1)
f74833d - split out amp-agnostic parts of bento unit tests tests and creates un…build-system (29)
0011e8a - 🏗 Create a GitHub issue when automated GH Actions workflow fail049447a - move json file url calculation to extension-script.js04d7c01 - 🏗 Unskip Windows builds in cut-nightly.yml075aae6 - 🏗🐛 Fix compiling JSON Schema in ES508f1b10 - 🏗 Fix Windows path resolution for Bento remap0da54f9 - ✨ [Bento Imgur] Added component14ee128 - 🏗🚀 Disable `@babel/plugin-transform-for-of`15d591e - 🏗🚀 Use `AMP.config.urls` in extensions20d4566 - embed the supported languages for amp-story2520c4c - handle remapping to a node module that is bundled2ef2d96 - 🐛 amp-story-shopping does not display CTA if all tags are invalid and Fixes remote shopping data loading on refresh with page attachment open58cdf07 - 🏗 Tree-shake included JSON Schema in compiled output5ef7fdc - ✅ Add tests for base-carousel Resolves #378916aa9ced - 🚀 [Story localization] Asnyc all remaining usages of localization service [part 2]814ca78 - ✨ Bento `amp-image-slider`83e7c80 - Fix react builds using bento/core886852b - Skip windows build check when cutting nightly8ae5d1a - ✨ Bento `amp-audio`9742652 - ✨ [AMP Story Paywall] Render paywall dialog UI9d10200 - 🐛 stop formatting npm imports as local modulesa61e479 - amp-story-shopping: Shopping analytics with conversion trackingb135d33 - 🚮 Delete `amp cherry-pick`c813c13 - ✨ [amp story captions] `style-preset` attribute with stylesc850f97 - ♻️🐛 Remove non-arrow-function Service gettercb67fc9 - ♻️🏗 Allow dead-code-eliminating `config.urls`da680e9 - 🏗 Remove unused CLI arguments related to Closure Compilerdce11ee - 🏗 Fix Windows path resolution for Bento remape3c28bd - 🏗 Allow `bento-mustache` buildfb56d5a - ✨ [Bento] Implemented bento-pan-zoom componentpackage updates (0)
src (28)
049447a - move json file url calculation to extension-script.js0da54f9 - ✨ [Bento Imgur] Added component15d591e - 🏗🚀 Use `AMP.config.urls` in extensions20aeec0 - 🖍 [Page Attachments] Add the 'Read more' string for translation20d4566 - embed the supported languages for amp-story3232124 - ✨ [Story system-layer] Add CC Icon that toggles captions3b08d78 - Upgrade to mustache 4.2.2 for Bento components4069d8b - Prevent loading auto lightbox when disabled using data-amp-auto-lightbox-disable attribute4a440b6 - inabox-resources: Resource.build may return undefined by spec.5a52919 - ✨ Add UACH signals to amp-ad-exit.6aa9ced - 🚀 [Story localization] Asnyc all remaining usages of localization service [part 2]83e7c80 - Fix react builds using bento/core87c95b2 - ✨[PubMatic Openwrap] Added curl rtc config in PubMatic openwrap vendor899d1b4 - 🌐 ♻️ [amp story shopping] Revise rating to be graphic and numerical only8ae5d1a - ✨ Bento `amp-audio`9742652 - ✨ [AMP Story Paywall] Render paywall dialog UI9b20e07 - Enable server-side rendering for amp-audio9c7ad17 - ♻️🚀 Dead-code-eliminate `ShadowCSS.js`a26d517 - 🧪 Experiment: story auto advance and new cta buttonaf6fee1 - 🚀 callout vendors update for t13c850f97 - ♻️🐛 Remove non-arrow-function Service gettercb67fc9 - ♻️🏗 Allow dead-code-eliminating `config.urls`e5cac4a - ✨ JSON validation for amp-story-shopping confige9c814d - ♻️ Dead-code-eliminate implementations of `matches` and `closest` on ESMf24834d - ♻️ Use `NodeList.forEach`f74833d - split out amp-agnostic parts of bento unit tests tests and creates un…f9d1969 - ✨ Lotame - adding TCF consent to amp-analytics and amp-ad requestsfb56d5a - ✨ [Bento] Implemented bento-pan-zoom component