Skip to content

Releases: leandrocp/mdex

v0.4.0

10 Mar 15:54
e9e963b
Compare
Choose a tag to compare
bf60c4a4c111b533c652445788fc0bf0f421f9c8f1d403553aa81ad960194d87  comrak_nif-v0.4.0-nif-2.15-x86_64-pc-windows-gnu--legacy_cpu.dll.tar.gz
f2ba142789bbd60bb1f4e612eee759c3556fff7e390c211e720becba6f3659b7  comrak_nif-v0.4.0-nif-2.15-x86_64-pc-windows-gnu.dll.tar.gz
c0ababb233794dbf7b2d4db74c8b0ab928028b775df0a75a718b3833f8eba2e3  comrak_nif-v0.4.0-nif-2.15-x86_64-pc-windows-msvc--legacy_cpu.dll.tar.gz
a3f1b8fee4f1d5b294ebe1568bcce4aec66953cba3c16d1700149590f4fce721  comrak_nif-v0.4.0-nif-2.15-x86_64-pc-windows-msvc.dll.tar.gz
c174ada6ed4362cf7f92f7d71b317f8155b03148d1027d8c83158df078df415e  libcomrak_nif-v0.4.0-nif-2.15-aarch64-apple-darwin.so.tar.gz
5e4856333c6e74bf4794fc39eb67a7c941176ea47ee00e0280bb53c28abcd2f0  libcomrak_nif-v0.4.0-nif-2.15-aarch64-unknown-linux-gnu.so.tar.gz
2acdb750c8219e02f09c4ab69942eaf4bc02e060cdce8eec4ccdb1de921a799c  libcomrak_nif-v0.4.0-nif-2.15-aarch64-unknown-linux-musl.so.tar.gz
cadacab60229d527d11d4ee4dcd7178071be05ce30293b68e1903f8330d38268  libcomrak_nif-v0.4.0-nif-2.15-x86_64-apple-darwin.so.tar.gz
ecdac107969b922b9e8c435aa33e417e9adcf9d0f27a09a43717d44a60b7af62  libcomrak_nif-v0.4.0-nif-2.15-x86_64-unknown-freebsd--legacy_cpu.so.tar.gz
77f9f9c94d7c9eff38bd078d9ae1113af51f8808e7717a89b6584c2356455e8d  libcomrak_nif-v0.4.0-nif-2.15-x86_64-unknown-freebsd.so.tar.gz
367a88d51f5c80407b48c861c32b172a39626003754545473f554f12391fa828  libcomrak_nif-v0.4.0-nif-2.15-x86_64-unknown-linux-gnu--legacy_cpu.so.tar.gz
5d996d242e41673cc29ce5cf28911b0284d8cc7b5b8ae4d90a0eecd4d4c6b94a  libcomrak_nif-v0.4.0-nif-2.15-x86_64-unknown-linux-gnu.so.tar.gz
3bbc8380c2b988e49e9d1fcba6badbc093eb85cbd7f52fcd784b133fbe311c44  libcomrak_nif-v0.4.0-nif-2.15-x86_64-unknown-linux-musl.so.tar.gz

v0.3.3

03 Feb 17:16
e587de5
Compare
Choose a tag to compare
58111291f7b5dcf12d42c05a5791041dd47dffb7cd2af36c846d47b95e016f15  comrak_nif-v0.3.3-nif-2.15-x86_64-pc-windows-gnu--legacy_cpu.dll.tar.gz
d93591160b27b8a90ae13e1ad5e57ecedfb395bf7b5ec1f461c433e3e1dcf748  comrak_nif-v0.3.3-nif-2.15-x86_64-pc-windows-gnu.dll.tar.gz
2b8eee6cc1a6b69f1f2404f7a4a7ca301a3d9ee74907c11d21f86191c37aef47  comrak_nif-v0.3.3-nif-2.15-x86_64-pc-windows-msvc--legacy_cpu.dll.tar.gz
0c9b2f608679b21dbe7cf73bcaa9ea4d3aaed2fcd2a8933f8024c293f4cfad7d  comrak_nif-v0.3.3-nif-2.15-x86_64-pc-windows-msvc.dll.tar.gz
70283be97ee42f51226ee2f94b31292a821dd9dcc72be591d6d1d27f32d59371  libcomrak_nif-v0.3.3-nif-2.15-aarch64-apple-darwin.so.tar.gz
358fc254ea841c367c5690a076dbbaa9285cb4a5df5c548420f8900d5f036520  libcomrak_nif-v0.3.3-nif-2.15-aarch64-unknown-linux-gnu.so.tar.gz
8122533116d89f52adda14e5c757d29694f797f35727e1b5d172aaa169f5dea3  libcomrak_nif-v0.3.3-nif-2.15-aarch64-unknown-linux-musl.so.tar.gz
ad044a9cd9124b7d9be30d7e00eedcba8db2feea39ac4942d53d404db6c433a3  libcomrak_nif-v0.3.3-nif-2.15-x86_64-apple-darwin.so.tar.gz
69ca796638781cb1e9b5492284f7685ed23ac321c593f52d6a3d3d878e36b23c  libcomrak_nif-v0.3.3-nif-2.15-x86_64-unknown-freebsd--legacy_cpu.so.tar.gz
6a5e15e6b054b7c4c220fc63d0e9242262b16ade0a27035ffd52c0e6ccafdaaa  libcomrak_nif-v0.3.3-nif-2.15-x86_64-unknown-freebsd.so.tar.gz
f5b2500e198c1c7827a7b5d37a4ce2d2d4be54e972b36da0055b1241360afb8f  libcomrak_nif-v0.3.3-nif-2.15-x86_64-unknown-linux-gnu--legacy_cpu.so.tar.gz
cb96da88569ed009385659e830f5d3394184f56bdb7fbf4df5fb5bed57affcdb  libcomrak_nif-v0.3.3-nif-2.15-x86_64-unknown-linux-gnu.so.tar.gz
0a8d022241f5a8cd7233016750256a602ac8a3ab67ee58ab4bab2300902dbf96  libcomrak_nif-v0.3.3-nif-2.15-x86_64-unknown-linux-musl.so.tar.gz

v0.3.2

11 Jan 16:02
f1826aa
Compare
Choose a tag to compare
fd18ace624045a1b2edabb978c51bf5bf401e80721ca9ae6b8d1ee441a5640ac  comrak_nif-v0.3.2-nif-2.15-x86_64-pc-windows-gnu--legacy_cpu.dll.tar.gz
a9d4ce374e113139ca201dcdb3425d224ba0bd100d56b2c0ee469fac90c957e0  comrak_nif-v0.3.2-nif-2.15-x86_64-pc-windows-gnu.dll.tar.gz
6891355b976656738a3ca8216c22e2ab8685f95445fc9a826dc4d0a03792cce5  comrak_nif-v0.3.2-nif-2.15-x86_64-pc-windows-msvc--legacy_cpu.dll.tar.gz
38b77e6c39dc476a611b9b76be95963e2923fc560e92951130684771f8184ce1  comrak_nif-v0.3.2-nif-2.15-x86_64-pc-windows-msvc.dll.tar.gz
56e0cacddbd47af329d5b423d1ce1a9810e781f9fdafaea8c1f4758e2296ddf2  libcomrak_nif-v0.3.2-nif-2.15-aarch64-apple-darwin.so.tar.gz
bf1dac96d89336b64f7cd1be17a12fe987e24cfdd63d552214060bfefe439be2  libcomrak_nif-v0.3.2-nif-2.15-aarch64-unknown-linux-gnu.so.tar.gz
ae87250a1aa6563cd5d4b71e3001919bc0cfaf0f7f90e11876c8a71c149f6788  libcomrak_nif-v0.3.2-nif-2.15-aarch64-unknown-linux-musl.so.tar.gz
26d1c4311cca0f6b377f026577c4b7de4014a4b3a7c1c24acd47e77af76e9992  libcomrak_nif-v0.3.2-nif-2.15-x86_64-apple-darwin.so.tar.gz
b0c79fb047766e4e77d2c729a66b99d69ad3f55213817a7bdb1901a143ee89c3  libcomrak_nif-v0.3.2-nif-2.15-x86_64-unknown-freebsd--legacy_cpu.so.tar.gz
33864ab3197c3cffbf2dfd7d35af95ffcdfea59344039c762e749b5f4f470a2b  libcomrak_nif-v0.3.2-nif-2.15-x86_64-unknown-freebsd.so.tar.gz
2068514916cb377b5549dfec66c71f8988fe5b66ca9b269056dbd573f9f7a53d  libcomrak_nif-v0.3.2-nif-2.15-x86_64-unknown-linux-gnu--legacy_cpu.so.tar.gz
c89d7c249c1a67dd5b1dd1c9a9ef58356184326d36ef9198ffd9d10424d896f1  libcomrak_nif-v0.3.2-nif-2.15-x86_64-unknown-linux-gnu.so.tar.gz
351f78f5121190844d4641f6bac9a8a5e185b570949b3afdeacdcd3a8f3b9e09  libcomrak_nif-v0.3.2-nif-2.15-x86_64-unknown-linux-musl.so.tar.gz

v0.3.1

08 Jan 23:37
5476252
Compare
Choose a tag to compare
v0.3.1

v0.3.0

16 Dec 16:59
dd934e6
Compare
Choose a tag to compare

0.3.0 (2024-12-16)

Be aware, this version introduces major breaking changes:

  • AST format has changed
  • Sigils ~m and ~M now returns %MDEx.Document{} instead of a Markdown string (use the MD modifier to have the old behavior)

These changes enables the implementation of protocols to improve the manipulation of the AST,
see the MDEx.Document module and examples for more info.

Breaking changes

  • Changed the AST format from {name, attributes, children} to structs as %MDEx.Heading{level: 1, nodes: [%MDEx.Text{literal: "Hello"}]}
  • Sigils ~m and ~M now returns %MDEx.Document{} instead of a Markdown string
  • Removed MDEx.attribute/2 in favor of pattern matching key/value pairs in node structs

Enhancements

  • New AST format based on structs
  • Introduced modifiers HTML, XML, and MD for both sigils ~m and ~M
  • Introduced MDEx.traverse_and_update/3 with the acc argument
  • Updated autumn to properly escape curly braces in HEEx template on LiveView 1.0
  • Updated comrak to v0.31
    • New node MDEx.Subscript
    • New attr is_task_item in list nodes
    • New option render.figure_with_caption
    • New option render.tasklist_classes
    • New option render.ol_width

Checksums

fc6c1d4da5fc2c5d5fca060bf3d56e9d34b21c24d5b428651c7f67da746be5ce  comrak_nif-v0.3.0-nif-2.15-x86_64-pc-windows-gnu--legacy_cpu.dll.tar.gz
dcfd9cbfbec39b2990d1d4de2607a82845a1d1157987dccd0d724d338e46225d  comrak_nif-v0.3.0-nif-2.15-x86_64-pc-windows-gnu.dll.tar.gz
a49d7898309c8d4c14884c74cd54b67e44da013de48bbdb2527cc058d429d9b3  comrak_nif-v0.3.0-nif-2.15-x86_64-pc-windows-msvc--legacy_cpu.dll.tar.gz
3e72b532e471f174a7ceddc79686cfbc705eb4a1b2880b63f9618458f33439c6  comrak_nif-v0.3.0-nif-2.15-x86_64-pc-windows-msvc.dll.tar.gz
8a2869750702aeb4a0d8e807541688e7dd478f737d5d418a87aa676437895088  libcomrak_nif-v0.3.0-nif-2.15-aarch64-apple-darwin.so.tar.gz
d0330e196642ab8f427abdbd26e0b0ad5d79cb4a01d438505b7ec2aa88192ddb  libcomrak_nif-v0.3.0-nif-2.15-aarch64-unknown-linux-gnu.so.tar.gz
d866e6150a8210a9d4f6a4d8a240b8f9eb92af456cc6b739f6fb8301fadcd1b5  libcomrak_nif-v0.3.0-nif-2.15-aarch64-unknown-linux-musl.so.tar.gz
d224b0c976a641b246e32858731cebcff8d2dd3a479b247220c35b9f3b46db89  libcomrak_nif-v0.3.0-nif-2.15-x86_64-apple-darwin.so.tar.gz
98d76c304233c1279191aa2f6ee79573898c846781d29eb6a5773568ff9c279c  libcomrak_nif-v0.3.0-nif-2.15-x86_64-unknown-freebsd--legacy_cpu.so.tar.gz
54f7c6747cf9132f4e91e6f67565bc570b6214f57c3dde11dd3ddaa821ffcc0c  libcomrak_nif-v0.3.0-nif-2.15-x86_64-unknown-freebsd.so.tar.gz
8aaf79db2101cad46e12bf22038db35096c333ae9627cc6dfbcc8eddb83e250d  libcomrak_nif-v0.3.0-nif-2.15-x86_64-unknown-linux-gnu--legacy_cpu.so.tar.gz
134cab483169b9e89bf1c00649f93eeeb46c7d4ada1c54165bd2a4c1b759f194  libcomrak_nif-v0.3.0-nif-2.15-x86_64-unknown-linux-gnu.so.tar.gz
27f4a3ac9cd45cdc9d02d484a7edcd8f342fc29b7e4aa845bd975edf3c64c10b  libcomrak_nif-v0.3.0-nif-2.15-x86_64-unknown-linux-musl.so.tar.gz

v0.2.0

09 Oct 15:01
e4c7ecd
Compare
Choose a tag to compare
v0.2.0

v0.1.18

13 Jul 19:06
874c517
Compare
Choose a tag to compare
736089d877e09d962012c41151164ac34531da467db359e35df05bf08418ce1d  comrak_nif-v0.1.18-nif-2.15-x86_64-pc-windows-gnu--legacy_cpu.dll.tar.gz
6d31d033dfe0894bf096c54c92c82bad080f23d490707f3cf1c15a43823e6627  comrak_nif-v0.1.18-nif-2.15-x86_64-pc-windows-gnu.dll.tar.gz
0a86fb5aa66e46698cd4ea91ee21fafde4872da70bb098477e8d6737a0126409  comrak_nif-v0.1.18-nif-2.15-x86_64-pc-windows-msvc--legacy_cpu.dll.tar.gz
1d20bb85ec2069bbd4d4ffa7fead4960b12e4ee198776f94dda1138054eb20fe  comrak_nif-v0.1.18-nif-2.15-x86_64-pc-windows-msvc.dll.tar.gz
9479b98fab4f2bda9c8d538221f19bf5d0b5207534746dab4e4c77d2f9c931ff  libcomrak_nif-v0.1.18-nif-2.15-aarch64-apple-darwin.so.tar.gz
fae8462e913df6e4b271770c96069608c863da5a12831ed36368e3c99ee0f083  libcomrak_nif-v0.1.18-nif-2.15-aarch64-unknown-linux-gnu.so.tar.gz
67ae1cb18534bcc327e0e7990c65644d7356bcf45896e84b1f768b2e6384ece2  libcomrak_nif-v0.1.18-nif-2.15-aarch64-unknown-linux-musl.so.tar.gz
cb6a9f0ac911c4b1dc5622953755f2364f32a6f1511ae865e86b0b7d3245b2a0  libcomrak_nif-v0.1.18-nif-2.15-x86_64-apple-darwin.so.tar.gz
054347678403ed31584c085dd4dfffa4295f5ca09104605f3b905444cecf8417  libcomrak_nif-v0.1.18-nif-2.15-x86_64-unknown-freebsd--legacy_cpu.so.tar.gz
bfb8d1ef780fb4c6ad1d59bb187101e49749a0d1940fb4ff6561fc2006cdfc20  libcomrak_nif-v0.1.18-nif-2.15-x86_64-unknown-freebsd.so.tar.gz
f5e386018737d2f33e106998596e951d292b7b44923dc5e5c32b7e7a9c7b8c80  libcomrak_nif-v0.1.18-nif-2.15-x86_64-unknown-linux-gnu--legacy_cpu.so.tar.gz
2d4490344d67cb091633496813602ebedcbdb511c58f0a10eaf7089c32e224d5  libcomrak_nif-v0.1.18-nif-2.15-x86_64-unknown-linux-gnu.so.tar.gz
b9f88b32804f1a60370b3e396f5d4a39e7f24a4c4e3b32cea129a73bd96a9491  libcomrak_nif-v0.1.18-nif-2.15-x86_64-unknown-linux-musl.so.tar.gz

v0.1.17

19 Jun 20:16
55a92b9
Compare
Choose a tag to compare
v0.1.17

v0.1.16

29 Apr 15:37
7b2b5db
Compare
Choose a tag to compare
v0.1.16

v0.1.15

16 Apr 16:53
ca431b1
Compare
Choose a tag to compare
bdc074a91e39a5f72f1a1b0c8e26ee91a376ecf15f8b0a22b9bb4f29446408ce  comrak_nif-v0.1.15-nif-2.15-x86_64-pc-windows-gnu--legacy_cpu.dll.tar.gz
7cb0ce1b841853e5890cfb203b1355c144c2ea4783379607a2ac88b3b59fd3cb  comrak_nif-v0.1.15-nif-2.15-x86_64-pc-windows-gnu.dll.tar.gz
ac87113dcf1a1e2d8413f6e18cfea78005ee07c1dc93da00831d0c7869de793d  comrak_nif-v0.1.15-nif-2.15-x86_64-pc-windows-msvc--legacy_cpu.dll.tar.gz
93de96e252d9115211c492fb148f168e36f3cbc09d364330d40c2310a17e15a2  comrak_nif-v0.1.15-nif-2.15-x86_64-pc-windows-msvc.dll.tar.gz
f600a46c515043a48976282f430c9d34092a23f3687939ce51d48a5132ec8a1f  libcomrak_nif-v0.1.15-nif-2.15-aarch64-apple-darwin.so.tar.gz
5c0e12815c1d33ddb4e3543e8d3eeae5f2d4f33e46f81cad6f932c4636b6abae  libcomrak_nif-v0.1.15-nif-2.15-aarch64-unknown-linux-gnu.so.tar.gz
5ff49d2a5c4c3e94b58349de257ff2780a96a3a390318b77d06b7e831c9f4b22  libcomrak_nif-v0.1.15-nif-2.15-aarch64-unknown-linux-musl.so.tar.gz
ea5acfb8274a42ff49f2c85a7661e1d13b70c372778bd813db264328c3bc4c96  libcomrak_nif-v0.1.15-nif-2.15-x86_64-apple-darwin.so.tar.gz
a1366d87e234efcb106eb895cda81506350527abb3ecc76cadd626791f07852b  libcomrak_nif-v0.1.15-nif-2.15-x86_64-unknown-freebsd--legacy_cpu.so.tar.gz
493fd0f30330c17063230aa41b106d3a72b9487b7cb229191bb9bba4d6b41e3f  libcomrak_nif-v0.1.15-nif-2.15-x86_64-unknown-freebsd.so.tar.gz
4fd908a34da855c51e8e4942ff97383393920fd95f6fc691c71ee873c7d40fd4  libcomrak_nif-v0.1.15-nif-2.15-x86_64-unknown-linux-gnu--legacy_cpu.so.tar.gz
2473bc2c1ffbf94504d4fded8ccf343818af951372a55a038bafadd4dfe3b01f  libcomrak_nif-v0.1.15-nif-2.15-x86_64-unknown-linux-gnu.so.tar.gz
c60d66bc501145ec95d58f53e95856895fe4ccfcc68ff60b5dc2a66546e4bc8a  libcomrak_nif-v0.1.15-nif-2.15-x86_64-unknown-linux-musl.so.tar.gz