main
chore(monorepo): upgrade monorepo to ESLint 9 (#12024)
chore: upgrade stylelint (#11992)
refactor: prepare types for React 19 (#10746)
feat(blog): Add support for email social icon + resize default social icon a bit (#11425)
refactor: various v4 code cleanups and soft breaking changes (#12104)
feat(theme): Allow resetting colorMode to System/OS value (#10987)
break(theme): `@docusaurus/theme-common` doesn't export `<UnlistedMetadata>` anymore (AI-assisted) (#12086)
fix(seo): docs breadcrumb structured data should use JSON-LD and filter unliked categories (#10888)
fix(theme-classic): restore color emoji presentation for DocCard category fallback (#11990)
fix(theme): fix `<DocCard>` height inconsistency (#10849)
fix(theme): Fix CSS `scroll-margin-top` when clicking footnote items, factorize code (#11466)
fix(a11y): remove `useKeyboardNavigation` hook (#11713)
fix(a11y): add Space key support for navbar dropdowns (#11513)
feat(theme): Use React context for `<Tabs>`, allow custom `<TabItem>` components (#11733)
refactor(test): use explicit Vitest imports, disable globals (#12019)
fix(theme): add missing `rel="tag"` attribute for docs/blog tags (#11085)
feat(theme): make it possible to provide your own page title formatter (#11090)
feat: support mermaid code blocks in Markdown (#7490)
chore: fix ESLint warnings, restrict export all syntax (#6605)