Leandro Pereira
banner
leandrocp.bsky.social
Leandro Pereira
@leandrocp.bsky.social
4. `MDEx.Pipe` is gone. Now all operations are centralized into `MDEx.Document`. Yes that's a **breaking** change but it's worth it.

Pipelines are as simple as adding steps into the document:
October 4, 2025 at 1:07 PM
3. The Document struct is now displayed in a tree format for better visualization with each node indexed:
October 4, 2025 at 1:07 PM
Here's a short demo of Markdown streaming in MDEx 👀

Note it's still experimental and disabled by default.
October 4, 2025 at 1:07 PM
2. Streaming! Now it does complete and render incomplete chunks of Markdown for you:

hexdocs.pm/mdex/MDEx.Do...
October 4, 2025 at 1:07 PM
Thanks to @jskalc.bsky.social we now support converting Markdown to quilljs.com/docs/delta
October 4, 2025 at 1:07 PM
Example highlighting some lines. It does use the `CursorLine` highlight group (the current line in Neovim) to style the line but you can change both class/style(1) to fine-tune it for your needs.

(1) Depends on the formatter.
July 28, 2025 at 1:47 PM
Example overwriting the theme. Use one of the themes available from autumnus.dev
July 28, 2025 at 1:47 PM
Elixir expressions in Markdown? Now possible with MDEx v0.7

hexdocs.pm/mdex/MDEx.Si...

#MyElixirStatus #WeBeamTogether
May 22, 2025 at 12:09 AM