hackmd-to-html-cli
Version:
A node.js CLI tool for converting HackMD markdown to HTML.
77 lines (71 loc) • 1.94 kB
Markdown
# Change Log
## v0
+ `v0.0.1`: First release
+ `v0.0.2`: No new features
+ `v0.0.3`: Add a lot of markdown syntax
+ markdown-it-sub
+ markdown-it-sup
+ markdown-it-footnote
+ markdown-it-deflist
+ markdown-it-abbr
+ markdown-it-ins
+ markdown-it-mark
+ markdown-it-imsize
+ markdown-it-table-of-contents
+ `v0.0.4`:
+ Add markdown syntax
+ markdown-it-checkbox
+ markdown-it-ruby
+ Replace KaTex with MathJax
+ Support highlight.js
+ `v0.0.5`
+ Support Mermaid
+ Support Sequence
+ Support Flowchart
+ `v0.0.6`
+ Update README.md
+ `v0.0.7`
+ Support Graphviz
+ Support vega-lite
+ Support Abc
+ Support spoiler
+ Support -b to enable hard-break mode
+ Specify the start line number for code block
+ Automatically generate `<title>` according to the first `<h1>`
+ `v0.0.8`
+ Fix bug: line number should start at 1 not 0
+ Modify index.md
+ Remove unused dependencies
+ Checkbox style follows hackmd
+ Render MathJax directly at conversion time instead of front-end browser
+ `v0.0.9`
+ Fix bug: The style of `inline code`
+ Support externals (exclude SlideShare)
+ Youtube
+ Vimeo
+ Gist
+ Speakerdeck
+ PDF
+ Figma
+ `v0.0.10`
+ Support `specify your name` in a blockquote
+ Support `specify time` in a blockquote
+ Support color to vary the blockquoutes
+ Support render CSV as table
+ Support PlantUML
+ `v0.0.11`
+ Support fretboard
+ `v0.0.12`
+ Change the exported class `Covert` to `Converter`
+ Now we can import this package by `import { Converter } from 'hackmd-to-html-cli'`
## v1
+ `v1.0.0`
+ First publish
+ `v1.1.0`
+ Support url/wildcard input
+ New output flag `-o`
+ Flag `-s` is changed to `-i`
## v2
+ `v2.0.0`
+ Starting support browser.
+ Rename `.render()` to `.convert()`