Releases: web-infra-dev/rspress
Releases Β· web-infra-dev/rspress
v1.18.2
What's Changed
New Features π
- feat: support code transform in preview plugin by @sanyuan0704 in #960
- feat: support separate search indexes by version by @jbroma in #957
- feat(api-docgen): support more config to init parser instance by @Timeless0911 in #963
- feat: add divider border for h2 title by @chenjiahan in #970
- feat: Expand the types supported by tsconfigPath by @Elooer in #967
Bug Fixes π
- fix(core): normalizeRoutePath remove only known extensions by @jbroma in #955
- fix: url containing dots were not correctly normalized with .html extension by @sumy7 in #934
- fix: log error when scan sidemeta by @Timeless0911 in #966
- fix: checkDeadLinks when mdxRs is set to false by @jbroma in #968
- fix: page crashes if Tabs has single Tab child by @chenjiahan in #972
- fix: Tabs component children contains linebreak or with no tab by @Timeless0911 in #973
- fix(theme): set outline title in mobile view to
themeConfig.outlineTitle
by @maomao1996 in #969
Document π
- docs: versioned search by @jbroma in #962
- docs: search.versioned zh doc by @Timeless0911 in #975
Other Changes
- Release v1.18.1 by @sanyuan0704 in #946
- chore(deps): update dependency get-port to v5.1.1 by @renovate in #959
- chore(deps): update dependency framer-motion to v10.18.0 by @renovate in #958
- chore: remove flex-center in sidebar item by @Timeless0911 in #974
- Docs: add more community plugins by @linbudu599 in #953
New Contributors
- @jbroma made their first contribution in #957
- @maomao1996 made their first contribution in #969
- @Elooer made their first contribution in #967
- @linbudu599 made their first contribution in #953
Full Changelog: v1.18.1...v1.18.2
v1.18.1
What's Changed
New Features π
- feat: support config overviewHeaders in frontmatter in overview page by @Timeless0911 in #938
Bug Fixes π
- fix: avoid unexpected changes to searchHooks by @Timeless0911 in #940
Document π
- docs: parseToolOptions in @rspress/plugin-api-docgen by @Timeless0911 in #932
- docs: Replace the outdated @rspress/plugin-last-updated api lastUpdat⦠by @h7ml in #943
Other Changes
- Release v1.18.0 by @sanyuan0704 in #931
- chore(deps): bump rsbuild to 0.6.x by @9aoy in #939
- chore(deps): update dependency enhanced-resolve to v5.16.0 by @renovate in #920
- chore(deps): update dependency chokidar to ^3.6.0 by @renovate in #887
- chore: add release changeset by @Timeless0911 in #945
New Contributors
Full Changelog: v1.18.0...v1.18.1
v1.18.0
What's Changed
New Features π
- feat: support overviewHeaders and subPage overview by @Timeless0911 in #894
- feat: Support
srcset
andsizes
for homepage image by @xc2 in #904 - feat(plugin-rss): sort rss items by publishing date in decreasing order by @xc2 in #926
Bug Fixes π
- fix(theme): homepage mask based on logo vertical centering by @seeintea in #917
- fix: i18n custom link by @Timeless0911 in #923
- fix: add builtin rsbuild plugins before thrid party plugins by @chenjiahan in #930
Document π
Other Changes
- Release v1.17.1 by @chenjiahan in #914
- chore(deps): remove useless vite devDeps by @9aoy in #916
- chore(workflow): use changeset CLI as release tools by @chenjiahan in #918
- chore(workflow): disable changeset changelog by @chenjiahan in #919
- chore(deps): update dependency @babel/types to ^7.24.0 by @renovate in #789
- fix: no display sidemenu when sidebar or aside section is hide. by @sumy7 in #736
New Contributors
Full Changelog: v1.17.1...v1.18.0
v1.17.1
What's Changed
Bug Fixes π
- fix(plugin-rss): fix dependency issues by @chenjiahan in #908
- fix: invalid exports.types field by @chenjiahan in #910
- fix(plugin-rss): invalid link rel type by @chenjiahan in #913
Document π
- docs(plugin-rss): add multiple links example by @chenjiahan in #912
Other Changes
- chore(workflow): bump actions/setup-node v4 by @chenjiahan in #909
Full Changelog: v1.17.0...v1.17.1
v1.17.0
What's Changed
New Features π
- feat: preserve query string when redirecting on first visit by @ambar in #864
- feat: add
localeRedirect
option to theme config by @ambar in #865 - feat(plugin-rss): RSS Plugin by @xc2 in #851
- feat: respond to the change of system theme appearance by @ambar in #877
Bug Fixes π
- fix: avoid flash of theme appearance in dev mode by @ambar in #878
- fix: avoid flash of navbar images (logo and theme icon) by @ambar in #879
- fix(plugin-playground): manually load babel.min.js to avoid conflict with monaco by @SoonIter in #898
Document π
- docs: add route.include hint by @Timeless0911 in #888
- docs: improve community plugins by @chenjiahan in #889
- docs: support for open graph by @chenjiahan in #890
- docs: improve extend build guide by @chenjiahan in #892
Other Changes
- test(e2e): clean up modern-js fixture by @chenjiahan in #886
- feat: support search with lang cyrillic by @ssoda01 in #825
- chore(deps): update dependency @types/lodash to ^4.17.0 by @renovate in #883
- chore(workflow): enable code spell checker by @chenjiahan in #896
- chore: use .gitignore for biome ignore list by @xc2 in #903
New Contributors
Full Changelog: v1.16.2...v1.17.0
v1.16.2
What's Changed
New Features π
- feat(theme): render code in overview component by @10Derozan in #873
Bug Fixes π
- fix(core): set ssg:false in plugin not work in build mode by @dr2009 in #871
- fix(core): section header text should return i18n result by @Timeless0911 in #870
Other Changes
- chore(theme): optimize code style in sidebar by @10Derozan in #872
New Contributors
Full Changelog: v1.16.1...v1.16.2
v1.16.1
What's Changed
New Features π
Bug Fixes π
- fix(doc): fix logo sidebar cannot be used properly. by @Yukiniro in #854
- fix(core): replace flattened mdx content by rules by @10Derozan in #859
- fix(preview): replace iframePosition with iframe.position by @10Derozan in #861
- fix(api-docgen): allow multiple lines description by @chenjiahan in #863
- fix: icon/logo display error in dark mode when refresh page by @sanyuan0704 in #866
Document π
- docs: fix broken Rsbuild links by @chenjiahan in #852
- docs: translate Tailwind CSS setup by @chenjiahan in #856
Other Changes
- chore(workflow): add PR labeler by @chenjiahan in #850
- docs: tailwind setup by @ToTeTo in #754
- chore(workflow): let renovate bump package.json by @chenjiahan in #857
- test: split base E2E tests by @10Derozan in #860
- fix(core): remove searchHooks in siteData by @10Derozan in #839
- chore(deps): update dependency @mdx-js/mdx to v2.3.0 by @renovate in #823
- test(e2e): add case for api-docgen plugin by @chenjiahan in #862
- Release v1.16.1 by @sanyuan0704 in #867
- chore(workflow): add GitHub release yaml config by @chenjiahan in #868
New Contributors
Full Changelog: v1.16.0...v1.16.1
v1.16.0
What's Changed
Performance Improvements β‘
- perf: remove node-bundle-require dependency
New Features π
- feat(deps): update rsbuild to v0.5.1
- feat(theme-default): preserve query string on locale change
- feat: optimize mobile ui
- feat(theme): export all internal components
- feat: improve bg opacity of container blocks
- feat(theme): support link keep current params and navigate
Bug Fixes π
- fix(cli): fix relevant typo
- fix: svg not displayed in iOS device
- fix: support match double label api comp
- fix: support source-build in mdx files
- fix: improve filter func when generate overview
- fix(theme): replace angle brackets in inline markdown
- fix: avoid panic when relative path in markdown links point outside the root path
- fix: custom theme color not work
- fix: add user builderPlugin to iframe builder
- fix(PluginDriver): nav and sidebar add ?
Other Changes
- chore: remove #theme in source code
- chore: optimize code style in aside component
- Fix the capitalization issue of X in socialLinks presetIcons
- chore: bump Rsbuild and update distPath config
- chore: remove duplicated sidebar files
- chore: remove parent sidebar group highlight background
- chore: remove @modern-js/types dependency
- chore: optimize the nav experience in pad device
- chore: update mdx to 2.3.0
New Contributors
- @wChenonly made their first contribution in #751
- @renovate made their first contribution in #795
- @wzono made their first contribution in #845
Full Changelog: v1.15.1...v1.16.0
v1.15.1
v1.15.0
What's Changed
New Features π
- feat: support showing line numbers in shiki plugin
- feat: support custom overview and sub overview
- feat: set mask color of image preview to be black #000 in dark mode (#730)
Bug Fixes π
- fix sidebar begining top items was unchanged after page switch
- fix: i18n json change won't trigger rebuild
- fix: plugin-shiki space style
- fix: update nav when resize
- fix: pre transform svg to component
- fix: support format pre code when children is array
- fix(theme-deafult): use new Lark icon
- fix(theme-default): scroll search panel when current item is unvisible
Other Changes
- chore: enable more lint rules