github web-infra-dev/rspress v2.0.0-beta.17

latest releases: v2.0.0-rc.5, v2.0.0-rc.4, v2.0.0-rc.3...
pre-release6 months ago

Breaking Changes 🚨

Support Single Nav Mode by renaming the top level _meta.json to _nav.json

Related PR: #2314

If your top level does not have _nav.json, themeConfig.nav will not be generated, and your homepage will directly enter the document.

For example:

├── doc
│   ├── guide
│   │   ├── advanced
│   │   │   └── plugin.mdx
│   │   ├── _meta.json
│   │   └── index.mdx
+   ├── _meta.json
│   └── index.md
├── package.json
└── rspress.config.ts

What's Changed

New Features 🎉

  • feat(auto-nav-sidebar)!: rename the top level _meta.json to _nav.json in order to support single Nav Mode by @SoonIter in #2314

Performance 🚀

  • perf(core/client): add useTransition when switch route by @SoonIter in #2313

Bug Fixes 🐞

  • fix: auto-nav-sidebar should respect locales config by @SoonIter in #2307
  • fix(rehypeHeaderAnchor): trim anchor for better format with React Component by @SoonIter in #2318
  • fix(publicDir): should work with base in rspress dev and rspress preview by @SoonIter in #2317

Document 📖

Other Changes

  • refactor(auto-nav): rewrite the logic, refine the code style by @SoonIter in #2303
  • chore(deps): upgrade rsbuild-plugin-virtual-module@0.3.0 by @SoonIter in #2305
  • chore(infra)!: move "@rspress/plugin-auto-nav-sidebar" to @rspress/core by @SoonIter in #2306
  • chore(deps): update dependency create-rstack to v1.5.1 by @renovate in #2310
  • chore(deps): update all patch dependencies by @renovate in #2309
  • chore(deps): update dependency react-docgen-typescript to v2.4.0 by @renovate in #2312
  • chore(deps): update dependency prettier to v3.6.0 by @renovate in #2311
  • chore(deps): update @rsbuild/core to 1.4.0-rc.0 by @chenjiahan in #2315
  • Release v2.0.0-beta.17 by @SoonIter in #2320

New Contributors

Full Changelog: v2.0.0-beta.16...v2.0.0-beta.17

Don't miss a new rspress release

NewReleases is sending notifications on new releases.