Releases: Knagis/CommonMark.NET
Releases · Knagis/CommonMark.NET
Customizable HTML renderer, updated to spec v0.19
Release notes
HtmlFormatter
class that can be easily extended to allow customized HTML output.- Updated to specification version 0.19.
- Included console executable in the package
tools
folder.
Bug fix release
Release notes
- Fixed
<h1>
rendering with source positions (#32) - Fixed
<a href="http://">
being recognized as autolinks.
Bug fix release
Bug fix for source position tracking
Improvements to source position mapping
Release notes
Block.SourcePosition
andInline.SourcePosition
values are now written to the output whenCommonMarkSettings.TrackSourcePosition = true
.- Fixed source position mapping for single-line blocks (see #22).
- New shortcut method
CommonMarkConverter.Parse()
(see #19) that returns fully parsed document tree.
Source position mapping and .NET Core CLR support
Release notes
Block.SourcePosition
andInline.SourcePosition
properties that point to the exact location in the source data where that element started/ended. UseCommonMarkSettings.TrackSourcePosition = true
to enable this (this has a small performance impact so it is disabled by default). See also #9- Performance and memory usage improvements.
- Support for .NET Core CLR (ASP.NET vNext projects)
Block.AsEnumerable()
Release notes
- Added
Block.AsEnumerable()
method that enables easy traversal of the document tree and use of LINQ to view or modify the document structure. - Fixed
**[foo* bar
- Fixed commonmark/commonmark-spec#285
Bugfix and documentation
Release notes
- Fixed #16
- Fixed commonmark/commonmark-spec#264
- Enhanced XML documentation - all public members are now documented.
~~Strikethrough~~ support and specification version 0.15
Release notes
- Implemented
~~strikethrough~~
support
(useCommonMarkSettings.AdditionalFeatures
to enable it). - Added setting to render soft line breaks as line breaks
(CommonMarkSettings.RenderSoftLineBreaksAsLineBreaks
) - Updated code to match specification version 0.15 (see details)
Specification version 0.12
Release notes
- Updated code to match specification version 0.12 (see details)
- A single test (example 436) fails - see commonmark/commonmark-spec#193 for details