Conversation
Contributor
|
The latest updates on your projects. Learn more about Vercel for GitHub. 1 Skipped Deployment
|
85e289b to
6b8e857
Compare
6b8e857 to
822f8b1
Compare
822f8b1 to
f55daf8
Compare
f55daf8 to
2331f76
Compare
2331f76 to
bb9846f
Compare
bb9846f to
91b1245
Compare
91b1245 to
fd711ab
Compare
fd711ab to
96a3406
Compare
96a3406 to
1176cb1
Compare
1176cb1 to
a969c4c
Compare
a969c4c to
9f7c172
Compare
c282e1e to
803e5d3
Compare
a52485e to
81d071d
Compare
81d071d to
41ba2c0
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.
Releases
streamdown@2.3.0
Minor Changes
3657e42: Add
useIsCodeFenceIncompletehook for detecting incomplete code fences during streamingCustom components can now detect when the code fence in their block is still being streamed. This is useful for deferring expensive renders (syntax highlighting, Mermaid diagrams) until the code block is complete.
The hook returns
truewhen:isAnimating={true})The default code block component now uses this hook to set a
data-incompleteattribute when incomplete, enabling CSS-based loading states.32fb079: fix: hide download button on broken images and display a custom "Image not available" message instead
d73d7bb: Make the action buttons in code block header sticky.
Ensures copy buttons remain accessible for long code blocks.
Improves usability when viewing large snippets.
15645da: Move code block lazy loading to the highlighting layer so block shells render immediately with plain text content before syntax colors resolve. This improves visual stability and removes the spinner fallback for standard code blocks.
Patch Changes
Introduces a Markdown copy option alongside existing formats.
Allows users to quickly copy tables in valid Markdown format.
normalizeHtmlIndentationprop to prevent indented HTML tags from being treated as code blocksremend@1.2.1
Patch Changes
@streamdown/code@1.0.3
Patch Changes