Commit Graph

139 Commits

Author SHA1 Message Date
Hayden Bleasel 4b93626c5a Add caret demo 2026-01-09 14:47:24 -08:00
Hayden Bleasel 010c1b3132 Full fixes 2026-01-09 14:26:43 -08:00
Hayden Bleasel 2509917b77 Run Ultracite 2026-01-09 14:24:07 -08:00
Hayden Bleasel 5e39418bc4 Rename offline mode to self-hosting cdn 2026-01-09 14:07:03 -08:00
Hayden Bleasel b4d9e7c35c Fix lang rewrite 2026-01-06 17:10:48 -08:00
Hayden Bleasel 5d26a1eea2 Fix CDN 2026-01-06 16:52:52 -08:00
Hayden Bleasel 2b26070ebc Fix CDN implementation 2026-01-06 16:29:58 -08:00
Hayden Bleasel 9334ef87c2 Fix logos 2026-01-06 15:25:33 -08:00
Hayden Bleasel d21ac293e0 Load Mermaid from CDN when required 2026-01-06 15:03:13 -08:00
Hayden Bleasel 20c7755bb5 Fix bundled themes, load alternate ones dynamically 2026-01-06 14:51:40 -08:00
Hayden Bleasel b25c8a1022 Add logos 2026-01-06 14:16:56 -08:00
Hayden Bleasel 2d2cb43610 Flip installer commands 2026-01-06 13:39:21 -08:00
vercel[bot] 029ee2cb47 Fix React Server Components CVE vulnerabilities (#309)
Updated dependencies to fix Next.js and React CVE vulnerabilities.

The fix-react2shell-next tool automatically updated the following packages to their secure versions:
- next
- react-server-dom-webpack
- react-server-dom-parcel  
- react-server-dom-turbopack

All package.json files have been scanned and vulnerable versions have been patched to the correct fixed versions based on the official React advisory.

Co-authored-by: Vercel <vercel[bot]@users.noreply.github.com>
2025-12-11 20:32:36 -08:00
vercel[bot] 1110b0a709 Fix React Server Components CVE vulnerabilities (#308)
Updated dependencies to fix Next.js and React CVE vulnerabilities.

The fix-react2shell-next tool automatically updated the following packages to their secure versions:
- next
- react-server-dom-webpack
- react-server-dom-parcel  
- react-server-dom-turbopack

All package.json files have been scanned and vulnerable versions have been patched to the correct fixed versions based on the official React advisory.

Co-authored-by: Vercel <vercel[bot]@users.noreply.github.com>
2025-12-11 14:14:12 -08:00
Hayden Bleasel a6e6bc5410 Bump deps 2025-12-11 11:06:24 -08:00
Hayden Bleasel 104798e8ac Resolves #303 2025-12-11 10:38:37 -08:00
Hayden Bleasel b8c8c79639 302 various completion issues (#307)
* Fix issue 1

* Fix issue 3

* Fix issue 4

* Fix issue 2

* Create hungry-jars-search.md

* Update package.json

* Fix lint / format issues

* Update hungry-jars-search.md
2025-12-11 10:31:47 -08:00
Hayden Bleasel 1275862379 Update db.ts 2025-12-10 08:46:14 -08:00
Hayden Bleasel 34b56ae92c Run updater 2025-12-10 08:28:21 -08:00
Hayden Bleasel e67550068a Update mdx-components.tsx 2025-12-09 18:42:41 -08:00
Hayden Bleasel 57a4c3c523 Run Geistdocs updater 2025-12-09 15:09:27 -08:00
Hayden Bleasel ee12ec8179 Resolves #297 2025-12-08 14:54:08 -08:00
Hayden Bleasel 6bd211de4e Resolves #299 2025-12-08 13:54:31 -08:00
Hayden Bleasel 00541893b4 Merge Static into Usage 2025-12-08 00:19:35 -08:00
Hayden Bleasel fad2238437 Docs fixes 2025-12-08 00:07:41 -08:00
Hayden Bleasel 68011eb7e8 Update sidebar.tsx 2025-12-07 23:54:55 -08:00
Hayden Bleasel 75faa2ed26 Reduce bundle size by 98%, create Streamdown CDN (#295)
* Bundle minimal languages, load excess from CDN

* Update cdn-loader.ts

* Proxy rewrite CDN urls

* Create bold-worms-enjoy.md

* Update code-blocks.mdx

* Delete unused pages

* Add new CDN unit tests

* Run Ultracite

* Manual fixes

* Update sidebar.tsx
2025-12-07 22:16:45 -08:00
Hayden Bleasel 078c1b238f Delete toc.tsx 2025-12-07 20:51:31 -08:00
Hayden Bleasel 0a732fec47 Update Ultracite 2025-12-07 10:41:01 -08:00
Hayden Bleasel 8f3e0ede4b Run fix 2025-12-06 23:35:51 -08:00
Hayden Bleasel 73c3b61bdd Bump deps 2025-12-06 23:34:57 -08:00
Hayden Bleasel 1c752e3873 Update docs 2025-12-06 23:33:36 -08:00
Hayden Bleasel 13b91d8032 Add support for carets (#291)
* Add support for carets

* Create caret.test.tsx

* Update sixty-owls-film.md
2025-12-06 20:12:35 -08:00
Hayden Bleasel 5dbb7c765a Upgrade React and Next.js 2025-12-04 21:08:39 -08:00
dependabot[bot] 25feda0397 Bump the npm_and_yarn group across 3 directories with 1 update (#286)
Bumps the npm_and_yarn group with 1 update in the / directory: [next](https://github.com/vercel/next.js).
Bumps the npm_and_yarn group with 1 update in the /apps/test directory: [next](https://github.com/vercel/next.js).
Bumps the npm_and_yarn group with 1 update in the /apps/website directory: [next](https://github.com/vercel/next.js).


Updates `next` from 16.0.1 to 16.0.7
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/compare/v16.0.1...v16.0.7)

Updates `next` from 16.0.1 to 16.0.7
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/compare/v16.0.1...v16.0.7)

Updates `next` from 16.0.1 to 16.0.7
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/compare/v16.0.1...v16.0.7)

---
updated-dependencies:
- dependency-name: next
  dependency-version: 16.0.7
  dependency-type: direct:production
  dependency-group: npm_and_yarn
- dependency-name: next
  dependency-version: 16.0.7
  dependency-type: direct:production
  dependency-group: npm_and_yarn
- dependency-name: next
  dependency-version: 16.0.7
  dependency-type: direct:production
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-04 17:27:06 -08:00
Hayden Bleasel fbb98f8791 Document plugins 2025-12-04 09:47:24 -08:00
Hayden Bleasel 8d8d67f50d Add rehype-sanitize 2025-12-04 09:47:16 -08:00
Hayden Bleasel d3ed120364 Remend (#279)
* Initial extraction

* Split up files

* Misc cleanup

* Break apart test file

* Add vitest/coverage-v8

* Increase coverage to 99.63%

* Fix cognitive complexity issues

* Run Ultracite

* Delete parse-incomplete-markdown.ts

* Add postbuild script for use client directive

* Update README.md

* Add default export

* Update docs

* Rename package

* Create wicked-badgers-decide.md

* Fix remend tests

* Fix remend benchmarks

* Fix remaining Streamdown tests

* Update underscore-bug.test.tsx

* Update test.yml

* Update test.yml
2025-12-03 11:17:18 -08:00
Hayden Bleasel a954419dd5 Bump rehype harden (#269)
* Update rehype-harden

* Update props

* Update security.mdx

* Changeset, install deps
2025-11-28 15:31:44 -08:00
Ayhan Sipahi 3e219ba890 feat: enhance MermaidDemo with theme support for light/dark mode (#267)
* feat: enhance MermaidDemo with theme support for light/dark mode

* feat: add theme support and mount check to MermaidDemo component
2025-11-28 12:42:34 -08:00
Hayden Bleasel 995960b288 Resolves #182 2025-11-24 22:54:34 -08:00
Hayden Bleasel 2d26a35969 Fix ports 2025-11-24 22:15:35 -08:00
zhdzb 00ca9a9c36 Add: panZoom control option to support chart zoom functionality (#253) 2025-11-24 09:47:53 -08:00
Hayden Bleasel 2ffed8d0ca Update getting-started.mdx 2025-11-23 16:12:32 -08:00
Hayden Bleasel fb1940732e Update docs 2025-11-23 13:29:46 -08:00
Hayden Bleasel 62888665f8 Performance improvements, part 2 (#241)
* Add functional benchmarking suite

* Optimize regex performance

* Fix rendering issue with code blocks

* Fix bench commands

* Table optimizations

* Math Block Detection Caching

* Parse blocks optimizations

* More regex-to-loop optimizations

* Update layout.tsx

* Remove dependency on vfile

* Optimize string operations

* Create markdown.test.tsx

* Optimized cache key generation

* Fix display issue

* Add core Markdown parsing benchmarks

* Update section.tsx

* CSV / TSV escaping optimization

* More optimizations

* Run Ultracite

* Fix remaining lint issues
2025-11-21 17:45:53 -08:00
Hayden Bleasel 73e1b44f2f Remove urlTransform 2025-11-21 15:33:16 -08:00
Hayden Bleasel 6e94a180ed Remove benchmarks 2025-11-21 15:13:09 -08:00
Hayden Bleasel 4e12df6209 Performance optimizations (#237)
* Merge contexts

* Fix unit tests

* Enhanced memoization

* Add caching layer to markdown parser

* Fix TS / lint errors

* Fix act() warnings in tests

* Add LRU cache to Markdown processor

* Syntax HighlightManager optimizations

* Switch to single highlighting instance

* Update global.css

* Shift light/dark mode syntax highlighting to CSS

* Fix Fumadocs affecting code blocks

* Fix code block static mode

* Run Ultracite

* Fix tests

* Ultracite fixes

* Cleanup code block implementation

* Update packages/streamdown/index.tsx

Co-authored-by: vercel[bot] <35613825+vercel[bot]@users.noreply.github.com>

* Create every-cats-clean.md

---------

Co-authored-by: vercel[bot] <35613825+vercel[bot]@users.noreply.github.com>
2025-11-20 15:17:41 -08:00
Hayden Bleasel 872da1afd1 197 feature request custom error component for mermaid rendering errors (#235)
* Add MermaidErrorComponent support

* Update docs

* Merge mermaid props

* Merge mermaid contexts

* Run Ultracite

* Update index.tsx

* Create favicon.ico

* Update cjk-support.mdx

* Create plain-singers-clean.md

* Update mermaid.tsx
2025-11-19 14:52:29 -08:00