0.7.0-alpha.2 - 2026-06-08
Pre-release
Pre-release
Release Notes
This alpha prepares the native, web, and editor-preview surfaces for external testing. It focuses on safer host integrations, clearer package APIs, and a smaller set of release-ready examples.
Breaking Changes
- Replaced the stale Mermaid 11.12 registry constructors with
for_pinned_mermaid_baseline(). Detector callers can also choosepinned_mermaid_baseline_full()orpinned_mermaid_baseline_tiny(). - Renamed known-type parser methods from
*_as*to*_with_type*, for exampleparse_diagram_as_sync->parse_diagram_with_type_sync. - Renamed theme metadata APIs to
supportedThemes(),supported_themes(), andmerman_supported_themes_json()to match the supported diagram metadata API.
Added
- Added fixed-time render options for stable date-sensitive diagrams such as Gantt charts.
- Added copyable Rust examples, including a custom host output environment example.
Changed
- Raised the MSRV to Rust
1.95.
Fixed
- Improved editor-preview stability for host apps such as Zed, including readable SVG and
resvg-safe output. - Hardened parser, layout, Graphlib/Dagre, sanitizer, and SVG cleanup paths against malformed or deeply nested input.
- Fixed Python wheel packaging so published wheels include native platform libraries.
- Fixed Flowchart zero-spacing defaults and class text preservation in preview/raster output.
Install merman-cli 0.7.0-alpha.2
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/Latias94/merman/releases/download/v0.7.0-alpha.2/merman-cli-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/Latias94/merman/releases/download/v0.7.0-alpha.2/merman-cli-installer.ps1 | iex"Download merman-cli 0.7.0-alpha.2
| File | Platform | Checksum |
|---|---|---|
| merman-cli-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| merman-cli-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| merman-cli-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
| merman-cli-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |