github web-infra-dev/rspress v2.0.0-alpha.9

latest releases: v2.0.0-alpha.11, v2.0.0-alpha.10
pre-release21 days ago

Breaking Changes 🚨

Update unified@11 and mdx related pkgs

related PR: #2017

If you are using your own rehype or remark plugin in Rspress, you also need to upgrade to a version compatible with unified@11.

@rspress/ migrate to native @shikijs/rehype

related PR: #2046

All options will be the same as @shikijs/rehype

import { defineConfig } from 'rspress/config';
+ import { pluginShiki, transformerLineNumber } from '@rspress/plugin-shiki';
- import { pluginShiki, createTransformerLineNumber } from '@rspress/plugin-shiki';
+ import {
+  transformerNotationDiff,
+  transformerNotationErrorLevel,
+  transformerNotationFocus,
+  transformerNotationHighlight,
+ } from '@shikijs/transformers';

export default defineConfig({
  plugins: [
    pluginShiki({
      transformers: [
-       // createTransformerLineNumber(),
-       // createTransformerDiff(),
-       // createTransformerErrorLevel(),
-       // createTransformerHighlight(),
-       // createTransformerFocus(),
+       transformerLineNumber(),
+       // transformerNotationDiff(),
+       // transformerNotationErrorLevel(),
+       // transformerNotationHighlight(),
+       // transformerNotationFocus(),
      ],
    }),
  ],
});

What's Changed

New Features 🎉

Bug Fixes 🐞

Other Changes

  • chore(deps)!: update unified@11 and mdx related pkgs by @SoonIter in #2017
  • refactor(hmr): root component should be hmr friendly by @SoonIter in #2033
  • refactor(virtual-module): i18n.json restart -> reload/hmr by @SoonIter in #2019
  • chore(deps): update all patch dependencies by @renovate in #2038
  • chore(deps): update dependency @modern-js/tsconfig to v2.67.0 by @renovate in #2039
  • refactor(plugin-shiki)!: migrate to native @shikijs/rehype by @SoonIter in #2046
  • Release v2.0.0-alpha.9 by @SoonIter in #2051

Full Changelog: v2.0.0-alpha.8...v2.0.0-alpha.9

Don't miss a new rspress release

NewReleases is sending notifications on new releases.