github-actions[bot]
8a2ac221a8
Version Packages ( #580 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
remend@1.3.1
streamdown@2.6.0
2026-08-24 16:03:32 +02:00
Farnabaz
6ec3c48f45
fix(animate): animate inline code during streaming ( #595 )
2026-08-24 12:06:09 +02:00
Aradhya C P
b734cbf1e4
feat: add configurable download filenames through unified controls ( #559 )
...
Co-authored-by: Farnabaz <farnabaz@gmail.com >
2026-08-24 11:12:26 +02:00
Aradhya C P
4436b56c9e
feat(table): configure csvSeparator through controls.table ( #524 )
...
Co-authored-by: Farnabaz <farnabaz@gmail.com >
2026-08-24 10:40:35 +02:00
Vikram Bhamre
57c3089978
fix: quadratic code-block scan in isInsideCodeBlock ( #574 )
2026-08-21 16:17:48 +02:00
Farnabaz
945755d82e
test: cover in-place streamed code block content updates ( #593 )
...
Co-authored-by: Kinfe123 <kinfishtech@gmail.com >
2026-08-21 15:07:32 +02:00
shadcn
79c8575955
fix: marker, hr and img streaming animation ( #540 )
...
Co-authored-by: Farnabaz <farnabaz@gmail.com >
2026-08-21 14:58:16 +02:00
dasheidt
725e390fc4
fix(code-block): forward rest props through block code ( #585 )
...
Co-authored-by: nrhof <nrhof@nrhof-Mac-mini.local >
2026-08-21 13:34:55 +02:00
Yuzhong Zhang
2ed2faaf26
fix: allow remend incomplete-link sentinel through sanitize ( #591 )
...
Co-authored-by: Yuzhong Zhang <BetterAndBetterII@users.noreply.github.com >
2026-08-21 13:12:46 +02:00
Farnabaz
c3b3bf0dfd
chore(test): improve test chat controls and prefs ( #590 )
2026-08-21 11:52:03 +02:00
dasheidt
89c687789a
fix: re-render memoized components when their output changes ( #584 )
...
Co-authored-by: nrhof <nrhof@nrhof-Mac-mini.local >
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com >
2026-08-20 16:19:24 +02:00
Farnabaz
3327c1870c
chore: upgrade minor deps ( #589 )
2026-08-20 13:01:16 +02:00
Dmitrii
5faa6fa680
feat: add scrollable code blocks and tables with auto-scroll during streaming ( #444 )
...
Co-authored-by: Farnabaz <farnabaz@gmail.com >
2026-08-19 21:15:24 +02:00
Farnabaz
49bd1434b9
fix: concurrent animation across streaming blocks ( #581 )
...
Co-authored-by: Dmitrii Troitskii <jsleitor@gmail.com >
Co-authored-by: Isaac Wasserman <isaacrwasserman@gmail.com >
Co-authored-by: aradhyacp <cparadhya@proton.me >
2026-08-19 19:59:39 +02:00
Sjoerd Andringa
a99d675691
fix(remend): drop lookbehind from single-tilde pattern for Safari < 16.3 ( #576 )
...
Co-authored-by: Sjoerd Andringa <sjoerd@jobport.nl >
Co-authored-by: Farnabaz <farnabaz@gmail.com >
2026-08-19 18:04:57 +02:00
Farnabaz
6a9115149f
fix(ci): allow numbers in changeset filenames ( #587 )
2026-08-19 18:01:30 +02:00
Rich Haines
d39049d173
chore(docs): update Geistdocs to 1.20.4 ( #586 )
2026-08-19 16:58:24 +02:00
omribz156
9f9640969c
fix(remend): handle intraword asterisk closers ( #582 )
...
Co-authored-by: Farnabaz <farnabaz@gmail.com >
2026-08-19 13:45:11 +02:00
Dmitrii
b25dbdbc42
fix(custom-tags): render Markdown inside custom tags with multiline content ( #484 )
...
Co-authored-by: Farnabaz <farnabaz@gmail.com >
2026-08-19 13:02:07 +02:00
omribz156
fb5d7b969c
fix(mermaid): serialize svg downloads ( #526 )
...
Co-authored-by: Omri SirComp <omribz156@gmail.com >
Co-authored-by: Farnabaz <farnabaz@gmail.com >
2026-08-14 17:04:54 +02:00
Shayan
7e824007a3
fix: detect static text direction per block ( #569 )
...
Co-authored-by: Shayan SalehiRad <youtforsh@gmail.com >
Co-authored-by: Farnabaz <farnabaz@gmail.com >
2026-08-14 15:59:00 +02:00
Aradhya C P
f46cd3cfd9
fix(table): preserve line breaks when copy/download table ( #554 )
...
Co-authored-by: Farnabaz <farnabaz@gmail.com >
2026-08-14 15:11:39 +02:00
Dmitrii
f7d1fb5080
fix(table): add table-wrapper to fullscreen portal so copy/download work ( #470 )
...
Co-authored-by: Farnabaz <farnabaz@gmail.com >
2026-08-13 17:43:44 +02:00
Danylo Kachur
e7bdf57b95
fix(mermaid): make controls reachable in the fullscreen view ( #552 )
...
Co-authored-by: Farnabaz <farnabaz@gmail.com >
2026-08-13 17:15:47 +02:00
Aradhya C P
b2500388a3
fix(a11y): add aria-labels for Mermaid toolbar buttons ( #488 )
...
Co-authored-by: Farnabaz <farnabaz@gmail.com >
2026-08-13 16:38:20 +02:00
Dmitrii
2733922599
fix(mermaid): add aria-hidden to decorative SVG icons( #487 )
2026-08-13 16:19:26 +02:00
Simon
f0a726bb54
fix(icons): add aria-hidden to decorative SVG icons ( #486 )
...
Co-authored-by: Simon <lvtianpeng93@gmail.com >
Co-authored-by: Farnabaz <farnabaz@gmail.com >
2026-08-13 16:18:34 +02:00
Aradhya C P
d8937596e4
fix(mermaid): fullscreen overlay accessibility and add stable data-streamdown attribute ( #507 )
2026-08-13 15:46:05 +02:00
Rich Haines
7163a2d5e9
docs: update Geistdocs to 1.19.6 ( #572 )
...
Co-authored-by: Farnabaz <farnabaz@gmail.com >
2026-08-13 15:36:51 +02:00
Farnabaz
eb9867ff30
fix(ci): use github-api commit mode for signed releases ( #579 )
2026-08-13 15:11:26 +02:00
Farnabaz
ef75b7c499
fix(ci): use GITHUB_TOKEN for release workflow ( #578 )
2026-08-13 14:55:26 +02:00
Dmitrii
8d36719ad8
fix(deps): remove mermaid as hard runtime dependency ( #502 )
...
Co-authored-by: Farnabaz <farnabaz@gmail.com >
2026-08-13 13:52:34 +02:00
五茶
8093f2ae18
fix(remend): recognize LaTeX paren and bracket math ( #523 )
2026-08-13 12:39:56 +02:00
Dmitrii
a1a714257f
feat: add image control options (disable download/hover on images) ( #514 )
...
Co-authored-by: Farnabaz <farnabaz@gmail.com >
2026-08-13 11:15:22 +02:00
Aradhya C P
fe38e75ed9
fix: improve accessibility for code block control buttons ( #560 )
...
Co-authored-by: Farnabaz <farnabaz@gmail.com >
2026-08-12 17:46:14 +02:00
Qiuhang817385
9e571dff91
fix(streamdown): correct CSS bracket syntax in code-block bg classes ( #518 )
...
Co-authored-by: Qiuhang817385 <826266129@QQ.COM >
Co-authored-by: Farnabaz <farnabaz@gmail.com >
2026-08-12 16:41:07 +02:00
Kushal
b0f5a58f36
fix: replace dead via.placeholder.com URL ( #513 )
2026-08-12 15:32:07 +02:00
Dmitrii
ea02609764
fix: prioritize shikiTheme prop over code plugin default theme ( #497 )
2026-08-12 15:13:54 +02:00
HelloYou
26a84401e3
fix(sanitize): prevent double user-content- prefix on footnote ids ( #563 )
...
Co-authored-by: HelloYou <helloyou2012@gmail.com >
Co-authored-by: Farnabaz <farnabaz@gmail.com >
2026-08-12 14:47:40 +02:00
Anton Osipov
8fffa9d640
fix: render link safety modal in a portal to avoid <p> hydration error ( #529 )
...
Co-authored-by: Anton Osipov <170366728+osipov-anton@users.noreply.github.com >
2026-08-12 14:28:21 +02:00
Aradhya C P
dc3f1d2c27
fix: prevent code block line collapse when lineNumbers is disabled ( #533 )
...
Co-authored-by: Farnabaz <farnabaz@gmail.com >
2026-08-12 14:07:27 +02:00
Ghoshan Jaganathamani
9813dd646b
fix(types): stop requiring shiki for type-checking streamdown ( #565 )
...
Co-authored-by: Ghoshan Jaganathamani <175198591+ghostyfreak@users.noreply.github.com >
2026-08-12 13:31:34 +02:00
Aradhya C P
8f02c0967a
fix: restore table copy and download actions in fullscreen mode ( #568 )
...
Co-authored-by: Farnabaz <farnabaz@gmail.com >
2026-08-12 12:05:27 +02:00
Farnabaz
c31ae7f0a3
fix(ci): drop GitHub App token from verify-changesets ( #575 )
2026-08-12 11:37:16 +02:00
Rich Haines
e5deed330a
Migrate docs site to package-based Geistdocs ( #537 )
...
* Migrate docs site to package-based Geistdocs architecture
Replace the vendored Geistdocs template in apps/website with the
published @vercel/geistdocs package. The package now owns the shared
runtime (layout, docs renderer, search, Ask AI chat, markdown routes,
proxy, and MDX components) while the app keeps thin user-owned
adapters.
- Add @vercel/geistdocs 1.7.2 and bump Next.js to 16.2.6 (exact peer)
- Delete ~50 vendored runtime files (components/geistdocs, hooks,
custom chat UI, search/chat route implementations, feedback action)
- Replace routes with package factories: createDocsPage,
createChatRoute, createSearchRoute, createLlmsRoute,
createDocsMarkdownRoute, createSitemapMarkdownRoute, createProxy
- AI chat now uses the package-owned Ask AI (AI SDK v6 via the package)
- Adopt the package geistdocs.css theme with @source entries for the
geistdocs and streamdown dists; add a compat token layer in
global.css for user-owned components
- Add new /agents.md and /.well-known/mcp.json agent-readiness routes
with Streamdown agent metadata in geistdocs.tsx
- Keep the landing page, playground, KaTeX/Mermaid MDX pipeline,
redirects, and workspace streamdown live demos intact
- Prune dependencies now owned by the package (dexie, @orama/tokenizers,
ai, @ai-sdk/react, etc.) and unused shadcn components
* Polish homepage and migrate UI components to @vercel/geistdocs
- Homepage background set to bg-background-200 (incl. body/overscroll)
- Disable smooth-scroll animation on page navigation
- Replace hero install button with For humans / For agents CommandPrompt
- Remove hero "Read the docs" button
- Remove "Powering AI experiences for" logo strip and assets
- Remove homepage section gridlines/dividers
- Homepage titles at font-weight 450
- Navbar border hidden at top, revealed on scroll (homepage only)
- "Get started" code block uses Geist Shiki theme at 13px
- Feature links restyled black + underlined (was blue)
- Migrate Button/Badge/Input/Textarea/Popover to @vercel/geistdocs; delete local copies
- Remove dead installer + input-group components
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
---------
Co-authored-by: christopherkindl <53372002+christopherkindl@users.noreply.github.com >
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-13 13:15:57 +02:00
Steven
fa4604b622
chore: add minimumReleaseAge: 2880 ( #528 )
...
* Switch CI to pinned pnpm
Co-authored-by: Steven <styfle@users.noreply.github.com >
* Use pnpm action setup in CI
Co-authored-by: Steven <styfle@users.noreply.github.com >
* Revert packageManger
---------
Co-authored-by: Cursor Agent <cursoragent@cursor.com >
2026-05-21 20:01:36 +02:00
Rich Haines
5f6475139a
Send siteId as label on feedback GitHub issues ( #491 )
2026-04-01 14:34:08 +02:00
streamdown-github-app[bot]
15ba1aee86
Version Packages ( #457 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@streamdown/cjk@1.0.3
@streamdown/code@1.1.1
remend@1.3.0
streamdown@2.5.0
2026-03-17 10:32:35 -07:00
Hayden Bleasel
38aae89ee3
Update broken-markdown-variants.test.ts
2026-03-17 09:06:16 -07:00
Hayden Bleasel
d566c819d4
Create broken-markdown-variants.test.ts
2026-03-16 14:31:18 -07:00