# SiriusMarkdown 0.7.7

October 18, 2026

Default native inline and display mathematics now paint prepared glyphs and rules
directly at the destination resolution, keeping equations sharp through zoom and
resize. The existing PNG image representation remains available for custom
consumers and raster exports. Typesetting and measurement remain preparation work.

Streaming Mermaid diagrams reuse prepared native vectors when the accepted
statements and theme have not changed. Authored source, source ranges and
pending-frontier metadata remain current. Completed-input validation and ASCII
export keep their existing strict behavior.

Flowcharts preserve authored reading order through feedback loops, including
nested groups that share a direction. Connections retain their authored
endpoints, labels and arrowheads. Explicit inner direction overrides retain
their existing routing behavior. Class-diagram composition and aggregation
diamonds remain visible outside their endpoint nodes in SVG exports.

Initial diagram fitting keeps labels readable, with pan and Expand for wide
figures. XY charts accept unquoted titles, separate horizontal category and
outside value labels, and keep mixed-chart values clear of line marks with
identifying leaders where space permits. Dense entity-relationship captions
retain their connector identity through separate leader lines.

Inline HTML images preserve authored width and alignment through shared
normalization. The semantic parser dependencies are swift-markdown 0.9.0 and
swift-cmark 0.9.0; they remain implementation dependencies of the binary SDK.

The existing Swift Package products and platform requirements are unchanged.
Update the
`siriusmarkdown-commercial` dependency to 0.7.7 and rebuild your app. The binary
SDK requires Swift 6.3 and supports macOS 13, iOS/iPadOS 16 and visionOS 1.
Browser 0.2.1 is a separately versioned distribution.
