Skip to content
This repository was archived by the owner on Mar 27, 2026. It is now read-only.

Latest commit

 

History

History
44 lines (26 loc) · 1.55 KB

File metadata and controls

44 lines (26 loc) · 1.55 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.

4.0.0 - 2025-10-12

Added

  • Support unquoted values in key-value pairs

Changed

  • Breaking Switch from FenceParser and FenceLexer class-based API to lex and parse function-based API. To migrate, remove imports of FenceParser and its instances with parse function call.
  • Breaking Switch from highlight to * as default range key. To restore the previous behavior, pass { rangeKey: 'highlight' } option to the parse function

3.1.1 - 2025-04-04

No public changes, just switching from vitest to Node.js test runner

3.1.0 - 2024-09-28

No public changes, just switching from ava to vitest

3.0.0 - 2024-04-17

Changed

  • Breaking Use only double-dots .. for specifying a range. To migrate, convert all your ranges separated by hyphen to ranges separated by double-dots (for example, convert 12-15 to 12..15)

2.6.2 - 2024-04-16

Added

  • Support for arbitrary ranges
  • Examples for usage