Skip to content

Latest commit

 

History

History
51 lines (33 loc) · 2.1 KB

CHANGELOG.md

File metadata and controls

51 lines (33 loc) · 2.1 KB

Changelog

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

Fixed

  • 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

Added

  • Special parsing for standalone images (![alt text](/path.png "title text")) using figure and figcaption
    • If the markdown-it-attrs plugin is installed, adding {.fullwidth} at the end of an image will add that class to the figure.

0.2.0 - 2025-01-20

Added

  • Slug IDs for sections (defined by second-level headings and new-thoughts)

0.1.0 - 2025-01-13

Initial release! 🎉

Added

  • 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