All notable changes to this project will be documented in this file. See commit-and-tag-version for commit guidelines.
0.6.5 (2026-07-10)
- deps: swap jsdom->linkedom to lower mem usage (0a2da2b)
0.6.4 (2026-07-10)
- build: limit build ctx to avoid o(n^2) mem growth (df27081)
- deps-security: patch per npm audit (6feb440)
- deps: upgrade marked to 18.0.6 (c61802b)
- deps: yaml 2.8.3=>2.9.0, jsdom 29.0.2=>29.1.1 (4a54b3f)
0.6.3 (2026-04-10)
- include vite 7.0 support & drop for 5.4
- build: clean .tsbuildinfo files in prebuild (1b240d9)
- build: fix build output location (05248d4)
- deps: bump the prod-dependencies-major group with 2 updates (#67) (b4ad09e)
0.5.5 (2025-08-26)
- renderFn: allow render access to ctx obj (40b9e03)
0.5.4 (2025-08-25)
- renderFn: now returns map of target elements (a835c75)
0.5.3 (2025-08-22)
0.5.2 (2025-08-22)
- ctx_rendering: enable renderer to be aware of page data (95e9fff)
0.5.1 (2025-08-12)
- deps: release dependency updates (de6221f)
0.5.0 (2025-02-25)
- custom-rendering: invert control on defining renderer, making it accessible to user too
- custom-rendering: invert control on defining renderer, making it accessible to user too (dc6629a)
0.4.7 (2025-02-25)
- renderer: allow customizing marked render behaviour via extensions in options (ca27483)
- deps: bump jsdom in the prod-dependencies-major group (a0335d2)
0.4.6 (2025-02-22)
- ctx: remove data that shouldn't be exposed from injected ctx obj (84c8588)
- deps: bump marked in the prod-dependencies-minor group (1860bc6)
- deps: update vite & jsdom prod dependencies (e6a0cc7)
0.4.5 (2025-01-30)
- ctx: export patched Document type to include Context on interface (cd83567)
0.4.4 (2025-01-30)
- ctx: make context data object available on document (fcfaa48)
0.4.3 (2025-01-29)
- deps: bump the prod-dependencies-minor group across 1 directory with 2 updates (d11eb83)
- deps: bump vite from 5.4.11 to 5.4.14 (81eaae0)
0.4.2 (2024-12-18)
- deps-security: bump nanoid from 3.3.7 to 3.3.8 (b066d5c)
- deps: bump the prod-dependencies-minor group with 2 updates (9d77e69)
0.4.1 (2024-12-09)
- include README in package (cb04449)
0.4.0 (2024-12-09)
-
switch vite to peer dep & update dev deps
-
switch vite to peer dep & update dev deps (d10c513), closes #15
0.3.4 (2024-11-29)
- support commonmarkdown directives (a6c0265)
0.3.3 (2024-11-20)
- stop incorectly requiring serve field in excludes pattern validator (a67c76b)
0.3.2 (2024-11-20)
- update readme w/ sibling imports feature information (333577a)
0.3.1 (2024-11-20)
- correct missed change to function on module instead of method on object (9b506f8)
- dev server now handles add & removing files where previously it ignored the events (4e7fc46)
0.3.0 (2024-11-20)
- import sibling files of same name into resulting html (#7)
0.2.7 (2024-11-20)
- frontmatter: add page data to document in build (02829d7)
0.2.6 (2024-11-20)
0.2.5 (2024-11-15)
- make it possible to only specify a build exclusion (71f83e7)
0.2.4 (2024-11-14)
- index.html in root no longer necessary (e3912bd)
- correct type of ExcludePatterns to allow single strings (9f6a344)
0.2.3 (2024-11-14)
0.2.2 (2024-11-13)
- add excludes option for excluding files (d6aaf99)
0.2.1 (2024-11-13)
- include logger customization on build & ensure setting info level if user supplied (15935fb)
0.2.0 (2024-11-13)
- default to warn logs only & allow user to customize log level (3bddc86)
- stop adding duplicate leading slash on root level markdown imports (e7048ad)
- use js import extension per esm (9b6d94f)