Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

sync release-22.x -> release-23.x (React 18 support) #3394

Conversation

brian-smith-tcril
Copy link
Contributor

@brian-smith-tcril brian-smith-tcril commented Jan 23, 2025

Description

Getting all the changes from #3367 into release-23.x

Deploy Preview

https://deploy-preview-3394--paragon-openedx-v23.netlify.app/

bradenmacdonald and others added 7 commits January 22, 2025 14:13
Includes:
* misc gatsby GraphQL syntax updates
* fix markdown syntax issues ('<' and '{' now require escaping)
* convert gatsby-config to ESM
* add 'rehype-mdx-code-props' plugin to get live code blocks working
* fix: "Do not define components during render" warning caused by PropsTable component that's only used in one place (duplicate props tables from "data view" page). Fixed by removing the duplicate tables.
* set Content-Security-Policy header so playground works again
* used sass-migrator to auto-fix use of deprecated global functions like mix(), map-merge()
* used sass-migrator to auto-fix things like @media query syntax
* suppress other SASS deprecation warnings that we cannot fix at this time
* update stylelint rules
Copy link

netlify bot commented Jan 23, 2025

Deploy Preview for paragon-openedx-v23 ready!

Name Link
🔨 Latest commit 26931ba
🔍 Latest deploy log https://app.netlify.com/sites/paragon-openedx-v23/deploys/67927bd7d97f450008357be9
😎 Deploy Preview https://deploy-preview-3394--paragon-openedx-v23.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@brian-smith-tcril
Copy link
Contributor Author

closing in favor of #3395

@brian-smith-tcril brian-smith-tcril deleted the sync-22-23-react18 branch January 29, 2025 15:25
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.

2 participants