Skip to content

Replace MarkdownUI with MarkdownView - #3

Merged
euforic merged 1 commit into
mainfrom
codex/markdownview-renderer
Jul 29, 2026
Merged

euforic merged 1 commit into
mainfrom
codex/markdownview-renderer

Conversation

@euforic

@euforic euforic commented Jul 29, 2026

Copy link
Copy Markdown
Member

Summary

  • replace the archived MarkdownUI dependency with MarkdownView 3.0
  • keep Streamdown responsible for streaming parsing, stable block reuse, code and table rendering, controls, and safe-link interception
  • disable the optional LaTeX dependency trait and remove obsolete MarkdownUI theme caching
  • preserve reduced-motion and bounded code-rendering behavior

Validation

  • swift test — 102 tests passed
  • git diff --check
  • resolved dependency graph contains MarkdownView and no SwiftMath

Impact

Consumers retain the existing Streamdown API while Markdown blocks use the maintained MarkdownView renderer.

Copilot AI review requested due to automatic review settings July 29, 2026 15:35

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@euforic
euforic requested a review from Copilot July 29, 2026 15:35

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@euforic
euforic merged commit 22981ab into main Jul 29, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants