fix(deps): update dependency markstream-vue to v1#632
Conversation
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit 2df4cec. Configure here.
| "defu": "^6.1.7", | ||
| "lottie-web": "^5.13.0", | ||
| "markstream-vue": "0.0.6", | ||
| "markstream-vue": "1.0.0", |
There was a problem hiding this comment.
Renamed streaming prop silently ignored after upgrade
Medium Severity
Upgrading markstream-vue from 0.0.6 to 1.0.0 introduces a breaking API change: the streaming prop on MarkdownRender no longer exists. In v1.0.0, it was replaced by smooth-streaming (for pacing) and final (to mark end-of-stream). The existing usage in ai-chat.vue passes :streaming="message.isStreaming", which will be silently ignored. Without setting :final="!message.isStreaming", the parser never learns the stream has completed, which can cause trailing delimiters (like $$ or unclosed fences) to remain stuck in a loading/mid-state rather than rendering correctly.
Additional Locations (1)
Reviewed by Cursor Bugbot for commit 2df4cec. Configure here.
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. |


This PR contains the following updates:
0.0.6→1.0.0Release Notes
Simon-He95/markstream-vue (markstream-vue)
v1.0.0Compare Source
1.0 Stable Release
markstream-vue@1.0.0,markstream-core@1.0.0, andstream-markdown-parser@1.0.0together.MarkdownRender,VueRendererMarkdown,useSmoothMarkdownStream, rawcontent, pre-parsednodes, safe HTML defaults, optional Mermaid / KaTeX / D2 / Infographic / Monaco integrations, CSS exports, Tailwind export, documented worker client exports, and SSR imports.v0.0.13Bug Fixes
<br/>(f040f6c), closes #251<think>blocks (b04a75d), closes #252Features
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.
Note
Medium Risk
Upgrades a core markdown rendering dependency to a new major version, which can change rendering output and runtime behavior in the web app. Risk is limited to dependency/lockfile changes but could surface as UI regressions or new peer dependency expectations.
Overview
Updates the web app’s
markstream-vuedependency from0.0.6to1.0.0and refreshespnpm-lock.yamlaccordingly.The lockfile now pulls in the new 1.0 package split (
markstream-core,stream-markdown-parser@1.0.0,markdown-it-ts@1.0.0) plus associated new transitive deps/types, and bumps@floating-ui/*versions used by these packages.Reviewed by Cursor Bugbot for commit 2df4cec. Bugbot is set up for automated code reviews on this repo. Configure here.