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.
- Nothing at this time
1.0.0 - 2025-02-14
- Lone/dangling carets in newthought markers are now consistently shifted outside the resulting span tag
- Standalone images inside other blocks are now captured and rendered as
<figure>
elements
0.3.0 - 2025-01-23
- Special parsing for standalone images (
![alt text](/path.png "title text")
) usingfigure
andfigcaption
- If the
markdown-it-attrs
plugin is installed, adding{.fullwidth}
at the end of an image will add that class to thefigure
.
- If the
0.2.0 - 2025-01-20
- Slug IDs for sections (defined by second-level headings and new-thoughts)
0.1.0 - 2025-01-13
Initial release! 🎉
- Side notes:
[^ref]
in the text with[^ref]: contents of note
somewhere else in the Markdown. - Inline side notes:
^[contents of note]
in the text. - Margin notes:
[^ref]: {-} contents of note
or^[{-} contents of note]
. Same as side note, but omits the reference number. - New-thought markers:
^^Happy families are all alike;^^ every unhappy family is unhappy in its own way.
Renders the text surrounded by^^
in small caps. - Automatic
<section>
breaks:- Entire text will be surrounded by at least one
<section>
- Each second-level heading will trigger a section split immediately above it
- Each paragraph starting with a new-thought will trigger a section split immediately above it
- Entire text will be surrounded by at least one