Skip to content

Releases: tc39/ecmarkdown

Version 8.1.0

06 Apr 23:32
Compare
Choose a tag to compare

What's Changed

  • allow step attributes to be valueless in #99

Version 8.0.0

15 Feb 06:17
b4146c8
Compare
Choose a tag to compare

What's Changed

  • slightly more precise types for format nodes in #97
  • Wrap field/slot references in <var class="field"> in #96

Both of these will require integration work in ecmarkup, but neither should affect consumers further downstream (except in the final rendering).

Version 7.2.0

05 Sep 02:33
Compare
Choose a tag to compare

declare attribute type to contain location in #93

Version 7.1.0

07 Jul 01:53
Compare
Choose a tag to compare

What's Changed

  • Fix tag parsing in #92
  • Export FragmentNode type

Version 7.0.0

14 Dec 01:30
Compare
Choose a tag to compare

support arbitrary attributes on list items, not just ids: #91

The breaking change is that the old string-valued id attribute of list items has been replaced by the new attrs attribute, which is a list of key-value pairs.

Version 6.0.2

03 Nov 02:57
Compare
Choose a tag to compare

Bugfixes for location information.

Note that v6.0.0 changed location information to have 1-based column numbers.

5.0.0

15 May 00:01
Compare
Choose a tag to compare
  • Changed the types of parse nodes slightly (#69)
  • Prevented mixing numbered and bulleted list items within the same list (#69)
  • Added a visitor (#66)

3.0.9

10 Dec 21:12
Compare
Choose a tag to compare

Allowed numbers inside nonterminal names.

Made all formats follow the variable rules, allowing them to be used adjacent to other characters in many cases.

3.0.8

29 Oct 07:39
Compare
Choose a tag to compare

Fixed inline formatting constructs to be left verbatim if their contents are empty. This means e.g. __ becomes __ instead of <var></var>, ** becomes ** instead of <emu-val></emu-val>, and __proto__ becomes __proto__ instead of <var></var>proto<var></var>.

3.0.7

08 Sep 17:51
Compare
Choose a tag to compare

Fixed extra commas that appeared in fragment output when multiple inline formatting constructs were used in a row.