lhotari opened a new pull request, #967: URL: https://github.com/apache/pulsar-site/pull/967
### Motivation - current website dependencies are outdated and need to be updated - this update enables to continue evolving the website without being blocked by old versions ### Changes - followed https://docusaurus.io/docs/migration/v3 MDX v3 is more strict and that's why content updates were needed - [Common MDX problems](https://docusaurus.io/docs/migration/v3#common-mdx-problems) covers the issues - replaced `{@inject: ... }` implementation with a Docusaurus markdown preprocessor since `remark-linkify-regex` no longer works since MDX v3 AST has changed. - Since validation is more strict, fixed a lot of content issues such as missing Tabs on a few pages. - Updated customized theme components by swizzling them again and diffing the customizations ([upgrade instructions](https://docusaurus.io/docs/migration/v3#docs-theme-refactoring)) ### ✅ Contribution Checklist <!-- Feel free to remove the checklist if it does not apply to your PR --> - [ ] I read the [contribution guide](https://pulsar.apache.org/contribute/document-contribution/) - [ ] I updated the [versioned docs](https://pulsar.apache.org/contribute/document-contribution/#update-versioned-docs) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
