From 39776e59402c52a8dd424ad560037f7f75806bc7 Mon Sep 17 00:00:00 2001 From: Rebecca Alpert Date: Fri, 9 Oct 2026 14:52:28 -0400 Subject: [PATCH 1/2] fix(Modal): Disable animations After prerelease bump, found that ChatBot usage of modals isn't compatible with always-on modal animations. Disabling animations for now. --- package-lock.json | 106 +++++++++--------- package.json | 8 +- packages/module/package.json | 14 +-- .../examples/demos/CanvasWithDockedNav.tsx | 1 - .../module/src/ChatbotModal/ChatbotModal.tsx | 1 + 5 files changed, 65 insertions(+), 65 deletions(-) diff --git a/package-lock.json b/package-lock.json index 0514d8cc4..a660976a1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -22,10 +22,10 @@ "@babel/preset-react": "^7.23.3", "@babel/preset-typescript": "^7.23.3", "@octokit/rest": "^18.0.0", - "@patternfly/documentation-framework": "^6.47.0", - "@patternfly/patternfly": "^6.6.0", - "@patternfly/react-icons": "^6.6.0", - "@patternfly/react-table": "^6.6.0", + "@patternfly/documentation-framework": "^6.53.0", + "@patternfly/patternfly": "^6.7.0-prerelease.3", + "@patternfly/react-icons": "^6.7.0-prerelease.3", + "@patternfly/react-table": "^6.7.0-prerelease.7", "@swc/core": "1.3.96", "@testing-library/dom": "^9.3.4", "@testing-library/jest-dom": "^6.4.2", @@ -4426,9 +4426,9 @@ "link": true }, "node_modules/@patternfly/documentation-framework": { - "version": "6.47.0", - "resolved": "https://registry.npmjs.org/@patternfly/documentation-framework/-/documentation-framework-6.47.0.tgz", - "integrity": "sha512-IO2cBZtohrQCElX4UugBAS0ChdxuaGDSeQPWPtN0AUIus0V+n+CO6aIDQRL1cGjqJI7A4E9LPvhA92+ndOkDMw==", + "version": "6.53.0", + "resolved": "https://registry.npmjs.org/@patternfly/documentation-framework/-/documentation-framework-6.53.0.tgz", + "integrity": "sha512-/ao16H/qAg7gHzcFsdMhHtKc0tnL1k/RFTtEJ5XMVzGKxFRDxyvzuwbjpNtAtDSktwy9Mfwcr5T7hGByT0KbEQ==", "dev": true, "license": "MIT", "dependencies": { @@ -4495,11 +4495,11 @@ "pf-docs-framework": "scripts/cli/cli.js" }, "peerDependencies": { - "@patternfly/patternfly": "^6.6.0", - "@patternfly/react-code-editor": "^6.6.0", - "@patternfly/react-core": "^6.6.0", - "@patternfly/react-icons": "^6.6.0", - "@patternfly/react-table": "^6.6.0", + "@patternfly/patternfly": "^6.7.0-prerelease.3", + "@patternfly/react-code-editor": "^6.7.0-prerelease.6", + "@patternfly/react-core": "^6.7.0-prerelease.6", + "@patternfly/react-icons": "^6.7.0-prerelease.3", + "@patternfly/react-table": "^6.7.0-prerelease.7", "react": "^17.0.0 || ^18.0.0", "react-dom": "^17.0.0 || ^18.0.0" } @@ -4745,22 +4745,22 @@ } }, "node_modules/@patternfly/patternfly": { - "version": "6.6.0", - "resolved": "https://registry.npmjs.org/@patternfly/patternfly/-/patternfly-6.6.0.tgz", - "integrity": "sha512-drZ4wYFQdhYY+VxLIl8PqbYnJoEa0UrNhiUkMCKkgMVNPxmCfNa1d2eEA97tnp2aYew15jQp+MaZcQIQIG8wVg==", + "version": "6.7.0-prerelease.3", + "resolved": "https://registry.npmjs.org/@patternfly/patternfly/-/patternfly-6.7.0-prerelease.3.tgz", + "integrity": "sha512-zuagIFJoPNxTTkKjnfiKsony8T65ShLWUKyv0Ds6sHHgqRfBcdf5sPmM8YwsoZiUVtRfFV7qcs85X4fgKYuwwQ==", "dev": true, "license": "MIT" }, "node_modules/@patternfly/react-code-editor": { - "version": "6.6.0", - "resolved": "https://registry.npmjs.org/@patternfly/react-code-editor/-/react-code-editor-6.6.0.tgz", - "integrity": "sha512-WzR2tRI/KeAz2XZNgR2FmO8E06+n652bga0Bt/vDoNuWK3nTTCyO+1KYKRH06huGk3aIEjXDcBGCJQNt7LUJkA==", + "version": "6.7.0-prerelease.6", + "resolved": "https://registry.npmjs.org/@patternfly/react-code-editor/-/react-code-editor-6.7.0-prerelease.6.tgz", + "integrity": "sha512-yyqFqpOQsESFxNhWpqWwpC6CIKjS9HpWl0dj+5EoHN8AM3Yj9VJmTr9KAe1Cq2yp+ATp5J3VKmK5CMX03wk69w==", "license": "MIT", "dependencies": { "@monaco-editor/react": "^4.7.0", - "@patternfly/react-core": "^6.6.0", - "@patternfly/react-icons": "^6.6.0", - "@patternfly/react-styles": "^6.6.0", + "@patternfly/react-core": "^6.7.0-prerelease.6", + "@patternfly/react-icons": "^6.7.0-prerelease.3", + "@patternfly/react-styles": "^6.7.0-prerelease.3", "react-dropzone": "14.3.5", "tslib": "^2.8.1" }, @@ -4787,14 +4787,14 @@ } }, "node_modules/@patternfly/react-core": { - "version": "6.6.0", - "resolved": "https://registry.npmjs.org/@patternfly/react-core/-/react-core-6.6.0.tgz", - "integrity": "sha512-MLYPcJvdDWHZqWcvEH2QhKtCg6APRfrDJ4o192/wc2LUaf4ViGVsVLKDMbaKCamhbGauv7KpffNCSy3fjRy4Bw==", + "version": "6.7.0-prerelease.6", + "resolved": "https://registry.npmjs.org/@patternfly/react-core/-/react-core-6.7.0-prerelease.6.tgz", + "integrity": "sha512-/dv0fkztULrBq+9yrISM2HnoU3upZlRZS06LYbO6zIf4mg6757X/Vq6ZU/BepaQ3AQa7CypIuz96ecX9OqiPAw==", "license": "MIT", "dependencies": { - "@patternfly/react-icons": "^6.6.0", - "@patternfly/react-styles": "^6.6.0", - "@patternfly/react-tokens": "^6.6.0", + "@patternfly/react-icons": "^6.7.0-prerelease.3", + "@patternfly/react-styles": "^6.7.0-prerelease.3", + "@patternfly/react-tokens": "^6.7.0-prerelease.4", "focus-trap": "7.6.6", "react-dropzone": "^14.3.5", "tslib": "^2.8.1" @@ -4805,9 +4805,9 @@ } }, "node_modules/@patternfly/react-icons": { - "version": "6.6.0", - "resolved": "https://registry.npmjs.org/@patternfly/react-icons/-/react-icons-6.6.0.tgz", - "integrity": "sha512-cDDUm4PFxqeBo4PS08xO1eFd6CMTOppn5RS4fs2hAgu/vRFkPXuL0zZCkxgRg5asd/W4olEN7WrIAbvjKbHKiQ==", + "version": "6.7.0-prerelease.3", + "resolved": "https://registry.npmjs.org/@patternfly/react-icons/-/react-icons-6.7.0-prerelease.3.tgz", + "integrity": "sha512-k0FO6xWPfcHo+f2fGfWjg6sZ2gFqrhXrSFKKvsCT3VbeglKPOgP1cHq7FpmmsdZx31EhLXoQonvSrCk2A//LPg==", "license": "MIT", "dependencies": { "tslib": "^2.8.1" @@ -4818,21 +4818,21 @@ } }, "node_modules/@patternfly/react-styles": { - "version": "6.6.0", - "resolved": "https://registry.npmjs.org/@patternfly/react-styles/-/react-styles-6.6.0.tgz", - "integrity": "sha512-u/HzJ48Cg6Nb12dIVbj4g31lMDVHPHVKRXkRuPBcuK6MQyAsxSfcyWVivW7Lga8TsNhFW26JWB5ay+IW5xpZ8A==", + "version": "6.7.0-prerelease.3", + "resolved": "https://registry.npmjs.org/@patternfly/react-styles/-/react-styles-6.7.0-prerelease.3.tgz", + "integrity": "sha512-wt4j+IzDv/Em3jI327v1Cnz1Jqa011NnE26Ene7UcdfNyucSfxTUM9JSIWzI8uOhL1n/e2Ri43p6sn/vmxcfCw==", "license": "MIT" }, "node_modules/@patternfly/react-table": { - "version": "6.6.0", - "resolved": "https://registry.npmjs.org/@patternfly/react-table/-/react-table-6.6.0.tgz", - "integrity": "sha512-aOVSAbtXagey1xRI8oIkK3I/csh6S00p42qqOkh6G1s5vMZM7oVQH/Nvvq8gIwx4lZ3f1m7IkdD7My8nml0Bsw==", + "version": "6.7.0-prerelease.7", + "resolved": "https://registry.npmjs.org/@patternfly/react-table/-/react-table-6.7.0-prerelease.7.tgz", + "integrity": "sha512-rE/BORxL64ay28clogI5kGdVNmcJnnwP5ddRXWoNPoYwfPfSSORXu9F5gwAoQqHUQNybA44xlndddWShY65vUw==", "license": "MIT", "dependencies": { - "@patternfly/react-core": "^6.6.0", - "@patternfly/react-icons": "^6.6.0", - "@patternfly/react-styles": "^6.6.0", - "@patternfly/react-tokens": "^6.6.0", + "@patternfly/react-core": "^6.7.0-prerelease.6", + "@patternfly/react-icons": "^6.7.0-prerelease.3", + "@patternfly/react-styles": "^6.7.0-prerelease.3", + "@patternfly/react-tokens": "^6.7.0-prerelease.4", "lodash": "^4.18.1", "tslib": "^2.8.1" }, @@ -4842,9 +4842,9 @@ } }, "node_modules/@patternfly/react-tokens": { - "version": "6.6.0", - "resolved": "https://registry.npmjs.org/@patternfly/react-tokens/-/react-tokens-6.6.0.tgz", - "integrity": "sha512-oRUFYJAM9LKYTM9YRnd7rz3wB6ZoaBWit/Eu+EK22J4o5AhZRjLt0+ewXQ7I99dBP4c8BbnPEUFnxQYAroqNLg==", + "version": "6.7.0-prerelease.4", + "resolved": "https://registry.npmjs.org/@patternfly/react-tokens/-/react-tokens-6.7.0-prerelease.4.tgz", + "integrity": "sha512-sSG4DgUO9kxfDWeYbjls9hf1o267vHvLlj78VhCd+ZYxXeZRFchfGteaoJFDbX4Wg6+s/WY/MSTrPFmMnjgUSA==", "license": "MIT" }, "node_modules/@peculiar/asn1-cms": { @@ -28294,11 +28294,11 @@ "version": "1.0.0", "license": "MIT", "dependencies": { - "@patternfly/react-code-editor": "^6.6.0", - "@patternfly/react-core": "^6.6.0", - "@patternfly/react-icons": "6.6.1-prerelease.2", - "@patternfly/react-styles": "^6.6.0", - "@patternfly/react-table": "^6.6.0", + "@patternfly/react-code-editor": "^6.7.0-prerelease.6", + "@patternfly/react-core": "^6.7.0-prerelease.6", + "@patternfly/react-icons": "^6.7.0-prerelease.3", + "@patternfly/react-styles": "^6.7.0-prerelease.3", + "@patternfly/react-table": "^6.7.0-prerelease.7", "@segment/analytics-next": "^1.76.0", "clsx": "^2.1.0", "path-browserify": "^1.0.1", @@ -28313,8 +28313,8 @@ }, "devDependencies": { "@octokit/rest": "^18.0.0", - "@patternfly/documentation-framework": "^6.47.0", - "@patternfly/patternfly": "^6.6.0", + "@patternfly/documentation-framework": "^6.53.0", + "@patternfly/patternfly": "^6.7.0-prerelease.3", "@patternfly/patternfly-a11y": "^5.2.1", "@types/dom-speech-recognition": "^0.0.4", "@types/react": "^18.2.61", @@ -28386,9 +28386,9 @@ } }, "packages/module/node_modules/@patternfly/react-icons": { - "version": "6.6.1-prerelease.2", - "resolved": "https://registry.npmjs.org/@patternfly/react-icons/-/react-icons-6.6.1-prerelease.2.tgz", - "integrity": "sha512-iVk1YmOUnIR3+spCygoEZ+dwTqWxNrJH7PuhFPBB7gjesdJFXfYLKBUOEo/eAcCTO9Mi+zJaRmC9CXihQc6zbw==", + "version": "6.7.0-prerelease.3", + "resolved": "https://registry.npmjs.org/@patternfly/react-icons/-/react-icons-6.7.0-prerelease.3.tgz", + "integrity": "sha512-k0FO6xWPfcHo+f2fGfWjg6sZ2gFqrhXrSFKKvsCT3VbeglKPOgP1cHq7FpmmsdZx31EhLXoQonvSrCk2A//LPg==", "license": "MIT", "dependencies": { "tslib": "^2.8.1" diff --git a/package.json b/package.json index a605e2629..bf7fc00de 100644 --- a/package.json +++ b/package.json @@ -39,10 +39,10 @@ "@babel/preset-react": "^7.23.3", "@babel/preset-typescript": "^7.23.3", "@octokit/rest": "^18.0.0", - "@patternfly/documentation-framework": "^6.47.0", - "@patternfly/patternfly": "^6.6.0", - "@patternfly/react-icons": "^6.6.0", - "@patternfly/react-table": "^6.6.0", + "@patternfly/documentation-framework": "^6.53.0", + "@patternfly/patternfly": "^6.7.0-prerelease.3", + "@patternfly/react-icons": "^6.7.0-prerelease.3", + "@patternfly/react-table": "^6.7.0-prerelease.7", "@swc/core": "1.3.96", "@testing-library/dom": "^9.3.4", "@testing-library/jest-dom": "^6.4.2", diff --git a/packages/module/package.json b/packages/module/package.json index ffa2bf5b7..71a08f531 100644 --- a/packages/module/package.json +++ b/packages/module/package.json @@ -33,11 +33,11 @@ "tag": "prerelease" }, "dependencies": { - "@patternfly/react-code-editor": "^6.6.0", - "@patternfly/react-core": "^6.6.0", - "@patternfly/react-icons": "6.6.1-prerelease.2", - "@patternfly/react-styles": "^6.6.0", - "@patternfly/react-table": "^6.6.0", + "@patternfly/react-code-editor": "^6.7.0-prerelease.6", + "@patternfly/react-core": "^6.7.0-prerelease.6", + "@patternfly/react-icons": "^6.7.0-prerelease.3", + "@patternfly/react-styles": "^6.7.0-prerelease.3", + "@patternfly/react-table": "^6.7.0-prerelease.7", "@segment/analytics-next": "^1.76.0", "clsx": "^2.1.0", "path-browserify": "^1.0.1", @@ -66,8 +66,8 @@ }, "devDependencies": { "@octokit/rest": "^18.0.0", - "@patternfly/documentation-framework": "^6.47.0", - "@patternfly/patternfly": "^6.6.0", + "@patternfly/documentation-framework": "^6.53.0", + "@patternfly/patternfly": "^6.7.0-prerelease.3", "@patternfly/patternfly-a11y": "^5.2.1", "@types/dom-speech-recognition": "^0.0.4", "@types/react": "^18.2.61", diff --git a/packages/module/patternfly-docs/content/extensions/chatbot/examples/demos/CanvasWithDockedNav.tsx b/packages/module/patternfly-docs/content/extensions/chatbot/examples/demos/CanvasWithDockedNav.tsx index 2ad54d4d9..08d171f14 100644 --- a/packages/module/patternfly-docs/content/extensions/chatbot/examples/demos/CanvasWithDockedNav.tsx +++ b/packages/module/patternfly-docs/content/extensions/chatbot/examples/demos/CanvasWithDockedNav.tsx @@ -537,7 +537,6 @@ export const CanvasWithDockedNavDemo = () => { code={code} language={Language.yaml} onCodeChange={setCode} - options={{ automaticLayout: false }} /> diff --git a/packages/module/src/ChatbotModal/ChatbotModal.tsx b/packages/module/src/ChatbotModal/ChatbotModal.tsx index e27a5fd72..ed9ceeecb 100644 --- a/packages/module/src/ChatbotModal/ChatbotModal.tsx +++ b/packages/module/src/ChatbotModal/ChatbotModal.tsx @@ -32,6 +32,7 @@ export const ChatbotModal: FunctionComponent = ({ aria-describedby="chatbot-modal" className={`pf-chatbot__chatbot-modal pf-chatbot__chatbot-modal--${displayMode} ${isCompact ? 'pf-m-compact' : ''} ${className}`} backdropClassName="pf-chatbot__chatbot-modal-backdrop" + hasAnimations={false} {...props} > {children} From e5bee8623148d0b0e922d74d844fd28e2f4c0c95 Mon Sep 17 00:00:00 2001 From: Rebecca Alpert Date: Fri, 9 Oct 2026 15:03:08 -0400 Subject: [PATCH 2/2] Update snapshots --- .../FileDetails/__snapshots__/FileDetails.test.tsx.snap | 8 ++------ .../__snapshots__/FileDetailsLabel.test.tsx.snap | 8 ++------ 2 files changed, 4 insertions(+), 12 deletions(-) diff --git a/packages/module/src/FileDetails/__snapshots__/FileDetails.test.tsx.snap b/packages/module/src/FileDetails/__snapshots__/FileDetails.test.tsx.snap index b0530fab2..6d9a0e766 100644 --- a/packages/module/src/FileDetails/__snapshots__/FileDetails.test.tsx.snap +++ b/packages/module/src/FileDetails/__snapshots__/FileDetails.test.tsx.snap @@ -43,15 +43,11 @@ exports[`FileDetails should render file details 1`] = `
-
+
-
+
diff --git a/packages/module/src/FileDetailsLabel/__snapshots__/FileDetailsLabel.test.tsx.snap b/packages/module/src/FileDetailsLabel/__snapshots__/FileDetailsLabel.test.tsx.snap index 9fbb3b952..f9c26532e 100644 --- a/packages/module/src/FileDetailsLabel/__snapshots__/FileDetailsLabel.test.tsx.snap +++ b/packages/module/src/FileDetailsLabel/__snapshots__/FileDetailsLabel.test.tsx.snap @@ -55,15 +55,11 @@ exports[`FileDetailsLabel should render file details label 1`] = `
-
+
-
+