diff --git a/config/eslint-config-carbon/package.json b/config/eslint-config-carbon/package.json index 97168a1fee81..07b6d6aea1ea 100644 --- a/config/eslint-config-carbon/package.json +++ b/config/eslint-config-carbon/package.json @@ -1,7 +1,7 @@ { "name": "eslint-config-carbon", "description": "ESLint configuration for Carbon", - "version": "3.15.0", + "version": "3.16.0-rc.0", "license": "Apache-2.0", "main": "index.js", "repository": { diff --git a/config/jest-config-carbon/package.json b/config/jest-config-carbon/package.json index dbd414504ff6..8891dcfc2d3c 100644 --- a/config/jest-config-carbon/package.json +++ b/config/jest-config-carbon/package.json @@ -2,7 +2,7 @@ "name": "jest-config-carbon", "private": true, "description": "Jest configuration and preset for Carbon", - "version": "1.14.0", + "version": "1.15.0-rc.0", "license": "Apache-2.0", "main": "index.js", "repository": { diff --git a/config/stylelint-config-carbon/package.json b/config/stylelint-config-carbon/package.json index 9bf85cb98e28..7aa8aae5501c 100644 --- a/config/stylelint-config-carbon/package.json +++ b/config/stylelint-config-carbon/package.json @@ -1,7 +1,7 @@ { "name": "stylelint-config-carbon", "description": "Stylelint configuration for Carbon", - "version": "1.17.0", + "version": "1.18.0-rc.0", "license": "Apache-2.0", "main": "index.js", "repository": { diff --git a/examples/class-prefix/package.json b/examples/class-prefix/package.json index 56beeeed69fb..811c8708d0ec 100644 --- a/examples/class-prefix/package.json +++ b/examples/class-prefix/package.json @@ -1,7 +1,7 @@ { "name": "class-prefix", "private": true, - "version": "0.62.0", + "version": "0.63.0-rc.0", "type": "module", "scripts": { "dev": "vite", @@ -9,7 +9,7 @@ "preview": "vite preview" }, "dependencies": { - "@carbon/react": "^1.65.0", + "@carbon/react": "^1.66.0-rc.0", "react": "^18.2.0", "react-dom": "^18.2.0" }, diff --git a/examples/codesandbox-styles/package.json b/examples/codesandbox-styles/package.json index ce0909260429..acd361ef8f16 100644 --- a/examples/codesandbox-styles/package.json +++ b/examples/codesandbox-styles/package.json @@ -1,7 +1,7 @@ { "name": "codesandbox-styles", "private": true, - "version": "0.67.0", + "version": "0.68.0-rc.0", "type": "module", "scripts": { "dev": "vite" @@ -11,6 +11,6 @@ "vite": "^4.3.8" }, "dependencies": { - "@carbon/styles": "^1.64.0" + "@carbon/styles": "^1.65.0-rc.0" } } diff --git a/examples/custom-theme/package.json b/examples/custom-theme/package.json index c1d25ca7ed49..5f9c3eb5ac8a 100644 --- a/examples/custom-theme/package.json +++ b/examples/custom-theme/package.json @@ -1,7 +1,7 @@ { "name": "custom-theme", "private": true, - "version": "0.63.0", + "version": "0.64.0-rc.0", "type": "module", "scripts": { "dev": "vite", @@ -9,7 +9,7 @@ "preview": "vite preview" }, "dependencies": { - "@carbon/react": "^1.65.0", + "@carbon/react": "^1.66.0-rc.0", "react": "^18.2.0", "react-dom": "^18.2.0" }, diff --git a/examples/id-prefix/package.json b/examples/id-prefix/package.json index ad08447c3035..1461abef9cd2 100644 --- a/examples/id-prefix/package.json +++ b/examples/id-prefix/package.json @@ -1,7 +1,7 @@ { "name": "id-prefix", "private": true, - "version": "0.62.0", + "version": "0.63.0-rc.0", "type": "module", "scripts": { "dev": "vite", @@ -9,7 +9,7 @@ "preview": "vite preview" }, "dependencies": { - "@carbon/react": "^1.65.0", + "@carbon/react": "^1.66.0-rc.0", "react": "^18.2.0", "react-dom": "^18.2.0" }, diff --git a/examples/light-dark-mode/package.json b/examples/light-dark-mode/package.json index aaa53cff70f1..3681b44176cb 100644 --- a/examples/light-dark-mode/package.json +++ b/examples/light-dark-mode/package.json @@ -1,7 +1,7 @@ { "name": "examples-light-dark", "private": true, - "version": "0.63.0", + "version": "0.64.0-rc.0", "scripts": { "build": "next build", "dev": "next dev", @@ -9,7 +9,7 @@ "start": "next start" }, "dependencies": { - "@carbon/react": "^1.65.0", + "@carbon/react": "^1.66.0-rc.0", "next": "14.1.1", "react": "18.2.0", "react-dom": "18.2.0" diff --git a/examples/nextjs/package.json b/examples/nextjs/package.json index 7b97b8d86770..1d9a8e9fcbd5 100644 --- a/examples/nextjs/package.json +++ b/examples/nextjs/package.json @@ -1,7 +1,7 @@ { "name": "examples-nextjs", "private": true, - "version": "0.65.0", + "version": "0.66.0-rc.0", "scripts": { "build": "next build", "dev": "next dev", @@ -9,7 +9,7 @@ "start": "next start" }, "dependencies": { - "@carbon/react": "^1.65.0", + "@carbon/react": "^1.66.0-rc.0", "next": "14.1.1", "react": "18.2.0", "react-dom": "18.2.0" diff --git a/examples/v10-token-compat-in-v11/package.json b/examples/v10-token-compat-in-v11/package.json index 60da1ea2b31f..86b1e81e4d50 100644 --- a/examples/v10-token-compat-in-v11/package.json +++ b/examples/v10-token-compat-in-v11/package.json @@ -1,7 +1,7 @@ { "name": "v10-token-compat-in-v11", "private": true, - "version": "0.63.0", + "version": "0.64.0-rc.0", "type": "module", "scripts": { "dev": "vite", @@ -9,7 +9,7 @@ "preview": "vite preview" }, "dependencies": { - "@carbon/react": "^1.65.0", + "@carbon/react": "^1.66.0-rc.0", "react": "^18.2.0", "react-dom": "^18.2.0" }, diff --git a/examples/vite/package.json b/examples/vite/package.json index 14ce4d427e18..5d316b156f7d 100644 --- a/examples/vite/package.json +++ b/examples/vite/package.json @@ -1,7 +1,7 @@ { "name": "vite", "private": true, - "version": "0.63.0", + "version": "0.64.0-rc.0", "type": "module", "scripts": { "dev": "vite", @@ -9,7 +9,7 @@ "preview": "vite preview" }, "dependencies": { - "@carbon/react": "^1.65.0", + "@carbon/react": "^1.66.0-rc.0", "react": "^18.2.0", "react-dom": "^18.2.0" }, diff --git a/packages/carbon-components-react/package.json b/packages/carbon-components-react/package.json index 518cd693e8e0..9fedd93815fd 100644 --- a/packages/carbon-components-react/package.json +++ b/packages/carbon-components-react/package.json @@ -1,7 +1,7 @@ { "name": "carbon-components-react", "description": "The Carbon Design System is IBM’s open-source design system for products and experiences.", - "version": "8.65.0", + "version": "8.66.0-rc.0", "license": "Apache-2.0", "main": "lib/index.js", "module": "es/index.js", @@ -42,8 +42,8 @@ "sass": "^1.33.0" }, "dependencies": { - "@carbon/react": "^1.65.0", - "@carbon/styles": "^1.64.0", + "@carbon/react": "^1.66.0-rc.0", + "@carbon/styles": "^1.65.0-rc.0", "@ibm/telemetry-js": "^1.5.0", "chalk": "1.1.3" }, @@ -55,7 +55,7 @@ "@babel/plugin-transform-react-constant-elements": "^7.24.7", "@babel/preset-env": "^7.24.7", "@babel/preset-react": "^7.24.7", - "@carbon/test-utils": "^10.31.0", + "@carbon/test-utils": "^10.32.0-rc.0", "@rollup/plugin-babel": "^6.0.0", "@rollup/plugin-commonjs": "^26.0.0", "@rollup/plugin-node-resolve": "^15.0.0", diff --git a/packages/carbon-components/package.json b/packages/carbon-components/package.json index f2aebb22492d..b6b431e20f74 100644 --- a/packages/carbon-components/package.json +++ b/packages/carbon-components/package.json @@ -1,7 +1,7 @@ { "name": "carbon-components", "description": "The Carbon Design System is IBM’s open-source design system for products and experiences.", - "version": "11.64.0", + "version": "11.65.0-rc.0", "license": "Apache-2.0", "repository": { "type": "git", @@ -43,12 +43,12 @@ "sass": "^1.33.0" }, "dependencies": { - "@carbon/styles": "^1.64.0", + "@carbon/styles": "^1.65.0-rc.0", "@ibm/telemetry-js": "^1.5.0", "chalk": "1.1.3" }, "devDependencies": { - "@carbon/test-utils": "^10.31.0", + "@carbon/test-utils": "^10.32.0-rc.0", "fs-extra": "^11.0.0", "rimraf": "^6.0.0", "sass": "^1.77.7" diff --git a/packages/cli/package.json b/packages/cli/package.json index 1e825236f97c..7b24a231c068 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,7 +1,7 @@ { "name": "@carbon/cli", "description": "Task automation for working with the Carbon Design System", - "version": "11.20.0", + "version": "11.21.0-rc.0", "license": "Apache-2.0", "bin": { "carbon-cli": "./bin/carbon-cli.js" diff --git a/packages/colors/package.json b/packages/colors/package.json index 2ec16ebcc9f7..9133b3ac8d01 100644 --- a/packages/colors/package.json +++ b/packages/colors/package.json @@ -1,7 +1,7 @@ { "name": "@carbon/colors", "description": "Colors for digital and software products using the Carbon Design System", - "version": "11.25.0", + "version": "11.26.0-rc.0", "license": "Apache-2.0", "main": "lib/index.js", "module": "es/index.js", @@ -39,10 +39,10 @@ "postinstall": "ibmtelemetry --config=telemetry.yml" }, "devDependencies": { - "@carbon/cli": "^11.20.0", + "@carbon/cli": "^11.21.0-rc.0", "@carbon/cli-reporter": "^10.7.0", "@carbon/scss-generator": "^10.18.0", - "@carbon/test-utils": "^10.31.0", + "@carbon/test-utils": "^10.32.0-rc.0", "change-case": "^4.1.1", "fs-extra": "^11.0.0", "rimraf": "^6.0.0" diff --git a/packages/elements/package.json b/packages/elements/package.json index 5aa6778b3284..748acf5d7b1b 100644 --- a/packages/elements/package.json +++ b/packages/elements/package.json @@ -1,7 +1,7 @@ { "name": "@carbon/elements", "description": "A collection of design elements in code for the IBM Design Language", - "version": "11.52.0", + "version": "11.53.0-rc.0", "license": "Apache-2.0", "main": "lib/index.js", "module": "es/index.js", @@ -38,17 +38,17 @@ "postinstall": "ibmtelemetry --config=telemetry.yml" }, "dependencies": { - "@carbon/colors": "^11.25.0", - "@carbon/grid": "^11.26.0", - "@carbon/icons": "^11.48.0", - "@carbon/layout": "^11.25.0", - "@carbon/motion": "^11.21.0", - "@carbon/themes": "^11.39.0", - "@carbon/type": "^11.30.0", + "@carbon/colors": "^11.26.0-rc.0", + "@carbon/grid": "^11.27.0-rc.0", + "@carbon/icons": "^11.49.0-rc.0", + "@carbon/layout": "^11.26.0-rc.0", + "@carbon/motion": "^11.22.0-rc.0", + "@carbon/themes": "^11.40.0-rc.0", + "@carbon/type": "^11.31.0-rc.0", "@ibm/telemetry-js": "^1.5.0" }, "devDependencies": { - "@carbon/cli": "^11.20.0", + "@carbon/cli": "^11.21.0-rc.0", "fs-extra": "^11.0.0", "klaw-sync": "^6.0.0", "replace-in-file": "^7.0.0", diff --git a/packages/grid/package.json b/packages/grid/package.json index 9f6cf5ce533f..b246bb4603fb 100644 --- a/packages/grid/package.json +++ b/packages/grid/package.json @@ -1,7 +1,7 @@ { "name": "@carbon/grid", "description": "Grid for digital and software products using the Carbon Design System", - "version": "11.26.0", + "version": "11.27.0-rc.0", "license": "Apache-2.0", "repository": { "type": "git", @@ -35,11 +35,11 @@ "postinstall": "ibmtelemetry --config=telemetry.yml" }, "dependencies": { - "@carbon/layout": "^11.25.0", + "@carbon/layout": "^11.26.0-rc.0", "@ibm/telemetry-js": "^1.5.0" }, "devDependencies": { - "@carbon/cli": "^11.20.0", + "@carbon/cli": "^11.21.0-rc.0", "rimraf": "^6.0.0" }, "eyeglass": { diff --git a/packages/icon-build-helpers/package.json b/packages/icon-build-helpers/package.json index 132720bbd10e..094a82080df5 100644 --- a/packages/icon-build-helpers/package.json +++ b/packages/icon-build-helpers/package.json @@ -2,7 +2,7 @@ "name": "@carbon/icon-build-helpers", "private": true, "description": "Build helpers for the Carbon Design System icon library", - "version": "1.29.0", + "version": "1.30.0-rc.0", "license": "Apache-2.0", "main": "src/index.js", "repository": { @@ -30,7 +30,7 @@ "@babel/template": "^7.24.7", "@babel/types": "^7.24.7", "@carbon/cli-reporter": "^10.7.0", - "@carbon/icon-helpers": "^10.51.0", + "@carbon/icon-helpers": "^10.52.0-rc.0", "@hapi/joi": "^17.1.1", "@rollup/plugin-babel": "^6.0.0", "@rollup/plugin-replace": "^5.0.0", diff --git a/packages/icon-helpers/package.json b/packages/icon-helpers/package.json index acaaac9ae51a..093ffef83af8 100644 --- a/packages/icon-helpers/package.json +++ b/packages/icon-helpers/package.json @@ -1,7 +1,7 @@ { "name": "@carbon/icon-helpers", "description": "Helpers used alongside icons for digital and software products using the Carbon Design System", - "version": "10.51.0", + "version": "10.52.0-rc.0", "license": "Apache-2.0", "main": "lib/index.js", "module": "es/index.js", @@ -36,7 +36,7 @@ "postinstall": "ibmtelemetry --config=telemetry.yml" }, "devDependencies": { - "@carbon/cli": "^11.20.0", + "@carbon/cli": "^11.21.0-rc.0", "rimraf": "^6.0.0", "typescript-config-carbon": "^0.3.0" }, diff --git a/packages/icons-react/package.json b/packages/icons-react/package.json index ed06393ae355..7553ce46c6c3 100644 --- a/packages/icons-react/package.json +++ b/packages/icons-react/package.json @@ -1,7 +1,7 @@ { "name": "@carbon/icons-react", "description": "React components for icons in digital and software products using the Carbon Design System", - "version": "11.48.0", + "version": "11.49.0-rc.0", "license": "Apache-2.0", "main": "lib/index.js", "module": "es/index.js", @@ -38,13 +38,13 @@ "react": ">=16" }, "dependencies": { - "@carbon/icon-helpers": "^10.51.0", + "@carbon/icon-helpers": "^10.52.0-rc.0", "@ibm/telemetry-js": "^1.5.0", "prop-types": "^15.7.2" }, "devDependencies": { - "@carbon/icon-build-helpers": "^1.29.0", - "@carbon/icons": "^11.48.0", + "@carbon/icon-build-helpers": "^1.30.0-rc.0", + "@carbon/icons": "^11.49.0-rc.0", "rimraf": "^6.0.0" }, "sideEffects": false diff --git a/packages/icons-vue/package.json b/packages/icons-vue/package.json index 44816feba6e0..d9e651e442ca 100644 --- a/packages/icons-vue/package.json +++ b/packages/icons-vue/package.json @@ -1,7 +1,7 @@ { "name": "@carbon/icons-vue", "description": "Vue components for icons in digital and software products using the Carbon Design System", - "version": "10.97.0", + "version": "10.98.0-rc.0", "license": "Apache-2.0", "main": "lib/index.js", "module": "es/index.js", @@ -30,12 +30,12 @@ "postinstall": "ibmtelemetry --config=telemetry.yml" }, "dependencies": { - "@carbon/icon-helpers": "^10.51.0", + "@carbon/icon-helpers": "^10.52.0-rc.0", "@ibm/telemetry-js": "^1.5.0" }, "devDependencies": { "@carbon/cli-reporter": "^10.7.0", - "@carbon/icons": "^11.48.0", + "@carbon/icons": "^11.49.0-rc.0", "fs-extra": "^11.0.0", "prettier": "^2.8.8", "rimraf": "^6.0.0", diff --git a/packages/icons/package.json b/packages/icons/package.json index d51bf805ab00..36874de8e7f0 100644 --- a/packages/icons/package.json +++ b/packages/icons/package.json @@ -1,7 +1,7 @@ { "name": "@carbon/icons", "description": "Icons for digital and software products using the Carbon Design System", - "version": "11.48.0", + "version": "11.49.0-rc.0", "license": "Apache-2.0", "main": "lib/index.js", "module": "es/index.js", @@ -41,8 +41,8 @@ "postinstall": "ibmtelemetry --config=telemetry.yml" }, "devDependencies": { - "@carbon/cli": "^11.20.0", - "@carbon/icon-build-helpers": "^1.29.0", + "@carbon/cli": "^11.21.0-rc.0", + "@carbon/icon-build-helpers": "^1.30.0-rc.0", "rimraf": "^6.0.0" }, "dependencies": { diff --git a/packages/layout/package.json b/packages/layout/package.json index d9cc29851bb5..683a1dc4cbcf 100644 --- a/packages/layout/package.json +++ b/packages/layout/package.json @@ -1,7 +1,7 @@ { "name": "@carbon/layout", "description": "Layout helpers for digital and software products using the Carbon Design System", - "version": "11.25.0", + "version": "11.26.0-rc.0", "license": "Apache-2.0", "main": "lib/index.js", "module": "es/index.js", @@ -30,10 +30,10 @@ "postinstall": "ibmtelemetry --config=telemetry.yml" }, "devDependencies": { - "@carbon/cli": "^11.20.0", + "@carbon/cli": "^11.21.0-rc.0", "@carbon/cli-reporter": "^10.7.0", "@carbon/scss-generator": "^10.18.0", - "@carbon/test-utils": "^10.31.0", + "@carbon/test-utils": "^10.32.0-rc.0", "core-js": "^3.16.0", "rimraf": "^6.0.0" }, diff --git a/packages/motion/package.json b/packages/motion/package.json index c9dd5e8eeaf2..e477ab3e7f75 100644 --- a/packages/motion/package.json +++ b/packages/motion/package.json @@ -1,7 +1,7 @@ { "name": "@carbon/motion", "description": "Motion helpers for digital and software products using the Carbon Design System", - "version": "11.21.0", + "version": "11.22.0-rc.0", "license": "Apache-2.0", "main": "lib/index.js", "module": "es/index.js", @@ -30,7 +30,7 @@ "postinstall": "ibmtelemetry --config=telemetry.yml" }, "devDependencies": { - "@carbon/cli": "^11.20.0", + "@carbon/cli": "^11.21.0-rc.0", "rimraf": "^6.0.0" }, "dependencies": { diff --git a/packages/pictograms-react/package.json b/packages/pictograms-react/package.json index 691139413835..098511249bc9 100644 --- a/packages/pictograms-react/package.json +++ b/packages/pictograms-react/package.json @@ -1,7 +1,7 @@ { "name": "@carbon/pictograms-react", "description": "React components for pictograms in digital and software products using the Carbon Design System", - "version": "11.65.0", + "version": "11.66.0-rc.0", "license": "Apache-2.0", "main": "lib/index.js", "module": "es/index.js", @@ -39,13 +39,13 @@ "react": ">=16" }, "dependencies": { - "@carbon/icon-helpers": "^10.51.0", + "@carbon/icon-helpers": "^10.52.0-rc.0", "@ibm/telemetry-js": "^1.5.0", "prop-types": "^15.7.2" }, "devDependencies": { - "@carbon/icon-build-helpers": "^1.29.0", - "@carbon/pictograms": "^12.39.0", + "@carbon/icon-build-helpers": "^1.30.0-rc.0", + "@carbon/pictograms": "^12.40.0-rc.0", "rimraf": "^6.0.0" }, "sideEffects": false diff --git a/packages/pictograms/package.json b/packages/pictograms/package.json index f1daa04983d5..39cd1eb52f10 100644 --- a/packages/pictograms/package.json +++ b/packages/pictograms/package.json @@ -1,7 +1,7 @@ { "name": "@carbon/pictograms", "description": "Pictograms for digital and software products using the Carbon Design System", - "version": "12.39.0", + "version": "12.40.0-rc.0", "license": "Apache-2.0", "main": "lib/index.js", "module": "es/index.js", @@ -33,7 +33,7 @@ "postinstall": "ibmtelemetry --config=telemetry.yml" }, "devDependencies": { - "@carbon/icon-build-helpers": "^1.29.0", + "@carbon/icon-build-helpers": "^1.30.0-rc.0", "rimraf": "^6.0.0" }, "dependencies": { diff --git a/packages/react/__tests__/__snapshots__/PublicAPI-test.js.snap b/packages/react/__tests__/__snapshots__/PublicAPI-test.js.snap index 17a2861679ad..f2be17fd003e 100644 --- a/packages/react/__tests__/__snapshots__/PublicAPI-test.js.snap +++ b/packages/react/__tests__/__snapshots__/PublicAPI-test.js.snap @@ -801,6 +801,9 @@ Map { "type": "string", }, "ariaLabel": [Function], + "autoAlign": Object { + "type": "bool", + }, "children": Object { "type": "node", }, @@ -1799,6 +1802,9 @@ Map { ], "type": "oneOf", }, + "autoAlign": Object { + "type": "bool", + }, "children": Object { "type": "node", }, @@ -1836,6 +1842,9 @@ Map { ], "type": "oneOf", }, + "autoAlign": Object { + "type": "bool", + }, "className": Object { "type": "string", }, @@ -4227,6 +4236,9 @@ Map { ], "type": "oneOf", }, + "autoAlign": Object { + "type": "bool", + }, "children": Object { "type": "node", }, diff --git a/packages/react/package.json b/packages/react/package.json index 8932f905f22e..3e06e684e001 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -1,7 +1,7 @@ { "name": "@carbon/react", "description": "React components for the Carbon Design System", - "version": "1.65.0", + "version": "1.66.0-rc.0", "license": "Apache-2.0", "main": "lib/index.js", "module": "es/index.js", @@ -49,9 +49,9 @@ "dependencies": { "@babel/runtime": "^7.24.7", "@carbon/feature-flags": "^0.22.0", - "@carbon/icons-react": "^11.48.0", - "@carbon/layout": "^11.25.0", - "@carbon/styles": "^1.64.0", + "@carbon/icons-react": "^11.49.0-rc.0", + "@carbon/layout": "^11.26.0-rc.0", + "@carbon/styles": "^1.65.0-rc.0", "@floating-ui/react": "^0.26.0", "@ibm/telemetry-js": "^1.5.0", "classnames": "2.5.1", @@ -79,8 +79,8 @@ "@babel/preset-env": "^7.24.7", "@babel/preset-react": "^7.24.7", "@babel/preset-typescript": "^7.24.7", - "@carbon/test-utils": "^10.31.0", - "@carbon/themes": "^11.39.0", + "@carbon/test-utils": "^10.32.0-rc.0", + "@carbon/themes": "^11.40.0-rc.0", "@figma/code-connect": "^1.0.4", "@rollup/plugin-babel": "^6.0.0", "@rollup/plugin-commonjs": "^26.0.0", diff --git a/packages/react/src/components/CodeSnippet/CodeSnippet.tsx b/packages/react/src/components/CodeSnippet/CodeSnippet.tsx index 39ae6c3309c0..680c0909b08a 100644 --- a/packages/react/src/components/CodeSnippet/CodeSnippet.tsx +++ b/packages/react/src/components/CodeSnippet/CodeSnippet.tsx @@ -44,6 +44,11 @@ export interface CodeSnippetProps { | 'left' | 'right'; + /** + * **Experimental**: Will attempt to automatically align the tooltip + */ + autoAlign?: boolean; + /** * Specify a label to be read by screen readers on the containing textbox * node @@ -150,6 +155,7 @@ export interface CodeSnippetProps { function CodeSnippet({ align = 'bottom', + autoAlign = false, className, type = 'single', children, @@ -304,6 +310,7 @@ function CodeSnippet({ { | 'left' | 'right'; + /** + * **Experimental**: Will attempt to automatically align the tooltip + */ + autoAlign?: boolean; + /** * Specify an optional className to be applied to the underlying `