Skip to content

Add support for GFM footnotes - #21

Merged
valeriansaliou merged 7 commits into
crisp-oss:masterfrom
RemiBardon:footnotes
May 3, 2026
Merged

Add support for GFM footnotes#21
valeriansaliou merged 7 commits into
crisp-oss:masterfrom
RemiBardon:footnotes

Conversation

@RemiBardon

Copy link
Copy Markdown
Contributor

See #20.

The first commit sorts dependencies, so other changes are easier to read without npm install trying to sort the list.

Next commits bump marked to version 7, which is the minimum supported version.

I will bump all deps (including marked) in a separate PR, as there are a lot of npm audit issues (2 low, 25 moderate, 20 high, 22 critical).

I wanted to keep this one lean.

RemiBardon added 6 commits May 1, 2026 19:11
Those have been split into extensions, and were enabled by default
in `4.x.x`.
No breaking change, just migration to TypeScript (see
https://github.com/markedjs/marked/releases/tag/v6.0.0).
No breaking change, just disabled `mangle` and `gfm-header-id` by
default (see https://github.com/markedjs/marked/releases/tag/v7.0.0).
@RemiBardon
RemiBardon marked this pull request as draft May 3, 2026 14:30
@RemiBardon

Copy link
Copy Markdown
Contributor Author

I am validating that it works, don’t merge yet.

@RemiBardon

Copy link
Copy Markdown
Contributor Author

Well, now it does:

Screenshot 2026-05-03 at 17 45 13

@RemiBardon
RemiBardon marked this pull request as ready for review May 3, 2026 15:52
@valeriansaliou
valeriansaliou merged commit c135c49 into crisp-oss:master May 3, 2026
3 checks passed
@RemiBardon
RemiBardon deleted the footnotes branch May 3, 2026 18:21
@valeriansaliou

Copy link
Copy Markdown
Member

Thanks, you can use v1.16.0 which has just been published, containing your PR.

@RemiBardon

Copy link
Copy Markdown
Contributor Author

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants