Skip to content

Releases: remarkjs/remark

3.2.1

19 Jan 17:44
Compare
Choose a tag to compare
  • Fix empty list-item bug in remark(3) (8a62652)
  • Add support for default arguments to remark(1) (9ab6dc8)
  • Fix injecting virtual files on remark(1) (397028a)
  • Add natural-language validation (d1c52a3)

3.2.0

10 Jan 10:50
Compare
Choose a tag to compare
  • Fix void list-items in remark(3) (6a42de4)
  • Add Gitter badge to readme.md (4cc1109)
  • Fix tables without final newline in remark(3) (fd2f281)

3.1.3

04 Jan 09:32
Compare
Choose a tag to compare
  • Fix table without body support to remark(3) (9a3bc47)
  • Refactor output of -h, --help in remark(1) (1d36801)
  • Add docs for fileglob support in remark(1) (f9f9a36)

3.1.2

04 Jan 09:29
Compare
Choose a tag to compare
  • Fix globs to files without extension in remark(1) (20e253f)

3.1.1

02 Jan 21:51
Compare
Choose a tag to compare
  • Update copyright date-references to 2016 (48151aa)
  • Fix stdin(4) detection on Windows (c2562bc)
  • Add remark-license, remark-vdom to list of plugins (6ca52bb)

3.1.0

31 Dec 12:30
Compare
Choose a tag to compare
  • Add support for injecting plugins into remark(1) (4e65d70)

3.0.1

27 Dec 19:17
Compare
Choose a tag to compare
  • Fix files without extension in remark(1) (6d8bcd5)
  • Refactor remark(1) examples in docs to be valid (fb0cbe8)
  • Add remark-textr to list of plugins (098052a)
  • Update list of plugins with renames (caf5232)

3.0.0

24 Dec 23:13
Compare
Choose a tag to compare

⛄🎅🎄 Happy hollidays!

Today marks the release of remark, the markdown processor previously known as mdast, with, other than the cool name, many awesome updates.

  • Completely rewritten parser, resulting in huge performance improvements (up-to 50% faster), and much more pluggable;
  • Remove escape nodes from the AST (which is, by the way, now called mdast), meaning there’s no chance plug-ing authors accidentally insert markdown syntax into the tree;
  • Many different, miscellaneous bug-fixes.

Migrating

If you’re a plug-in author, see “Renaming from mdast to remark.

  • Update the dependency of mdast in component.json and package.json to remark and, while there, update dependencies too. For the latter consult the list of plugins to see which are already renamed;
  • In package.json files, rename mdastConfig to remarkConfig;
  • Rename .mdastrc and .mdastignore files to .remarkrc and .remarkignore.

Changelog

  • Add migration guide and temporary warnings (269f521)
  • Update list of plugins with project renames (fb0fea9)
  • Rename mdast to remark (38fe53d)
  • Fix bug where blockquotes had trailing spaces (a51f112)
  • Refactor support for entities (0c7b649)
  • Refactor code-style (3dc2485)
  • Add documentation for interfacing with the parser (7a5d16d)
  • Fix footnote definitions without spacing (46714b2)
  • Fix empty alt value for imageReference, image (698d569)
  • Fix unclosed angle-bracketed definition (acebf81)
  • Add escaping to compiler (d1fe019)
  • Fix handling of definitions in commonmark-mode (b7d6e53)
  • Fix handling of list-item bullets in gfm-mode (6e74759)
  • Refactor to remove regular expressions (25a26f2)

3.0.0-alpha.6

24 Dec 20:32
Compare
Choose a tag to compare
3.0.0-alpha.6 Pre-release
Pre-release
3.0.0-alpha.6

3.0.0-alpha.5

24 Dec 12:15
Compare
Choose a tag to compare
3.0.0-alpha.5 Pre-release
Pre-release
3.0.0-alpha.5