Skip to content

Releases: jenul-ferdinand/md2data

v0.1.4 - Docs and PyPi Fix

01 Dec 09:31

Choose a tag to compare

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

01 Dec 09:19

Choose a tag to compare

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

01 Dec 09:12

Choose a tag to compare

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

01 Dec 08:48

Choose a tag to compare

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

01 Dec 08:46

Choose a tag to compare

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.