Commit Graph

  • 5e5495bebe Version Packages #600 changeset-release/main github-actions[bot] 2026-09-18 15:23:55 +00:00
  • 6b14de427f feat: support disableAutolinkProtocols to opt out of GFM autolinks per protocol (#611) main Dmitrii 2026-09-18 16:21:10 +01:00
  • 16e7e65662 feat: export defaultComponents for Streamdown components customization (#492) yeliex 2026-09-18 23:08:21 +08:00
  • 38775eef01 build(deps): bump the npm_and_yarn group across 2 directories with 5 updates (#620) dependabot[bot] 2026-09-15 12:41:11 +02:00
  • 5504e50618 fix: preserve literal HTML in Markdown table exports (#618) lllleolin-max 2026-09-15 16:45:22 +08:00
  • c0019b6b5a build(deps): bump nanoid in the npm_and_yarn group across 0 directory (#613) dependabot[bot] 2026-09-14 17:24:50 +02:00
  • 5b26c28fd5 perf: lex block tokens only and reuse parsed blocks while streaming (#608) Karan Rajeshbhai Mungara 2026-09-14 17:18:43 +02:00
  • b1965bbb87 feat: add fallbackComponent fallback prop (#548) Dmitrii 2026-09-14 15:07:51 +01:00
  • 53812cfc14 fix: avoid paragraph wrappers for loose list items (#476) Sascha Buehrle 2026-09-14 15:03:59 +02:00
  • f9418036a2 chore: add changeset for list item paragraph unwrap #476 fix/issue-475-list-item-paragraphs Farnabaz 2026-09-14 14:56:52 +02:00
  • 9445225d41 Update list-animation-retrigger.test.tsx Farnabaz 2026-09-14 14:25:47 +02:00
  • f0a833e82e Merge branch 'main' into fix/issue-475-list-item-paragraphs Farnabaz 2026-09-14 14:19:01 +02:00
  • bbcc4c6294 Fix paragraph detection in memoized list items Farnabaz 2026-09-14 14:10:37 +02:00
  • 7ecc7d760f fix: unwrap single paragraph child in list items saschabuehrle 2026-03-23 19:50:24 +01:00
  • fdf4e33192 fix(mermaid): normalize wide diagram SVG sizing and improve pan-zoom fit (#605) Farnabaz 2026-09-10 13:27:26 +02:00
  • c971f42152 feat: wire onCopy/onError on default code-block copy controls (#612) Shobhan Karthish 2026-09-10 16:51:38 +05:30
  • c032f523e1 docs: cover copy callbacks and add changeset #612 fix/streamdown-default-copy-callbacks Farnabaz 2026-09-10 13:12:49 +02:00
  • 163c63bc4e fix(code-block): use absolute positioning for action buttons to fix clicks in nested scroll containers (#498) Dmitrii 2026-09-10 12:04:55 +01:00
  • 0d7958fd1a Wire onCopy/onError through default code copy controls ShobhanKarthish 2026-09-05 09:01:42 +00:00
  • 59ad9dcdef Refresh homepage description #606 temp/streamdown-home-description James 2026-09-02 13:31:16 -04:00
  • e0ce123f49 feat: render loading placeholder for incomplete streaming images (#504) Dmitrii 2026-09-01 12:05:06 +01:00
  • db6fefc638 chore(deps): upgrade Shiki to v4 (#602) songkeys 2026-08-31 23:50:20 +08:00
  • a155a9eb8f chore(deps): update marked to v18 (#603) Dmitrii 2026-08-31 15:12:16 +01:00
  • 5578e89281 build(deps): bump seroval in the npm_and_yarn group across 1 directory (#598) dependabot[bot] 2026-08-26 14:33:56 +02:00
  • 18dcb209cb feat: add configurable portal target (#500) SlavCo Zute 2026-08-26 13:29:21 +01:00
  • 6da6174ce9 chore(docs): use geistdocs 1.23.1 (#599) christopherkindl 2026-08-25 13:52:00 +02:00
  • bcea60b8f1 fix(ci): stop release from republishing already-released packages (#597) Farnabaz 2026-08-24 19:00:16 +02:00
  • 8a2ac221a8 Version Packages (#580) streamdown@2.6.0 remend@1.3.1 github-actions[bot] 2026-08-24 16:03:32 +02:00
  • 6ec3c48f45 fix(animate): animate inline code during streaming (#595) Farnabaz 2026-08-24 12:06:09 +02:00
  • b734cbf1e4 feat: add configurable download filenames through unified controls (#559) Aradhya C P 2026-08-24 14:42:26 +05:30
  • 4436b56c9e feat(table): configure csvSeparator through controls.table (#524) Aradhya C P 2026-08-24 14:10:35 +05:30
  • 57c3089978 fix: quadratic code-block scan in isInsideCodeBlock (#574) Vikram Bhamre 2026-08-21 15:17:48 +01:00
  • 945755d82e test: cover in-place streamed code block content updates (#593) Farnabaz 2026-08-21 15:07:32 +02:00
  • 79c8575955 fix: marker, hr and img streaming animation (#540) shadcn 2026-08-21 16:58:16 +04:00
  • 725e390fc4 fix(code-block): forward rest props through block code (#585) dasheidt 2026-08-21 04:34:55 -07:00
  • 2ed2faaf26 fix: allow remend incomplete-link sentinel through sanitize (#591) Yuzhong Zhang 2026-08-21 04:12:46 -07:00
  • c3b3bf0dfd chore(test): improve test chat controls and prefs (#590) Farnabaz 2026-08-21 11:52:03 +02:00
  • 89c687789a fix: re-render memoized components when their output changes (#584) dasheidt 2026-08-20 07:19:24 -07:00
  • 3327c1870c chore: upgrade minor deps (#589) Farnabaz 2026-08-20 13:01:16 +02:00
  • 5faa6fa680 feat: add scrollable code blocks and tables with auto-scroll during streaming (#444) Dmitrii 2026-08-19 22:15:24 +03:00
  • e30219d2db docs: document codeBlockMaxHeight and tableMaxHeight feature/scrollable-code-blocks-tables Farnabaz 2026-08-19 21:04:23 +02:00
  • 168f626fc9 lint: fix Farnabaz 2026-08-19 20:58:08 +02:00
  • 5f6eb42436 fix: extract shared pinned-scroll hook for code blocks and tables #588 Farnabaz 2026-08-19 20:37:53 +02:00
  • c482253e6c Merge remote-tracking branch 'origin/main' into feature/scrollable-code-blocks-tables Farnabaz 2026-08-19 20:22:37 +02:00
  • 49bd1434b9 fix: concurrent animation across streaming blocks (#581) Farnabaz 2026-08-19 19:59:39 +02:00
  • c7042eed78 Merge branch 'main' into feature/scrollable-code-blocks-tables Farnabaz 2026-08-19 19:12:49 +02:00
  • a99d675691 fix(remend): drop lookbehind from single-tilde pattern for Safari < 16.3 (#576) Sjoerd Andringa 2026-08-19 18:04:57 +02:00
  • 6a9115149f fix(ci): allow numbers in changeset filenames (#587) Farnabaz 2026-08-19 18:01:30 +02:00
  • d39049d173 chore(docs): update Geistdocs to 1.20.4 (#586) Rich Haines 2026-08-19 16:58:24 +02:00
  • 9f9640969c fix(remend): handle intraword asterisk closers (#582) omribz156 2026-08-19 14:45:11 +03:00
  • b25dbdbc42 fix(custom-tags): render Markdown inside custom tags with multiline content (#484) Dmitrii 2026-08-19 14:02:07 +03:00
  • fb5d7b969c fix(mermaid): serialize svg downloads (#526) omribz156 2026-08-14 18:04:54 +03:00
  • 7e824007a3 fix: detect static text direction per block (#569) Shayan 2026-08-14 17:29:00 +03:30
  • f46cd3cfd9 fix(table): preserve line breaks when copy/download table (#554) Aradhya C P 2026-08-14 18:41:39 +05:30
  • f7d1fb5080 fix(table): add table-wrapper to fullscreen portal so copy/download work (#470) Dmitrii 2026-08-13 18:43:44 +03:00
  • e7bdf57b95 fix(mermaid): make controls reachable in the fullscreen view (#552) Danylo Kachur 2026-08-13 17:15:47 +02:00
  • b2500388a3 fix(a11y): add aria-labels for Mermaid toolbar buttons (#488) Aradhya C P 2026-08-13 20:08:20 +05:30
  • aeceea8e45 Merge branch 'main' into fix/mermaid-unlabeled-svg #488 fix/mermaid-unlabeled-svg Farnabaz 2026-08-13 16:26:14 +02:00
  • cc9d3d7a8e fix(a11y): add aria-labels for Mermaid toolbar buttons aradhyacp 2026-03-30 19:28:20 +05:30
  • 2733922599 fix(mermaid): add aria-hidden to decorative SVG icons(#487) Dmitrii 2026-08-13 17:19:26 +03:00
  • f0a726bb54 fix(icons): add aria-hidden to decorative SVG icons (#486) Simon 2026-08-13 22:18:34 +08:00
  • d8937596e4 fix(mermaid): fullscreen overlay accessibility and add stable data-streamdown attribute (#507) Aradhya C P 2026-08-13 19:16:05 +05:30
  • 5b41d5939d add changeset for fullscreen overlay accessibility and add stable selector #507 mermaid-overlay-issue aradhyacp 2026-04-16 11:23:03 +05:30
  • df32fb1e44 fix(mermaid): update fullscreen button accessibility attributes aradhyacp 2026-04-16 11:20:37 +05:30
  • 7163a2d5e9 docs: update Geistdocs to 1.19.6 (#572) Rich Haines 2026-08-13 15:36:51 +02:00
  • eb9867ff30 fix(ci): use github-api commit mode for signed releases (#579) Farnabaz 2026-08-13 15:11:26 +02:00
  • ef75b7c499 fix(ci): use GITHUB_TOKEN for release workflow (#578) Farnabaz 2026-08-13 14:55:26 +02:00
  • 8d36719ad8 fix(deps): remove mermaid as hard runtime dependency (#502) Dmitrii 2026-08-13 14:52:34 +03:00
  • 8093f2ae18 fix(remend): recognize LaTeX paren and bracket math (#523) 五茶 2026-08-13 18:39:56 +08:00
  • a1a714257f feat: add image control options (disable download/hover on images) (#514) Dmitrii 2026-08-13 12:15:22 +03:00
  • fe38e75ed9 fix: improve accessibility for code block control buttons (#560) Aradhya C P 2026-08-12 21:16:14 +05:30
  • 9e571dff91 fix(streamdown): correct CSS bracket syntax in code-block bg classes (#518) Qiuhang817385 2026-08-12 22:41:07 +08:00
  • b0f5a58f36 fix: replace dead via.placeholder.com URL (#513) Kushal 2026-08-12 19:02:07 +05:30
  • ea02609764 fix: prioritize shikiTheme prop over code plugin default theme (#497) Dmitrii 2026-08-12 16:13:54 +03:00
  • 26a84401e3 fix(sanitize): prevent double user-content- prefix on footnote ids (#563) HelloYou 2026-08-12 20:47:40 +08:00
  • 8fffa9d640 fix: render link safety modal in a portal to avoid <p> hydration error (#529) Anton Osipov 2026-08-12 13:28:21 +01:00
  • dc3f1d2c27 fix: prevent code block line collapse when lineNumbers is disabled (#533) Aradhya C P 2026-08-12 17:37:27 +05:30
  • 9813dd646b fix(types): stop requiring shiki for type-checking streamdown (#565) Ghoshan Jaganathamani 2026-08-12 17:01:34 +05:30
  • 8f02c0967a fix: restore table copy and download actions in fullscreen mode (#568) Aradhya C P 2026-08-12 15:35:27 +05:30
  • c31ae7f0a3 fix(ci): drop GitHub App token from verify-changesets (#575) Farnabaz 2026-08-12 11:37:16 +02:00
  • d20d7a1786 Switch to self-hosted Renovate (workflow + inline config) #561 chore/enable-renovate-geistdocs christopherkindl 2026-07-21 17:57:48 +02:00
  • e36214a181 Enable Renovate for @vercel/geistdocs updates christopherkindl 2026-07-21 12:18:41 +02:00
  • e5deed330a Migrate docs site to package-based Geistdocs (#537) Rich Haines 2026-07-13 13:15:57 +02:00
  • fa4604b622 chore: add minimumReleaseAge: 2880 (#528) Steven 2026-05-21 14:01:36 -04:00
  • c690218046 Add AI agent detection via @vercel/agent-readability #495 add-agent-readability Rich Haines 2026-04-02 14:07:09 +03:00
  • 1303a1e323 Add @vercel/agent-readability dependency Rich Haines 2026-04-02 14:07:08 +03:00
  • 5f6475139a Send siteId as label on feedback GitHub issues (#491) Rich Haines 2026-04-01 14:34:08 +02:00
  • 408a4f28e7 Add AI agent detection and automatic markdown rewrites #483 add-agent-rewrites molebox 2026-03-27 14:30:45 +01:00
  • 541d90688c feat: add scrollable code blocks and tables with auto-scroll during streaming Dmitrii Troitskii 2026-03-08 14:10:28 +00:00
  • 15ba1aee86 Version Packages (#457) streamdown@2.5.0 remend@1.3.0 @streamdown/code@1.1.1 @streamdown/cjk@1.0.3 streamdown-github-app[bot] 2026-03-17 10:32:35 -07:00
  • 38aae89ee3 Update broken-markdown-variants.test.ts Hayden Bleasel 2026-03-17 09:06:16 -07:00
  • d566c819d4 Create broken-markdown-variants.test.ts Hayden Bleasel 2026-03-16 14:31:18 -07:00
  • b752b44a80 fix(streamdown): move mermaid from devDependencies to dependencies (#466) Sora Morimoto 2026-03-17 02:39:55 +09:00
  • d6263515f4 fix(playground-editor): add full height class to ConversationContent (#465) 仓鼠 2026-03-17 01:39:24 +08:00
  • 90a7b58ca8 Run fix Hayden Bleasel 2026-03-12 17:35:48 -07:00
  • 9e6f991f0d fix(streamdown): increase dropdown z-index (#463) ziyadev 2026-03-13 01:34:25 +01:00
  • 2a83c97c1f Fix: Fix streaming of custom markdown input in PlaygroundEditor (#462) Aradhya C P 2026-03-13 06:02:34 +05:30
  • d6666b6de3 feat: add lineNumbers prop to disable line numbers in code blocks (#460) Dmitrii 2026-03-13 00:31:46 +00:00
  • 6a79e04690 fix(streamdown): preserve double newlines in literalTagContent tags (#459) Dmitrii 2026-03-11 22:41:03 +00:00
  • b9796c8e91 Improve test coverage Hayden Bleasel 2026-03-11 15:19:40 -07:00