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 上不触发重新加载的问题。
- 修复了只有一个代码标签时构建编译错误的问题。
- 为文档容器添加少量内边距,以防止哈希链接被截断。
其他
- 其他依赖升级。
- 稳定性改进(更多测试)和文档插件重构以防止回归。