Raw HTML in the viewer
A markdown document leans on HTML for the things markdown cannot express:
centred images, <details> sections, <br>, <kbd>. The viewer used to paint
that markup as plain text, tags and all. It now renders the allowed subset by
translating it to markdown and sending it through the ordinary path, so images,
links, emphasis, headings, lists and <pre> reach the reader.
<script>, <style>, <head>, <iframe> and <object> are dropped with
their content. Any other tag disappears while its content stays.
Copy out of the viewer
A selection can be copied with the keyboard and from a right-click menu.
Demo assets rendered from source
tools\Make-Demo.ps1 builds the screenshots, the social preview card and the
animation in the README by driving the real components rather than capturing
a screen, so they can be rebuilt after any theme or layout change.
Fixes
- The FMX editor context menu is given the scene it needs to size itself.
Conformance
All 652 CommonMark 0.31.2 examples, the GFM corpora, and 983 unit tests pass.
Downloads
Markdown4DStudioVCL-2.1.0-win64.zip is a portable build of the editor
example, code-signed for GDK Software B.V. Unzip and run
Markdown4DStudioVCL.exe; tools\Install-Markdown4DStudio.ps1 registers it
as the handler for .md files.