What's Changed
New Features 🎉
- feat(theme): support clickable badge in HomeHero by @SoonIter in #2969
- feat(ssg-md): add SSG-MD support to OverviewGroup and FallbackHeading components (Vibe Kanban) by @SoonIter in #2966
Bug Fixes 🐞
- fix: use layout effect for theme sync by @SoonIter in #2961
- fix(theme): use modern sidebar CSS to respect system scrollbar settings by @SoonIter in #2973
- fix(theme/nav): Fixed small layout shift on scroll by @elliotcourant in #2980
- fix(theme): Fixed step counter text alignment by @elliotcourant in #2981
Document 📖
- docs: update links from rspack-contrib to rstackjs by @chenjiahan in #2953
- docs: add migrate from V1 by @SoonIter in #2954
- docs: add missing Layout slots (beforeNavMenu, afterNav) and add Layout Slots heading (Vibe Kanban) by @SoonIter in #2964
- docs: remove work-in-progress warning from CSS variables documentation (Vibe Kanban) by @SoonIter in #2972
- docs: add prettier-ignore to wrapCode examples in code-blocks documentation by @SoonIter in #2974
- docs: improve plugin-llms warning about implementation limitations and SSR compatibility by @SoonIter in #2975
- docs: add rspress-plugin-file-tree and use tree syntax for file tree code blocks by @SoonIter in #2976
- docs: update auto-nav-sidebar to recommend index.mdx for dir, index convention by @SoonIter in #2978
- docs: Update introduction and index for Rspress V2 by @SoonIter in #2971
- docs: add documentation for markdown.crossCompilerCache option by @SoonIter in #2979
Other Changes
- chore(deps): update all patch dependencies by @renovate[bot] in #2957
- chore(deps): update dependency @rslib/core to v0.19.1 by @renovate[bot] in #2959
- chore(deps): update dependency @unhead/react to ^2.1.1 by @renovate[bot] in #2960
- chore(deps): update dependency @rsbuild/core to ~1.7.1 by @renovate[bot] in #2958
- refactor(theme/dark): simplify useThemeState hook and avoid dark mode flash by @SoonIter in #2955
- refactor!: merge @rspress/runtime into @rspress/core package and remove @rspress/runtime package by @SoonIter in #2935
- chore(core): expose routePathToMdPath utility in runtime by @SoonIter in #2967
- chore(deps): update rspress-plugin-file-tree to ^1.0.3 by @SoonIter in #2977
- Release v2.0.0-rc.5 by @SoonIter in #2982
Full Changelog: v2.0.0-rc.4...v2.0.0-rc.5