Releases: jenul-ferdinand/md2data
Releases · jenul-ferdinand/md2data
v0.1.4 - Docs and PyPi Fix
What's Changed
- fix: fix classifiers in python binding bump to v0.1.4 (e3ec99e)
- docs: update readme (6619d52)
- docs(md2data): readme for crate (ab28055)
Installation
Download the appropriate binary for your platform below:
- Windows:
md2data-0.1.4-x86_64-pc-windows-msvc.zip - macOS (Intel):
md2data-0.1.4-x86_64-apple-darwin.tar.gz - macOS (Apple Silicon):
md2data-0.1.4-aarch64-apple-darwin.tar.gz - Linux (GNU):
md2data-0.1.4-x86_64-unknown-linux-gnu.tar.gz - Linux (musl/Alpine):
md2data-0.1.4-x86_64-unknown-linux-musl.tar.gz
Verify checksums with SHA256SUMS.txt.
v0.1.3 - Fix PyPI Release
What's Changed
- fix: correct pypi classifier and bump to v0.1.3 (623af19)
Installation
Download the appropriate binary for your platform below:
- Windows:
md2data-0.1.3-x86_64-pc-windows-msvc.zip - macOS (Intel):
md2data-0.1.3-x86_64-apple-darwin.tar.gz - macOS (Apple Silicon):
md2data-0.1.3-aarch64-apple-darwin.tar.gz - Linux (GNU):
md2data-0.1.3-x86_64-unknown-linux-gnu.tar.gz - Linux (musl/Alpine):
md2data-0.1.3-x86_64-unknown-linux-musl.tar.gz
Verify checksums with SHA256SUMS.txt.
v0.1.2 - Bug Fixes & PyPI Release
What's Changed
- Maintenance and dependencies updates
Installation
Download the appropriate binary for your platform below:
- Windows:
md2data-0.1.2-x86_64-pc-windows-msvc.zip - macOS (Intel):
md2data-0.1.2-x86_64-apple-darwin.tar.gz - macOS (Apple Silicon):
md2data-0.1.2-aarch64-apple-darwin.tar.gz - Linux (GNU):
md2data-0.1.2-x86_64-unknown-linux-gnu.tar.gz - Linux (musl/Alpine):
md2data-0.1.2-x86_64-unknown-linux-musl.tar.gz
Verify checksums with SHA256SUMS.txt.
v0.1.1
What's Changed
- fix: update makefile to check for platform type during node build (7b01b47)
- fix: add xml feature guards (d83d86c)
Installation
Download the appropriate binary for your platform below:
- Windows:
md2data-0.1.1-x86_64-pc-windows-msvc.zip - macOS (Intel):
md2data-0.1.1-x86_64-apple-darwin.tar.gz - macOS (Apple Silicon):
md2data-0.1.1-aarch64-apple-darwin.tar.gz - Linux (GNU):
md2data-0.1.1-x86_64-unknown-linux-gnu.tar.gz - Linux (musl/Alpine):
md2data-0.1.1-x86_64-unknown-linux-musl.tar.gz
Verify checksums with SHA256SUMS.txt.
v0.1.0 - Initial Release
What's Changed
- fix: update Makefile, improved usability (c791d6e)
- docs: add logo with readme touch ups (8180be4)
- feat: add Makefile (9b9685a)
- feat(node): integration test setup with jest for node.js binding (b989652)
- feat(python): integration test setup with pytest for python binding (9932ae3)
- docs: update (38b566a)
- feat: project name change "md2data" (b2532ea)
- feat: mini parser to be default (4f78871)
- fix(xml): sanitisation logic, xml works for mini parser now (aebe0f0)
- test: fix old test case to work with new mini parser logic (ce0293e)
- docs: add info on how to run the tests for the mini parser (e0bd88b)
- test: mini parser simple test cases, passing (41eaf9b)
- fix: bindings use old parsing mode for now (43c6554)
- fix: allow cli tool to input --minified flag to use new parser (208b81e)
- feat(parse): add minified parser (6760c38)
- feat(ast): new ast for minified parser (f276c91)
- docs: update readme (592501c)
- refactor(tests): code style (6ee7ee6)
- refactor: parse.rs code style (4313caa)
- docs: testing guide (0ef4a08)
- test: setup new test cases for new parser logic (a070166)
- test(removal): remove old test cases (e27c341)
- feat(parse): support react style mixed content use NodeOrString (0a8ccaa)
- feat(ast): node or string react style structure (75e2d03)
- docs: add documentation for the release process (84cc2bd)
- build: add workflow to create releases + upload to crates.io (305a7d6)
- build: update repo directory (dbb0808)
- docs: bindings build process (c27e0c2)
- docs: output examples (ddd0cd8)
- docs: usage examples (e1edc1c)
- docs: update main readme (f24fbf9)
- build(python+node): prevent accidental publish for bindings (1d40302)
- build(python): define module name for pyproject (f6381f2)
- build(gitignore): exclude /dist output from python build process (0131f4c)
- fix: remove old core crate (d60f297)
- refactor: unified structure, the one datadown crate contains the CLI and APIs (8f32f81)
- build(cli): update to 2024 version (56c19c7)
- build(python+node): update cargo project descriptions (77603c2)
- build(core): update serde_yaml version (8729281)
- build(python+node): update package descriptions (00979fc)
- test(core): foundational testing suite for parser and formatter (7565481)
- build(core): add dev deps for testing (7b113c8)
- docs(readme): add full readme (a2e71cf)
- fix(parser): prevent panic on inline formatting elements (53b355a)
- build(core): update dependencies (b9ad486)
- feat(python): converter binding for python (a14083b)
- docs(python): add readme for python binding (ac25a17)
- feat(node): converter binding for node (72e3b8f)
- feat(node): add napi-rs builder (ce6df6b)
- feat(python): initial setup for python binding (0d21163)
- feat(node): initial setup for node binding (e948d67)
- feat(cli): add cli tool (96fcec1)
- feat(cli): setup cli crate datadown-cli (fd511ee)
- feat(core): add initial pulldown_cmark markdown parser (90527ff)
- feat(core): add initial entrypoint of converter (d834878)
- feat(core): add abstract syntrax tree definitions (70e9389)
- feat(core): setup datadown-core crate (1a4c797)
- feat: initial commit with rust workspace (5e1ad01)
Installation
Download the appropriate binary for your platform below:
- Windows:
md2data-0.1.0-x86_64-pc-windows-msvc.zip - macOS (Intel):
md2data-0.1.0-x86_64-apple-darwin.tar.gz - macOS (Apple Silicon):
md2data-0.1.0-aarch64-apple-darwin.tar.gz - Linux (GNU):
md2data-0.1.0-x86_64-unknown-linux-gnu.tar.gz - Linux (musl/Alpine):
md2data-0.1.0-x86_64-unknown-linux-musl.tar.gz
Verify checksums with SHA256SUMS.txt.