Skip to content

chore(deps): restrict React dependency to ^18.2.0 to match html5#41

Merged
Arthurk12 merged 2 commits into
bigbluebutton:developfrom
Arthurk12:sync-react-deps
Jun 15, 2026
Merged

chore(deps): restrict React dependency to ^18.2.0 to match html5#41
Arthurk12 merged 2 commits into
bigbluebutton:developfrom
Arthurk12:sync-react-deps

Conversation

@Arthurk12

Copy link
Copy Markdown
Member

What does this PR do?

Pin React and React DOM peer dependencies to ^18.2.0 to match the version used in bigbluebutton-html5, preventing runtime issues caused by mismatched React versions.

Downgrade Storybook from v9 to v8.6.18 and align MUI dependencies to v6 as a secondary change to keep the Storybook environment consistent with the React 18 constraint. Replace @storybook/addon-webpack5-compiler-swc with
@storybook/addon-webpack5-compiler-babel, move @storybook/addon-a11y and @storybook/addon-actions to
devDependencies, and update the fn import in Button stories to use @storybook/test instead of storybook/test.

Closes Issue(s)

Closes #40

Pin React and React DOM peer dependencies to `^18.2.0` to match
the version used in bigbluebutton-html5, preventing runtime issues
caused by mismatched React versions.

Downgrade Storybook from v9 to v8.6.18 and align MUI dependencies
to v6 as a secondary change to keep the Storybook environment
consistent with the React 18 constraint. Replace
`@storybook/addon-webpack5-compiler-swc` with
`@storybook/addon-webpack5-compiler-babel`, move
`@storybook/addon-a11y` and `@storybook/addon-actions` to
devDependencies, and update the `fn` import in Button stories to
use `@storybook/test` instead of `storybook/test`.
@Arthurk12 Arthurk12 merged commit 2256b39 into bigbluebutton:develop Jun 15, 2026
2 checks passed
@Arthurk12 Arthurk12 deleted the sync-react-deps branch June 15, 2026 18:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant