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

Update plugin for Docusaurus 2.0.0-beta.9+ (Webpack 5+, Node 16+, NPM 8+) #51

Merged
merged 4 commits into from
Nov 3, 2021

Commits on Nov 3, 2021

  1. Update plugin for Webpack 5 & Docusaurus 2.0.0-beta.9.

    - Replace `yarn.lock` with `package.lock`.
    - Update to the latest Docusaurus and React versions.
    - Modernize the Docusaurus config and Markdown sample files (some parameters, like `id` were deprecated).
    - Remove deprecated `routesLoaded` lifecycle function.
    - Address `useScrollPosition` et al. being moved to `@docusaurus/theme-common`.
    - Address `react-markdown` being significatly outdated by upgrading to v6 and adding `rehype` plugins as recommended.
    - Address significant Webpack 5 issues caused by removal of polyfills.
    - Resolve mismatched React and React-DOM version issues (which breaks SSR builds).
    - Resolve duplicate React/ReactDOM/Webpack issues (which generally breaks everything with almost ZERO useful diagnostic information).
    avaidyam committed Nov 3, 2021
    Configuration menu
    Copy the full SHA
    5661d0c View commit details
    Browse the repository at this point in the history
  2. yarn lock

    bourdakos1 committed Nov 3, 2021
    Configuration menu
    Copy the full SHA
    0850f95 View commit details
    Browse the repository at this point in the history
  3. yarn lock

    bourdakos1 committed Nov 3, 2021
    Configuration menu
    Copy the full SHA
    4342c0e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ba950bf View commit details
    Browse the repository at this point in the history