Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 0 additions & 5 deletions .changeset/brave-shiki-four.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/shared-overlay-portal.md

This file was deleted.

7 changes: 0 additions & 7 deletions .changeset/update-marked-v18.md

This file was deleted.

6 changes: 6 additions & 0 deletions packages/streamdown-code/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# @streamdown/code

## 2.0.0

### Major Changes

- db6fefc: Upgrade Shiki to v4. Node.js 20 or newer is now required when using `@streamdown/code`.

## 1.1.1

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/streamdown-code/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@streamdown/code",
"version": "1.1.1",
"version": "2.0.0",
"description": "Shiki syntax highlighting plugin for Streamdown",
"repository": {
"type": "git",
Expand Down
9 changes: 9 additions & 0 deletions packages/streamdown/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,14 @@
# streamdown

## 2.6.1

### Patch Changes

- 18dcb20: Add a top-level `portal` prop for configuring the container used by Mermaid fullscreen, table fullscreen, and the built-in link safety modal.
- a155a9e: Update `marked` from `^17.0.1` to `^18.0.11`.

marked v18 no longer folds a block token's trailing blank line(s) into its own `raw`; that whitespace now surfaces as a separate `space` token immediately following the block (e.g. after `html`, `heading`, and `table` tokens). This changed the token stream shape that `parseMarkdownIntoBlocks` consumes, causing a dangling `space` token after a closed custom-tag HTML block to be emitted as its own standalone block. `parseMarkdownIntoBlocks` now folds a `space` token into the preceding block instead of pushing it as a new one, restoring v17-identical block boundaries and counts. The lossless `token.raw` concatenation invariant is preserved.

## 2.6.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/streamdown/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "streamdown",
"version": "2.6.0",
"version": "2.6.1",
"description": "A drop-in replacement for react-markdown, designed for AI-powered streaming.",
"homepage": "https://streamdown.ai",
"repository": {
Expand Down