All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Changed: updated to svgdx 0.29.0
-
Added: support for running svgdx as a subprocess rather than via the included library. Set the
MDBOOK_SVGDX_BINenvironment variable to the path of ansvgdxexecutable to use this. -
The builtin svgdx library may now be excluded altogether with
--no-default-features; in this case theMDBOOK_SVGDX_BINenv var must be set.
- Changed: updated to svgdx 0.28.0
- Changed: updated to Rust edition 2024 and MSRV 1.88
- Changed: updated to svgdx 0.27.0
- Changed: updated to svgdx 0.26.0
- Changed: updated to svgdx 0.25.0
- Update to mdbook 0.5
- Changed: updated to svgdx 0.24.0
- Changed: updated to svgdx 0.23.0
- Changed: updated to svgdx 0.22.2
- Changed: updated to svgdx 0.22.1
- Fixed: handle fenced code block split across Text events (#1)
- Changed: updated to svgdx 0.21.0
- Changed: updated to svgdx 0.20.0
- Changed: updated to svgdx 0.19.0 (Note: minor breaking format changes)
- Changed: updated to svgdx 0.18.0 (Note: breaking format changes)
-
Changed: updated to svgdx 0.16.0
-
Changed: style changes, including
max-width:100%on SVG images and use of theuse-local-stylesoption of svgdx. -
Added:
xml-svgdxin addition tosvgdx-xml, as well as-inlinevariants of each to support additional display formats for diagrams and corresponding svgdx source.
-
Changed: updated to svgdx 0.14.0
-
Fixed: indentation and newlines in rendered SVG could break markdown processing
-
Added:
svgdx-xmlfenced code block type to display both XML and SVG output -
Added: wrap rendered svgdx blocks in divs with fenced code block type for CSS styling
-
Changed: updated to svgdx 0.13.0
-
Added:
--versionoption also displays underlying svgdx version
- Initial release using svgdx 0.12.0