Docusaurus v2.0.0-alpha.58 Release Notes

Release Date: 2020-06-18 // almost 4 years ago
  • 🍱 πŸš€ New Feature

    • πŸ”Œ docusaurus-plugin-content-docs, docusaurus-theme-classic
      • #2916 feat(v2): add a banner that links to latest version of documentation (@teikjun)
      • #2682 feat(v2): expanded sidebar categories by default (@jsjoeio)
    • πŸ”Œ docusaurus-plugin-debug, docusaurus-preset-classic
    • docusaurus-init, docusaurus
    • πŸ”Œ docusaurus-plugin-client-redirects, docusaurus-utils
    • docusaurus-theme-live-codeblock
      • #2826 feat(v2): allow adding components to react-live scope (@slorber)
    • docusaurus-theme-classic, docusaurus
      • #2856 feat(v2): allow specifying meta image for blog posts (@lex111)
    • docusaurus-theme-classic
      • #2841 feat(v2): Allow swizzling prism-include-languages in theme-classic (@SamChou19815)

    🍱 πŸ’₯ Breaking Change

    • docusaurus-init, docusaurus-theme-classic, docusaurus-theme-live-codeblock, docusaurus-theme-search-algolia, docusaurus
    • πŸ”Œ docusaurus-plugin-content-docs
      • #2861 fix(v2): do not create route for document that serve as docs home page (@lex111)
    • πŸ”Œ docusaurus-plugin-content-docs, docusaurus-theme-classic
      • #2682 feat(v2): expanded sidebar categories by default (@jsjoeio)

    🍱 πŸ› Bug Fix

    • πŸ”Œ docusaurus-plugin-content-docs, docusaurus-theme-bootstrap, docusaurus-theme-classic
    • docusaurus-theme-classic
      • #2932 fix(v2): Add hooks to detect window resize, toggle off sidebar and navbar in desktop (@guillaumejacquart)
      • #2909 fix(v2): adjust anchor offset when routes switched (@lex111)
      • #2896 fix(v2): set correct canonical url for docs home page (@lex111)
      • #2893 fix(v2): Do not automatically change tab when a non-existing option is selected (@SamChou19815)
      • #2888 fix(v2): restore styles for menu scrollbar (@lex111)
      • #2857 fix(v2): treat inline code in raw HTML as native element (@lex111)
    • docusaurus
    • docusaurus-preset-classic
      • #2944 fix(v2): Declare @docusaurus-plugin-debug as dependency of preset classic (@SamChou19815)
    • docusaurus-init
      • #2902 feat(v2): add nojekyll file to static folder for all templates (@teikjun)
    • docusaurus-theme-bootstrap
    • Other
    • πŸ”Œ docusaurus-plugin-content-docs
      • #2861 fix(v2): do not create route for document that serve as docs home page (@lex111)
    • πŸ”Œ docusaurus-plugin-content-docs, docusaurus-theme-classic
      • #2867 fix(v2): fix FOUC in doc sidebar and various improvements (@slorber)
    • docusaurus-theme-search-algolia
    • docusaurus-utils
      • #2855 fix(v2): strip images and footnotes for excerpt correctly (@lex111)
    • docusaurus-theme-live-codeblock

    πŸ’… πŸ’… Polish

    • πŸ”Œ docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-theme-classic, docusaurus-utils, docusaurus
      • #2884 polish(v2): improve Docusaurus 1 to 2 migration developer experience (@slorber)
    • docusaurus-theme-classic
      • #2870 refactor(v2): combine nested theme providers into one (@lex111)
      • #2880 fix(v2): render as regular text uncollapsible categories (@lex111)
      • #2864 refactor(v2): add aria role for doc sidebar (@lex111)
      • #2859 refactor(v2): add aria label to paginators (@lex111)
      • #2858 refactor(v2): add missing main landmark for needed pages (@lex111)
    • Other

    πŸ“š πŸ“ Documentation

    • πŸ”Œ #2946 docs(v2): add require.resolve to plugin imports on remaining pages (@teikjun)
    • πŸ”Œ #2941 docs(v2): wrap all plugin imports in require.resolve() (@TomBrien)
    • πŸ“„ #2934 docs(v2): add useThemeContext note (@Drewbi)
    • πŸ“„ #2935 docs(v2): Add router implementation note (@Drewbi)
    • πŸ“š #2933 docs(v2): add documentation for multiple blogs (@teikjun)
    • πŸ“„ #2910 docs(v2): fix GitHub action workflow in docs (@anshulrgoyal)
    • πŸ“„ #2886 docs(v2): fix typo in command on installation page (@pglezen)
    • ⚠ #2887 docs(v2): make .nojekyll warning more obvious (@yangshun)
    • πŸ“„ #2865 docs(v2): description field in frontmatter of blog post (@lex111)
    • πŸ“„ #2839 docs(v2): _index docs page does not show a sidebar (@aeneasr)
    • 🚚 #2852 misc: move runme demo in block quote about v2 (@lex111)
    • ⚑️ #2842 docs(v2): Update ZEIT to Vercel (@Nishikoh)

    🍱 🏠 Internal

    • πŸ”Œ docusaurus-plugin-content-blog, docusaurus-plugin-content-docs
    • πŸ”Œ docusaurus-init, docusaurus-plugin-client-redirects, docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-plugin-content-pages, docusaurus-plugin-ideal-image, docusaurus-plugin-sitemap, docusaurus-utils, docusaurus
      • #2922 misc(v2): better dx: yarn clear, yarn watch, yarn serve (@slorber)
    • Other
    • docusaurus-theme-bootstrap
      • #2931 chore(v2): remove unused hooks from bootstrap theme (@fanny)
    • πŸ”Œ docusaurus-1.x, docusaurus-plugin-content-docs
    • docusaurus-theme-classic
      • #2858 refactor(v2): add missing main landmark for needed pages (@lex111)

    🐎 πŸƒβ€β™€οΈ Performance

    • πŸ”Œ docusaurus-plugin-content-blog, docusaurus-plugin-sitemap
    • docusaurus-theme-classic, docusaurus-theme-live-codeblock
      • #2900 chore(v2): replace Clipboard with copy-text-to-clipboard (@lex111)
    • docusaurus-init, docusaurus-theme-classic, docusaurus-theme-live-codeblock, docusaurus-theme-search-algolia, docusaurus

    Committers: 18