Rimu Markup CHANGELOG
See the Git commit log for more detailed information.
Version 4.0.0 (2015-05-05)
Switched codebase from Internal to External (ES6 compatible) module syntax.
Modules are bundled into deployable JavaScript libraries using Webpack.
The single
rimu.js
compiled library file has been replaced by two separate library files:rimu-var.js
for use in HTML script tags.rimu-commonjs2.js
for use with CommonJS (Node.js) applications.
Version 3.3 (2015-01-12)
More Markdown compatible syntaxes added to Rimu core (these syntaxes were previously added using custom definitions):
- Links:
[caption](url)
. - Images:
![alt](url)
. - Bold text:
**bold**
. - Strikethrough text:
~~strikethrough~~
(GitHub Flavored Markdown).
Version 3.2 (2015-01-07)
Auto-encode (most) raw HTTP URLs as links.
Added Markdown compatible Quote Paragraphs (paragraphs starting with
>
rendered inside a<blockquote>
HTML element).Added back-tick delimiter for code blocks - - back-tick is now the normative code block delimiter (the older dash delimiter is deprecated but will never be dropped). Back-tick rationale:
- Consistency: aligned with use of back-tick to quote inline code.
- Familarity: looks like a Github Flavored Markdown fenced code block.
Version 3.0 (2013-10-28)
Added Delimited Block definitions.
Enhanced and refined Macros.
Many other enhancements, additions and documentation updates.
Indented Paragraphs and Code Blocks no longer expand macro invocations by default. To reinstate old behavior use this delimited block definitions:
|code| = '+macros' |indented| = '+macros'
Indented Paragraph emits same code as Code Block. To reinstate old behavior use this delimited block definition:
|indented| = '<pre>|</pre>'
Dropped the deprecated + line-break, use the newer backslash line-break. To reinstate the old + line-break use this replacement definition:
/[\\ ]\+(\n|$)/g = '<br>$1'
Version 2 (2013-07-26)
- Added Quote and Replacements definitions.
- A number of other enhancements, additions and documentation updates.