Commit 8bc14f0
authored
feat(ui): render release notes as markdown in the update dialog (#132)
The 'new release available' dialog showed GitHub release notes as raw
whitespace-pre text. Render them with react-markdown + remark-gfm via a
new styled, XSS-safe Markdown component (no rehype-raw; links forced to
target=_blank rel=noopener; images constrained). Covers headings, lists,
links, inline/fenced code, tables, strikethrough, blockquotes, task-list
checkboxes and images, all styled to the dark UI.1 parent a14cd0f commit 8bc14f0
5 files changed
Lines changed: 1901 additions & 87 deletions
File tree
- ui
- src
- components/ui
- pages
0 commit comments