Rimu Markup Change Log

See the Git commit log for a full list of changes.

Version 10.1.0 (2017-10-10)

This release adds Expression values to Macro definitions.

Version 10.0.0 (2017-09-30)

This release includes additional documentation, big changes to the rimuc command (including a new layout and a new theme) and new diagnostic messages from the Rimu library.

NOTE: The deprecations and breaking changes below relate to the rimuc command:

Version 9.3.0 (2017-09-11)

Version 9.2.0 (2017-08-30)

Version 9.1.3 (2017-08-08)

Version 9.1.2 (2017-04-07)

Version 9.1.1 (2017-01-01)

Version 9.1.0 (2016-11-19)

Version 9.0.3 (2016-10-26)

Version 9.0.2 (2016-10-07)

Version 9.0.1 (2016-10-02)

Version 9.0.0 (2016-08-21)

Version 8.0.1 (2016-06-26)

Version 8.0.0 (2016-06-25)

Version 7.3.0 (2016-04-15)

Version 7.2.1 (2016-04-12)

Version 7.2.0 (2016-04-06)

Version 7.1.0 (2016-04-02)

Version 7.0.3 (2016-03-27)

Version 7.0.2 (2016-01-10)

Version 7.0.1 (2016-01-08)

Version 7.0.0 (2016-01-08)

Version 6.1.0 (2015-08-19)

Version 6.0.0 (2015-07-12)

Misspelled macro invocations are insidious and easily overlooked. The problem has finally been resolved with the introduction of an API callback option that emits diagnostic messages.

The rule for macro expansion is now very simple: If a macro is not defined its invocation is rendered verbatim. The rimuc command --lint option will emit an error if a macro is undefined (to suppress these warnings escape the macro invocation with a backslash).

Breaking changes:

Version 5.4.0 (2015-06-28)

Version 5.3.0 (2015-06-22)

Added --title TITLE, --highlightjs, --mathjax, --toc, --section-numbers styling macro shortcut options to rimuc. The preceding example can now be shortened to:

rimuc --styled --toc README.md

Version 5.2.0 (2015-06-20)

The rimuc command can now generate a table of contents: If the --toc macro is defined and is not blank then the rimuc command --styled option generates a table of contents. For example:

rimuc --styled --prepend "{--toc}='yes'" README.md

Top-level h1, h2 and h3 HTML tags contribute to the table of contents.

Version 5.1.0 (2015-06-13)

New features:

Version 5.0.0 (2015-06-07)

This version adds new API options, an API Options element and more Markdown compatibility. It also includes some breaking changes.

Breaking changes:

Version 4.0.1 (2015-05-06)

Documentation updates (no functional changes).

Version 4.0.0 (2015-05-05)

Version 3.3 (2015-01-12)

More Markdown compatible syntaxes added to Rimu core (these syntaxes were previously added using custom definitions):

Version 3.2 (2015-01-07)

Version 3.0 (2013-10-28)

Version 2 (2013-07-26)