Skip to content

Releases: quantizor/markdown-to-jsx

4.0.2-beta

26 Sep 01:11
Compare
Choose a tag to compare
4.0.2-beta Pre-release
Pre-release

4249c15 Fix rendering of inline code tags -- thank you @sapegin!

4.0.1-beta

16 Sep 23:11
Compare
Choose a tag to compare
4.0.1-beta Pre-release
Pre-release

2a00f5a [Experimental] Coalesce/parse nested inline tags

4.0.0-beta

16 Sep 22:51
Compare
Choose a tag to compare
4.0.0-beta Pre-release
Pre-release

f269a87 [pre 4.0] Drop second argument in function signature
f50219b [Experimental] Begin parsing inline arbitrary HTML
c381ddd Light refactor to pull some functions out of the main closure

3.1.1

16 Sep 01:08
Compare
Choose a tag to compare

Monkeypatched over a markdown syntax ambiguity that resulted in an exception when when a square-bracketed link without a shortcut identifier is encountered, e.g.

Oh my god, look at [her butt].

According to Daring Fireball markdown syntax, a link reference may omit the shortcut identifier if it's desired to use the original text as the reference, but the empty square brackets still must be included, e.g.

Oh my god, look at [her butt][].

[her butt]: https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0ahUKEwjxjMnL2JLPAhXKQCYKHfFVAR0QyCkIITAA&url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DLDZX4ooRsWs&usg=AFQjCNHb65jFtOPwGi7HZITW5qJ2PBlURA

3.1.0

03 Sep 18:06
Compare
Choose a tag to compare

06eb4c6 Use remark subdeps directly for parsing, remove unnecessary try/catch
80fd5f5 chore(package): update jest-cli to version 15.1.1
2f10810 Update package.json
954c437 chore(package): update jest-cli to version 15.1.0
66b9627 chore(package): update babel-jest to version 15.0.0
e50dafe chore(package): update babel-preset-es2015 to version 6.14.0
3d06fc4 chore(package): update babel-cli to version 6.14.0
e04c67b chore(package): update babel-preset-es2015 to version 6.13.2
58eca18 chore(package): update babel-preset-es2015 to version 6.13.1
21d5358 chore(package): update babel-preset-stage-2 to version 6.13.0
6bc57d0 chore(package): update jest-cli to version 14.1.0
86fe72f chore(package): update babel-jest to version 14.1.0
2eaaf28 chore(package): update jest-cli to version 14.0.1
1d5ba4f chore(package): update babel-jest to version 14.0.2
0b8ce2d chore(package): update jest-cli to version 14.0.0
0d40051 chore(package): update babel-jest to version 14.0.0
5eacb83 chore(package): update babel-cli to version 6.11.4
b9cd7f4 chore(package): update jest-cli to version 13.2.3
0b81473 chore(package): update jest-cli to version 13.1.0

3.0.0

28 Jun 04:50
Compare
Choose a tag to compare

Implement proper handling for "tight" lists (ccbfdf8) In the case of a "tight" list--meaning a markdown list with no padding newline between entries--the inner paragraph generated by the AST parser is now automatically stripped out as expected.

Automatically remove the root <div> wrapper for singular children (e5b1453) The root <div> is now discarded for all scenarios where there is only one top-level element. This prevents the need to add a class to all the wrappers to make them inline or change the block flow.

Misc commits

  • Fix a test made brittle by the React <span> -> comment change (841c56e)
  • Automatically test all supported major React versions (517ea64)
  • chore(package): update babel-preset-react to version 6.11.1 (b4363ee)
  • chore(package): update babel-preset-stage-2 to version 6.11.0 (0adac9a)
  • chore(package): update jest-cli to version 13.0.0 (36f7a71)
  • chore(package): update babel-jest to version 13.0.0 (859a31c)
  • chore(package): update remark to version 4.2.2 (d70df94)
  • chore(package): update babel-cli to version 6.10.1 (e8e4920)
  • chore(package): update babel-jest to version 12.1.0 (92be820)
  • chore(package): update jest-cli to version 12.1.1 (c65ebbd)
  • Update package.json (84c7f80)
  • chore(package): update react-dom to version 15.1.0 (ce6b53e)
  • chore(package): update babel-preset-es2015 to version 6.9.0 (a9b34c9)
  • chore(package): update babel-cli to version 6.9.0 (b1606ec)
  • More rigorous CI testing (ffd8209) Enforce an engine version >= node 0.12
  • chore(package): update react to version 15.0.2 (07785e4)
  • chore(package): update babel-cli to version 6.8.0 (85e0aa5)
  • chore(package): update react-dom to version 15.0.1 (9e4bfc7)
  • chore(package): update react to version 15.0.1 (f0569a2)
  • 2.0.1 (7b9d495) Updated internals, no user-facing changes. Now testing against React 15.x
  • Update dev deps & fix test for React v15 (b9c56ca)

2.0.0

21 Mar 02:12
Compare
Choose a tag to compare
  • Add jsnext:main field (5597aa4)
  • Update to remark 4.x (cfa4946)
  • Add tag & props override functionality (ca7271b)
  • Give a proper warning if improper arguments are passed (4adcd45)
  • Enable footnotes support by default (8764bb1)

1.2.0

05 Jan 15:18
Compare
Choose a tag to compare
  • Upgrade mdast 2.x to remark 3.x (same project, rewritten internals + changed name)
  • Re-enable some tests now that a few bugs in remark/mdast were fixed

1.1.0

08 Dec 23:35
Compare
Choose a tag to compare

Implement GFM table per-column alignment (d2ab598)

1.0.0

07 Dec 04:35
Compare
Choose a tag to compare

First release, so everything is new :-)

Known Issues

  • mdast's handling of lists will sometimes add a child paragraph tag inside the
    <li> where it shouldn't exist - Bug Ticket
  • mdast does not currently have support for column-specific alignment in GFM tables -
    Bug Ticket
  • mdast incorrectly parses footnote definitions with only one word - Bug Ticket