2.0.0-alpha.33
功能
- 目录现在会根据当前活动的标题进行高亮显示。(感谢出色的 @SantiagoGdaR)#1896
- 官方博客插件现在可以为博客文章生成订阅源。(感谢优秀的 @moozzyk)#1916
- 重大变更
prismTheme已重命名为theme,作为docusaurus.config.js中themeConfig字段下新的prism对象的一部分。例如:themeConfig: {
- prismTheme: require('prism-react-renderer/themes/dracula'),
+ prism: {
+ theme: require('prism-react-renderer/themes/dracula'),
+ },
}, - 新增了
prism选项defaultLanguage,用于在代码块中未指定语言时使用。#1910
修复
- 修复了在开发过程中babel/env未选择正确的browserslist配置的问题。当运行
docusaurus start时,process.env.NODE_ENV现在始终设置为development。 - 确保路由配置生成在排序上更加一致。嵌套路由应放置在routes.js的最后。这将允许用户创建
src/pages/docs.js来为/docs创建自定义文档页面,甚至创建src/pages/docs/super.js来为/docs/super/创建页面; - 修复在Windows上观察者不触发重新加载的问题。
- 修复如果只有一个代码标签时存在的构建编译错误。
- 为文档容器添加少量内边距,以便哈希链接不会被截断。
其他
- 杂项依赖项升级。
- 稳定性改进(更多测试)和文档插件的重构以防止回归。