v0.3.0-beta.2
Pre-release
Pre-release
github-actions
released this
29 Apr 21:02
·
47 commits
to master
since this release
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
UserInput
s during transcript rendering by calling thehide()
method. Hidden inputs are supported by the default and pure SVG templates.
Changed
- Update
portable-pty
andquick-xml
dependencies. - Bump minimum supported Rust version to 1.66.