Releases: abhinav/stitchmd
Releases · abhinav/stitchmd
v0.9.0
v0.8.1
v0.8.0
v0.8.0 - 2023-11-07
This release adds new syntax:
- ![Title](file.md)
Use this form inside a summary file to recursively include
the contents of another summary file under the given title.
Added
- Add -unsafe flag to reference files outside the current directory.
- Summary files now support including other summary files with the syntax
![Title](file.md)
.
Changed
- Paths to files in error messages are relative to the input directory.
v0.7.0
Added
- Transform relative links in
<img>
and<a>
tags.
v0.6.0
Added
- Support external links in summary. These will be rendered verbatim.
Changed
- Relicense under GPL-2.0.
Fixed
- For headers too deep to be represented in Markdown, render an anchor and bold text.
v0.5.0
Added
- Support stripping TOML front matter in addition to YAML.
TOML front matter is marked by+++
.
v0.4.0
Added
-diff
flag as an alias for-d
.-preface
flag to include contents of another file in the output verbatim.
Changed
- The output of
-d
is now colored by default if stdout is a terminal.
Disable with--color=never
, or by settingNO_COLOR=1
.
v0.3.0
Added
-d
flag to print a diff of the output
instead of writing to the output file.
v0.2.0
Added
-offset N
flag to offset all headings by a fixed amount
(positive or negative).-no-toc
flag to stop the table of contents from being rendered
in the output.
Changed
-o
now creates the output directory if it does not exist.
v0.1.1
Fixed
- Fix corner cases with text in the summary getting merged.
- Fix link rewriting on Windows.