diff --git a/config/babel-preset-ibm-cloud-cognitive/CHANGELOG.md b/config/babel-preset-ibm-cloud-cognitive/CHANGELOG.md index 565059a010..0900278590 100644 --- a/config/babel-preset-ibm-cloud-cognitive/CHANGELOG.md +++ b/config/babel-preset-ibm-cloud-cognitive/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. +# [0.15.0-rc.0](https://github.com/carbon-design-system/ibm-products/compare/babel-preset-ibm-cloud-cognitive@0.14.40...babel-preset-ibm-cloud-cognitive@0.15.0-rc.0) (2024-12-24) + +**Note:** Version bump only for package babel-preset-ibm-cloud-cognitive + + + + + ## [0.14.40](https://github.com/carbon-design-system/ibm-products/compare/babel-preset-ibm-cloud-cognitive@0.14.39...babel-preset-ibm-cloud-cognitive@0.14.40) (2024-02-09) **Note:** Version bump only for package babel-preset-ibm-cloud-cognitive diff --git a/config/babel-preset-ibm-cloud-cognitive/package.json b/config/babel-preset-ibm-cloud-cognitive/package.json index 7145827bbe..2ac7e7bdbc 100644 --- a/config/babel-preset-ibm-cloud-cognitive/package.json +++ b/config/babel-preset-ibm-cloud-cognitive/package.json @@ -1,7 +1,7 @@ { "name": "babel-preset-ibm-cloud-cognitive", "private": true, - "version": "0.14.40", + "version": "0.15.0-rc.0", "license": "Apache-2.0", "main": "index.js", "repository": { diff --git a/config/jest-config-ibm-cloud-cognitive/CHANGELOG.md b/config/jest-config-ibm-cloud-cognitive/CHANGELOG.md index 93428a19ab..916ee6afd2 100644 --- a/config/jest-config-ibm-cloud-cognitive/CHANGELOG.md +++ b/config/jest-config-ibm-cloud-cognitive/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [1.16.0-rc.0](https://github.com/carbon-design-system/ibm-products/compare/jest-config-ibm-cloud-cognitive@1.13.0-rc.0...jest-config-ibm-cloud-cognitive@1.16.0-rc.0) (2024-12-24) + + +### Bug Fixes + +* update accessibility-checker version ([#6525](https://github.com/carbon-design-system/ibm-products/issues/6525)) ([d8c7051](https://github.com/carbon-design-system/ibm-products/commit/d8c70518087e7e41fdf1aa45cbbf692389058d56)) + + + + + # [1.15.0](https://github.com/carbon-design-system/ibm-products/compare/jest-config-ibm-cloud-cognitive@1.15.0-rc.0...jest-config-ibm-cloud-cognitive@1.15.0) (2024-12-18) **Note:** Version bump only for package jest-config-ibm-cloud-cognitive diff --git a/config/jest-config-ibm-cloud-cognitive/package.json b/config/jest-config-ibm-cloud-cognitive/package.json index 1b42673ef7..12bc95c2b0 100644 --- a/config/jest-config-ibm-cloud-cognitive/package.json +++ b/config/jest-config-ibm-cloud-cognitive/package.json @@ -1,7 +1,7 @@ { "name": "jest-config-ibm-cloud-cognitive", "private": true, - "version": "1.15.0", + "version": "1.16.0-rc.0", "license": "Apache-2.0", "main": "index.js", "repository": { @@ -39,7 +39,7 @@ "accessibility-checker": "^3.1.78", "axe-core": "^4.8.3", "babel-jest": "^29.7.0", - "babel-preset-ibm-cloud-cognitive": "^0.14.40", + "babel-preset-ibm-cloud-cognitive": "^0.15.0-rc.0", "chalk": "^4.1.2", "identity-obj-proxy": "^3.0.0", "jest-circus": "^29.7.0", diff --git a/config/storybook-addon-carbon-theme/CHANGELOG.md b/config/storybook-addon-carbon-theme/CHANGELOG.md index fc4f52062f..3186bf1cf4 100644 --- a/config/storybook-addon-carbon-theme/CHANGELOG.md +++ b/config/storybook-addon-carbon-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. +# [2.6.0-rc.0](https://github.com/carbon-design-system/ibm-products/compare/@carbon/storybook-addon-theme@2.3.0-rc.0...@carbon/storybook-addon-theme@2.6.0-rc.0) (2024-12-24) + +**Note:** Version bump only for package @carbon/storybook-addon-theme + + + + + # [2.5.0](https://github.com/carbon-design-system/ibm-products/compare/@carbon/storybook-addon-theme@2.5.0-rc.0...@carbon/storybook-addon-theme@2.5.0) (2024-12-18) **Note:** Version bump only for package @carbon/storybook-addon-theme diff --git a/config/storybook-addon-carbon-theme/package.json b/config/storybook-addon-carbon-theme/package.json index 7bc3cdc10d..806cca8080 100644 --- a/config/storybook-addon-carbon-theme/package.json +++ b/config/storybook-addon-carbon-theme/package.json @@ -1,7 +1,7 @@ { "name": "@carbon/storybook-addon-theme", "description": "Carbon theme switcher for Storybook", - "version": "2.5.0", + "version": "2.6.0-rc.0", "license": "Apache-2.0", "main": "dist/react.js", "repository": { diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index a9191a7c23..0b872e35c2 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -3,6 +3,22 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.33.0-rc.0](https://github.com/carbon-design-system/ibm-products/compare/@carbon/ibm-cloud-cognitive-core@2.30.0-rc.0...@carbon/ibm-cloud-cognitive-core@2.33.0-rc.0) (2024-12-24) + + +### Bug Fixes + +* update to Carbon 11 compatible versions to latest ([#6437](https://github.com/carbon-design-system/ibm-products/issues/6437)) ([48d5c34](https://github.com/carbon-design-system/ibm-products/commit/48d5c34dca79a4b00fc69391a513431fa21295ee)) + + +### Features + +* add utils section to storybook ([#6394](https://github.com/carbon-design-system/ibm-products/issues/6394)) ([711eb72](https://github.com/carbon-design-system/ibm-products/commit/711eb72ef00d1f1935fd0fcec9e0c0383dff53dc)) + + + + + # [2.32.0](https://github.com/carbon-design-system/ibm-products/compare/@carbon/ibm-cloud-cognitive-core@2.32.0-rc.0...@carbon/ibm-cloud-cognitive-core@2.32.0) (2024-12-18) **Note:** Version bump only for package @carbon/ibm-cloud-cognitive-core diff --git a/packages/core/package.json b/packages/core/package.json index 42c46087f6..5aa1e9aeb4 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,7 +1,7 @@ { "name": "@carbon/ibm-cloud-cognitive-core", "private": true, - "version": "2.32.0", + "version": "2.33.0-rc.0", "license": "Apache-2.0", "main": "scripts/build.js", "repository": { @@ -29,7 +29,7 @@ }, "devDependencies": { "@carbon/grid": "^11.29.0", - "@carbon/ibm-products-styles": "^2.52.0", + "@carbon/ibm-products-styles": "^2.53.0-rc.0", "@carbon/layout": "^11.28.0", "@carbon/motion": "^11.24.0", "@carbon/react": "^1.72.0", diff --git a/packages/ibm-products-styles/CHANGELOG.md b/packages/ibm-products-styles/CHANGELOG.md index 54882d9411..352c76f176 100644 --- a/packages/ibm-products-styles/CHANGELOG.md +++ b/packages/ibm-products-styles/CHANGELOG.md @@ -3,6 +3,25 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.53.0-rc.0](https://github.com/carbon-design-system/ibm-products/compare/@carbon/ibm-products-styles@2.50.0-rc.0...@carbon/ibm-products-styles@2.53.0-rc.0) (2024-12-24) + + +### Bug Fixes + +* **APIKeyModal:** improve screen reader announcement ([#6481](https://github.com/carbon-design-system/ibm-products/issues/6481)) ([bea9003](https://github.com/carbon-design-system/ibm-products/commit/bea9003e1c1dcf2f1c19ecaccd6a4096bc313d8d)) +* pageheader subtitle truncation visibility ([#6551](https://github.com/carbon-design-system/ibm-products/issues/6551)) ([26394dd](https://github.com/carbon-design-system/ibm-products/commit/26394dd2b740f19306e8fbbbd6c2195fc5a3bbed)) +* **pageHeader:** menu button overflow issue on small screens ([#6502](https://github.com/carbon-design-system/ibm-products/issues/6502)) ([0072e42](https://github.com/carbon-design-system/ibm-products/commit/0072e424fc1f25fbf58be67f7d4d792643f26c30)) + + +### Features + +* **BreadcrumbWithOverflow:** adopt overflowMenuV12 and floating ui ([#6411](https://github.com/carbon-design-system/ibm-products/issues/6411)) ([f716852](https://github.com/carbon-design-system/ibm-products/commit/f716852c979a0b9556e853fad7e7a7774b4c6579)) +* **sidepanel:** implement decorator prop ([#6511](https://github.com/carbon-design-system/ibm-products/issues/6511)) ([336a5b0](https://github.com/carbon-design-system/ibm-products/commit/336a5b0ad06051bd52080e5d7cd610feb56604c8)) + + + + + # [2.52.0](https://github.com/carbon-design-system/ibm-products/compare/@carbon/ibm-products-styles@2.52.0-rc.0...@carbon/ibm-products-styles@2.52.0) (2024-12-18) **Note:** Version bump only for package @carbon/ibm-products-styles diff --git a/packages/ibm-products-styles/package.json b/packages/ibm-products-styles/package.json index 182aa49750..9f5ccb2b40 100644 --- a/packages/ibm-products-styles/package.json +++ b/packages/ibm-products-styles/package.json @@ -1,7 +1,7 @@ { "name": "@carbon/ibm-products-styles", "description": "Carbon for IBM Products styles", - "version": "2.52.0", + "version": "2.53.0-rc.0", "license": "Apache-2.0", "installConfig": { "hoistingLimits": "none" @@ -52,7 +52,7 @@ "cross-env": "^7.0.3", "glob": "^10.3.10", "jest": "^29.7.0", - "jest-config-ibm-cloud-cognitive": "^1.15.0", + "jest-config-ibm-cloud-cognitive": "^1.16.0-rc.0", "jest-environment-jsdom": "^29.7.0", "npm-check-updates": "^17.1.11", "npm-run-all": "^4.1.5", diff --git a/packages/ibm-products-web-components/CHANGELOG.md b/packages/ibm-products-web-components/CHANGELOG.md index 56fde5c777..3635388b0b 100644 --- a/packages/ibm-products-web-components/CHANGELOG.md +++ b/packages/ibm-products-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. +# [0.6.0-rc.0](https://github.com/carbon-design-system/ibm-products/compare/@carbon/ibm-products-web-components@0.3.0-rc.0...@carbon/ibm-products-web-components@0.6.0-rc.0) (2024-12-24) + + +### Bug Fixes + +* **Side Panel Web components:** storybook controls issue ([#6500](https://github.com/carbon-design-system/ibm-products/issues/6500)) ([19a7536](https://github.com/carbon-design-system/ibm-products/commit/19a75363d0683ed6765e0d713c3f68878eaeaef2)) +* **Tearsheet in Web Components:** cancel button not working as expected ([#6458](https://github.com/carbon-design-system/ibm-products/issues/6458)) ([2461f81](https://github.com/carbon-design-system/ibm-products/commit/2461f8120431c125ceb826ccb5d139a82d49f39c)) +* **Tearsheet web components:** control changes doesn't reflect in stories ([#6413](https://github.com/carbon-design-system/ibm-products/issues/6413)) ([84f6d14](https://github.com/carbon-design-system/ibm-products/commit/84f6d140d0476868a13b18ea886515d856bb0835)) +* update to Carbon 11 compatible versions to latest ([#6437](https://github.com/carbon-design-system/ibm-products/issues/6437)) ([48d5c34](https://github.com/carbon-design-system/ibm-products/commit/48d5c34dca79a4b00fc69391a513431fa21295ee)) + + + + + # [0.5.0](https://github.com/carbon-design-system/ibm-products/compare/@carbon/ibm-products-web-components@0.5.0-rc.0...@carbon/ibm-products-web-components@0.5.0) (2024-12-18) **Note:** Version bump only for package @carbon/ibm-products-web-components diff --git a/packages/ibm-products-web-components/package.json b/packages/ibm-products-web-components/package.json index 1f62e084bb..5200fb8de7 100644 --- a/packages/ibm-products-web-components/package.json +++ b/packages/ibm-products-web-components/package.json @@ -1,7 +1,7 @@ { "name": "@carbon/ibm-products-web-components", "description": "Carbon for IBM Products Web Components", - "version": "0.5.0", + "version": "0.6.0-rc.0", "license": "Apache-2.0", "main": "es/index.js", "module": "es/index.js", @@ -49,7 +49,7 @@ "wca": "web-component-analyzer analyze src --outFile custom-elements.json" }, "dependencies": { - "@carbon/ibm-products-styles": "^2.52.0", + "@carbon/ibm-products-styles": "^2.53.0-rc.0", "@carbon/styles": "1.71.0", "@carbon/web-components": "2.19.0", "lit": "^3.1.0" diff --git a/packages/ibm-products/CHANGELOG.md b/packages/ibm-products/CHANGELOG.md index dc940e0cce..1927252bdc 100644 --- a/packages/ibm-products/CHANGELOG.md +++ b/packages/ibm-products/CHANGELOG.md @@ -3,6 +3,47 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.57.0-rc.0](https://github.com/carbon-design-system/ibm-products/compare/@carbon/ibm-products@2.54.0-rc.0...@carbon/ibm-products@2.57.0-rc.0) (2024-12-24) + + +### Bug Fixes + +* **APIKeyModal:** implement focus return to generate button ([#6440](https://github.com/carbon-design-system/ibm-products/issues/6440)) ([535e871](https://github.com/carbon-design-system/ibm-products/commit/535e87142413695c530952f7b314201c8a35becc)) +* **APIKeyModal:** implement useFocus hook ([#6290](https://github.com/carbon-design-system/ibm-products/issues/6290)) ([4a92770](https://github.com/carbon-design-system/ibm-products/commit/4a92770d9179f6b59bfe18e53c998fdb51bd794a)) +* **APIKeyModal:** improve screen reader announcement ([#6481](https://github.com/carbon-design-system/ibm-products/issues/6481)) ([bea9003](https://github.com/carbon-design-system/ibm-products/commit/bea9003e1c1dcf2f1c19ecaccd6a4096bc313d8d)) +* **Condition builder:** correct and add more storybook data ([#6545](https://github.com/carbon-design-system/ibm-products/issues/6545)) ([8301cc1](https://github.com/carbon-design-system/ibm-products/commit/8301cc11def0e87cc9a1d8112066e06a00947a1a)) +* **Condition builder:** initial state getting reset on re-rendering ([#6555](https://github.com/carbon-design-system/ibm-products/issues/6555)) ([ea0989a](https://github.com/carbon-design-system/ibm-products/commit/ea0989ae23b6a23450491c4994bf4e46687dbeb2)) +* **conditionBuilder:** issue fix and data correction ([#6421](https://github.com/carbon-design-system/ibm-products/issues/6421)) ([1f5b63e](https://github.com/carbon-design-system/ibm-products/commit/1f5b63ec428ddd2a2b2ee7c4153c83c2fff6a61c)) +* **CreateTearsheet:** Dynamically disable/hide the experimentalSecondarySubmit button in CreateTearsheet ([#6412](https://github.com/carbon-design-system/ibm-products/issues/6412)) ([2eab4db](https://github.com/carbon-design-system/ibm-products/commit/2eab4db31164aed9f84c003466fce0bc74467ce3)) +* datagrid select all behavior in virtual scroll ([#6546](https://github.com/carbon-design-system/ibm-products/issues/6546)) ([b80d7f0](https://github.com/carbon-design-system/ibm-products/commit/b80d7f03a79a1802279e6142432a52fdb36a966a)) +* **EmptyState:** empty states throws hydration errors in next js due to dynamic id ([#6508](https://github.com/carbon-design-system/ibm-products/issues/6508)) ([d5767e8](https://github.com/carbon-design-system/ibm-products/commit/d5767e8e9e5bc078d7324fbda71268a4d42d0bee)) +* **FullPageError:** accessibility violations ([#6503](https://github.com/carbon-design-system/ibm-products/issues/6503)) ([3f45528](https://github.com/carbon-design-system/ibm-products/commit/3f45528cd037c0232c2699c18d8bf63a5da8891b)) +* onclose callback triggered twice ([#6582](https://github.com/carbon-design-system/ibm-products/issues/6582)) ([8361907](https://github.com/carbon-design-system/ibm-products/commit/83619075773be394ffb9b46fe06dde16defba498)) +* pageheader subtitle truncation visibility ([#6551](https://github.com/carbon-design-system/ibm-products/issues/6551)) ([26394dd](https://github.com/carbon-design-system/ibm-products/commit/26394dd2b740f19306e8fbbbd6c2195fc5a3bbed)) +* remove tooltip from tagoverflow ([#6463](https://github.com/carbon-design-system/ibm-products/issues/6463)) ([c6f0ac0](https://github.com/carbon-design-system/ibm-products/commit/c6f0ac0f444165b55e37873c80462401fd34f14f)) +* **side panel in react:** slideIn not working as expected ([#6501](https://github.com/carbon-design-system/ibm-products/issues/6501)) ([9d07dab](https://github.com/carbon-design-system/ibm-products/commit/9d07dab82cefd4046f65f8cac25d1d829f6d7c1a)) +* **SidePanel:** resolve storybook SlideOver animation flickering in doc page ([#6554](https://github.com/carbon-design-system/ibm-products/issues/6554)) ([03c31fc](https://github.com/carbon-design-system/ibm-products/commit/03c31fc3625afadc16d6eb2ca7d91c898bf18de6)) +* **tearsheet:** address portalTarget type ([#6400](https://github.com/carbon-design-system/ibm-products/issues/6400)) ([a11d036](https://github.com/carbon-design-system/ibm-products/commit/a11d0364a5beaa3d018db559656c3d7806e1b484)) +* **tearsheet:** resolve focusing elements multiple times while rendering ([#6513](https://github.com/carbon-design-system/ibm-products/issues/6513)) ([1c918d1](https://github.com/carbon-design-system/ibm-products/commit/1c918d1605f2a370988d7ade503c1e57e0d43df1)) +* update accessibility-checker version ([#6525](https://github.com/carbon-design-system/ibm-products/issues/6525)) ([d8c7051](https://github.com/carbon-design-system/ibm-products/commit/d8c70518087e7e41fdf1aa45cbbf692389058d56)) +* update to Carbon 11 compatible versions to latest ([#6437](https://github.com/carbon-design-system/ibm-products/issues/6437)) ([48d5c34](https://github.com/carbon-design-system/ibm-products/commit/48d5c34dca79a4b00fc69391a513431fa21295ee)) +* **useravatar:** accessibility issue and add avt complex state ([#6399](https://github.com/carbon-design-system/ibm-products/issues/6399)) ([4a70821](https://github.com/carbon-design-system/ibm-products/commit/4a70821b85688730a9d4484340da2517ee079db1)) + + +### Features + +* add utils section to storybook ([#6394](https://github.com/carbon-design-system/ibm-products/issues/6394)) ([711eb72](https://github.com/carbon-design-system/ibm-products/commit/711eb72ef00d1f1935fd0fcec9e0c0383dff53dc)) +* **BreadcrumbWithOverflow:** adopt overflowMenuV12 and floating ui ([#6411](https://github.com/carbon-design-system/ibm-products/issues/6411)) ([f716852](https://github.com/carbon-design-system/ibm-products/commit/f716852c979a0b9556e853fad7e7a7774b4c6579)) +* **coachmark:** Add default opening for not-stacked coachmarks ([#6516](https://github.com/carbon-design-system/ibm-products/issues/6516)) ([73ee693](https://github.com/carbon-design-system/ibm-products/commit/73ee693dda68bbbc0ccc6ed802b0efe8f528950e)) +* **CoachmarkOverlayElements:** Add next/back callbacks and currentStep properties ([#6548](https://github.com/carbon-design-system/ibm-products/issues/6548)) ([36bd4f9](https://github.com/carbon-design-system/ibm-products/commit/36bd4f96c4d5ab6f3fd5ef1a732e9efbf6ec5212)) +* Decouple lottie-web dependency from our repo ([#6477](https://github.com/carbon-design-system/ibm-products/issues/6477)) ([6b0a75b](https://github.com/carbon-design-system/ibm-products/commit/6b0a75ba4d15d7b2e640b4bb6992635ec3ab770c)) +* **productive card:** floating ui for overflow menu ([#6395](https://github.com/carbon-design-system/ibm-products/issues/6395)) ([42a1362](https://github.com/carbon-design-system/ibm-products/commit/42a1362ad2ff4998f8286ed0698a82c4ec8ea552)) +* **sidepanel:** implement decorator prop ([#6511](https://github.com/carbon-design-system/ibm-products/issues/6511)) ([336a5b0](https://github.com/carbon-design-system/ibm-products/commit/336a5b0ad06051bd52080e5d7cd610feb56604c8)) + + + + + ## [2.56.1](https://github.com/carbon-design-system/ibm-products/compare/@carbon/ibm-products@2.56.1-rc.0...@carbon/ibm-products@2.56.1) (2024-12-19) **Note:** Version bump only for package @carbon/ibm-products diff --git a/packages/ibm-products/package.json b/packages/ibm-products/package.json index e280e57a42..996d27298b 100644 --- a/packages/ibm-products/package.json +++ b/packages/ibm-products/package.json @@ -1,7 +1,7 @@ { "name": "@carbon/ibm-products", "description": "Carbon for IBM Products", - "version": "2.56.1", + "version": "2.57.0-rc.0", "license": "Apache-2.0", "main": "lib/index.js", "module": "es/index.js", @@ -72,7 +72,7 @@ "@rollup/plugin-typescript": "^12.1.1", "@types/react-table": "^7.7.20", "babel-plugin-dev-expression": "^0.2.3", - "babel-preset-ibm-cloud-cognitive": "^0.14.40", + "babel-preset-ibm-cloud-cognitive": "^0.15.0-rc.0", "chalk": "^4.1.2", "change-case": "4.1.2", "classnames": "^2.5.1", @@ -81,7 +81,7 @@ "fs-extra": "^11.2.0", "glob": "^10.3.10", "jest": "^29.7.0", - "jest-config-ibm-cloud-cognitive": "^1.15.0", + "jest-config-ibm-cloud-cognitive": "^1.16.0-rc.0", "jest-environment-jsdom": "^29.7.0", "namor": "^1.1.2", "npm-check-updates": "^17.1.11", @@ -96,7 +96,7 @@ "dependencies": { "@babel/runtime": "^7.23.9", "@carbon/feature-flags": "^0.24.0", - "@carbon/ibm-products-styles": "^2.52.0", + "@carbon/ibm-products-styles": "^2.53.0-rc.0", "@carbon/telemetry": "^0.1.0", "@dnd-kit/core": "^6.0.8", "@dnd-kit/modifiers": "^7.0.0", diff --git a/packages/ibm-products/src/components/Datagrid/Datagrid.test.js b/packages/ibm-products/src/components/Datagrid/Datagrid.test.js index aa18a8c878..831daca93d 100644 --- a/packages/ibm-products/src/components/Datagrid/Datagrid.test.js +++ b/packages/ibm-products/src/components/Datagrid/Datagrid.test.js @@ -1184,19 +1184,38 @@ describe(componentName, () => { const { rerender } = render(); screen.getAllByText('Empty State Title'); screen.getByText('Description test explaining why this card is empty.'); - expect(screen.getByRole('img')).toHaveClass( - `${pkg.prefix}--empty-state__illustration-noData` - ); + + expect( + screen + .getAllByRole('img', { hidden: true }) + .find((img) => + img.classList.contains( + `${pkg.prefix}--empty-state__illustration-noData` + ) + ) + ).toBeInTheDocument(); rerender(); - expect(screen.getByRole('img')).toHaveClass( - `${pkg.prefix}--empty-state__illustration-error` - ); + expect( + screen + .getAllByRole('img', { hidden: true }) + .find((img) => + img.classList.contains( + `${pkg.prefix}--empty-state__illustration-error` + ) + ) + ).toBeInTheDocument(); rerender(); - expect(screen.getByRole('img')).toHaveClass( - `${pkg.prefix}--empty-state__illustration-notFound` - ); + expect( + screen + .getAllByRole('img', { hidden: true }) + .find((img) => + img.classList.contains( + `${pkg.prefix}--empty-state__illustration-notFound` + ) + ) + ).toBeInTheDocument(); rerender(); expect(screen.queryByRole('img')).not.toBeInTheDocument(); diff --git a/packages/ibm-products/src/components/EmptyStates/EmptyState.tsx b/packages/ibm-products/src/components/EmptyStates/EmptyState.tsx index fbde2f7712..c3e5818377 100644 --- a/packages/ibm-products/src/components/EmptyStates/EmptyState.tsx +++ b/packages/ibm-products/src/components/EmptyStates/EmptyState.tsx @@ -6,7 +6,7 @@ */ // Import portions of React that are needed. -import React, { ReactNode } from 'react'; +import React, { ElementType, ReactNode } from 'react'; import { EmptyStateV2 } from '.'; // Other standard imports. @@ -32,9 +32,10 @@ enum sizes { } // Default values for props -export const defaults: { position: string; size: sizes } = { +export const defaults: { position: string; size: sizes; headingAs: string } = { position: 'top', size: sizes.lg, + headingAs: 'h3', }; export interface EmptyStateProps { @@ -77,6 +78,11 @@ export interface EmptyStateProps { href?: string; }; + /** + * Empty state headingAs allows you to customize the type of heading element + */ + headingAs?: (() => ReactNode) | string | ElementType; + /** * Empty state size */ @@ -116,6 +122,7 @@ export let EmptyState = React.forwardRef( illustrationPosition = defaults.position, link, size = defaults.size, + headingAs = defaults.headingAs, subtitle, title, ...rest @@ -140,12 +147,14 @@ export let EmptyState = React.forwardRef( `${blockClass}__illustration`, `${blockClass}__illustration--${size}`, ])} + aria-hidden="true" /> )} @@ -176,6 +185,11 @@ EmptyState.propTypes = { */ className: PropTypes.string, + /** + * Empty state headingAs allows you to customize the type of heading element + */ + headingAs: PropTypes.elementType, + /** * Empty state illustration, specify the `src` for a provided illustration to be displayed. In the case of requiring a light and dark illustration of your own, simply pass the corresponding illustration based on the current theme of your application. * For example: `illustration={appTheme === 'dark' ? darkIllustration : lightIllustration}` @@ -194,7 +208,6 @@ EmptyState.propTypes = { * Designates the position of the illustration relative to the content */ illustrationPosition: PropTypes.oneOf(['top', 'right', 'bottom', 'left']), - /** * Empty state link object */ @@ -204,7 +217,6 @@ EmptyState.propTypes = { text: PropTypes.oneOfType([PropTypes.string, PropTypes.node]), href: PropTypes.string, }), - /** * Empty state size */ diff --git a/packages/ibm-products/src/components/EmptyStates/EmptyStateContent.js b/packages/ibm-products/src/components/EmptyStates/EmptyStateContent.js index 176b4a2ecb..a7c46ac7df 100644 --- a/packages/ibm-products/src/components/EmptyStates/EmptyStateContent.js +++ b/packages/ibm-products/src/components/EmptyStates/EmptyStateContent.js @@ -14,22 +14,30 @@ import { pkg } from '../../settings'; import cx from 'classnames'; // Carbon and package components we use. -import { Button, Link } from '@carbon/react'; +import { Button, Link, Section } from '@carbon/react'; // The block part of our conventional BEM class names (blockClass__E--M). const blockClass = `${pkg.prefix}--empty-state`; const componentName = 'EmptyStateContent'; -export const EmptyStateContent = ({ action, link, size, subtitle, title }) => { +export const EmptyStateContent = ({ + action, + link, + headingAs, + size, + subtitle, + title, +}) => { return (
-

{title} -

+ {subtitle && (

{ const Illustration = getIllustration(kind); return ( - + ); }; diff --git a/packages/ibm-products/src/components/EmptyStates/EmptyStates.stories.jsx b/packages/ibm-products/src/components/EmptyStates/EmptyStates.stories.jsx index 814b434ddb..2483644622 100644 --- a/packages/ibm-products/src/components/EmptyStates/EmptyStates.stories.jsx +++ b/packages/ibm-products/src/components/EmptyStates/EmptyStates.stories.jsx @@ -42,6 +42,7 @@ export default { }; const emptyStateCommonProps = { + headingAs: 'h3', title: 'Start by adding data assets', subtitle: ( <> diff --git a/packages/ibm-products/src/components/EmptyStates/ErrorEmptyState/ErrorEmptyState.stories.jsx b/packages/ibm-products/src/components/EmptyStates/ErrorEmptyState/ErrorEmptyState.stories.jsx index 7317cbf0f4..592d442338 100644 --- a/packages/ibm-products/src/components/EmptyStates/ErrorEmptyState/ErrorEmptyState.stories.jsx +++ b/packages/ibm-products/src/components/EmptyStates/ErrorEmptyState/ErrorEmptyState.stories.jsx @@ -41,6 +41,7 @@ export default { }; const defaultStoryProps = { + headingAs: 'h3', title: 'Empty state title', subtitle: 'Description text explaining why this section is empty.', illustrationDescription: 'Test alt text', diff --git a/packages/ibm-products/src/components/EmptyStates/ErrorEmptyState/ErrorEmptyState.tsx b/packages/ibm-products/src/components/EmptyStates/ErrorEmptyState/ErrorEmptyState.tsx index 0b70b344ec..3724ee6890 100644 --- a/packages/ibm-products/src/components/EmptyStates/ErrorEmptyState/ErrorEmptyState.tsx +++ b/packages/ibm-products/src/components/EmptyStates/ErrorEmptyState/ErrorEmptyState.tsx @@ -6,7 +6,7 @@ */ // Import portions of React that are needed. -import React, { ReactNode } from 'react'; +import React, { ElementType, ReactNode } from 'react'; // Other standard imports. import PropTypes from 'prop-types'; @@ -68,6 +68,10 @@ export interface ErrorEmptyStateProps { href?: string; }; + /** + * Empty state headingAs allows you to customize the type of heading element + */ + headingAs?: (() => ReactNode) | string | ElementType; /** * Empty state size */ @@ -102,6 +106,7 @@ export let ErrorEmptyState = React.forwardRef< illustrationTheme, link, size = defaults.size, + headingAs = defaults.headingAs, subtitle, title, @@ -134,6 +139,7 @@ export let ErrorEmptyState = React.forwardRef< action={action} link={link} size={size} + headingAs={headingAs} subtitle={subtitle} title={title || ''} /> @@ -171,6 +177,11 @@ ErrorEmptyState.propTypes = { */ className: PropTypes.string, + /** + * Empty state headingAs allows you to customize the type of heading element + */ + headingAs: PropTypes.elementType, + /** * The alt text for empty state svg images. If not provided , title will be used. */ diff --git a/packages/ibm-products/src/components/EmptyStates/NoDataEmptyState/NoDataEmptyState.stories.jsx b/packages/ibm-products/src/components/EmptyStates/NoDataEmptyState/NoDataEmptyState.stories.jsx index 805b133e6e..3b4cd4ea60 100644 --- a/packages/ibm-products/src/components/EmptyStates/NoDataEmptyState/NoDataEmptyState.stories.jsx +++ b/packages/ibm-products/src/components/EmptyStates/NoDataEmptyState/NoDataEmptyState.stories.jsx @@ -41,6 +41,7 @@ export default { }; const defaultStoryProps = { + headingAs: 'h3', title: 'Empty state title', subtitle: 'Description text explaining why this section is empty.', illustrationDescription: 'Test alt text', diff --git a/packages/ibm-products/src/components/EmptyStates/NoDataEmptyState/NoDataEmptyState.tsx b/packages/ibm-products/src/components/EmptyStates/NoDataEmptyState/NoDataEmptyState.tsx index a8e61a941e..1c61549b4a 100644 --- a/packages/ibm-products/src/components/EmptyStates/NoDataEmptyState/NoDataEmptyState.tsx +++ b/packages/ibm-products/src/components/EmptyStates/NoDataEmptyState/NoDataEmptyState.tsx @@ -6,7 +6,7 @@ */ // Import portions of React that are needed. -import React, { ReactNode } from 'react'; +import React, { ElementType, ReactNode } from 'react'; // Other standard imports. import PropTypes from 'prop-types'; @@ -67,6 +67,11 @@ export interface NoDataEmptyStateProps { href?: string; }; + /** + * Empty state headingAs allows you to customize the type of heading element + */ + headingAs?: (() => ReactNode) | string | ElementType; + /** * Empty state size */ @@ -101,6 +106,7 @@ export let NoDataEmptyState = React.forwardRef< illustrationDescription, link, size = defaults.size, + headingAs = defaults.headingAs, subtitle, title, @@ -133,6 +139,7 @@ export let NoDataEmptyState = React.forwardRef< action={action} link={link} size={size} + headingAs={headingAs} subtitle={subtitle} title={title || ''} /> @@ -170,6 +177,11 @@ NoDataEmptyState.propTypes = { */ className: PropTypes.string, + /** + * Empty state headingAs allows you to customize the type of heading element + */ + headingAs: PropTypes.elementType, + /** * The alt text for empty state svg images. If not provided , title will be used. */ diff --git a/packages/ibm-products/src/components/EmptyStates/NoTagsEmptyState/NoTagsEmptyState.stories.jsx b/packages/ibm-products/src/components/EmptyStates/NoTagsEmptyState/NoTagsEmptyState.stories.jsx index 982d7df14e..0b3ffbdcc2 100644 --- a/packages/ibm-products/src/components/EmptyStates/NoTagsEmptyState/NoTagsEmptyState.stories.jsx +++ b/packages/ibm-products/src/components/EmptyStates/NoTagsEmptyState/NoTagsEmptyState.stories.jsx @@ -41,6 +41,7 @@ export default { }; const defaultStoryProps = { + headingAs: 'h3', title: 'Empty state title', subtitle: 'Description text explaining why this section is empty.', illustrationDescription: 'Test alt text', diff --git a/packages/ibm-products/src/components/EmptyStates/NoTagsEmptyState/NoTagsEmptyState.tsx b/packages/ibm-products/src/components/EmptyStates/NoTagsEmptyState/NoTagsEmptyState.tsx index 9acf8297b9..d34ff4e8c1 100644 --- a/packages/ibm-products/src/components/EmptyStates/NoTagsEmptyState/NoTagsEmptyState.tsx +++ b/packages/ibm-products/src/components/EmptyStates/NoTagsEmptyState/NoTagsEmptyState.tsx @@ -6,7 +6,7 @@ */ // Import portions of React that are needed. -import React, { ReactNode } from 'react'; +import React, { ElementType, ReactNode } from 'react'; // Other standard imports. import PropTypes from 'prop-types'; @@ -68,6 +68,11 @@ export interface NoTagsEmptyStateProps { href?: string; }; + /** + * Empty state headingAs allows you to customize the type of heading element + */ + headingAs?: (() => ReactNode) | string | ElementType; + /** * Empty state size */ @@ -102,6 +107,7 @@ export let NoTagsEmptyState = React.forwardRef< illustrationDescription, link, size = defaults.size, + headingAs = defaults.headingAs, subtitle, title, @@ -134,6 +140,7 @@ export let NoTagsEmptyState = React.forwardRef< action={action} link={link} size={size} + headingAs={headingAs} subtitle={subtitle} title={(title = '')} /> @@ -171,6 +178,11 @@ NoTagsEmptyState.propTypes = { */ className: PropTypes.string, + /** + * Empty state headingAs allows you to customize the type of heading element + */ + headingAs: PropTypes.elementType, + /** * The alt text for empty state svg images. If not provided , title will be used. */ diff --git a/packages/ibm-products/src/components/EmptyStates/NotFoundEmptyState/NotFoundEmptyState.stories.jsx b/packages/ibm-products/src/components/EmptyStates/NotFoundEmptyState/NotFoundEmptyState.stories.jsx index 2e496e9581..2c3eab81df 100644 --- a/packages/ibm-products/src/components/EmptyStates/NotFoundEmptyState/NotFoundEmptyState.stories.jsx +++ b/packages/ibm-products/src/components/EmptyStates/NotFoundEmptyState/NotFoundEmptyState.stories.jsx @@ -40,6 +40,7 @@ export default { }; const defaultStoryProps = { + headingAs: 'h3', title: 'Empty state title', subtitle: 'Description text explaining why this section is empty.', illustrationDescription: 'Test alt text', diff --git a/packages/ibm-products/src/components/EmptyStates/NotFoundEmptyState/NotFoundEmptyState.tsx b/packages/ibm-products/src/components/EmptyStates/NotFoundEmptyState/NotFoundEmptyState.tsx index bc4b82417c..c32c08bd7d 100644 --- a/packages/ibm-products/src/components/EmptyStates/NotFoundEmptyState/NotFoundEmptyState.tsx +++ b/packages/ibm-products/src/components/EmptyStates/NotFoundEmptyState/NotFoundEmptyState.tsx @@ -6,7 +6,7 @@ */ // Import portions of React that are needed. -import React, { ReactNode } from 'react'; +import React, { ElementType, ReactNode } from 'react'; // Other standard imports. import PropTypes from 'prop-types'; @@ -67,6 +67,11 @@ export interface NotFoundEmptyStateProps { href?: string; }; + /** + * Empty state headingAs allows you to customize the type of heading element + */ + headingAs?: (() => ReactNode) | string | ElementType; + /** * Empty state size */ @@ -101,6 +106,7 @@ export let NotFoundEmptyState = React.forwardRef< illustrationDescription, link, size = defaults.size, + headingAs = defaults.headingAs, subtitle, title, @@ -133,6 +139,7 @@ export let NotFoundEmptyState = React.forwardRef< action={action} link={link} size={size} + headingAs={headingAs} subtitle={subtitle} title={title || ''} /> @@ -173,6 +180,11 @@ NotFoundEmptyState.propTypes = { */ className: PropTypes.string, + /** + * Empty state headingAs allows you to customize the type of heading element + */ + headingAs: PropTypes.elementType, + /** * The alt text for empty state svg images. If not provided , title will be used. */ diff --git a/packages/ibm-products/src/components/EmptyStates/NotificationsEmptyState/NotificationsEmptyState.stories.jsx b/packages/ibm-products/src/components/EmptyStates/NotificationsEmptyState/NotificationsEmptyState.stories.jsx index d838c2ed13..d14b9258a9 100644 --- a/packages/ibm-products/src/components/EmptyStates/NotificationsEmptyState/NotificationsEmptyState.stories.jsx +++ b/packages/ibm-products/src/components/EmptyStates/NotificationsEmptyState/NotificationsEmptyState.stories.jsx @@ -40,6 +40,7 @@ export default { }; const defaultStoryProps = { + headingAs: 'h3', title: 'Empty state title', subtitle: 'Description text explaining why this section is empty.', illustrationDescription: 'Test alt text', diff --git a/packages/ibm-products/src/components/EmptyStates/NotificationsEmptyState/NotificationsEmptyState.tsx b/packages/ibm-products/src/components/EmptyStates/NotificationsEmptyState/NotificationsEmptyState.tsx index 51a3afc4a1..e2a4a98a3b 100644 --- a/packages/ibm-products/src/components/EmptyStates/NotificationsEmptyState/NotificationsEmptyState.tsx +++ b/packages/ibm-products/src/components/EmptyStates/NotificationsEmptyState/NotificationsEmptyState.tsx @@ -6,7 +6,7 @@ */ // Import portions of React that are needed. -import React, { ReactNode } from 'react'; +import React, { ElementType, ReactNode } from 'react'; // Other standard imports. import PropTypes from 'prop-types'; @@ -69,6 +69,11 @@ export interface NotificationsEmptyStateProps { href?: string; }; + /** + * Empty state headingAs allows you to customize the type of heading element + */ + headingAs?: (() => ReactNode) | string | ElementType; + /** * Empty state size */ @@ -103,6 +108,7 @@ export let NotificationsEmptyState = React.forwardRef< illustrationDescription, link, size = defaults.size, + headingAs = defaults.headingAs, subtitle, title, @@ -135,6 +141,7 @@ export let NotificationsEmptyState = React.forwardRef< action={action} link={link} size={size} + headingAs={headingAs} subtitle={subtitle} title={title || ''} /> @@ -175,6 +182,11 @@ NotificationsEmptyState.propTypes = { */ className: PropTypes.string, + /** + * Empty state headingAs allows you to customize the type of heading element + */ + headingAs: PropTypes.elementType, + /** * The alt text for empty state svg images. If not provided , title will be used. */ diff --git a/packages/ibm-products/src/components/EmptyStates/UnauthorizedEmptyState/UnauthorizedEmptyState.stories.jsx b/packages/ibm-products/src/components/EmptyStates/UnauthorizedEmptyState/UnauthorizedEmptyState.stories.jsx index 685625a6e9..c259d147ca 100644 --- a/packages/ibm-products/src/components/EmptyStates/UnauthorizedEmptyState/UnauthorizedEmptyState.stories.jsx +++ b/packages/ibm-products/src/components/EmptyStates/UnauthorizedEmptyState/UnauthorizedEmptyState.stories.jsx @@ -40,6 +40,7 @@ export default { }; const defaultStoryProps = { + headingAs: 'h3', title: 'Empty state title', subtitle: 'Description text explaining why this section is empty.', illustrationDescription: 'Test alt text', diff --git a/packages/ibm-products/src/components/EmptyStates/UnauthorizedEmptyState/UnauthorizedEmptyState.tsx b/packages/ibm-products/src/components/EmptyStates/UnauthorizedEmptyState/UnauthorizedEmptyState.tsx index 138de84a24..f1008b03ca 100644 --- a/packages/ibm-products/src/components/EmptyStates/UnauthorizedEmptyState/UnauthorizedEmptyState.tsx +++ b/packages/ibm-products/src/components/EmptyStates/UnauthorizedEmptyState/UnauthorizedEmptyState.tsx @@ -6,7 +6,7 @@ */ // Import portions of React that are needed. -import React, { ReactNode } from 'react'; +import React, { ElementType, ReactNode } from 'react'; // Other standard imports. import PropTypes from 'prop-types'; @@ -66,6 +66,10 @@ export interface UnauthorizedEmptyStateProps { text?: string | ReactNode; href?: string; }; + /** + * Empty state headingAs allows you to customize the type of heading element + */ + headingAs?: (() => ReactNode) | string | ElementType; /** * Empty state size @@ -101,6 +105,7 @@ export let UnauthorizedEmptyState = React.forwardRef< illustrationDescription, link, size = defaults.size, + headingAs = defaults.headingAs, subtitle, title, @@ -133,6 +138,7 @@ export let UnauthorizedEmptyState = React.forwardRef< action={action} link={link} size={size} + headingAs={headingAs} subtitle={subtitle} title={title || ''} /> @@ -173,6 +179,11 @@ UnauthorizedEmptyState.propTypes = { */ className: PropTypes.string, + /** + * Empty state headingAs allows you to customize the type of heading element + */ + headingAs: PropTypes.elementType, + /** * The alt text for empty state svg images. If not provided , title will be used. */ @@ -190,7 +201,6 @@ UnauthorizedEmptyState.propTypes = { * `illustrationTheme={appTheme === ('carbon--g100' || 'carbon--g90') ? 'dark' : 'light'}` */ illustrationTheme: PropTypes.oneOf(['light', 'dark']), - /** * Empty state link object */ @@ -200,7 +210,6 @@ UnauthorizedEmptyState.propTypes = { text: PropTypes.oneOfType([PropTypes.string, PropTypes.node]), href: PropTypes.string, }), - /** * Empty state size */ diff --git a/packages/ibm-products/src/components/EmptyStates/assets/ErrorIllustration.js b/packages/ibm-products/src/components/EmptyStates/assets/ErrorIllustration.js index 099556deec..996829c636 100644 --- a/packages/ibm-products/src/components/EmptyStates/assets/ErrorIllustration.js +++ b/packages/ibm-products/src/components/EmptyStates/assets/ErrorIllustration.js @@ -32,6 +32,7 @@ export const ErrorIllustration = ({ theme, size, alt, ...rest }) => { `${blockClass}__illustration--${size}`, ])} role="img" + aria-hidden="true" > {alt} {theme === 'dark' ? ( diff --git a/packages/ibm-products/src/components/EmptyStates/assets/NoDataIllustration.js b/packages/ibm-products/src/components/EmptyStates/assets/NoDataIllustration.js index af6da233ab..530a64f450 100644 --- a/packages/ibm-products/src/components/EmptyStates/assets/NoDataIllustration.js +++ b/packages/ibm-products/src/components/EmptyStates/assets/NoDataIllustration.js @@ -32,6 +32,7 @@ export const NoDataIllustration = ({ theme, size, alt, ...rest }) => { `${blockClass}__illustration--${size}`, ])} role="img" + aria-hidden="true" > {alt} {theme === 'dark' ? ( diff --git a/packages/ibm-products/src/components/EmptyStates/assets/NoTagsIllustration.js b/packages/ibm-products/src/components/EmptyStates/assets/NoTagsIllustration.js index f88b77e2c2..2818fe7b54 100644 --- a/packages/ibm-products/src/components/EmptyStates/assets/NoTagsIllustration.js +++ b/packages/ibm-products/src/components/EmptyStates/assets/NoTagsIllustration.js @@ -33,6 +33,7 @@ export const NoTagsIllustration = ({ theme, size, alt, ...rest }) => { `${blockClass}__illustration--${size}`, ])} role="img" + aria-hidden="true" > {alt} {theme === 'dark' ? ( diff --git a/packages/ibm-products/src/components/EmptyStates/assets/NotFoundIllustration.js b/packages/ibm-products/src/components/EmptyStates/assets/NotFoundIllustration.js index 00b7106e56..870e100120 100644 --- a/packages/ibm-products/src/components/EmptyStates/assets/NotFoundIllustration.js +++ b/packages/ibm-products/src/components/EmptyStates/assets/NotFoundIllustration.js @@ -32,6 +32,7 @@ export const NotFoundIllustration = ({ theme, size, alt, ...rest }) => { `${blockClass}__illustration--${size}`, ])} role="img" + aria-hidden="true" > {alt} {theme === 'dark' ? ( diff --git a/packages/ibm-products/src/components/EmptyStates/assets/NotificationsIllustration.js b/packages/ibm-products/src/components/EmptyStates/assets/NotificationsIllustration.js index a8f2c0b44a..005206edc2 100644 --- a/packages/ibm-products/src/components/EmptyStates/assets/NotificationsIllustration.js +++ b/packages/ibm-products/src/components/EmptyStates/assets/NotificationsIllustration.js @@ -31,6 +31,7 @@ export const NotificationsIllustration = ({ theme, size, alt, ...rest }) => { `${blockClass}__illustration-notification`, `${blockClass}__illustration--${size}`, ])} + aria-hidden="true" > {alt} {theme === 'dark' ? ( diff --git a/packages/ibm-products/src/components/EmptyStates/assets/UnauthorizedIllustration.js b/packages/ibm-products/src/components/EmptyStates/assets/UnauthorizedIllustration.js index ea8945180a..7759ff89a5 100644 --- a/packages/ibm-products/src/components/EmptyStates/assets/UnauthorizedIllustration.js +++ b/packages/ibm-products/src/components/EmptyStates/assets/UnauthorizedIllustration.js @@ -33,6 +33,7 @@ export const UnauthorizedIllustration = ({ theme, size, alt, ...rest }) => { `${blockClass}__illustration--${size}`, ])} role="img" + aria-hidden="true" > {alt} {theme === 'dark' ? ( diff --git a/yarn.lock b/yarn.lock index 3454dc89b4..e952a9c971 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1681,7 +1681,7 @@ __metadata: resolution: "@carbon/ibm-cloud-cognitive-core@workspace:packages/core" dependencies: "@carbon/grid": "npm:^11.29.0" - "@carbon/ibm-products-styles": "npm:^2.52.0" + "@carbon/ibm-products-styles": "npm:^2.53.0-rc.0" "@carbon/layout": "npm:^11.28.0" "@carbon/motion": "npm:^11.24.0" "@carbon/react": "npm:^1.72.0" @@ -1722,7 +1722,7 @@ __metadata: languageName: unknown linkType: soft -"@carbon/ibm-products-styles@npm:^2.52.0, @carbon/ibm-products-styles@workspace:packages/ibm-products-styles": +"@carbon/ibm-products-styles@npm:^2.53.0-rc.0, @carbon/ibm-products-styles@workspace:packages/ibm-products-styles": version: 0.0.0-use.local resolution: "@carbon/ibm-products-styles@workspace:packages/ibm-products-styles" dependencies: @@ -1732,7 +1732,7 @@ __metadata: cross-env: "npm:^7.0.3" glob: "npm:^10.3.10" jest: "npm:^29.7.0" - jest-config-ibm-cloud-cognitive: "npm:^1.15.0" + jest-config-ibm-cloud-cognitive: "npm:^1.16.0-rc.0" jest-environment-jsdom: "npm:^29.7.0" npm-check-updates: "npm:^17.1.11" npm-run-all: "npm:^4.1.5" @@ -1752,7 +1752,7 @@ __metadata: version: 0.0.0-use.local resolution: "@carbon/ibm-products-web-components@workspace:packages/ibm-products-web-components" dependencies: - "@carbon/ibm-products-styles": "npm:^2.52.0" + "@carbon/ibm-products-styles": "npm:^2.53.0-rc.0" "@carbon/icons": "npm:^11.53.0" "@carbon/motion": "npm:^11.24.0" "@carbon/styles": "npm:1.71.0" @@ -1811,7 +1811,7 @@ __metadata: "@babel/preset-typescript": "npm:^7.21.5" "@babel/runtime": "npm:^7.23.9" "@carbon/feature-flags": "npm:^0.24.0" - "@carbon/ibm-products-styles": "npm:^2.52.0" + "@carbon/ibm-products-styles": "npm:^2.53.0-rc.0" "@carbon/telemetry": "npm:^0.1.0" "@dnd-kit/core": "npm:^6.0.8" "@dnd-kit/modifiers": "npm:^7.0.0" @@ -1825,7 +1825,7 @@ __metadata: "@rollup/plugin-typescript": "npm:^12.1.1" "@types/react-table": "npm:^7.7.20" babel-plugin-dev-expression: "npm:^0.2.3" - babel-preset-ibm-cloud-cognitive: "npm:^0.14.40" + babel-preset-ibm-cloud-cognitive: "npm:^0.15.0-rc.0" chalk: "npm:^4.1.2" change-case: "npm:4.1.2" classnames: "npm:^2.5.1" @@ -1836,7 +1836,7 @@ __metadata: glob: "npm:^10.3.10" immutability-helper: "npm:^3.1.1" jest: "npm:^29.7.0" - jest-config-ibm-cloud-cognitive: "npm:^1.15.0" + jest-config-ibm-cloud-cognitive: "npm:^1.16.0-rc.0" jest-environment-jsdom: "npm:^29.7.0" lodash: "npm:^4.17.21" lottie-web: "npm:^5.12.2" @@ -8990,7 +8990,7 @@ __metadata: languageName: node linkType: hard -"babel-preset-ibm-cloud-cognitive@npm:^0.14.40, babel-preset-ibm-cloud-cognitive@workspace:config/babel-preset-ibm-cloud-cognitive": +"babel-preset-ibm-cloud-cognitive@npm:^0.15.0-rc.0, babel-preset-ibm-cloud-cognitive@workspace:config/babel-preset-ibm-cloud-cognitive": version: 0.0.0-use.local resolution: "babel-preset-ibm-cloud-cognitive@workspace:config/babel-preset-ibm-cloud-cognitive" dependencies: @@ -14925,7 +14925,7 @@ __metadata: languageName: node linkType: hard -"jest-config-ibm-cloud-cognitive@npm:^1.15.0, jest-config-ibm-cloud-cognitive@workspace:config/jest-config-ibm-cloud-cognitive": +"jest-config-ibm-cloud-cognitive@npm:^1.16.0-rc.0, jest-config-ibm-cloud-cognitive@workspace:config/jest-config-ibm-cloud-cognitive": version: 0.0.0-use.local resolution: "jest-config-ibm-cloud-cognitive@workspace:config/jest-config-ibm-cloud-cognitive" dependencies: @@ -14940,7 +14940,7 @@ __metadata: accessibility-checker: "npm:^3.1.78" axe-core: "npm:^4.8.3" babel-jest: "npm:^29.7.0" - babel-preset-ibm-cloud-cognitive: "npm:^0.14.40" + babel-preset-ibm-cloud-cognitive: "npm:^0.15.0-rc.0" chalk: "npm:^4.1.2" identity-obj-proxy: "npm:^3.0.0" jest-circus: "npm:^29.7.0"