Docusaurus v1.0.4 Release Notes

Release Date: 2017-12-27 // over 6 years ago
  • ๐Ÿš€ This is generally a bug fix release, with some code refactoring. Total commits in this release is 58.

    ๐Ÿ’ฅ Breaking Changes

    • Most users may not run into this problem, but we think it can technically be a breaking change. PR #322 (original PR #316) and friends changes the way we check for the existence of translations and versioning. Part of that is that we allow for the possibility of an empty language prop, instead of defaulting everything to English. When running 1.0.4, check to make sure your index.js works as expected. See this comment and those below for discussion on this. There is still a bit more work to be done (refactoring and maybe adding a defaultLang config option) to make this as clean as possible.

    โž• Added

    • lang property added on html tag, if a language exists and is set (PR #295).
    • โž• Added the wrapPagesHTML configuration option (PR #332).
    • ๐Ÿ“„ Some adming docs on how to debug with VSCode (PR #335).
    • โž• Added docs for the useEnglishURL configuration option.

    ๐Ÿ›  Fixed/Changed

    • ๐Ÿ”— Links on landing page in docusaurus-init test site do not 404 any longer.
    • ๐Ÿ”จ Refactoring how we check for translations and versioning (PRs #322/#316 and friends).
    • ๐Ÿ”จ Refactored the example index.js page (PR #293).
    • ๐Ÿ”— Link errors, typos and grammatical errors in the docusuarus.io documentation.

    โœ‚ Removed

    N/A