EarmarkParser - AST parser and generator for Markdown

EarmarkParser is the Markdown to AST part of Earmark.

This thread shall just inform of new EarmarkParser releases (and a small backlog of unpublished Release Notes)

4 Likes

Thank you for the approval…

EarmarkParser 1.4.40 2024-07-02

EarmarkParser 1.4.39 2023-11-25

EarmarkParser 1.4.38 2023-11-10

I just released

EarmarkParser 1.4.41 2024-07-09

3 Likes

I just released

EarmarkParser version 1.4.42 2024-12-20

This is only needed if you use Elixir 1.18 and want to get rid of the warnings.

All other changes are internal, as usual here are the RELEASE NOTES

  • Fix deprecation warnings for Elixir 1.18 (#160)

  • Added runners for 1.18 to the github CI workflows

  • Optimize Line Scanner by precompilation of the rgxen used, actually performance did not change
    but this was also a conceptionally cleaner refactoring.

  • Remove support for Elixir 1.13 as did ex_doc

  • Upgrade excoveralls and dialyxir

3 Likes

I just released

EarmarkParser 1.4.43 2025-01-24

This one is needed for OTP-28, many thanx to José Valim
for providing the necessary PR: Avoid regexes at compile-time as they may not be supported on OTP 28

2 Likes

I just released

EarmarkParser 1.4.44 2025-03-12

  • PR #165 which formatted the code according to the newly created .formatter.exs finally as Brad convinced me to do this. I do not particulary like all the formatter does but it is good for fututre collaboration.

N.B. Collaborators mix format --check-formatted is part of the GHA CI checks, so please check it locally before making PRs, as duely noted in the docs.

Maybe a commit hook would be better, I am open to suggestions.

1 Like