shuding/nextra (nextra)
### [`v2.13.4`](https://togithub.com/shuding/nextra/releases/tag/nextra-theme-docs%402.13.4)
[Compare Source](https://togithub.com/shuding/nextra/compare/nextra@2.13.3...nextra@2.13.4)
##### Patch Changes
- [`f7fc10b`](https://togithub.com/shuding/nextra/commit/f7fc10b4): fix for the memory leak issue in the `highlight-matches.tsx`
component when search query contain multiple whitespaces
- nextra@2.13.4
### [`v2.13.3`](https://togithub.com/shuding/nextra/releases/tag/nextra%402.13.3)
[Compare Source](https://togithub.com/shuding/nextra/compare/nextra@2.13.2...nextra@2.13.3)
##### Patch Changes
- [`93b5705`](https://togithub.com/shuding/nextra/commit/93b57052): fix `type: 'separator'` zod validation, mark `title` field as
optional
### [`v2.13.2`](https://togithub.com/shuding/nextra/releases/tag/nextra-theme-docs%402.13.2)
[Compare Source](https://togithub.com/shuding/nextra/compare/nextra@2.13.1...nextra@2.13.2)
##### Patch Changes
- [`ad7b31b`](https://togithub.com/shuding/nextra/commit/ad7b31b0): downgrade remark-math from `6` to `5.1.1` to fix
`TypeError: Cannot read properties of undefined (reading 'mathFlowInside')`
error
fix support of \`\`` math lang that was overridden by `rehype-pretty-code\`
- Updated dependencies \[[`ad7b31b`](https://togithub.com/shuding/nextra/commit/ad7b31b0)]
- nextra@2.13.2
### [`v2.13.1`](https://togithub.com/shuding/nextra/releases/tag/nextra-theme-docs%402.13.1)
[Compare Source](https://togithub.com/shuding/nextra/compare/nextra@2.13.0...nextra@2.13.1)
##### Patch Changes
- [`3e5e115`](https://togithub.com/shuding/nextra/commit/3e5e1153): fix showing toggle sidebar button when darkmode is turned off and
i18n was not set
- Updated dependencies \[[`ee02a48`](https://togithub.com/shuding/nextra/commit/ee02a483)]
- nextra@2.13.1
### [`v2.13.0`](https://togithub.com/shuding/nextra/releases/tag/nextra-theme-docs%402.13.0)
[Compare Source](https://togithub.com/shuding/nextra/compare/nextra@2.12.3...nextra@2.13.0)
##### Minor Changes
- [`7aec7bb`](https://togithub.com/shuding/nextra/commit/7aec7bb5): add `primarySaturation` theme option
- [`a55e4aa`](https://togithub.com/shuding/nextra/commit/a55e4aa4): update `npm2yarn`, add bun tab
##### Patch Changes
- [`a55e4aa`](https://togithub.com/shuding/nextra/commit/a55e4aa4): do not scroll to top while calling cmd+k in search input
- nextra@2.13.0
### [`v2.12.3`](https://togithub.com/shuding/nextra/releases/tag/nextra-theme-docs%402.12.3)
[Compare Source](https://togithub.com/shuding/nextra/compare/nextra@2.12.2...nextra@2.12.3)
##### Patch Changes
- [`ffb6d80`](https://togithub.com/shuding/nextra/commit/ffb6d808): - Fix
`TypeError: Cannot read properties of null (reading 'classList')` while
navigating to route that doesn't have toc with `router.push` for example
- Add alias `Tabs.Tab` to `Tab` component
- Add alias `Cards.Card` to `Card` component
- should not attach custom heading id as id attribute if parent is `Tabs.Tab`
or `Tab`
- should not save to toc list headings of level 1
- Updated dependencies \[[`ffb6d80`](https://togithub.com/shuding/nextra/commit/ffb6d808)]
- nextra@2.12.3
### [`v2.12.2`](https://togithub.com/shuding/nextra/releases/tag/nextra-theme-docs%402.12.2)
[Compare Source](https://togithub.com/shuding/nextra/compare/nextra@2.12.1...nextra@2.12.2)
##### Patch Changes
- [`7c8c498`](https://togithub.com/shuding/nextra/commit/7c8c4989): fix `Out of Memory` in search while indexing large words
- Updated dependencies \[[`7c8c498`](https://togithub.com/shuding/nextra/commit/7c8c4989)]
- nextra@2.12.2
### [`v2.12.1`](https://togithub.com/shuding/nextra/releases/tag/nextra-theme-docs%402.12.1)
[Compare Source](https://togithub.com/shuding/nextra/compare/nextra@2.12.0...nextra@2.12.1)
##### Patch Changes
- Updated dependencies \[[`52ae8fc`](https://togithub.com/shuding/nextra/commit/52ae8fc5)]
- nextra@2.12.1
### [`v2.12.0`](https://togithub.com/shuding/nextra/releases/tag/nextra-theme-docs%402.12.0)
[Compare Source](https://togithub.com/shuding/nextra/compare/nextra@2.11.1...nextra@2.12.0)
##### Minor Changes
- [`d982074`](https://togithub.com/shuding/nextra/commit/d9820746): - show headings for partial md/mdx in toc
- hide headings in toc when parent `` or ``
- [`63271a4`](https://togithub.com/shuding/nextra/commit/63271a41): add toc.backToTop option
- [`8962597`](https://togithub.com/shuding/nextra/commit/8962597e): - allow override static image component that was hardcoded to
`import Image from 'next/image'` now it's plain ``
- support ``/`` for `.md` files
##### Patch Changes
- [`cca36d3`](https://togithub.com/shuding/nextra/commit/cca36d32): do not render mobile sidebar on desktop
- Updated dependencies \[[`d982074`](https://togithub.com/shuding/nextra/commit/d9820746)]
- Updated dependencies \[[`fbf003c`](https://togithub.com/shuding/nextra/commit/fbf003cd)]
- Updated dependencies \[[`8962597`](https://togithub.com/shuding/nextra/commit/8962597e)]
- nextra@2.12.0
### [`v2.11.1`](https://togithub.com/shuding/nextra/releases/tag/nextra-theme-docs%402.11.1)
[Compare Source](https://togithub.com/shuding/nextra/compare/nextra@2.11.0...nextra@2.11.1)
##### Patch Changes
- [`cf5f91e`](https://togithub.com/shuding/nextra/commit/cf5f91ea): fix footnotes and backlink jump
- [`ddddce9`](https://togithub.com/shuding/nextra/commit/ddddce95): skip search indexing for 404/500 pages
- [`4dd720a`](https://togithub.com/shuding/nextra/commit/4dd720ad): remove `font-weight: 500;` from styles of code blocks since it gives
no effect
- [`29e35d8`](https://togithub.com/shuding/nextra/commit/29e35d81): fix feedback.labels for gitlab
- Updated dependencies \[[`ddddce9`](https://togithub.com/shuding/nextra/commit/ddddce95)]
- Updated dependencies \[[`6154e31`](https://togithub.com/shuding/nextra/commit/6154e312)]
- Updated dependencies \[[`46743ba`](https://togithub.com/shuding/nextra/commit/46743ba4)]
- Updated dependencies \[[`4dd720a`](https://togithub.com/shuding/nextra/commit/4dd720ad)]
- nextra@2.11.1
### [`v2.11.0`](https://togithub.com/shuding/nextra/releases/tag/nextra-theme-docs%402.11.0)
[Compare Source](https://togithub.com/shuding/nextra/compare/nextra@2.10.0...nextra@2.11.0)
##### Minor Changes
- [`3bb480a`](https://togithub.com/shuding/nextra/commit/3bb480a4): export `LocaleSwitch` from `nextra-theme-docs`
##### Patch Changes
- [`3bb480a`](https://togithub.com/shuding/nextra/commit/3bb480a4): use github-slugger for custom heading ids to prevent duplicated
headings
- [`3bb480a`](https://togithub.com/shuding/nextra/commit/3bb480a4): fix custom heading id in search result
- [`3bb480a`](https://togithub.com/shuding/nextra/commit/3bb480a4): fix
`Warning: Prop href did not match. Server: "/blog.en-US#" Client: "/blog#"` in
by `normalizePages` from nextra/normalize-pages\`
- [`3bb480a`](https://togithub.com/shuding/nextra/commit/3bb480a4): improve hr contrast
- [`3bb480a`](https://togithub.com/shuding/nextra/commit/3bb480a4): fix search, trigger the search after the Input is complete for
languages like Chinese
- [`3bb480a`](https://togithub.com/shuding/nextra/commit/3bb480a4): strip `.html` extension from URL route for static export
- [`3bb480a`](https://togithub.com/shuding/nextra/commit/3bb480a4): fix memory leak in search for case ` > ` replaced previously to
`>||` + some character provoke memory leak because `RegExp#exec` will always
return a match
- [`3bb480a`](https://togithub.com/shuding/nextra/commit/3bb480a4): fix code blocks `box-decoration-theme: clone` can create confusing
output over line breaks, use `slice` instead
- Updated dependencies \[[`3bb480a`](https://togithub.com/shuding/nextra/commit/3bb480a4)]
- Updated dependencies \[[`3bb480a`](https://togithub.com/shuding/nextra/commit/3bb480a4)]
- Updated dependencies \[[`3bb480a`](https://togithub.com/shuding/nextra/commit/3bb480a4)]
- Updated dependencies \[[`3bb480a`](https://togithub.com/shuding/nextra/commit/3bb480a4)]
- nextra@2.11.0
### [`v2.10.0`](https://togithub.com/shuding/nextra/releases/tag/nextra-theme-docs%402.10.0)
[Compare Source](https://togithub.com/shuding/nextra/compare/nextra@2.9.0...nextra@2.10.0)
##### Minor Changes
- [`e54b008`](https://togithub.com/shuding/nextra/commit/e54b008): - add `@theguild/remark-npm2yarn` package that replaces the code
block that has `npm2yarn` metadata with `` and `` components
from `nextra/components`.
- `` now has `selectedKey` prop, the chosen tab is saved in the local
storage, which will be chosen in future page renders.
More info
##### Patch Changes
- Updated dependencies \[[`e54b008`](https://togithub.com/shuding/nextra/commit/e54b008)]
- nextra@2.10.0
### [`v2.9.0`](https://togithub.com/shuding/nextra/releases/tag/nextra-theme-docs%402.9.0)
[Compare Source](https://togithub.com/shuding/nextra/compare/nextra@2.8.0...nextra@2.9.0)
##### Minor Changes
- [`16bbb88`](https://togithub.com/shuding/nextra/commit/16bbb88): Move below packages to nextra package
- `` and ``
- `` and ``
- ``
- ``
to import them you can use the following in your official `nextra-theme-blog`
and `nextra-theme-docs`
```js
import { Card, Cards } from 'nextra/components'
```
```js
import { Tab, Tabs } from 'nextra/components'
```
```js
import { Steps } from 'nextra/components'
```
```js
import { FileTree } from 'nextra/components'
```
##### Patch Changes
- [`b1a7eba`](https://togithub.com/shuding/nextra/commit/b1a7eba): `opens in new tab` span element should have `user-select: none`
- Updated dependencies \[[`16bbb88`](https://togithub.com/shuding/nextra/commit/16bbb88)]
- Updated dependencies \[[`23a25b1`](https://togithub.com/shuding/nextra/commit/23a25b1)]
- nextra@2.9.0
### [`v2.8.0`](https://togithub.com/shuding/nextra/releases/tag/nextra-theme-docs%402.8.0)
[Compare Source](https://togithub.com/shuding/nextra/compare/nextra@2.7.1...nextra@2.8.0)
##### Minor Changes
- [`b43f268`](https://togithub.com/shuding/nextra/commit/b43f268): add new option `sidebar.autoCollapse` to automatically collapse
inactive folders above `defaultMenuCollapseLevel`
##### Patch Changes
- [`6c12bf4`](https://togithub.com/shuding/nextra/commit/6c12bf4): fix broken code format while selecting and copying code with
`showLineNumbers` option enabled
- Updated dependencies \[[`6c12bf4`](https://togithub.com/shuding/nextra/commit/6c12bf4)]
- nextra@2.8.0
### [`v2.7.1`](https://togithub.com/shuding/nextra/releases/tag/nextra-theme-docs%402.7.1)
[Compare Source](https://togithub.com/shuding/nextra/compare/nextra@2.7.0...nextra@2.7.1)
##### Patch Changes
- Updated dependencies \[[`0e53ca5`](https://togithub.com/shuding/nextra/commit/0e53ca51)]
- nextra@2.7.1
### [`v2.7.0`](https://togithub.com/shuding/nextra/releases/tag/nextra-theme-docs%402.7.0)
[Compare Source](https://togithub.com/shuding/nextra/compare/nextra@2.6.2...nextra@2.7.0)
##### Minor Changes
- [`44626e8`](https://togithub.com/shuding/nextra/commit/44626e8f): support mermaid diagrams
##### Patch Changes
- Updated dependencies \[[`44626e8`](https://togithub.com/shuding/nextra/commit/44626e8f)]
- nextra@2.7.0
### [`v2.6.2`](https://togithub.com/shuding/nextra/releases/tag/nextra-theme-docs%402.6.2)
[Compare Source](https://togithub.com/shuding/nextra/compare/nextra@2.6.1...nextra@2.6.2)
##### Patch Changes
- [`9c9625e`](https://togithub.com/shuding/nextra/commit/9c9625ee): Fix search not working in certain Next.js versions
- Updated dependencies \[[`9c9625e`](https://togithub.com/shuding/nextra/commit/9c9625ee)]
- nextra@2.6.2
### [`v2.6.1`](https://togithub.com/shuding/nextra/releases/tag/nextra-theme-docs%402.6.1)
[Compare Source](https://togithub.com/shuding/nextra/compare/nextra@2.6.0...nextra@2.6.1)
##### Patch Changes
- Updated dependencies \[[`1e9ebab`](https://togithub.com/shuding/nextra/commit/1e9ebabc)]
- nextra@2.6.1
### [`v2.6.0`](https://togithub.com/shuding/nextra/releases/tag/nextra-theme-docs%402.6.0)
[Compare Source](https://togithub.com/shuding/nextra/compare/nextra@2.5.2...nextra@2.6.0)
##### Minor Changes
- [`1c6256b`](https://togithub.com/shuding/nextra/commit/1c6256b): Move Callout component to nextra package
##### Patch Changes
- [`15c4092`](https://togithub.com/shuding/nextra/commit/15c4092): fix inconsistent `font-weight: bold` style for `type: 'menu'`
- [`2d79e20`](https://togithub.com/shuding/nextra/commit/2d79e20): Resolves dark mode contrast problems in sidebar and breadcrumbs
- Updated dependencies \[[`15c4092`](https://togithub.com/shuding/nextra/commit/15c4092)]
- Updated dependencies \[[`1c6256b`](https://togithub.com/shuding/nextra/commit/1c6256b)]
- nextra@2.6.0
### [`v2.5.2`](https://togithub.com/shuding/nextra/releases/tag/nextra-theme-docs%402.5.2)
[Compare Source](https://togithub.com/shuding/nextra/compare/nextra@2.5.1...nextra@2.5.2)
##### Patch Changes
- Updated dependencies \[[`a3601e5`](https://togithub.com/shuding/nextra/commit/a3601e5)]
- nextra@2.5.2
### [`v2.5.1`](https://togithub.com/shuding/nextra/releases/tag/nextra-theme-docs%402.5.1)
[Compare Source](https://togithub.com/shuding/nextra/compare/nextra@2.5.0...nextra@2.5.1)
##### Patch Changes
- Updated dependencies \[[`d408ab0`](https://togithub.com/shuding/nextra/commit/d408ab0)]
- nextra@2.5.1
### [`v2.5.0`](https://togithub.com/shuding/nextra/releases/tag/nextra-theme-docs%402.5.0)
[Compare Source](https://togithub.com/shuding/nextra/compare/nextra@2.4.2...nextra@2.5.0)
##### Minor Changes
- [`08d393e`](https://togithub.com/shuding/nextra/commit/08d393e): support ANSI highlighting
##### Patch Changes
- [`8515349`](https://togithub.com/shuding/nextra/commit/8515349): fix Warning: React has detected a change in the order of Hooks called by Search
- Updated dependencies \[[`08d393e`](https://togithub.com/shuding/nextra/commit/08d393e)]
- nextra@2.5.0
### [`v2.4.2`](https://togithub.com/shuding/nextra/releases/tag/nextra-theme-docs%402.4.2)
[Compare Source](https://togithub.com/shuding/nextra/compare/nextra@2.4.1...nextra@2.4.2)
##### Patch Changes
- [`41d4aa0`](https://togithub.com/shuding/nextra/commit/41d4aa0): remove `nx-overflow-x-hidden` from main content
- Updated dependencies \[[`16e562d`](https://togithub.com/shuding/nextra/commit/16e562d)]
- nextra@2.4.2
### [`v2.4.1`](https://togithub.com/shuding/nextra/releases/tag/nextra-theme-docs%402.4.1)
[Compare Source](https://togithub.com/shuding/nextra/compare/nextra@2.4.0...nextra@2.4.1)
##### Patch Changes
- [`2df6e91`](https://togithub.com/shuding/nextra/commit/2df6e91): Use config.useOptions text as the Select selected name on Theme Switch
- [`7989cc5`](https://togithub.com/shuding/nextra/commit/7989cc5): fix regression of sidebar style for folder
- Updated dependencies \[[`a992ce1`](https://togithub.com/shuding/nextra/commit/a992ce1)]
- nextra@2.4.1
### [`v2.4.0`](https://togithub.com/shuding/nextra/releases/tag/nextra-theme-docs%402.4.0)
[Compare Source](https://togithub.com/shuding/nextra/compare/nextra@2.3.0...nextra@2.4.0)
##### Minor Changes
- [`6973b21`](https://togithub.com/shuding/nextra/commit/6973b21): Add new option `headingComponent` to the TOC
##### Patch Changes
- [`2ff360f`](https://togithub.com/shuding/nextra/commit/2ff360f): use `` instead `` inside `` for local switch button
- [`e3664c4`](https://togithub.com/shuding/nextra/commit/e3664c4): fix uncrawable links in sidebar, use button when link don't have href because it impacts on SEO
remove useless prop children from `` component
- [`8e00549`](https://togithub.com/shuding/nextra/commit/8e00549): export `` component
- [`61b4f0c`](https://togithub.com/shuding/nextra/commit/61b4f0c): Wrap long section headers in TOC properly
- Updated dependencies \[[`545bd7c`](https://togithub.com/shuding/nextra/commit/545bd7c)]
- Updated dependencies \[[`0a50cad`](https://togithub.com/shuding/nextra/commit/0a50cad)]
- Updated dependencies \[[`259bfbc`](https://togithub.com/shuding/nextra/commit/259bfbc)]
- nextra@2.4.0
### [`v2.3.0`](https://togithub.com/shuding/nextra/releases/tag/nextra%402.3.0)
[Compare Source](https://togithub.com/shuding/nextra/compare/nextra@2.2.20...nextra@2.3.0)
##### Minor Changes
- [`6ea1caf`](https://togithub.com/shuding/nextra/commit/6ea1caf): fix crash of dev server when `_meta.js` contains errors
disallow caching of `_meta.js` on dev env
set minimal `node` as `16`
- [`76e8b0f`](https://togithub.com/shuding/nextra/commit/76e8b0f): support custom heading id via `# my very long heading... [#my-custom-heading]` syntax [#1645](https://togithub.com/shuding/nextra/pull/1645)
##### Patch Changes
- [`0dd028a`](https://togithub.com/shuding/nextra/commit/0dd028a): Prints the warning inline instead of the current behavior which includes a stack trace.
### [`v2.2.20`](https://togithub.com/shuding/nextra/releases/tag/nextra%402.2.20)
[Compare Source](https://togithub.com/shuding/nextra/compare/nextra@2.2.19...nextra@2.2.20)
##### Patch Changes
- [`2e48307`](https://togithub.com/shuding/nextra/commit/2e48307): export `normalizePages` from `nextra/normalize-pages`, `useFSRoute` from `nextra/hooks` (can be useful for custom theme)
- [`e4c8b6d`](https://togithub.com/shuding/nextra/commit/e4c8b6d): fix crash of dev server when \_meta.json is malformed
### [`v2.2.19`](https://togithub.com/shuding/nextra/releases/tag/nextra%402.2.19)
[Compare Source](https://togithub.com/shuding/nextra/compare/nextra@2.2.18...nextra@2.2.19)
##### Patch Changes
- [`e41cbbc`](https://togithub.com/shuding/nextra/commit/e41cbbc): fix `transformPageOpts` with \_app.mdx, `pageMap` was still included even it was removed in `transformPageOpts`
- [`a1e59b2`](https://togithub.com/shuding/nextra/commit/a1e59b2): Support Markdown links with query or anchor.
### [`v2.2.18`](https://togithub.com/shuding/nextra/releases/tag/nextra%402.2.18)
[Compare Source](https://togithub.com/shuding/nextra/compare/nextra@2.2.17...nextra@2.2.18)
##### Patch Changes
- [`9bd2d59`](https://togithub.com/shuding/nextra/commit/9bd2d59): remove the .md and .mdx extension from links
- [`c2287e1`](https://togithub.com/shuding/nextra/commit/c2287e1): fix buildDynamicMDX options passed to compileMdx
- [`90cb6b8`](https://togithub.com/shuding/nextra/commit/90cb6b8): do not auto create `_app.mdx` if missing
### [`v2.2.17`](https://togithub.com/shuding/nextra/releases/tag/nextra%402.2.17)
[Compare Source](https://togithub.com/shuding/nextra/compare/nextra@2.2.16...nextra@2.2.17)
##### Patch Changes
- [`4a66366`](https://togithub.com/shuding/nextra/commit/4a66366): fix TypeError: Cannot read properties of undefined (reading '/') with \_app.mdx while editing theme.config, \_meta.json or adding/removing md/mdx files
### [`v2.2.16`](https://togithub.com/shuding/nextra/releases/tag/nextra%402.2.16)
[Compare Source](https://togithub.com/shuding/nextra/compare/nextra@2.2.15...nextra@2.2.16)
##### Patch Changes
- [`d495e5f`](https://togithub.com/shuding/nextra/commit/d495e5f): introduce `_app.mdx` for better performance and smallest `.next/static/chunks` size
### [`v2.2.15`](https://togithub.com/shuding/nextra/releases/tag/nextra%402.2.15)
[Compare Source](https://togithub.com/shuding/nextra/compare/nextra@2.2.14...nextra@2.2.15)
##### Patch Changes
- [`d5aa17c`](https://togithub.com/shuding/nextra/commit/d5aa17c): do not redirect `.txt` files in nextra's `locales` middleware
- [`016828e`](https://togithub.com/shuding/nextra/commit/016828e): do not redirect .mp4 in locales middleware
- [`b3219c3`](https://togithub.com/shuding/nextra/commit/b3219c3): do not override `className` for `
`, `
` and `
` components
### [`v2.2.14`](https://togithub.com/shuding/nextra/releases/tag/nextra%402.2.14)
[Compare Source](https://togithub.com/shuding/nextra/compare/nextra@2.2.13...nextra@2.2.14)
##### Patch Changes
- [`bcaba9c`](https://togithub.com/shuding/nextra/commit/bcaba9c): fix capitalizing sidebar links + tests
- [`a683c84`](https://togithub.com/shuding/nextra/commit/a683c84): fix `*` key for `collectCatchAll`
- [`a404ef7`](https://togithub.com/shuding/nextra/commit/a404ef7): fix rewrites
### [`v2.2.13`](https://togithub.com/shuding/nextra/releases/tag/nextra%402.2.13)
[Compare Source](https://togithub.com/shuding/nextra/compare/nextra@2.2.12...nextra@2.2.13)
##### Patch Changes
- [`d1d873f`](https://togithub.com/shuding/nextra/commit/d1d873f): typed frontmatter -> `useConfig`
- [`6626356`](https://togithub.com/shuding/nextra/commit/6626356): prefer `import type`
- [`2234a13`](https://togithub.com/shuding/nextra/commit/2234a13): fix raw `__esModule` string ☠️
### [`v2.2.12`](https://togithub.com/shuding/nextra/releases/tag/nextra%402.2.12)
[Compare Source](https://togithub.com/shuding/nextra/compare/nextra@2.2.10...nextra@2.2.12)
##### Patch Changes
- [`619ae3a`](https://togithub.com/shuding/nextra/commit/619ae3a): fix pageMap for remote content
### [`v2.2.10`](https://togithub.com/shuding/nextra/releases/tag/nextra%402.2.10)
[Compare Source](https://togithub.com/shuding/nextra/compare/nextra@2.2.9...nextra@2.2.10)
##### Patch Changes
- [`c97143f`](https://togithub.com/shuding/nextra/commit/c97143f): fix search index output location
- [`256282a`](https://togithub.com/shuding/nextra/commit/256282a): fix codeHighlight being false by default for remote contet
- [`4d3c20a`](https://togithub.com/shuding/nextra/commit/4d3c20a): fix special modules being bundled in client
- [`4b2052f`](https://togithub.com/shuding/nextra/commit/4b2052f): fix `Module not found: Can't resolve 'nextra-theme-docs/style.css'` for imported markdown files that located outside of CWD
- [`624d6b4`](https://togithub.com/shuding/nextra/commit/624d6b4): fix when sidebar show non-md folders
- [`0c957db`](https://togithub.com/shuding/nextra/commit/0c957db): fix capitalizing of undefined \_meta.json file/folders
- [`d0b9249`](https://togithub.com/shuding/nextra/commit/d0b9249): fix subpath import failed
### [`v2.2.9`](https://togithub.com/shuding/nextra/releases/tag/nextra%402.2.9)
[Compare Source](https://togithub.com/shuding/nextra/compare/nextra@2.2.8...nextra@2.2.9)
##### Patch Changes
- [`c50474e`](https://togithub.com/shuding/nextra/commit/c50474e): support dynamic markdown import
### [`v2.2.8`](https://togithub.com/shuding/nextra/releases/tag/nextra%402.2.8)
[Compare Source](https://togithub.com/shuding/nextra/compare/nextra@2.2.7...nextra@2.2.8)
##### Patch Changes
- [`d2ed10f`](https://togithub.com/shuding/nextra/commit/d2ed10f): remove development: false
- [`b943146`](https://togithub.com/shuding/nextra/commit/b943146): add transformPageOpts option for advanced use cases
### [`v2.2.7`](https://togithub.com/shuding/nextra/releases/tag/nextra%402.2.7)
[Compare Source](https://togithub.com/shuding/nextra/compare/nextra@2.2.6...nextra@2.2.7)
##### Patch Changes
- [`36fd8c7`](https://togithub.com/shuding/nextra/commit/36fd8c7): add format detection
- [`64cec8f`](https://togithub.com/shuding/nextra/commit/64cec8f): disable code splitting and fix dev errors
### [`v2.2.6`](https://togithub.com/shuding/nextra/releases/tag/nextra%402.2.6)
[Compare Source](https://togithub.com/shuding/nextra/compare/nextra@2.2.5...nextra@2.2.6)
##### Patch Changes
- [`be24334`](https://togithub.com/shuding/nextra/commit/be24334): improve search index generation
- [`4fc13df`](https://togithub.com/shuding/nextra/commit/4fc13df): fix warning of dynamic imports
### [`v2.2.5`](https://togithub.com/shuding/nextra/releases/tag/nextra%402.2.5)
[Compare Source](https://togithub.com/shuding/nextra/compare/nextra@2.2.4...nextra@2.2.5)
##### Patch Changes
- [`163065c`](https://togithub.com/shuding/nextra/commit/163065c): loader refactor, type-safe `__nextra_resolvePageMap`, avoid code interpolation in loader.ts
### [`v2.2.4`](https://togithub.com/shuding/nextra/releases/tag/nextra%402.2.4)
[Compare Source](https://togithub.com/shuding/nextra/compare/nextra@2.2.3...nextra@2.2.4)
##### Patch Changes
- [`091b77b`](https://togithub.com/shuding/nextra/commit/091b77b): fix missing filename
add filename / copy code with "codeHighlight: false"
add unit tests for filename and copy code
- [`917de49`](https://togithub.com/shuding/nextra/commit/917de49): remove `github-slugger` from docs
### [`v2.2.3`](https://togithub.com/shuding/nextra/releases/tag/nextra%402.2.3)
[Compare Source](https://togithub.com/shuding/nextra/compare/nextra@2.2.2...nextra@2.2.3)
##### Patch Changes
- [`11b2870`](https://togithub.com/shuding/nextra/commit/11b2870): fix copy code button position
### [`v2.2.2`](https://togithub.com/shuding/nextra/releases/tag/nextra%402.2.2)
[Compare Source](https://togithub.com/shuding/nextra/compare/nextra@2.2.1...nextra@2.2.2)
##### Patch Changes
- [`3145f53`](https://togithub.com/shuding/nextra/commit/3145f53): extend `plugin:react/recommended`, `plugin:react-hooks/recommended` and `plugin:@next/next/recommended` configs
- [`1834730`](https://togithub.com/shuding/nextra/commit/1834730): fix hydration error produced by cached compiler, fix broken code-blocks styles while setting `nextraConfig.codeHighlight: false`
- [`f53b935`](https://togithub.com/shuding/nextra/commit/f53b935): Allow disabling code highlighting & memory improvements
### [`v2.2.1`](https://togithub.com/shuding/nextra/releases/tag/nextra%402.2.1)
[Compare Source](https://togithub.com/shuding/nextra/compare/nextra@2.2.0...nextra@2.2.1)
##### Patch Changes
- [`9bcfc1d`](https://togithub.com/shuding/nextra/commit/9bcfc1d): fix error was swallowed silently
### [`v2.2.0`](https://togithub.com/shuding/nextra/releases/tag/nextra%402.2.0)
[Compare Source](https://togithub.com/shuding/nextra/compare/nextra@2.1.0...nextra@2.2.0)
##### Minor Changes
- [`e4b20ca`](https://togithub.com/shuding/nextra/commit/e4b20ca): support `transform` in nextra config
##### Patch Changes
- [`52a1bf3`](https://togithub.com/shuding/nextra/commit/52a1bf3): feat: allow to use plain md syntax
- [`af76dbe`](https://togithub.com/shuding/nextra/commit/af76dbe): fix highlight substring from filename for code blocks
### [`v2.1.0`](https://togithub.com/shuding/nextra/releases/tag/nextra-theme-docs%402.1.0)
[Compare Source](https://togithub.com/shuding/nextra/compare/nextra@2.0.3...nextra@2.1.0)
##### Minor Changes
- [`e5262d0`](https://togithub.com/shuding/nextra/commit/e5262d0): improve hmr and internal api for layout (toc and meta files)
##### Patch Changes
- [`d6b0068`](https://togithub.com/shuding/nextra/commit/d6b0068): Always close mobile nav when route was changed (e.g. logo click)
- [`9df1d5d`](https://togithub.com/shuding/nextra/commit/9df1d5d): fix `undefined: undefined` property in `useConfig()`
- [`c86508c`](https://togithub.com/shuding/nextra/commit/c86508c): lint fixes for `eslint:recommended` and `plugin:@typescript-eslint/recommended` configs
- [`d6c871a`](https://togithub.com/shuding/nextra/commit/d6c871a): simplify the custom theme layout api
- [`1ff43c1`](https://togithub.com/shuding/nextra/commit/1ff43c1): use OKLCH colors where possible
- [`0da1258`](https://togithub.com/shuding/nextra/commit/0da1258): add new option `feedback.useLink`
- [`a3f1a90`](https://togithub.com/shuding/nextra/commit/a3f1a90): validate theme options with `zod`
- [`a31678a`](https://togithub.com/shuding/nextra/commit/a31678a): improve copy
### [`v2.0.3`](https://togithub.com/shuding/nextra/releases/tag/nextra-theme-docs%402.0.3)
[Compare Source](https://togithub.com/shuding/nextra/compare/nextra@2.0.2...nextra@2.0.3)
##### Patch Changes
- [`8060ed3`](https://togithub.com/shuding/nextra/commit/8060ed3): style improvements
### [`v2.0.2`](https://togithub.com/shuding/nextra/releases/tag/nextra-theme-docs%402.0.2)
[Compare Source](https://togithub.com/shuding/nextra/compare/nextra@2.0.1...nextra@2.0.2)
##### Patch Changes
- [`99ec64e`](https://togithub.com/shuding/nextra/commit/99ec64e): fix indentation for copy code button
- [`3a08fe2`](https://togithub.com/shuding/nextra/commit/3a08fe2): Add Callout border in dark mode
- [`328ad88`](https://togithub.com/shuding/nextra/commit/328ad88): support basePath with locale switch
- [`f488e2e`](https://togithub.com/shuding/nextra/commit/f488e2e): remove [@react/skip-nev](https://togithub.com/react/skip-nev) [#1051](https://togithub.com/shuding/nextra/issues/1051)
fix: staticImage should only set blur placeholder for jpeg,png,webp,avif
- [`5c617d4`](https://togithub.com/shuding/nextra/commit/5c617d4): add `aria-label` for dismiss button in banner
- [`b43d775`](https://togithub.com/shuding/nextra/commit/b43d775): fix `Navbar />` elements `key` prop
- [`105588d`](https://togithub.com/shuding/nextra/commit/105588d): fix missing border in navbar
- [`c1867fd`](https://togithub.com/shuding/nextra/commit/c1867fd): fix hydration for default `gitTimestamp` component
### [`v2.0.1`](https://togithub.com/shuding/nextra/releases/tag/nextra-theme-docs%402.0.1)
[Compare Source](https://togithub.com/shuding/nextra/compare/nextra@2.0.0...nextra@2.0.1)
##### Patch Changes
- [`a9748aa`](https://togithub.com/shuding/nextra/commit/a9748aa): fix: A11y improvements to the docs theme
- [`ac82b1f`](https://togithub.com/shuding/nextra/commit/ac82b1f): make code-blocks buttons focusable if they are visible on page
- [`0ca195c`](https://togithub.com/shuding/nextra/commit/0ca195c): inform screen readers of externals links that open in a new tabs
### [`v2.0.0`](https://togithub.com/shuding/nextra/releases/tag/nextra-theme-docs%402.0.0)
##### Minor Changes
- [`8f6d377`](https://togithub.com/shuding/nextra/commit/8f6d377): allow custom github domains
##### Patch Changes
- [`4731fa7`](https://togithub.com/shuding/nextra/commit/4731fa7): Style improvements
- [`7a32f8e`](https://togithub.com/shuding/nextra/commit/7a32f8e): remove unneeded wrappers ``s in ``
- [`9ab6dd0`](https://togithub.com/shuding/nextra/commit/9ab6dd0): allow adding additional navbar content via `navbar.extraContent`
- [`e6771ca`](https://togithub.com/shuding/nextra/commit/e6771ca): fix search overlay styles on mobile
- [`94ef0b3`](https://togithub.com/shuding/nextra/commit/94ef0b3): improve 2.0 docs
- [`21009c7`](https://togithub.com/shuding/nextra/commit/21009c7): fix covered select options
- [`bea62a1`](https://togithub.com/shuding/nextra/commit/bea62a1): make the search input responsive in narrow screens
- [`903ddf0`](https://togithub.com/shuding/nextra/commit/903ddf0): fix: should update scroll when height is dynamic
- [`e6771ca`](https://togithub.com/shuding/nextra/commit/e6771ca): split css to `hamburger`/`scrollbar`/`typesetting-article` css files
- [`24a02f8`](https://togithub.com/shuding/nextra/commit/24a02f8): reuse Flexsearch result styles on match-sorter search
- [`1a7cd68`](https://togithub.com/shuding/nextra/commit/1a7cd68): toc anchor links should have `display: inline-block`
- [`6644bd5`](https://togithub.com/shuding/nextra/commit/6644bd5): pass unstable_flexsearch
- [`cef5546`](https://togithub.com/shuding/nextra/commit/cef5546): allow headings contain links
- [`2217f9c`](https://togithub.com/shuding/nextra/commit/2217f9c): fix ` Warning: Prop `href` did not match. Server: "#" Client: ... `
- [`a0c0eb8`](https://togithub.com/shuding/nextra/commit/a0c0eb8): allow override `MDXProvider.components`
- [`e6771ca`](https://togithub.com/shuding/nextra/commit/e6771ca): fix edit on github button for cases when filename named as `index`
- [`8bcb5e6`](https://togithub.com/shuding/nextra/commit/8bcb5e6): fix sideEffects in package.json
- [`2217f9c`](https://togithub.com/shuding/nextra/commit/2217f9c): fix `next export` command
- [`fdb2f57`](https://togithub.com/shuding/nextra/commit/fdb2f57): update docs to use next.js 13
- [`3e3b0a9`](https://togithub.com/shuding/nextra/commit/3e3b0a9): feat: add cursor pointer to locale and theme menu
- [`a0398e0`](https://togithub.com/shuding/nextra/commit/a0398e0): fix: avoid mutating nextConfig
- [`e6771ca`](https://togithub.com/shuding/nextra/commit/e6771ca): BREAKING! various theme config options was renamed, take a look of renamed options [here](https://togithub.com/shuding/nextra/blob/core/packages/nextra-theme-docs/src/constants.tsx)
- [`59e18b0`](https://togithub.com/shuding/nextra/commit/59e18b0): make `nextra`/`nextra-theme-docs`/`nextra-theme-blog` be compatible with next 13
- [`38ccce8`](https://togithub.com/shuding/nextra/commit/38ccce8): feat(docs): allow `Tabs.items` as `ReadonlyArray`
- [`fc8cca0`](https://togithub.com/shuding/nextra/commit/fc8cca0): add `` icon, improve `` default emojis
- [`fe2b714`](https://togithub.com/shuding/nextra/commit/fe2b714): upgrade to react 18
- [`af72f85`](https://togithub.com/shuding/nextra/commit/af72f85): chore(nextra-theme-docs): provide type for `DocsThemeConfig.nextThemes` instead of `object`
- [`e4cfb83`](https://togithub.com/shuding/nextra/commit/e4cfb83): define page title in sidebar from `frontMatter.title` if page is not specified in `_meta.json`
- [`1ee3c92`](https://togithub.com/shuding/nextra/commit/1ee3c92): reuse table styles from docs in blog
- [`f569d90`](https://togithub.com/shuding/nextra/commit/f569d90): missing `nx-` class prefixes in blog
fix callout padding in docs
- [`77361da`](https://togithub.com/shuding/nextra/commit/77361da): fix ESC button when still stays after pressed ESC
- [`b1d7361`](https://togithub.com/shuding/nextra/commit/b1d7361): improve docs for 2.0
- [`9064112`](https://togithub.com/shuding/nextra/commit/9064112): make `` accept `ComponentProps<'div'>`
- [`da2bea7`](https://togithub.com/shuding/nextra/commit/da2bea7): remove no longer used `icons` folder
- [`4825365`](https://togithub.com/shuding/nextra/commit/4825365): add `@types/github-slugger` instead of manually declaring type
- [`6bdb9bf`](https://togithub.com/shuding/nextra/commit/6bdb9bf): fix: broken flexsearch styles
- [`fdfe4f8`](https://togithub.com/shuding/nextra/commit/fdfe4f8): fix covered theme switch popup when i18n is not setup
- [`66712f0`](https://togithub.com/shuding/nextra/commit/66712f0): polish docs
- [`873561b`](https://togithub.com/shuding/nextra/commit/873561b): scrollbar is toc should be same as in sidebar
- [`08a39e6`](https://togithub.com/shuding/nextra/commit/08a39e6): remove `resizeObserver` for dynamic content since it provoke jumps on tabs switch when there is `#` anchor in url
- [`4e4a37c`](https://togithub.com/shuding/nextra/commit/4e4a37c): add new "display" property to \_meta
- [`e6771ca`](https://togithub.com/shuding/nextra/commit/e6771ca): \[Blog/Docs] Add copy to clipboard button for code-blocks. Add `NextraConfig.unstable_defaultShowCopyCode` option to show button by default, add `copy` and `copy=false` options for code-blocks
- [`a5cac21`](https://togithub.com/shuding/nextra/commit/a5cac21): \[docs/blog]: extract code styles and import in both themes
- [`96ed5c2`](https://togithub.com/shuding/nextra/commit/96ed5c2): \[nextra/nextra-theme-docs]: support both `experimental.newNextLinkBehavior` - `true` and `false`
- [`1fef548`](https://togithub.com/shuding/nextra/commit/1fef548): allow head to be a ReactNode
- [`580c433`](https://togithub.com/shuding/nextra/commit/580c433): add nx- to all tailwind classes for style isolation
- [`c3e6227`](https://togithub.com/shuding/nextra/commit/c3e6227): add `overflow-x-scroll` for tables
- [`dfbe996`](https://togithub.com/shuding/nextra/commit/dfbe996): extract `` from `` to `components/banner.tsx`
- [`1c3fedb`](https://togithub.com/shuding/nextra/commit/1c3fedb): add missing `nx-` prefixes to table/th/tr elements
- [`78f1519`](https://togithub.com/shuding/nextra/commit/78f1519): chore: Add strict-peer-dependencies=false
- [`c15f570`](https://togithub.com/shuding/nextra/commit/c15f570): fix: query should not affect nav highlight
- [`97e6141`](https://togithub.com/shuding/nextra/commit/97e6141): fix(nextra/docs): fallback search to `en-US` instead `default`
- [`2b6f3be`](https://togithub.com/shuding/nextra/commit/2b6f3be): add missing border for search container
- [`cb87709`](https://togithub.com/shuding/nextra/commit/cb87709): Fix flexsearch option being overridden
- [`d6d5ab8`](https://togithub.com/shuding/nextra/commit/d6d5ab8): Make sure arrows are aligned
- [`a007c64`](https://togithub.com/shuding/nextra/commit/a007c64): move DEFAULT_THEME and DEFAULT_PAGE_THEME to constants.tsx
- [`ab6c0e6`](https://togithub.com/shuding/nextra/commit/ab6c0e6): fix disappearing toc issue in Firefox
- [`16bedce`](https://togithub.com/shuding/nextra/commit/16bedce): `"layout": "raw"` should render `all` unstyled elements, except ``
- [`a0e5847`](https://togithub.com/shuding/nextra/commit/a0e5847): Rename some docs theme configurations
- [`351fa45`](https://togithub.com/shuding/nextra/commit/351fa45): add missing `nx-` prefix for `grow` class in ``
- [`c09f450`](https://togithub.com/shuding/nextra/commit/c09f450): fix CTRL+K, on non non-mac use `e.ctrlKey` instead `e.metaKey`
- [`f5bf2e4`](https://togithub.com/shuding/nextra/commit/f5bf2e4): fix margin-top for `` content
- [`237faa9`](https://togithub.com/shuding/nextra/commit/237faa9): add clear button for search input
- [`973ca49`](https://togithub.com/shuding/nextra/commit/973ca49): fix rtl/ltr glitch on initial loading
- [`c8129a2`](https://togithub.com/shuding/nextra/commit/c8129a2): fix theme switcher style
- [`3de0f41`](https://togithub.com/shuding/nextra/commit/3de0f41): chore(blog/docs): use `postcss-import` to import css variables styles
- [`2e2912e`](https://togithub.com/shuding/nextra/commit/2e2912e): fix project/chat icon could appear without provided link
- [`97ca2e3`](https://togithub.com/shuding/nextra/commit/97ca2e3): New feature: menu type
- [`84d983f`](https://togithub.com/shuding/nextra/commit/84d983f): fix(docs): correct query for hash with leading num
- [`32cd385`](https://togithub.com/shuding/nextra/commit/32cd385): add new option `search.loading` for control loading text
- [`2533a6c`](https://togithub.com/shuding/nextra/commit/2533a6c): replace `main.extraContent` theme option with `main` option
- [`4730bdc`](https://togithub.com/shuding/nextra/commit/4730bdc): chore(nextra-theme-docs): refactor `theme-context.ts`
- [`24a02f8`](https://togithub.com/shuding/nextra/commit/24a02f8): typescripify ``
- [`74a3398`](https://togithub.com/shuding/nextra/commit/74a3398): update docs for 2.0
- [`bd2cefa`](https://togithub.com/shuding/nextra/commit/bd2cefa): Fix css classes with `eslint-plugin-tailwindcss`
- [`ff8967c`](https://togithub.com/shuding/nextra/commit/ff8967c): add `Toggle Word Wrap` button for code-blocks (only for mobile)
- [`5d852b6`](https://togithub.com/shuding/nextra/commit/5d852b6): break words in navlinks, remove unneeded `` wrappers, align text on right side for next link
- [`e6771ca`](https://togithub.com/shuding/nextra/commit/e6771ca): hide search input in navbar on mobile
- [`76d1e30`](https://togithub.com/shuding/nextra/commit/76d1e30): \[nextra-theme-docs]: fix `Warning: A title element received an array` and possible `[object Object]` in title
- [`009bf6a`](https://togithub.com/shuding/nextra/commit/009bf6a): Fix release workflow.
- [`5238bb4`](https://togithub.com/shuding/nextra/commit/5238bb4): feat(docs): support logoLink config option
- [`e6771ca`](https://togithub.com/shuding/nextra/commit/e6771ca): fix empty space in navbar when theme option `search.component: null`
- [`e6771ca`](https://togithub.com/shuding/nextra/commit/e6771ca): add `editLink.component`
- [`ee270a4`](https://togithub.com/shuding/nextra/commit/ee270a4): fix extra space in flexsearch input after loading indexes
- [`e6771ca`](https://togithub.com/shuding/nextra/commit/e6771ca): rename `meta.json` to `_meta.json`
- [`24a02f8`](https://togithub.com/shuding/nextra/commit/24a02f8): fix all RTL broken styles
- [`0c136ad`](https://togithub.com/shuding/nextra/commit/0c136ad): add missing `nx-` prefix in sidebar
- [`ff8967c`](https://togithub.com/shuding/nextra/commit/ff8967c): fix missing `Copy Code` button in code-blocks without language
- [`2217f9c`](https://togithub.com/shuding/nextra/commit/2217f9c): replace `classnames` package with `clsx` as he's faster
- [`e6771ca`](https://togithub.com/shuding/nextra/commit/e6771ca): clicking on folder should navigate to first children if `index` page doesn't exist
- [`723d42a`](https://togithub.com/shuding/nextra/commit/723d42a): use `lightningcss` instead `cssnano`
- [`bf74201`](https://togithub.com/shuding/nextra/commit/bf74201): \[nextra-theme-docs]: use new opacity modifier syntax for tailwindcss
- [`a8c5883`](https://togithub.com/shuding/nextra/commit/a8c5883): add `config.bodyExtraContent` option
- [`e2d603a`](https://togithub.com/shuding/nextra/commit/e2d603a): remove `getComponents` export, export `useMDXComponents` from `@mdx-js/react` instead
- [`8564919`](https://togithub.com/shuding/nextra/commit/8564919): extract `` from `` and ``
- [`05d068c`](https://togithub.com/shuding/nextra/commit/05d068c): Add button label for hamburger menu
- [`38769ca`](https://togithub.com/shuding/nextra/commit/38769ca): prefer `ref.current.querySelector` over `document.querySelector`, remove `load` prop in ``
- [`b219821`](https://togithub.com/shuding/nextra/commit/b219821): fix body overflow
- [`d7f2bbc`](https://togithub.com/shuding/nextra/commit/d7f2bbc): adjust docs theme; rename options
- [`24a02f8`](https://togithub.com/shuding/nextra/commit/24a02f8): match-sorter search should highlight every match like flexsearch
- [`2217f9c`](https://togithub.com/shuding/nextra/commit/2217f9c): remove `locale` prop from theme config, forbid passing in `renderComponent`
- [`7d2d5ee`](https://togithub.com/shuding/nextra/commit/7d2d5ee): use resolvedTheme instead renderedTheme + theme check
- [`256154a`](https://togithub.com/shuding/nextra/commit/256154a): use "next/future/image" if `"experimental.images.allowFutureImage": true` is set in next config
- [`9f5af54`](https://togithub.com/shuding/nextra/commit/9f5af54): add `_meta.json#theme.collapsed` option for control state sidebar's folders
- [`c8605d6`](https://togithub.com/shuding/nextra/commit/c8605d6): feat: New layout implementation
- [`4157b71`](https://togithub.com/shuding/nextra/commit/4157b71): set lower build target and share code highlight theme through nextra
- [`c28a7f2`](https://togithub.com/shuding/nextra/commit/c28a7f2): - setup `next-seo`
- add new theme option `getNextSeoProps`
- remove `titleSuffix` theme option in favor of `getNextSeoProps.titleTemplate`
- by default pass `description`, `canonical`, `openGraph` values to `` component from page `frontMatter`, values can be overridden with return value of `getNextSeoProps`
- [`f360f28`](https://togithub.com/shuding/nextra/commit/f360f28): add new theme option `banner.dismissible`
- [`7bcbc98`](https://togithub.com/shuding/nextra/commit/7bcbc98): add new `meta.json#theme.timestamp` option to hide `Last updated on ...`
- [`94a8587`](https://togithub.com/shuding/nextra/commit/94a8587): chore: extract `svg` icons in `/icons` folder, reusing same icons `` / `` in blog from docs
- [`d16b2ba`](https://togithub.com/shuding/nextra/commit/d16b2ba): move contexts to `./contexts` directory
- [`699d131`](https://togithub.com/shuding/nextra/commit/699d131): feat(nextra/docs/blog): allow import `.md`/`.mdx` as well
- [`47938b1`](https://togithub.com/shuding/nextra/commit/47938b1): remove unneeded `useRef` for ``
- [`256154a`](https://togithub.com/shuding/nextra/commit/256154a): replace images with `` even when url not relative but that starts from `/` (public directory)
- [`e573175`](https://togithub.com/shuding/nextra/commit/e573175): Fix release CI
- [`48e0ac2`](https://togithub.com/shuding/nextra/commit/48e0ac2): export `useConfig` and `useTheme`
- [`21009c7`](https://togithub.com/shuding/nextra/commit/21009c7): better focus ui, use ring color as theme hue color
- [`0f4795f`](https://togithub.com/shuding/nextra/commit/0f4795f): chore(nextra/blog/docs): provide types for PageOpts in loader
- [`71528f1`](https://togithub.com/shuding/nextra/commit/71528f1): show copy code button only on hover of container
- [`03e90d8`](https://togithub.com/shuding/nextra/commit/03e90d8): refresh build system with tsup and fix nextra type
- [`afaa26a`](https://togithub.com/shuding/nextra/commit/afaa26a): refactor toc, fix toc's styles on rtl, use `ref.current` instead `document.getElementsByClassName`
- [`c380989`](https://togithub.com/shuding/nextra/commit/c380989): fix(docs): types is missing in bundle
- [`7373c1f`](https://togithub.com/shuding/nextra/commit/7373c1f): fix `useConfig`/`useRouter` inside `head()`
- [`e6771ca`](https://togithub.com/shuding/nextra/commit/e6771ca): fix callout shrinking from children content
- [`fb37b5f`](https://togithub.com/shuding/nextra/commit/fb37b5f): Close selector bracket for compat with old Safari.
- [`e6771ca`](https://togithub.com/shuding/nextra/commit/e6771ca): rename `PageOpts.meta` to `PageOpts.frontMatter`
- [`ab629e6`](https://togithub.com/shuding/nextra/commit/ab629e6): Add correct aria values inside nav
- [`cdc1c2f`](https://togithub.com/shuding/nextra/commit/cdc1c2f): prefer `ref.current` over `document.querySelector` in sidebar
- [`6a4a593`](https://togithub.com/shuding/nextra/commit/6a4a593): fix: [#531](https://togithub.com/shuding/nextra/issues/531) unclickable breadcrumb
- [`d34f9f2`](https://togithub.com/shuding/nextra/commit/d34f9f2): feat(nextra-theme-docs): update discord logo to the new one
- [`a8a89e9`](https://togithub.com/shuding/nextra/commit/a8a89e9): chore(docs): export ThemeSwitch & custom social
- [`f964802`](https://togithub.com/shuding/nextra/commit/f964802): do not hide default logo on mobile
- [`7053959`](https://togithub.com/shuding/nextra/commit/7053959): chore(nextra-theme-docs): remove unneeded `transform-none` css class
- [`bc52178`](https://togithub.com/shuding/nextra/commit/bc52178): fix `editLink` option was not merged with default config `editLink`
- [`582ad96`](https://togithub.com/shuding/nextra/commit/582ad96): feat: bump `rehype-pretty-code` version, support `showLineNumbers`
- [`da998e6`](https://togithub.com/shuding/nextra/commit/da998e6): move react components to `components` folder and replace exports:
```ts
import Callout from 'nextra-theme-docs/callout'
import Collapse from 'nextra-theme-docs/collapse'
import Bleed from 'nextra-theme-docs/bleed'
import { Tabs, Tab } from 'nextra-theme-docs/tabs'
```
by
```ts
import { Callout, Collapse, Bleed, Tabs, Tab } from 'nextra-theme-docs'
```
- [`e6771ca`](https://togithub.com/shuding/nextra/commit/e6771ca): move `withLayout` logic directly in nextra loader
- [`8ad9507`](https://togithub.com/shuding/nextra/commit/8ad9507): fix unable expanding folder items in sidebar
- [`c2c0d90`](https://togithub.com/shuding/nextra/commit/c2c0d90): fix(search): handle case when value is empty
- [`c4a9782`](https://togithub.com/shuding/nextra/commit/c4a9782): support custom hue theme color via `primaryHue`, `primaryHue.dark` and `primaryHue.light` theme options
- [`c8bb94f`](https://togithub.com/shuding/nextra/commit/c8bb94f): UI adjustments
- [`a9ca0b9`](https://togithub.com/shuding/nextra/commit/a9ca0b9): do not add `basePath` to the links
- [`88f999d`](https://togithub.com/shuding/nextra/commit/88f999d): fix: UI improvements
- [`43409ad`](https://togithub.com/shuding/nextra/commit/43409ad): fix: mdx theme is missing
- [`416dfe2`](https://togithub.com/shuding/nextra/commit/416dfe2): add missing `nx-` prefixes in sidebar
- [`e6771ca`](https://togithub.com/shuding/nextra/commit/e6771ca): adjust active breadcrumb color
- [`707fdc2`](https://togithub.com/shuding/nextra/commit/707fdc2): fix: Anchor links are not wrapping on the sidebar
- [`c3e6227`](https://togithub.com/shuding/nextra/commit/c3e6227): reuse nextra's scrollbar-y styles for scrollbar-x, adjust sidebar's scrollbar-y
- [`0af6e79`](https://togithub.com/shuding/nextra/commit/0af6e79): `"layout": "raw"` should have unstyled `` and `` elements as well
- [`2ec8564`](https://togithub.com/shuding/nextra/commit/2ec8564): add `DocsThemeConfig.navbar` config option for overriding navbar
- [`f99bbc2`](https://togithub.com/shuding/nextra/commit/f99bbc2): Add `nextra-body-typesetting-article` back
- [`e6771ca`](https://togithub.com/shuding/nextra/commit/e6771ca): fix search input `ESC` icon vertical alignment
- [`5b01537`](https://togithub.com/shuding/nextra/commit/5b01537): Fix full docs directory list and active link
- [`06aa62f`](https://togithub.com/shuding/nextra/commit/06aa62f): feat: allow `import { getComponents } from 'nextra-theme-docs'`
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
^1.1.0
->^2.0.0
^1.2.2
->^2.0.0
Release Notes
shuding/nextra (nextra)
### [`v2.13.4`](https://togithub.com/shuding/nextra/releases/tag/nextra-theme-docs%402.13.4) [Compare Source](https://togithub.com/shuding/nextra/compare/nextra@2.13.3...nextra@2.13.4) ##### Patch Changes - [`f7fc10b`](https://togithub.com/shuding/nextra/commit/f7fc10b4): fix for the memory leak issue in the `highlight-matches.tsx` component when search query contain multiple whitespaces - nextra@2.13.4 ### [`v2.13.3`](https://togithub.com/shuding/nextra/releases/tag/nextra%402.13.3) [Compare Source](https://togithub.com/shuding/nextra/compare/nextra@2.13.2...nextra@2.13.3) ##### Patch Changes - [`93b5705`](https://togithub.com/shuding/nextra/commit/93b57052): fix `type: 'separator'` zod validation, mark `title` field as optional ### [`v2.13.2`](https://togithub.com/shuding/nextra/releases/tag/nextra-theme-docs%402.13.2) [Compare Source](https://togithub.com/shuding/nextra/compare/nextra@2.13.1...nextra@2.13.2) ##### Patch Changes - [`ad7b31b`](https://togithub.com/shuding/nextra/commit/ad7b31b0): downgrade remark-math from `6` to `5.1.1` to fix `TypeError: Cannot read properties of undefined (reading 'mathFlowInside')` error fix support of \`\`` math lang that was overridden by `rehype-pretty-code\` - Updated dependencies \[[`ad7b31b`](https://togithub.com/shuding/nextra/commit/ad7b31b0)] - nextra@2.13.2 ### [`v2.13.1`](https://togithub.com/shuding/nextra/releases/tag/nextra-theme-docs%402.13.1) [Compare Source](https://togithub.com/shuding/nextra/compare/nextra@2.13.0...nextra@2.13.1) ##### Patch Changes - [`3e5e115`](https://togithub.com/shuding/nextra/commit/3e5e1153): fix showing toggle sidebar button when darkmode is turned off and i18n was not set - Updated dependencies \[[`ee02a48`](https://togithub.com/shuding/nextra/commit/ee02a483)] - nextra@2.13.1 ### [`v2.13.0`](https://togithub.com/shuding/nextra/releases/tag/nextra-theme-docs%402.13.0) [Compare Source](https://togithub.com/shuding/nextra/compare/nextra@2.12.3...nextra@2.13.0) ##### Minor Changes - [`7aec7bb`](https://togithub.com/shuding/nextra/commit/7aec7bb5): add `primarySaturation` theme option - [`a55e4aa`](https://togithub.com/shuding/nextra/commit/a55e4aa4): update `npm2yarn`, add bun tab ##### Patch Changes - [`a55e4aa`](https://togithub.com/shuding/nextra/commit/a55e4aa4): do not scroll to top while calling cmd+k in search input - nextra@2.13.0 ### [`v2.12.3`](https://togithub.com/shuding/nextra/releases/tag/nextra-theme-docs%402.12.3) [Compare Source](https://togithub.com/shuding/nextra/compare/nextra@2.12.2...nextra@2.12.3) ##### Patch Changes - [`ffb6d80`](https://togithub.com/shuding/nextra/commit/ffb6d808): - Fix `TypeError: Cannot read properties of null (reading 'classList')` while navigating to route that doesn't have toc with `router.push` for example - Add alias `Tabs.Tab` to `Tab` component - Add alias `Cards.Card` to `Card` component - should not attach custom heading id as id attribute if parent is `Tabs.Tab` or `Tab` - should not save to toc list headings of level 1 - Updated dependencies \[[`ffb6d80`](https://togithub.com/shuding/nextra/commit/ffb6d808)] - nextra@2.12.3 ### [`v2.12.2`](https://togithub.com/shuding/nextra/releases/tag/nextra-theme-docs%402.12.2) [Compare Source](https://togithub.com/shuding/nextra/compare/nextra@2.12.1...nextra@2.12.2) ##### Patch Changes - [`7c8c498`](https://togithub.com/shuding/nextra/commit/7c8c4989): fix `Out of Memory` in search while indexing large words - Updated dependencies \[[`7c8c498`](https://togithub.com/shuding/nextra/commit/7c8c4989)] - nextra@2.12.2 ### [`v2.12.1`](https://togithub.com/shuding/nextra/releases/tag/nextra-theme-docs%402.12.1) [Compare Source](https://togithub.com/shuding/nextra/compare/nextra@2.12.0...nextra@2.12.1) ##### Patch Changes - Updated dependencies \[[`52ae8fc`](https://togithub.com/shuding/nextra/commit/52ae8fc5)] - nextra@2.12.1 ### [`v2.12.0`](https://togithub.com/shuding/nextra/releases/tag/nextra-theme-docs%402.12.0) [Compare Source](https://togithub.com/shuding/nextra/compare/nextra@2.11.1...nextra@2.12.0) ##### Minor Changes - [`d982074`](https://togithub.com/shuding/nextra/commit/d9820746): - show headings for partial md/mdx in toc - hide headings in toc when parent `` for `.md` files ##### Patch Changes - [`cca36d3`](https://togithub.com/shuding/nextra/commit/cca36d32): do not render mobile sidebar on desktop - Updated dependencies \[[`d982074`](https://togithub.com/shuding/nextra/commit/d9820746)] - Updated dependencies \[[`fbf003c`](https://togithub.com/shuding/nextra/commit/fbf003cd)] - Updated dependencies \[[`8962597`](https://togithub.com/shuding/nextra/commit/8962597e)] - nextra@2.12.0 ### [`v2.11.1`](https://togithub.com/shuding/nextra/releases/tag/nextra-theme-docs%402.11.1) [Compare Source](https://togithub.com/shuding/nextra/compare/nextra@2.11.0...nextra@2.11.1) ##### Patch Changes - [`cf5f91e`](https://togithub.com/shuding/nextra/commit/cf5f91ea): fix footnotes and backlink jump - [`ddddce9`](https://togithub.com/shuding/nextra/commit/ddddce95): skip search indexing for 404/500 pages - [`4dd720a`](https://togithub.com/shuding/nextra/commit/4dd720ad): remove `font-weight: 500;` from styles of code blocks since it gives no effect - [`29e35d8`](https://togithub.com/shuding/nextra/commit/29e35d81): fix feedback.labels for gitlab - Updated dependencies \[[`ddddce9`](https://togithub.com/shuding/nextra/commit/ddddce95)] - Updated dependencies \[[`6154e31`](https://togithub.com/shuding/nextra/commit/6154e312)] - Updated dependencies \[[`46743ba`](https://togithub.com/shuding/nextra/commit/46743ba4)] - Updated dependencies \[[`4dd720a`](https://togithub.com/shuding/nextra/commit/4dd720ad)] - nextra@2.11.1 ### [`v2.11.0`](https://togithub.com/shuding/nextra/releases/tag/nextra-theme-docs%402.11.0) [Compare Source](https://togithub.com/shuding/nextra/compare/nextra@2.10.0...nextra@2.11.0) ##### Minor Changes - [`3bb480a`](https://togithub.com/shuding/nextra/commit/3bb480a4): export `LocaleSwitch` from `nextra-theme-docs` ##### Patch Changes - [`3bb480a`](https://togithub.com/shuding/nextra/commit/3bb480a4): use github-slugger for custom heading ids to prevent duplicated headings - [`3bb480a`](https://togithub.com/shuding/nextra/commit/3bb480a4): fix custom heading id in search result - [`3bb480a`](https://togithub.com/shuding/nextra/commit/3bb480a4): fix `Warning: Prop href did not match. Server: "/blog.en-US#" Client: "/blog#"` in by `normalizePages` from nextra/normalize-pages\` - [`3bb480a`](https://togithub.com/shuding/nextra/commit/3bb480a4): improve hr contrast - [`3bb480a`](https://togithub.com/shuding/nextra/commit/3bb480a4): fix search, trigger the search after the Input is complete for languages like Chinese - [`3bb480a`](https://togithub.com/shuding/nextra/commit/3bb480a4): strip `.html` extension from URL route for static export - [`3bb480a`](https://togithub.com/shuding/nextra/commit/3bb480a4): fix memory leak in search for case ` > ` replaced previously to `>||` + some character provoke memory leak because `RegExp#exec` will always return a match - [`3bb480a`](https://togithub.com/shuding/nextra/commit/3bb480a4): fix code blocks `box-decoration-theme: clone` can create confusing output over line breaks, use `slice` instead - Updated dependencies \[[`3bb480a`](https://togithub.com/shuding/nextra/commit/3bb480a4)] - Updated dependencies \[[`3bb480a`](https://togithub.com/shuding/nextra/commit/3bb480a4)] - Updated dependencies \[[`3bb480a`](https://togithub.com/shuding/nextra/commit/3bb480a4)] - Updated dependencies \[[`3bb480a`](https://togithub.com/shuding/nextra/commit/3bb480a4)] - nextra@2.11.0 ### [`v2.10.0`](https://togithub.com/shuding/nextra/releases/tag/nextra-theme-docs%402.10.0) [Compare Source](https://togithub.com/shuding/nextra/compare/nextra@2.9.0...nextra@2.10.0) ##### Minor Changes - [`e54b008`](https://togithub.com/shuding/nextra/commit/e54b008): - add `@theguild/remark-npm2yarn` package that replaces the code block that has `npm2yarn` metadata with `
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR was generated by Mend Renovate. View the repository job log.