Markdown parser, done right. 100% CommonMark support, extensions, syntax plugins & high speed https://markdown-it.github.io/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

117 lines
2.9 KiB

10 years ago
3.0.5 / 2015-02-06
------------------
- Fixed link validator - could skip some kind of javascript links with uppercase
digital entities (thanks to @opennota)
- Significantly improved tests coverage (with dead code removal and other
related things).
10 years ago
3.0.4 / 2015-01-13
------------------
- Improved errors processing in url normalizer (for broken sequences).
- Improved nesting limit processing in inline parser.
- Reorganised tests & improved coverage.
- Show inline diffs for failed tests.
10 years ago
3.0.3 / 2015-01-11
------------------
- Fixed punctuation check in emphasis.
10 years ago
3.0.2 / 2015-01-09
------------------
- Allow dashes in HTML tag names (needed for custom HTML tags).
10 years ago
3.0.1 / 2015-01-07
------------------
- Improved link encoder - fix invalid surrogates to avoid errors.
- Added # to terminator chars.
3.0.0 / 2015-01-04
------------------
- Big split. All "rare" rules moved to external plugins (deflist, abbr, footnote,
sub, sup, ins, mark).
- Updated CM spec conformance to v0.15 (better unicode support).
- Added `md` (parser instance) link to all state objects (instead of former
options/parser).
- References/Footnotes/Abbrs moved to `block` chain.
- Input normalization moved to `core` chain.
- Splitted links and images to separate rules.
- Renamed some rules.
- Removed `full` preset. Not needed anymore.
- enable/disable methods now throw by default on invalid rules (exceptions can
be disabled).
- Fixed inline html comments & cdata parse.
- Replace NULL characters with 0xFFFD instead of strip.
- Removed custom fences sugar (overcomplication).
- Rewritten link components parse helpers.
- More functions in `md.utils`.
10 years ago
2.2.1 / 2014-12-29
------------------
- Added development info.
- Fixed line breaks in definitions lists.
- .use() now pass any number of params to plugins.
10 years ago
2.2.0 / 2014-12-28
10 years ago
------------------
10 years ago
- Updated CM spec conformance to v0.13.
- API docs.
10 years ago
- Added 'zero' preset.
10 years ago
- Fixed several crashes, when some basic rules are disabled
(block termination check, references check).
10 years ago
10 years ago
2.1.3 / 2014-12-24
------------------
- Added curring to `set`/`configure`/`enable`/`disable` methods.
10 years ago
- Demo rework - now can include plugins.
- Docs update.
2.1.2 / 2014-12-23
------------------
- Exposed helpers into parser instances (for plugins).
- Removed utils from global export - been in instances seems enougth.
10 years ago
- Refactored demo & added markdown-it-emoji to it.
10 years ago
2.1.1 / 2014-12-22
------------------
- Refreshed browser builds, missed in prev release.
- Minor changes.
10 years ago
2.1.0 / 2014-12-21
10 years ago
------------------
- Separated method to enable rules by whitelist (enableOnly).
10 years ago
- Changed second param of enable/disable ruler methods.
- Shortcuts in main class for bulk enable/disable rules.
10 years ago
- ASCII-friendly browserified files.
- Separate package for spec tests.
2.0.0 / 2014-12-20
------------------
- New project name & home! Now it's `markdown-it`,
- Sugar for constructor call - `new` is not mandatory now.
- Renamed presets folder (configs -> presets).