Releases: rhinoman/go-commonmark
Releases · rhinoman/go-commonmark
go-commonmark 0.26.1
go-commonmark 0.25.2
Changes
- Updated to cmark 0.25.2
- Mostly internal changes. See cmark release notes here.
- SetUserNodeData and GetUserNodeData now take and return strings rather than interface{}. This change was made mostly to comply with cgo restrictions implemented with Go 1.6.
go-commonmark 0.24.1
Updated to cmark 0.24.1
- No API changes. Internal bug fixes/enhancements only
- see cmark 0.24.1 release notes for more info.
go-commonmark 0.24.0
Updated to cmark 0.24.0
API Changes:
- Added function
(newNode *CMarkNode) Replace(oldNode *CMarkNode) bool
to Node API
See cmark 0.24.0 release notes for more details.
go-commonmark 0.23.0
Integrated cmark 0.23.0
API Changes
- CMARK_NODE_CUSTOM_BLOCK and CMARK_NODE_CUSTOM_INLINE node types added
- CMARK_NODE_HEADER renamed to CMARK_NODE_HEADING
- CMARK_NODE_INLINE_HTML renamed to CMARK_NODE_HTML_INLINE
- CMARK_NODE_HRULE renamed to CMARK_NODE_THEMATIC_BREAK
- Added functions GetOnEnter(), GetOnExit(), SetOnEnter() and SetOnExit() to the Node API
See the release notes for cmark 0.23.0 for full list of changes (there are many)
go-commonmark 0.22.0
Integrates cmark 0.22
- No interface changes
- Lots of internal improvements to cmark, see: https://github.com/jgm/cmark/releases/tag/0.22.0 for details.
go-commonmark 0.21.0
Updated to cmark 0.21.0
- A long list of improvements and bug fixes. See: https://github.com/jgm/cmark/releases/tag/0.21.0
- Adds a LaTeX renderer.
- RenderMan() (and RenderLatex()) now take an additional 'width' parameter.
go-commonmark 0.20.0
Updated go-commonmark to cmark 0.20.0.
- A long list of bug fixes and improvements: https://github.com/jgm/cmark/releases/tag/0.20.0
Minimal interface changes:
- Switched length parameter on cmark_markdown_to_html, cmark_parser_feed, and cmark_parse_document from int to size_t
go-commonmark 0.19.0
Updated to cmark 0.19.0. Mostly internal changes to support CommonMark spec updates.
See https://github.com/jgm/cmark/releases/tag/0.19.0 for more details
go-commonmark 0.18.3
Incorporates a few minor bug fixes from cmark 0.18.3