From 8459cc79f407083861c33867c58ac9edfc61a818 Mon Sep 17 00:00:00 2001 From: Matthew Oliveira Date: Wed, 11 Dec 2024 15:30:02 -0500 Subject: [PATCH 01/14] fix(link-with-icon): fix icon placement (#12159) ### Related Ticket(s) [ADCMS-7258](https://jsw.ibm.com/browse/ADCMS-7258) ### Description This corrects a bad prefix conversion from v1 to v2 that meant that the necessary styles required to correctly reflect the `icon-placement="left"` on a `` component were not present. Note that the way Storybook knobs work was hiding this issue in the Link with Icon story. The bug can be reproduced by going to the [Link with icon story in the v2 Storybook](https://carbon-design-system.github.io/carbon-for-ibm-dotcom/next/web-components/?path=/story/components-link-with-icon--default), setting "Icon Position" to left, then opening in a new tab. Test in the deploy preview in the same way to ensure the bug is fixed. ### Testing instructions * Open the Link with Icon > Default story * Set the "Icon Position" knob to left * Open in a new tab * Icon should now appear as expected * Also go through the Footer and Locale Modal stories to check the reported link icon is in the right spot. ### Changelog **Changed** - Fixed left icon placement in Link with icon component --- .../scss/components/link-with-icon/_link-with-icon.scss | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/styles/scss/components/link-with-icon/_link-with-icon.scss b/packages/styles/scss/components/link-with-icon/_link-with-icon.scss index 43efdb358c8..37cabfe29c9 100644 --- a/packages/styles/scss/components/link-with-icon/_link-with-icon.scss +++ b/packages/styles/scss/components/link-with-icon/_link-with-icon.scss @@ -1,5 +1,5 @@ /** - * Copyright IBM Corp. 2016, 2023 + * Copyright IBM Corp. 2016, 2024 * * This source code is licensed under the Apache-2.0 license found in the * LICENSE file in the root directory of this source tree. @@ -15,7 +15,7 @@ @use '../lightbox-media-viewer/lightbox-media-viewer'; @mixin link-with-icon { - .#{$c4d-prefix}--link-with-icon, + .#{$prefix}--link-with-icon, :host(#{$c4d-prefix}-link-with-icon), :host(#{$c4d-prefix}-link-list-item), :host(#{$c4d-prefix}-link-list-item-cta), From 19e9b4fa1339aa2c817ad66fd1ebafe5eadabb06 Mon Sep 17 00:00:00 2001 From: Andy Blum Date: Wed, 11 Dec 2024 19:24:59 -0500 Subject: [PATCH 02/14] fix(content-group-cards): fix alignment (#12160) ### Related Ticket(s) Closes # https://jsw.ibm.com/browse/ADCMS-7030 ### Description In medium resolution, the cards are having an undesired horizontal overflow that was causing a scroll bar to appear. I made a fix that will make them span full width, that's the behavior we have in the [v2 builds I found](https://ibmdotcom-webcomponents.s3.us-east.cloud-object-storage.appdomain.cloud/deploy-previews/11248/index.html?path=/story/overview-getting-started--page) for example, that came [from this issue](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/pull/11248) Fixed as per this PR: ![image](https://github.com/user-attachments/assets/5e61977f-e88b-4416-9d74-7c0594cd20a4) ### Changelog **New** setting `margin-inline-start` to be 0 in resolutions lower than LG. --- .../components/content-group-cards/_content-group-cards.scss | 1 - packages/styles/scss/internal/content-block/_content-block.scss | 1 + 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/styles/scss/components/content-group-cards/_content-group-cards.scss b/packages/styles/scss/components/content-group-cards/_content-group-cards.scss index 3502194b6f1..76fe8147c90 100644 --- a/packages/styles/scss/components/content-group-cards/_content-group-cards.scss +++ b/packages/styles/scss/components/content-group-cards/_content-group-cards.scss @@ -38,7 +38,6 @@ .#{$prefix}--content-group-cards__row { display: grid; - margin-inline: -$spacing-05; @include breakpoint(md) { grid-auto-rows: 1fr; diff --git a/packages/styles/scss/internal/content-block/_content-block.scss b/packages/styles/scss/internal/content-block/_content-block.scss index c2071965851..c805c0feb7d 100644 --- a/packages/styles/scss/internal/content-block/_content-block.scss +++ b/packages/styles/scss/internal/content-block/_content-block.scss @@ -87,6 +87,7 @@ ::slotted(#{$c4d-prefix}-content-group:not([slot])), ::slotted(#{$c4d-prefix}-cta-block-item-row:not([slot])), + ::slotted(#{$c4d-prefix}-content-group-cards-item:not([slot])), ::slotted([data-autoid^='c4d--tabs-']:not([slot])), ::slotted([data-autoid^='c4d--card']:not([slot])) { margin-inline-start: 0; From 55224e3c99120845d1e07d573f5759c007b563cb Mon Sep 17 00:00:00 2001 From: Andy Blum Date: Wed, 11 Dec 2024 19:50:32 -0500 Subject: [PATCH 03/14] fix(background-media): avoid potential VPC setup race (#12158) ### Related Ticket(s) https://jsw.ibm.com/browse/ADCMS-7249 ### Description Modifies component logic to avoid a possible race condition. Previously we assumed the background media component was setting up after the video player container had created its video player child. ### Changelog **Changed** - avoid possible race condition in with background videos --- .../background-media/background-media.ts | 65 ++++++++----------- .../video-player/video-player-composite.ts | 2 + 2 files changed, 29 insertions(+), 38 deletions(-) diff --git a/packages/web-components/src/components/background-media/background-media.ts b/packages/web-components/src/components/background-media/background-media.ts index f8b79794f98..de0f9a87429 100644 --- a/packages/web-components/src/components/background-media/background-media.ts +++ b/packages/web-components/src/components/background-media/background-media.ts @@ -16,7 +16,6 @@ import settings from '@carbon/ibmdotcom-utilities/es/utilities/settings/settings import styles from './background-media.scss'; import { GRADIENT_DIRECTION, MOBILE_POSITION } from './defs'; import C4DImage from '../image/image'; -import C4DVideoPlayer from '../video-player/video-player'; import C4DVideoPlayerContainer from '../video-player/video-player-container'; import C4DLeadSpace from '../leadspace/leadspace'; import { carbonElement as customElement } from '@carbon/web-components/es/globals/decorators/carbon-element.js'; @@ -50,13 +49,14 @@ class C4DBackgroundMedia extends C4DImage { * Returns a class-name based on the Mobile Position type */ protected _getMobilePositionClass() { + const { videoPlayerContainer: video } = this; return classMap({ [`${prefix}--background-media--container`]: true, [`${prefix}--background-media--mobile-position`]: true, [`${prefix}--background-media--mobile-position--${this.mobilePosition}`]: this.mobilePosition, - [`${prefix}--background-media--image`]: this.videoPlayer === null, - [`${prefix}--background-media--video`]: this.videoPlayer !== null, + [`${prefix}--background-media--image`]: video === null, + [`${prefix}--background-media--video`]: video !== null, }); } @@ -93,22 +93,13 @@ class C4DBackgroundMedia extends C4DImage { mobilePosition = MOBILE_POSITION.BOTTOM; /** - * Internal storage of the video ID + * Query selector to get the child video player container */ - @property() - videoId: string | null = null; - - /** - * Current state of video playback - */ - @property() - videoIsPlaying = false; - - /** - * Internal storage of the video player comonent - */ - @property() - videoPlayer: C4DVideoPlayer | null = null; + protected get videoPlayerContainer() { + return this.querySelector( + `${c4dPrefix}-video-player-container` + ) as C4DVideoPlayerContainer | null; + } /** * Conditionally runs super.render() if all children are `c4d-image-item` @@ -122,40 +113,38 @@ class C4DBackgroundMedia extends C4DImage { ); const assignedVideos = assignedElements.filter( (el) => el.tagName === `${c4dPrefix}-video-player-container`.toUpperCase() - ); + ) as C4DVideoPlayerContainer[]; - if ( - assignedElements.length === assignedImages.length && - !assignedVideos.length - ) { + if (assignedImages.length && !assignedVideos.length) { this.containsOnlyImages = true; } - - if (assignedVideos.length) { - const [video] = assignedVideos; - this.videoId = video.getAttribute('video-id'); - this.videoPlayer = video.querySelector(`${c4dPrefix}-video-player`); - this.videoIsPlaying = (video as C4DVideoPlayerContainer).isPlaying; - } } toggleVideoState() { - this.videoPlayer?.userInitiatedTogglePlaybackState(); - this.videoIsPlaying = !this.videoIsPlaying; + const { videoPlayerContainer: video } = this; + + if (video?.isPlaying) { + video.pauseAllVideos(); + } else { + video?.playAllVideos(); + } + + this.requestUpdate(); } renderVideoControls() { - const { toggleVideoState, videoIsPlaying } = this; + const { toggleVideoState, videoPlayerContainer } = this; + const { isPlaying } = videoPlayerContainer ?? {}; return html` `; } @@ -186,7 +175,7 @@ class C4DBackgroundMedia extends C4DImage { this.gradientHidden = true; } - if (this.hasAttribute('default-src') && !this.videoId) { + if (this.hasAttribute('default-src') && !this.videoPlayerContainer) { this.containsOnlyImages = true; } } @@ -203,7 +192,7 @@ class C4DBackgroundMedia extends C4DImage { - ${this.videoId ? this.renderVideoControls() : ''} + ${this.videoPlayerContainer ? this.renderVideoControls() : ''} `; } diff --git a/packages/web-components/src/components/video-player/video-player-composite.ts b/packages/web-components/src/components/video-player/video-player-composite.ts index 5ada0cbdaeb..a6f3fa1e61a 100644 --- a/packages/web-components/src/components/video-player/video-player-composite.ts +++ b/packages/web-components/src/components/video-player/video-player-composite.ts @@ -126,6 +126,7 @@ class C4DVideoPlayerComposite extends HybridRenderMixin( embeddedVideos[videoId].sendNotification('doPause'); }); this.isPlaying = false; + this._setAutoplayPreference(false); } playAllVideos() { @@ -135,6 +136,7 @@ class C4DVideoPlayerComposite extends HybridRenderMixin( embeddedVideos[videoId].sendNotification('doPlay'); }); this.isPlaying = true; + this._setAutoplayPreference(true); } /** From c82715f3720612dbf7f9e96d3bdaa21a4fbdcf49 Mon Sep 17 00:00:00 2001 From: ibmdotcom-bot Date: Thu, 12 Dec 2024 01:30:02 +0000 Subject: [PATCH 04/14] chore(release): publish - @carbon/ibmdotcom-services@2.16.0 - @carbon/ibmdotcom-styles@2.16.0 - @carbon/ibmdotcom-utilities@2.16.0 - @carbon/ibmdotcom-web-components@2.16.0 --- packages/services/CHANGELOG.md | 8 ++++++++ packages/services/package.json | 4 ++-- packages/styles/CHANGELOG.md | 13 +++++++++++++ packages/styles/package.json | 2 +- packages/utilities/CHANGELOG.md | 8 ++++++++ packages/utilities/package.json | 2 +- packages/web-components/CHANGELOG.md | 12 ++++++++++++ packages/web-components/package.json | 8 ++++---- yarn.lock | 14 +++++++------- 9 files changed, 56 insertions(+), 15 deletions(-) diff --git a/packages/services/CHANGELOG.md b/packages/services/CHANGELOG.md index 958d87b7ceb..3ff0cb64417 100644 --- a/packages/services/CHANGELOG.md +++ b/packages/services/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.16.0](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/compare/@carbon/ibmdotcom-services@2.16.0-rc.3...@carbon/ibmdotcom-services@2.16.0) (2024-12-12) + +**Note:** Version bump only for package @carbon/ibmdotcom-services + + + + + # [2.16.0-rc.3](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/compare/@carbon/ibmdotcom-services@2.16.0-rc.2...@carbon/ibmdotcom-services@2.16.0-rc.3) (2024-12-07) **Note:** Version bump only for package @carbon/ibmdotcom-services diff --git a/packages/services/package.json b/packages/services/package.json index be1bae0f8cc..6ce517702d0 100644 --- a/packages/services/package.json +++ b/packages/services/package.json @@ -1,7 +1,7 @@ { "name": "@carbon/ibmdotcom-services", "description": "Carbon for IBM.com Services", - "version": "2.16.0-rc.3", + "version": "2.16.0", "license": "Apache-2.0", "main": "lib/index.js", "module": "es/index.js", @@ -47,7 +47,7 @@ }, "dependencies": { "@babel/runtime": "^7.16.3", - "@carbon/ibmdotcom-utilities": "2.16.0-rc.3", + "@carbon/ibmdotcom-utilities": "2.16.0", "@ibm/telemetry-js": "^1.5.0", "axios": "^1.6.8", "marked": "^4.0.10", diff --git a/packages/styles/CHANGELOG.md b/packages/styles/CHANGELOG.md index 557def4fed2..827673ae280 100644 --- a/packages/styles/CHANGELOG.md +++ b/packages/styles/CHANGELOG.md @@ -3,6 +3,19 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.16.0](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/compare/@carbon/ibmdotcom-styles@2.16.0-rc.3...@carbon/ibmdotcom-styles@2.16.0) (2024-12-12) + + +### Bug Fixes + +* **card:** pictogram related style adjustments ([#12155](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/issues/12155)) ([3e7bcc9](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/commit/3e7bcc980c3a9cc1e1dde230610bbd57bf1f4f60)) +* **content-group-cards:** fix alignment ([#12160](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/issues/12160)) ([19e9b4f](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/commit/19e9b4fa1339aa2c817ad66fd1ebafe5eadabb06)) +* **link-with-icon:** fix icon placement ([#12159](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/issues/12159)) ([8459cc7](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/commit/8459cc79f407083861c33867c58ac9edfc61a818)) + + + + + # [2.16.0-rc.3](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/compare/@carbon/ibmdotcom-styles@2.16.0-rc.2...@carbon/ibmdotcom-styles@2.16.0-rc.3) (2024-12-07) diff --git a/packages/styles/package.json b/packages/styles/package.json index 5fd747941ed..d15d7b165fb 100644 --- a/packages/styles/package.json +++ b/packages/styles/package.json @@ -1,7 +1,7 @@ { "name": "@carbon/ibmdotcom-styles", "description": "Carbon for IBM.com Styles", - "version": "2.16.0-rc.3", + "version": "2.16.0", "license": "Apache-2.0", "main": "dist/ibm-dotcom-styles.min.css", "module": "src/scss", diff --git a/packages/utilities/CHANGELOG.md b/packages/utilities/CHANGELOG.md index 558e18d09dc..8b46b3028ee 100644 --- a/packages/utilities/CHANGELOG.md +++ b/packages/utilities/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.16.0](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/compare/@carbon/ibmdotcom-utilities@2.16.0-rc.3...@carbon/ibmdotcom-utilities@2.16.0) (2024-12-12) + +**Note:** Version bump only for package @carbon/ibmdotcom-utilities + + + + + # [2.16.0-rc.3](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/compare/@carbon/ibmdotcom-utilities@2.16.0-rc.2...@carbon/ibmdotcom-utilities@2.16.0-rc.3) (2024-12-07) **Note:** Version bump only for package @carbon/ibmdotcom-utilities diff --git a/packages/utilities/package.json b/packages/utilities/package.json index 75ec3e54b72..5bb4840be0e 100644 --- a/packages/utilities/package.json +++ b/packages/utilities/package.json @@ -1,7 +1,7 @@ { "name": "@carbon/ibmdotcom-utilities", "description": "Carbon for IBM.com Utilities", - "version": "2.16.0-rc.3", + "version": "2.16.0", "license": "Apache-2.0", "main": "lib/index.js", "module": "es/index.js", diff --git a/packages/web-components/CHANGELOG.md b/packages/web-components/CHANGELOG.md index f8780b0c90d..45fce1e25e9 100644 --- a/packages/web-components/CHANGELOG.md +++ b/packages/web-components/CHANGELOG.md @@ -3,6 +3,18 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.16.0](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/compare/@carbon/ibmdotcom-web-components@2.16.0-rc.3...@carbon/ibmdotcom-web-components@2.16.0) (2024-12-12) + + +### Bug Fixes + +* **background-media:** avoid potential VPC setup race ([#12158](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/issues/12158)) ([55224e3](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/commit/55224e3c99120845d1e07d573f5759c007b563cb)) +* **card:** pictogram related style adjustments ([#12155](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/issues/12155)) ([3e7bcc9](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/commit/3e7bcc980c3a9cc1e1dde230610bbd57bf1f4f60)) + + + + + # [2.16.0-rc.3](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/compare/@carbon/ibmdotcom-web-components@2.16.0-rc.2...@carbon/ibmdotcom-web-components@2.16.0-rc.3) (2024-12-07) diff --git a/packages/web-components/package.json b/packages/web-components/package.json index a57727b974b..8f54c2be314 100644 --- a/packages/web-components/package.json +++ b/packages/web-components/package.json @@ -1,6 +1,6 @@ { "name": "@carbon/ibmdotcom-web-components", - "version": "2.16.0-rc.3", + "version": "2.16.0", "description": "Carbon for IBM.com Web Components", "license": "Apache-2.0", "exports": { @@ -92,9 +92,9 @@ "cypress:verify": "cypress verify" }, "dependencies": { - "@carbon/ibmdotcom-services": "2.16.0-rc.3", - "@carbon/ibmdotcom-styles": "2.16.0-rc.3", - "@carbon/ibmdotcom-utilities": "2.16.0-rc.3", + "@carbon/ibmdotcom-services": "2.16.0", + "@carbon/ibmdotcom-styles": "2.16.0", + "@carbon/ibmdotcom-utilities": "2.16.0", "@carbon/layout": "11.27.0", "@carbon/motion": "11.22.0", "@carbon/styles": "1.65.0", diff --git a/yarn.lock b/yarn.lock index d61de207d30..4ca60711f62 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3350,7 +3350,7 @@ __metadata: languageName: node linkType: hard -"@carbon/ibmdotcom-services@npm:2.16.0-rc.3, @carbon/ibmdotcom-services@workspace:packages/services": +"@carbon/ibmdotcom-services@npm:2.16.0, @carbon/ibmdotcom-services@workspace:packages/services": version: 0.0.0-use.local resolution: "@carbon/ibmdotcom-services@workspace:packages/services" dependencies: @@ -3363,7 +3363,7 @@ __metadata: "@babel/plugin-transform-runtime": "npm:7.18.5" "@babel/preset-env": "npm:~7.23.2" "@babel/runtime": "npm:^7.16.3" - "@carbon/ibmdotcom-utilities": "npm:2.16.0-rc.3" + "@carbon/ibmdotcom-utilities": "npm:2.16.0" "@ibm/telemetry-js": "npm:^1.5.0" "@rollup/plugin-babel": "npm:^5.3.1" "@rollup/plugin-commonjs": "npm:^21.0.3" @@ -3397,7 +3397,7 @@ __metadata: languageName: unknown linkType: soft -"@carbon/ibmdotcom-styles@npm:2.16.0-rc.3, @carbon/ibmdotcom-styles@workspace:packages/styles": +"@carbon/ibmdotcom-styles@npm:2.16.0, @carbon/ibmdotcom-styles@workspace:packages/styles": version: 0.0.0-use.local resolution: "@carbon/ibmdotcom-styles@workspace:packages/styles" dependencies: @@ -3435,7 +3435,7 @@ __metadata: languageName: node linkType: hard -"@carbon/ibmdotcom-utilities@npm:2.16.0-rc.3, @carbon/ibmdotcom-utilities@workspace:packages/utilities": +"@carbon/ibmdotcom-utilities@npm:2.16.0, @carbon/ibmdotcom-utilities@workspace:packages/utilities": version: 0.0.0-use.local resolution: "@carbon/ibmdotcom-utilities@workspace:packages/utilities" dependencies: @@ -3500,10 +3500,10 @@ __metadata: "@babel/preset-react": "npm:~7.12.1" "@babel/template": "npm:~7.12.0" "@babel/traverse": "npm:~7.23.7" - "@carbon/ibmdotcom-services": "npm:2.16.0-rc.3" + "@carbon/ibmdotcom-services": "npm:2.16.0" "@carbon/ibmdotcom-services-store": "npm:1.53.3" - "@carbon/ibmdotcom-styles": "npm:2.16.0-rc.3" - "@carbon/ibmdotcom-utilities": "npm:2.16.0-rc.3" + "@carbon/ibmdotcom-styles": "npm:2.16.0" + "@carbon/ibmdotcom-utilities": "npm:2.16.0" "@carbon/icon-helpers": "npm:10.53.0" "@carbon/icons": "npm:10.48.5" "@carbon/icons-react": "npm:^11.33.0" From be2e9564cd8d1532720d07de365408b9b19395c5 Mon Sep 17 00:00:00 2001 From: Matthew Oliveira Date: Thu, 12 Dec 2024 17:18:57 -0500 Subject: [PATCH 05/14] fix(callout-quote): fix horizontal scroll for callout quote (#12164) * fix(callout-quote): fix horizontal scroll for callout quote * fix(callout-with-media): box-sizing * fix(callout-with-media): prevent img overflow * formatting --------- Co-authored-by: Andy Blum --- .../scss/components/callout-quote/_callout-quote.scss | 11 ++++++----- .../callout-with-media/_callout-with-media.scss | 6 +++++- 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/packages/styles/scss/components/callout-quote/_callout-quote.scss b/packages/styles/scss/components/callout-quote/_callout-quote.scss index f731e717b69..703ac65c6f8 100644 --- a/packages/styles/scss/components/callout-quote/_callout-quote.scss +++ b/packages/styles/scss/components/callout-quote/_callout-quote.scss @@ -20,6 +20,10 @@ @include quote; @mixin callout-quote { + * { + box-sizing: border-box; + } + :host(#{$c4d-prefix}-callout-quote) { @extend :host(#{$c4d-prefix}-callout); @extend :host(#{$c4d-prefix}-callout-text); @@ -99,12 +103,9 @@ } :host(#{$c4d-prefix}-callout-quote) #{$c4d-prefix}-hr { - margin: $spacing-05; + margin: $spacing-05 $spacing-07; @include breakpoint(md) { - margin: $spacing-05 0; - } - @include breakpoint(lg) { - margin: $spacing-05 $spacing-03; + margin: $spacing-05; } } } diff --git a/packages/styles/scss/components/callout-with-media/_callout-with-media.scss b/packages/styles/scss/components/callout-with-media/_callout-with-media.scss index 078c71b64a9..428484df9a4 100644 --- a/packages/styles/scss/components/callout-with-media/_callout-with-media.scss +++ b/packages/styles/scss/components/callout-with-media/_callout-with-media.scss @@ -22,6 +22,10 @@ @include callout; @mixin callout-with-media { + * { + box-sizing: border-box; + } + :host(#{$c4d-prefix}-callout-with-media) { @extend :host(#{$c4d-prefix}-callout); @@ -179,7 +183,7 @@ } } - :host(#{$c4d-prefix}-callout-with-media-image) .#{$prefix}--image__img { + :host(#{$c4d-prefix}-callout-with-media-image) .#{$c4d-prefix}--image__img { max-inline-size: 100%; } } From 6e9ef920cf569df7e050f86add3d7443b46714ca Mon Sep 17 00:00:00 2001 From: ibmdotcom-bot Date: Thu, 12 Dec 2024 22:22:34 +0000 Subject: [PATCH 06/14] chore(settings): update settings to v2.16.1 --- packages/utilities/src/utilities/settings/settings.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/utilities/src/utilities/settings/settings.js b/packages/utilities/src/utilities/settings/settings.js index 26b1c8c964c..0a704ca2fc2 100644 --- a/packages/utilities/src/utilities/settings/settings.js +++ b/packages/utilities/src/utilities/settings/settings.js @@ -12,10 +12,10 @@ * @type {object} Settings object * @property {string} [stablePrefix=c4d] stable prefix * @property {string} [prefix=cds] core Carbon prefix - * Carbon for IBM.com v2.16.0', + * Carbon for IBM.com v2.16.1', */ const settings = { - version: 'Carbon for IBM.com v2.16.0', + version: 'Carbon for IBM.com v2.16.1', stablePrefix: 'c4d', prefix: 'cds', }; From 5bef17f6bbbb85e82faaed49e585958166208e9b Mon Sep 17 00:00:00 2001 From: ibmdotcom-bot Date: Thu, 12 Dec 2024 23:49:56 +0000 Subject: [PATCH 07/14] chore(release): publish - @carbon/ibmdotcom-services-store@1.53.4 - @carbon/ibmdotcom-services@2.16.1 - @carbon/storybook-addon-theme@1.44.4 - @carbon/ibmdotcom-styles@2.16.1 - @carbon/ibmdotcom-utilities@2.16.1 - @carbon/ibmdotcom-web-components@2.16.1 --- packages/services-store/CHANGELOG.md | 8 ++++++++ packages/services-store/package.json | 2 +- packages/services/CHANGELOG.md | 8 ++++++++ packages/services/package.json | 4 ++-- packages/storybook-addon-theme/CHANGELOG.md | 8 ++++++++ packages/storybook-addon-theme/package.json | 2 +- packages/styles/CHANGELOG.md | 21 +++++++++++++++++++++ packages/styles/package.json | 2 +- packages/utilities/CHANGELOG.md | 8 ++++++++ packages/utilities/package.json | 2 +- packages/web-components/CHANGELOG.md | 8 ++++++++ packages/web-components/package.json | 10 +++++----- yarn.lock | 18 +++++++++--------- 13 files changed, 81 insertions(+), 20 deletions(-) diff --git a/packages/services-store/CHANGELOG.md b/packages/services-store/CHANGELOG.md index 50b2a62ae9e..058309a4adf 100644 --- a/packages/services-store/CHANGELOG.md +++ b/packages/services-store/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.53.4](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/compare/@carbon/ibmdotcom-services-store@1.53.3...@carbon/ibmdotcom-services-store@1.53.4) (2024-12-12) + +**Note:** Version bump only for package @carbon/ibmdotcom-services-store + + + + + ## [1.53.3](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/compare/@carbon/ibmdotcom-services-store@1.53.2...@carbon/ibmdotcom-services-store@1.53.3) (2024-11-13) **Note:** Version bump only for package @carbon/ibmdotcom-services-store diff --git a/packages/services-store/package.json b/packages/services-store/package.json index d9648062a3a..2b144de6ae5 100644 --- a/packages/services-store/package.json +++ b/packages/services-store/package.json @@ -1,7 +1,7 @@ { "name": "@carbon/ibmdotcom-services-store", "private": true, - "version": "1.53.3", + "version": "1.53.4", "description": "Redux store for Carbon for IBM.com Services", "license": "Apache-2.0", "main": "lib/store.js", diff --git a/packages/services/CHANGELOG.md b/packages/services/CHANGELOG.md index 3ff0cb64417..c2b051a3336 100644 --- a/packages/services/CHANGELOG.md +++ b/packages/services/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [2.16.1](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/compare/@carbon/ibmdotcom-services@2.16.0...@carbon/ibmdotcom-services@2.16.1) (2024-12-12) + +**Note:** Version bump only for package @carbon/ibmdotcom-services + + + + + # [2.16.0](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/compare/@carbon/ibmdotcom-services@2.16.0-rc.3...@carbon/ibmdotcom-services@2.16.0) (2024-12-12) **Note:** Version bump only for package @carbon/ibmdotcom-services diff --git a/packages/services/package.json b/packages/services/package.json index 6ce517702d0..a3a530bb529 100644 --- a/packages/services/package.json +++ b/packages/services/package.json @@ -1,7 +1,7 @@ { "name": "@carbon/ibmdotcom-services", "description": "Carbon for IBM.com Services", - "version": "2.16.0", + "version": "2.16.1", "license": "Apache-2.0", "main": "lib/index.js", "module": "es/index.js", @@ -47,7 +47,7 @@ }, "dependencies": { "@babel/runtime": "^7.16.3", - "@carbon/ibmdotcom-utilities": "2.16.0", + "@carbon/ibmdotcom-utilities": "2.16.1", "@ibm/telemetry-js": "^1.5.0", "axios": "^1.6.8", "marked": "^4.0.10", diff --git a/packages/storybook-addon-theme/CHANGELOG.md b/packages/storybook-addon-theme/CHANGELOG.md index 6a1171f249e..18bcb6760a7 100644 --- a/packages/storybook-addon-theme/CHANGELOG.md +++ b/packages/storybook-addon-theme/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.44.4](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/compare/@carbon/storybook-addon-theme@1.44.3...@carbon/storybook-addon-theme@1.44.4) (2024-12-12) + +**Note:** Version bump only for package @carbon/storybook-addon-theme + + + + + ## [1.44.3](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/compare/@carbon/storybook-addon-theme@1.44.2...@carbon/storybook-addon-theme@1.44.3) (2024-11-13) **Note:** Version bump only for package @carbon/storybook-addon-theme diff --git a/packages/storybook-addon-theme/package.json b/packages/storybook-addon-theme/package.json index 329a64f6da6..ada9ca59dc2 100644 --- a/packages/storybook-addon-theme/package.json +++ b/packages/storybook-addon-theme/package.json @@ -1,7 +1,7 @@ { "name": "@carbon/storybook-addon-theme", "private": true, - "version": "1.44.3", + "version": "1.44.4", "description": "Storybook add-on for Carbon theme chooser", "license": "Apache-2.0", "main": "es/index.js", diff --git a/packages/styles/CHANGELOG.md b/packages/styles/CHANGELOG.md index 827673ae280..14e930992f7 100644 --- a/packages/styles/CHANGELOG.md +++ b/packages/styles/CHANGELOG.md @@ -3,6 +3,27 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [2.16.1](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/compare/@carbon/ibmdotcom-styles@2.16.0...@carbon/ibmdotcom-styles@2.16.1) (2024-12-12) + + +### Bug Fixes + +* **callout-quote:** fix horizontal scroll for callout quote ([#12164](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/issues/12164)) ([be2e956](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/commit/be2e9564cd8d1532720d07de365408b9b19395c5)) +* **callout-with-media:** spacing adjustments ([#12124](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/issues/12124)) ([4a7c1d1](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/commit/4a7c1d1d982f2fa508a5b475d4229152bd28c384)) +* **card-group:** set min height to content ([#12128](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/issues/12128)) ([8dc1099](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/commit/8dc109929b6807a2fad759f41c8051d238b0c4f5)) +* **card:** remove bad styles ([#12141](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/issues/12141)) ([13fd7a5](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/commit/13fd7a5cb0bb56e345cb78bd684b8c93e09ef55b)) +* **cta-block:** adjust cta-block-item-row inline margin ([#12140](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/issues/12140)) ([b5ee952](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/commit/b5ee952f7ceee190df1cff0204b0dc6252b0feaf)) +* **feature-card:** inverse styles and cta-type="video" ([#12146](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/issues/12146)) ([888d642](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/commit/888d642de7502eb4abfb215403ef9aec8835994e)) +* **feature-section:** stretch image if needed ([#12126](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/issues/12126)) ([8bc634a](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/commit/8bc634af30b40e0b2884963c29781ef610431737)) +* **footer:** adjustments to adjunct links visibility ([#12136](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/issues/12136)) ([30b1ce7](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/commit/30b1ce7d18c665f9665cb3f13d308b74b1ab9842)) +* **footer:** adjustments to style for color and positioning ([#12135](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/issues/12135)) ([8036383](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/commit/80363830f4aa617fd5c24612b4ab9164309fdd3a)) +* **leadspace-breadcrumb:** leadspace breadcrumb was missing a max-width ([#12139](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/issues/12139)) ([3ee263d](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/commit/3ee263d35f3746689f2cd4fae27194e467a3d852)) +* **toc:** remove implicit top and bottom padding for TOC ([#12144](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/issues/12144)) ([5e52b77](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/commit/5e52b771b54fcff284222f7d04e6e0f5c19cdc1a)) + + + + + # [2.16.0](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/compare/@carbon/ibmdotcom-styles@2.16.0-rc.3...@carbon/ibmdotcom-styles@2.16.0) (2024-12-12) diff --git a/packages/styles/package.json b/packages/styles/package.json index d15d7b165fb..2a00f0ac229 100644 --- a/packages/styles/package.json +++ b/packages/styles/package.json @@ -1,7 +1,7 @@ { "name": "@carbon/ibmdotcom-styles", "description": "Carbon for IBM.com Styles", - "version": "2.16.0", + "version": "2.16.1", "license": "Apache-2.0", "main": "dist/ibm-dotcom-styles.min.css", "module": "src/scss", diff --git a/packages/utilities/CHANGELOG.md b/packages/utilities/CHANGELOG.md index 8b46b3028ee..68e2934a698 100644 --- a/packages/utilities/CHANGELOG.md +++ b/packages/utilities/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [2.16.1](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/compare/@carbon/ibmdotcom-utilities@2.16.0...@carbon/ibmdotcom-utilities@2.16.1) (2024-12-12) + +**Note:** Version bump only for package @carbon/ibmdotcom-utilities + + + + + # [2.16.0](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/compare/@carbon/ibmdotcom-utilities@2.16.0-rc.3...@carbon/ibmdotcom-utilities@2.16.0) (2024-12-12) **Note:** Version bump only for package @carbon/ibmdotcom-utilities diff --git a/packages/utilities/package.json b/packages/utilities/package.json index 5bb4840be0e..5bb0338a218 100644 --- a/packages/utilities/package.json +++ b/packages/utilities/package.json @@ -1,7 +1,7 @@ { "name": "@carbon/ibmdotcom-utilities", "description": "Carbon for IBM.com Utilities", - "version": "2.16.0", + "version": "2.16.1", "license": "Apache-2.0", "main": "lib/index.js", "module": "es/index.js", diff --git a/packages/web-components/CHANGELOG.md b/packages/web-components/CHANGELOG.md index 45fce1e25e9..ce94ba83489 100644 --- a/packages/web-components/CHANGELOG.md +++ b/packages/web-components/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [2.16.1](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/compare/@carbon/ibmdotcom-web-components@2.16.0...@carbon/ibmdotcom-web-components@2.16.1) (2024-12-12) + +**Note:** Version bump only for package @carbon/ibmdotcom-web-components + + + + + # [2.16.0](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/compare/@carbon/ibmdotcom-web-components@2.16.0-rc.3...@carbon/ibmdotcom-web-components@2.16.0) (2024-12-12) diff --git a/packages/web-components/package.json b/packages/web-components/package.json index 8f54c2be314..7f6c8ed0143 100644 --- a/packages/web-components/package.json +++ b/packages/web-components/package.json @@ -1,6 +1,6 @@ { "name": "@carbon/ibmdotcom-web-components", - "version": "2.16.0", + "version": "2.16.1", "description": "Carbon for IBM.com Web Components", "license": "Apache-2.0", "exports": { @@ -92,9 +92,9 @@ "cypress:verify": "cypress verify" }, "dependencies": { - "@carbon/ibmdotcom-services": "2.16.0", - "@carbon/ibmdotcom-styles": "2.16.0", - "@carbon/ibmdotcom-utilities": "2.16.0", + "@carbon/ibmdotcom-services": "2.16.1", + "@carbon/ibmdotcom-styles": "2.16.1", + "@carbon/ibmdotcom-utilities": "2.16.1", "@carbon/layout": "11.27.0", "@carbon/motion": "11.22.0", "@carbon/styles": "1.65.0", @@ -131,7 +131,7 @@ "@babel/preset-react": "~7.12.1", "@babel/template": "~7.12.0", "@babel/traverse": "~7.23.7", - "@carbon/ibmdotcom-services-store": "1.53.3", + "@carbon/ibmdotcom-services-store": "1.53.4", "@carbon/icon-helpers": "10.53.0", "@carbon/icons": "10.48.5", "@carbon/icons-react": "^11.33.0", diff --git a/yarn.lock b/yarn.lock index 4ca60711f62..9ab96a5c8ab 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3300,7 +3300,7 @@ __metadata: languageName: node linkType: hard -"@carbon/ibmdotcom-services-store@npm:1.53.3, @carbon/ibmdotcom-services-store@workspace:packages/services-store": +"@carbon/ibmdotcom-services-store@npm:1.53.4, @carbon/ibmdotcom-services-store@workspace:packages/services-store": version: 0.0.0-use.local resolution: "@carbon/ibmdotcom-services-store@workspace:packages/services-store" dependencies: @@ -3350,7 +3350,7 @@ __metadata: languageName: node linkType: hard -"@carbon/ibmdotcom-services@npm:2.16.0, @carbon/ibmdotcom-services@workspace:packages/services": +"@carbon/ibmdotcom-services@npm:2.16.1, @carbon/ibmdotcom-services@workspace:packages/services": version: 0.0.0-use.local resolution: "@carbon/ibmdotcom-services@workspace:packages/services" dependencies: @@ -3363,7 +3363,7 @@ __metadata: "@babel/plugin-transform-runtime": "npm:7.18.5" "@babel/preset-env": "npm:~7.23.2" "@babel/runtime": "npm:^7.16.3" - "@carbon/ibmdotcom-utilities": "npm:2.16.0" + "@carbon/ibmdotcom-utilities": "npm:2.16.1" "@ibm/telemetry-js": "npm:^1.5.0" "@rollup/plugin-babel": "npm:^5.3.1" "@rollup/plugin-commonjs": "npm:^21.0.3" @@ -3397,7 +3397,7 @@ __metadata: languageName: unknown linkType: soft -"@carbon/ibmdotcom-styles@npm:2.16.0, @carbon/ibmdotcom-styles@workspace:packages/styles": +"@carbon/ibmdotcom-styles@npm:2.16.1, @carbon/ibmdotcom-styles@workspace:packages/styles": version: 0.0.0-use.local resolution: "@carbon/ibmdotcom-styles@workspace:packages/styles" dependencies: @@ -3435,7 +3435,7 @@ __metadata: languageName: node linkType: hard -"@carbon/ibmdotcom-utilities@npm:2.16.0, @carbon/ibmdotcom-utilities@workspace:packages/utilities": +"@carbon/ibmdotcom-utilities@npm:2.16.1, @carbon/ibmdotcom-utilities@workspace:packages/utilities": version: 0.0.0-use.local resolution: "@carbon/ibmdotcom-utilities@workspace:packages/utilities" dependencies: @@ -3500,10 +3500,10 @@ __metadata: "@babel/preset-react": "npm:~7.12.1" "@babel/template": "npm:~7.12.0" "@babel/traverse": "npm:~7.23.7" - "@carbon/ibmdotcom-services": "npm:2.16.0" - "@carbon/ibmdotcom-services-store": "npm:1.53.3" - "@carbon/ibmdotcom-styles": "npm:2.16.0" - "@carbon/ibmdotcom-utilities": "npm:2.16.0" + "@carbon/ibmdotcom-services": "npm:2.16.1" + "@carbon/ibmdotcom-services-store": "npm:1.53.4" + "@carbon/ibmdotcom-styles": "npm:2.16.1" + "@carbon/ibmdotcom-utilities": "npm:2.16.1" "@carbon/icon-helpers": "npm:10.53.0" "@carbon/icons": "npm:10.48.5" "@carbon/icons-react": "npm:^11.33.0" From 658b50a592270b795e90804f6515552e652b7780 Mon Sep 17 00:00:00 2001 From: Andy Blum Date: Wed, 18 Dec 2024 08:07:08 -0500 Subject: [PATCH 08/14] fix(card-group): subgrid fixes (#12174) ### Related Ticket(s) https://jsw.ibm.com/browse/ADCMS-7128 ### Description Explicitly forces card-group-item internals to use `grid-template-column: subgrid` to ensure a 1-column width throughout ### Changelog **Changed** - card-group-item internals rely on card-group grid-column --- .../styles/scss/components/card-group/_card-group.scss | 9 +++++++-- .../src/components/cta-block/cta-block.scss | 1 + 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/packages/styles/scss/components/card-group/_card-group.scss b/packages/styles/scss/components/card-group/_card-group.scss index c74361be73a..cdb9e46b2ab 100644 --- a/packages/styles/scss/components/card-group/_card-group.scss +++ b/packages/styles/scss/components/card-group/_card-group.scss @@ -59,6 +59,10 @@ :host(#{$c4d-prefix}-card-group-item) { display: contents; + * { + row-gap: 0; + } + .#{$prefix}--card { display: grid; border: 0; @@ -73,6 +77,7 @@ display: grid; justify-content: revert; grid-row: span 10; + grid-template-columns: subgrid; grid-template-rows: subgrid; &::before, @@ -91,15 +96,15 @@ .#{$prefix}--card__content { display: grid; grid-area: 1 / 1 / -1 / -1; + grid-template-columns: subgrid; grid-template-rows: subgrid; - row-gap: 0; } .#{$prefix}--card__copy { display: grid; grid-row: span 2; + grid-template-columns: subgrid; grid-template-rows: subgrid; - row-gap: 0; } } diff --git a/packages/web-components/src/components/cta-block/cta-block.scss b/packages/web-components/src/components/cta-block/cta-block.scss index 0a57d7c1d45..89f576b637e 100644 --- a/packages/web-components/src/components/cta-block/cta-block.scss +++ b/packages/web-components/src/components/cta-block/cta-block.scss @@ -169,6 +169,7 @@ position: relative; display: grid; grid-row: auto / span 5; + grid-template-columns: subgrid; grid-template-rows: subgrid; inline-size: 100%; margin-block: 0; From 9291729ac0758048bdfa52b2e621b4fa378e620f Mon Sep 17 00:00:00 2001 From: Matthew Oliveira Date: Wed, 18 Dec 2024 08:39:25 -0500 Subject: [PATCH 09/14] fix(toc): address horizontal overflow (#12171) ### Related Ticket(s) [ADCMS-7288](https://jsw.ibm.com/browse/ADCMS-7288) ### Description Addresses horizontal scroll in the TOC. ### Changelog **Changed** - Adjustment to fix overflow issue with the horizontal TOC. --- .../scss/components/tableofcontents/_table-of-contents.scss | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/styles/scss/components/tableofcontents/_table-of-contents.scss b/packages/styles/scss/components/tableofcontents/_table-of-contents.scss index d63c6cd9cf5..3f84b32e114 100644 --- a/packages/styles/scss/components/tableofcontents/_table-of-contents.scss +++ b/packages/styles/scss/components/tableofcontents/_table-of-contents.scss @@ -340,7 +340,7 @@ $hover-transition-timing: 95ms; .#{$prefix}--toc__navbar-chevron-right-container { z-index: 2; - inset-inline-end: -$spacing-01; + inset-inline-end: 0; @include breakpoint(md) { inset-inline-end: -$spacing-05; @@ -417,11 +417,11 @@ $hover-transition-timing: 95ms; border-block-start: 1px solid $border-subtle-00; content: ''; inset-block-start: -1px; - inset-inline: calc(-50vw + 50%) 100%; + inset-inline: calc(-50vw + 50% + $spacing-03) 100%; } &::after { - inset-inline: 100% calc(-50vw + 50%); + inset-inline: 100% calc(-50vw + 50% + $spacing-03); } } From 856dc2368619e8af9cddc4e488933db919f18337 Mon Sep 17 00:00:00 2001 From: Matthew Oliveira Date: Wed, 18 Dec 2024 08:59:22 -0500 Subject: [PATCH 10/14] fix(card): allow copy other than

tags (#12172) ### Related Ticket(s) [ADCMS-7019](https://jsw.ibm.com/browse/ADCMS-7019) ### Description Fixes an issue where if you attempt to slot content other than a `

` tag into the default slot of a card, that copy remains hidden. This will allow any text node and/or element (anything not a comment) to be shown in the default slot for the card. ### Changelog **Changed** - Fixes an issue with the default slot hiding non-paragraph contents - Added "Body copy markup" as a boolean knob to the card story. This will render a list of items in the card copy default slot. --- .../src/components/card/__stories__/card.stories.ts | 13 ++++++++++++- packages/web-components/src/components/card/card.ts | 8 ++++++-- 2 files changed, 18 insertions(+), 3 deletions(-) diff --git a/packages/web-components/src/components/card/__stories__/card.stories.ts b/packages/web-components/src/components/card/__stories__/card.stories.ts index 598b15243c7..3666243ef16 100644 --- a/packages/web-components/src/components/card/__stories__/card.stories.ts +++ b/packages/web-components/src/components/card/__stories__/card.stories.ts @@ -38,6 +38,14 @@ const tagGroupContent = html` `; +const copyMarkupContent = html` +

    +
  • Placerat augue
  • +
  • Mauris aliquam
  • +
  • Habitant hac
  • +
+`; + export const Default = (args) => { const { aspectRatio, @@ -52,6 +60,7 @@ export const Default = (args) => { eyebrow, tagGroup, copy, + copyMarkup, cardStyles, customVideoTitle, } = args?.Card ?? {}; @@ -96,7 +105,7 @@ export const Default = (args) => { : ``} ${eyebrow} ${videoCopy ?? heading} - ${copy ? html`

${copy}

` : ``} + ${copyMarkup ? copyMarkupContent : copy ? html`

${copy}

` : ``} ${tagGroup ? html` ${tagGroupContent} ` : ``} ${ctaType === CTA_TYPE.VIDEO ? html` ${videoFooterCopy} ` @@ -152,6 +161,7 @@ Default.story = { eyebrow: textNullable('Eyebrow:', 'Industry'), heading, copy: textNullable('Body copy:', ''), + copyMarkup: boolean('Body copy markup', false), alt: 'Image alt text', defaultSrc: imgXlg4x3, tagGroup: boolean('Add tags:', false), @@ -170,6 +180,7 @@ Default.story = { eyebrow: 'Industry', heading: 'Aerospace and defence', copy: '', + copyMarkup: false, alt: 'Image alt text', defaultSrc: imgXlg4x3, tagGroup: false, diff --git a/packages/web-components/src/components/card/card.ts b/packages/web-components/src/components/card/card.ts index 2a1f42a695e..3fb38960cde 100644 --- a/packages/web-components/src/components/card/card.ts +++ b/packages/web-components/src/components/card/card.ts @@ -105,8 +105,12 @@ class C4DCard extends CTAMixin(StableSelectorMixin(CDSLink)) { /** * Handles `slotchange` event for the copy slot. */ - protected _handleCopySlotChange() { - this._hasCopy = Boolean(this.querySelector('p')); + protected _handleCopySlotChange({ target }: Event) { + this._hasCopy = (target as HTMLSlotElement) + .assignedNodes() + .some( + (node) => node.nodeType !== Node.TEXT_NODE || node!.textContent!.trim() + ); } /** From 62fcdba555bec64184c2135cc48cd2a9aefcfda8 Mon Sep 17 00:00:00 2001 From: Matthew Oliveira Date: Wed, 18 Dec 2024 09:19:37 -0500 Subject: [PATCH 11/14] fix(video): remove @state declaration for function _embedMedia (#12168) ### Related Ticket(s) [ADCMS-6749](https://jsw.ibm.com/browse/ADCMS-6749) ### Description Tangentially related to [ADCMS-6749](https://jsw.ibm.com/browse/ADCMS-6749). This fix addresses the following error when bundling the video-cta-container component in some environments: ``` Uncaught (in promise) Error: The following properties on element c4d-video-cta-container will not trigger updates as expected because they are set using class fields: _embedMedia. Native class fields and some compiled output will overwrite accessors used for detecting changes. See https://lit.dev/msg/class-field-shadowing for more information. at C4DVideoCTAContainer2.performUpdate (chunk-4KQNGL43.js?v=fb1a7d37:1973:17) at C4DVideoCTAContainer2.scheduleUpdate (chunk-4KQNGL43.js?v=fb1a7d37:1938:17) at C4DVideoCTAContainer2.__enqueueUpdate (chunk-4KQNGL43.js?v=fb1a7d37:1914:25) ``` ### Changelog **Changed** - Removes `@state` decorator from `_embedMedia` method. --- .../web-components/src/components/cta/video-cta-composite.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/packages/web-components/src/components/cta/video-cta-composite.ts b/packages/web-components/src/components/cta/video-cta-composite.ts index e8ec0be84d5..4a0b81120df 100644 --- a/packages/web-components/src/components/cta/video-cta-composite.ts +++ b/packages/web-components/src/components/cta/video-cta-composite.ts @@ -41,7 +41,6 @@ class C4DVideoCTAComposite extends ModalRenderMixin( * * @internal */ - @state() _embedMedia?: (videoId: string) => Promise; /** From 2720e5567aabcd4406e6ae0980188d69bbbb85a4 Mon Sep 17 00:00:00 2001 From: Matthew Oliveira Date: Wed, 18 Dec 2024 10:32:15 -0500 Subject: [PATCH 12/14] fix(cta): cause ctas to only respond to relevant video events (#12169) * fix(cta): cause ctas to only respond to relevant video events * fix(cta): only add href where needed * fix(cta): avoid change to link-list-item-cta --------- Co-authored-by: Andy Blum --- .../src/components/cta/button-cta.ts | 6 ++++++ packages/web-components/src/components/cta/cta.ts | 14 +++++++++++--- 2 files changed, 17 insertions(+), 3 deletions(-) diff --git a/packages/web-components/src/components/cta/button-cta.ts b/packages/web-components/src/components/cta/button-cta.ts index d55fd318b72..1e2f905a7df 100644 --- a/packages/web-components/src/components/cta/button-cta.ts +++ b/packages/web-components/src/components/cta/button-cta.ts @@ -78,6 +78,12 @@ class C4DButtonCTA extends VideoCTAMixin(CTAMixin(C4DButtonGroupItem)) { @property({ reflect: true, attribute: 'cta-type' }) ctaType = CTA_TYPE.REGULAR; + /** + * Link `href`. + */ + @property({ attribute: 'href' }) + href?: string; + /** * The formatter for the video caption, composed with the video name and the video duration. * Should be changed upon the locale the UI is rendered with. diff --git a/packages/web-components/src/components/cta/cta.ts b/packages/web-components/src/components/cta/cta.ts index 84282761ef5..516e151c8c9 100644 --- a/packages/web-components/src/components/cta/cta.ts +++ b/packages/web-components/src/components/cta/cta.ts @@ -20,6 +20,7 @@ import { formatVideoDuration, } from '@carbon/ibmdotcom-utilities/es/utilities/formatVideoCaption/formatVideoCaption.js'; import { carbonElement as customElement } from '@carbon/web-components/es/globals/decorators/carbon-element.js'; +import { CTA_TYPE } from './defs'; const { stablePrefix: c4dPrefix } = settings; @@ -55,6 +56,9 @@ class C4DCTAHead extends HostListenerMixin(StableSelectorMixin(LitElement)) { @property({ reflect: true }) thumbnail; + @property({ attribute: 'href' }) + href?: string; + updated() { // transpose attributes from parent cta handler to desired cta style Array.from(this.attributes).forEach((e) => { @@ -79,13 +83,17 @@ class C4DCTAHead extends HostListenerMixin(StableSelectorMixin(LitElement)) { // @ts-ignore: The decorator refers to this method but TS thinks this method is not referred to private _handleVideoTitleUpdate = async (event: FocusEvent) => { if (event) { - const { videoDuration, videoName } = event.detail as any; + const { videoDuration, videoName, videoId } = event.detail as any; const formattedVideoDuration = formatVideoDuration({ duration: !videoDuration ? videoDuration : videoDuration * 1000, }); this.videoDuration ? null : (this.videoDuration = formattedVideoDuration); - - if (this.ctaStyle !== 'card' && this.ctaStyle !== 'feature') { + if ( + this.ctaStyle !== 'card' && + this.ctaStyle !== 'feature' && + this.ctaType === CTA_TYPE.VIDEO && + (this as any).href === videoId + ) { const heading = formatVideoCaption({ duration: formattedVideoDuration, name: videoName, From fc376d9685cf5a07aa27318d077dcf3bd84c7e78 Mon Sep 17 00:00:00 2001 From: ibmdotcom-bot Date: Wed, 18 Dec 2024 15:39:42 +0000 Subject: [PATCH 13/14] chore(settings): update settings to v2.16.2 --- packages/utilities/src/utilities/settings/settings.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/utilities/src/utilities/settings/settings.js b/packages/utilities/src/utilities/settings/settings.js index 0a704ca2fc2..ce7e2f025e5 100644 --- a/packages/utilities/src/utilities/settings/settings.js +++ b/packages/utilities/src/utilities/settings/settings.js @@ -12,10 +12,10 @@ * @type {object} Settings object * @property {string} [stablePrefix=c4d] stable prefix * @property {string} [prefix=cds] core Carbon prefix - * Carbon for IBM.com v2.16.1', + * Carbon for IBM.com v2.16.2', */ const settings = { - version: 'Carbon for IBM.com v2.16.1', + version: 'Carbon for IBM.com v2.16.2', stablePrefix: 'c4d', prefix: 'cds', }; From c49334a3cce2754af28d0d47168357ce6a8163b2 Mon Sep 17 00:00:00 2001 From: ibmdotcom-bot Date: Wed, 18 Dec 2024 16:04:36 +0000 Subject: [PATCH 14/14] chore(release): publish - @carbon/ibmdotcom-services-store@1.53.5 - @carbon/ibmdotcom-services@2.16.2 - @carbon/storybook-addon-theme@1.44.5 - @carbon/ibmdotcom-styles@2.16.2 - @carbon/ibmdotcom-utilities@2.16.2 - @carbon/ibmdotcom-web-components@2.16.2 --- packages/services-store/CHANGELOG.md | 8 ++++++++ packages/services-store/package.json | 2 +- packages/services/CHANGELOG.md | 8 ++++++++ packages/services/package.json | 4 ++-- packages/storybook-addon-theme/CHANGELOG.md | 8 ++++++++ packages/storybook-addon-theme/package.json | 2 +- packages/styles/CHANGELOG.md | 12 ++++++++++++ packages/styles/package.json | 2 +- packages/utilities/CHANGELOG.md | 8 ++++++++ packages/utilities/package.json | 2 +- packages/web-components/CHANGELOG.md | 14 ++++++++++++++ packages/web-components/package.json | 10 +++++----- yarn.lock | 18 +++++++++--------- 13 files changed, 78 insertions(+), 20 deletions(-) diff --git a/packages/services-store/CHANGELOG.md b/packages/services-store/CHANGELOG.md index 058309a4adf..f2f59b5ef47 100644 --- a/packages/services-store/CHANGELOG.md +++ b/packages/services-store/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.53.5](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/compare/@carbon/ibmdotcom-services-store@1.53.4...@carbon/ibmdotcom-services-store@1.53.5) (2024-12-18) + +**Note:** Version bump only for package @carbon/ibmdotcom-services-store + + + + + ## [1.53.4](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/compare/@carbon/ibmdotcom-services-store@1.53.3...@carbon/ibmdotcom-services-store@1.53.4) (2024-12-12) **Note:** Version bump only for package @carbon/ibmdotcom-services-store diff --git a/packages/services-store/package.json b/packages/services-store/package.json index 2b144de6ae5..e60b2617eff 100644 --- a/packages/services-store/package.json +++ b/packages/services-store/package.json @@ -1,7 +1,7 @@ { "name": "@carbon/ibmdotcom-services-store", "private": true, - "version": "1.53.4", + "version": "1.53.5", "description": "Redux store for Carbon for IBM.com Services", "license": "Apache-2.0", "main": "lib/store.js", diff --git a/packages/services/CHANGELOG.md b/packages/services/CHANGELOG.md index c2b051a3336..ebd5bc64cb5 100644 --- a/packages/services/CHANGELOG.md +++ b/packages/services/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [2.16.2](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/compare/@carbon/ibmdotcom-services@2.16.1...@carbon/ibmdotcom-services@2.16.2) (2024-12-18) + +**Note:** Version bump only for package @carbon/ibmdotcom-services + + + + + ## [2.16.1](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/compare/@carbon/ibmdotcom-services@2.16.0...@carbon/ibmdotcom-services@2.16.1) (2024-12-12) **Note:** Version bump only for package @carbon/ibmdotcom-services diff --git a/packages/services/package.json b/packages/services/package.json index a3a530bb529..f5607fe8929 100644 --- a/packages/services/package.json +++ b/packages/services/package.json @@ -1,7 +1,7 @@ { "name": "@carbon/ibmdotcom-services", "description": "Carbon for IBM.com Services", - "version": "2.16.1", + "version": "2.16.2", "license": "Apache-2.0", "main": "lib/index.js", "module": "es/index.js", @@ -47,7 +47,7 @@ }, "dependencies": { "@babel/runtime": "^7.16.3", - "@carbon/ibmdotcom-utilities": "2.16.1", + "@carbon/ibmdotcom-utilities": "2.16.2", "@ibm/telemetry-js": "^1.5.0", "axios": "^1.6.8", "marked": "^4.0.10", diff --git a/packages/storybook-addon-theme/CHANGELOG.md b/packages/storybook-addon-theme/CHANGELOG.md index 18bcb6760a7..2f1f034a6bd 100644 --- a/packages/storybook-addon-theme/CHANGELOG.md +++ b/packages/storybook-addon-theme/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.44.5](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/compare/@carbon/storybook-addon-theme@1.44.4...@carbon/storybook-addon-theme@1.44.5) (2024-12-18) + +**Note:** Version bump only for package @carbon/storybook-addon-theme + + + + + ## [1.44.4](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/compare/@carbon/storybook-addon-theme@1.44.3...@carbon/storybook-addon-theme@1.44.4) (2024-12-12) **Note:** Version bump only for package @carbon/storybook-addon-theme diff --git a/packages/storybook-addon-theme/package.json b/packages/storybook-addon-theme/package.json index ada9ca59dc2..ab60d33c14b 100644 --- a/packages/storybook-addon-theme/package.json +++ b/packages/storybook-addon-theme/package.json @@ -1,7 +1,7 @@ { "name": "@carbon/storybook-addon-theme", "private": true, - "version": "1.44.4", + "version": "1.44.5", "description": "Storybook add-on for Carbon theme chooser", "license": "Apache-2.0", "main": "es/index.js", diff --git a/packages/styles/CHANGELOG.md b/packages/styles/CHANGELOG.md index 14e930992f7..ccebaa89a64 100644 --- a/packages/styles/CHANGELOG.md +++ b/packages/styles/CHANGELOG.md @@ -3,6 +3,18 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [2.16.2](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/compare/@carbon/ibmdotcom-styles@2.16.1...@carbon/ibmdotcom-styles@2.16.2) (2024-12-18) + + +### Bug Fixes + +* **card-group:** subgrid fixes ([#12174](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/issues/12174)) ([658b50a](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/commit/658b50a592270b795e90804f6515552e652b7780)) +* **toc:** address horizontal overflow ([#12171](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/issues/12171)) ([9291729](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/commit/9291729ac0758048bdfa52b2e621b4fa378e620f)) + + + + + ## [2.16.1](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/compare/@carbon/ibmdotcom-styles@2.16.0...@carbon/ibmdotcom-styles@2.16.1) (2024-12-12) diff --git a/packages/styles/package.json b/packages/styles/package.json index 2a00f0ac229..34369b5936b 100644 --- a/packages/styles/package.json +++ b/packages/styles/package.json @@ -1,7 +1,7 @@ { "name": "@carbon/ibmdotcom-styles", "description": "Carbon for IBM.com Styles", - "version": "2.16.1", + "version": "2.16.2", "license": "Apache-2.0", "main": "dist/ibm-dotcom-styles.min.css", "module": "src/scss", diff --git a/packages/utilities/CHANGELOG.md b/packages/utilities/CHANGELOG.md index 68e2934a698..d720cdbebad 100644 --- a/packages/utilities/CHANGELOG.md +++ b/packages/utilities/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [2.16.2](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/compare/@carbon/ibmdotcom-utilities@2.16.1...@carbon/ibmdotcom-utilities@2.16.2) (2024-12-18) + +**Note:** Version bump only for package @carbon/ibmdotcom-utilities + + + + + ## [2.16.1](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/compare/@carbon/ibmdotcom-utilities@2.16.0...@carbon/ibmdotcom-utilities@2.16.1) (2024-12-12) **Note:** Version bump only for package @carbon/ibmdotcom-utilities diff --git a/packages/utilities/package.json b/packages/utilities/package.json index 5bb0338a218..bd1b5e1c705 100644 --- a/packages/utilities/package.json +++ b/packages/utilities/package.json @@ -1,7 +1,7 @@ { "name": "@carbon/ibmdotcom-utilities", "description": "Carbon for IBM.com Utilities", - "version": "2.16.1", + "version": "2.16.2", "license": "Apache-2.0", "main": "lib/index.js", "module": "es/index.js", diff --git a/packages/web-components/CHANGELOG.md b/packages/web-components/CHANGELOG.md index ce94ba83489..19a4c554f00 100644 --- a/packages/web-components/CHANGELOG.md +++ b/packages/web-components/CHANGELOG.md @@ -3,6 +3,20 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [2.16.2](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/compare/@carbon/ibmdotcom-web-components@2.16.1...@carbon/ibmdotcom-web-components@2.16.2) (2024-12-18) + + +### Bug Fixes + +* **card-group:** subgrid fixes ([#12174](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/issues/12174)) ([658b50a](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/commit/658b50a592270b795e90804f6515552e652b7780)) +* **card:** allow copy other than

tags ([#12172](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/issues/12172)) ([856dc23](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/commit/856dc2368619e8af9cddc4e488933db919f18337)) +* **cta:** cause ctas to only respond to relevant video events ([#12169](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/issues/12169)) ([2720e55](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/commit/2720e5567aabcd4406e6ae0980188d69bbbb85a4)) +* **video:** remove [@state](https://github.com/state) declaration for function _embedMedia ([#12168](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/issues/12168)) ([62fcdba](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/commit/62fcdba555bec64184c2135cc48cd2a9aefcfda8)) + + + + + ## [2.16.1](https://github.com/carbon-design-system/carbon-for-ibm-dotcom/compare/@carbon/ibmdotcom-web-components@2.16.0...@carbon/ibmdotcom-web-components@2.16.1) (2024-12-12) **Note:** Version bump only for package @carbon/ibmdotcom-web-components diff --git a/packages/web-components/package.json b/packages/web-components/package.json index 7f6c8ed0143..81ef93a5284 100644 --- a/packages/web-components/package.json +++ b/packages/web-components/package.json @@ -1,6 +1,6 @@ { "name": "@carbon/ibmdotcom-web-components", - "version": "2.16.1", + "version": "2.16.2", "description": "Carbon for IBM.com Web Components", "license": "Apache-2.0", "exports": { @@ -92,9 +92,9 @@ "cypress:verify": "cypress verify" }, "dependencies": { - "@carbon/ibmdotcom-services": "2.16.1", - "@carbon/ibmdotcom-styles": "2.16.1", - "@carbon/ibmdotcom-utilities": "2.16.1", + "@carbon/ibmdotcom-services": "2.16.2", + "@carbon/ibmdotcom-styles": "2.16.2", + "@carbon/ibmdotcom-utilities": "2.16.2", "@carbon/layout": "11.27.0", "@carbon/motion": "11.22.0", "@carbon/styles": "1.65.0", @@ -131,7 +131,7 @@ "@babel/preset-react": "~7.12.1", "@babel/template": "~7.12.0", "@babel/traverse": "~7.23.7", - "@carbon/ibmdotcom-services-store": "1.53.4", + "@carbon/ibmdotcom-services-store": "1.53.5", "@carbon/icon-helpers": "10.53.0", "@carbon/icons": "10.48.5", "@carbon/icons-react": "^11.33.0", diff --git a/yarn.lock b/yarn.lock index 9ab96a5c8ab..5bcbd024550 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3300,7 +3300,7 @@ __metadata: languageName: node linkType: hard -"@carbon/ibmdotcom-services-store@npm:1.53.4, @carbon/ibmdotcom-services-store@workspace:packages/services-store": +"@carbon/ibmdotcom-services-store@npm:1.53.5, @carbon/ibmdotcom-services-store@workspace:packages/services-store": version: 0.0.0-use.local resolution: "@carbon/ibmdotcom-services-store@workspace:packages/services-store" dependencies: @@ -3350,7 +3350,7 @@ __metadata: languageName: node linkType: hard -"@carbon/ibmdotcom-services@npm:2.16.1, @carbon/ibmdotcom-services@workspace:packages/services": +"@carbon/ibmdotcom-services@npm:2.16.2, @carbon/ibmdotcom-services@workspace:packages/services": version: 0.0.0-use.local resolution: "@carbon/ibmdotcom-services@workspace:packages/services" dependencies: @@ -3363,7 +3363,7 @@ __metadata: "@babel/plugin-transform-runtime": "npm:7.18.5" "@babel/preset-env": "npm:~7.23.2" "@babel/runtime": "npm:^7.16.3" - "@carbon/ibmdotcom-utilities": "npm:2.16.1" + "@carbon/ibmdotcom-utilities": "npm:2.16.2" "@ibm/telemetry-js": "npm:^1.5.0" "@rollup/plugin-babel": "npm:^5.3.1" "@rollup/plugin-commonjs": "npm:^21.0.3" @@ -3397,7 +3397,7 @@ __metadata: languageName: unknown linkType: soft -"@carbon/ibmdotcom-styles@npm:2.16.1, @carbon/ibmdotcom-styles@workspace:packages/styles": +"@carbon/ibmdotcom-styles@npm:2.16.2, @carbon/ibmdotcom-styles@workspace:packages/styles": version: 0.0.0-use.local resolution: "@carbon/ibmdotcom-styles@workspace:packages/styles" dependencies: @@ -3435,7 +3435,7 @@ __metadata: languageName: node linkType: hard -"@carbon/ibmdotcom-utilities@npm:2.16.1, @carbon/ibmdotcom-utilities@workspace:packages/utilities": +"@carbon/ibmdotcom-utilities@npm:2.16.2, @carbon/ibmdotcom-utilities@workspace:packages/utilities": version: 0.0.0-use.local resolution: "@carbon/ibmdotcom-utilities@workspace:packages/utilities" dependencies: @@ -3500,10 +3500,10 @@ __metadata: "@babel/preset-react": "npm:~7.12.1" "@babel/template": "npm:~7.12.0" "@babel/traverse": "npm:~7.23.7" - "@carbon/ibmdotcom-services": "npm:2.16.1" - "@carbon/ibmdotcom-services-store": "npm:1.53.4" - "@carbon/ibmdotcom-styles": "npm:2.16.1" - "@carbon/ibmdotcom-utilities": "npm:2.16.1" + "@carbon/ibmdotcom-services": "npm:2.16.2" + "@carbon/ibmdotcom-services-store": "npm:1.53.5" + "@carbon/ibmdotcom-styles": "npm:2.16.2" + "@carbon/ibmdotcom-utilities": "npm:2.16.2" "@carbon/icon-helpers": "npm:10.53.0" "@carbon/icons": "npm:10.48.5" "@carbon/icons-react": "npm:^11.33.0"