Skip to content

v0.3.0-beta.2

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 29 Apr 21:02
· 47 commits to master since this release
84f2128

0.3.0-beta.2 - 2023-04-29

(All changes are relative compared to the 0.3.0-beta.1 release)

Added

  • Add a pure SVG rendering option to svg::Template. Since rendered SVGs do not contain embedded HTML, they are supported by more SVG viewers / editors (e.g., Inkscape). On the downside, the rendered SVG may have mispositioned background text coloring in certain corner cases.
  • Allow specifying additional CSS instructions in svg::TemplateOptions. As an example, this can be used to import fonts using @import or @font-face.
  • Add a fallback error message to the default template if HTML-in-SVG embedding is not supported.
  • Add FAQ with some tips and troubleshooting advice.
  • Allow hiding UserInputs during transcript rendering by calling the hide() method. Hidden inputs are supported by the default and pure SVG templates.

Changed

  • Update portable-pty and quick-xml dependencies.
  • Bump minimum supported Rust version to 1.66.