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.
141 lines
4.2 KiB
141 lines
4.2 KiB
# Change Log
|
|
|
|
All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.
|
|
|
|
<a name="4.2.0"></a>
|
|
# 4.2.0 (2019-01-01)
|
|
|
|
|
|
### Bug Fixes
|
|
|
|
* better empty heading check, [#34](https://github.com/medfreeman/markdown-it-toc-and-anchor/issues/34), [#36](https://github.com/medfreeman/markdown-it-toc-and-anchor/issues/36), [#45](https://github.com/medfreeman/markdown-it-toc-and-anchor/issues/45) ([00ddf0b](https://github.com/medfreeman/markdown-it-toc-and-anchor/commit/00ddf0b))
|
|
* remove potential infinite loop, DDOS vector ([1e55cc1](https://github.com/medfreeman/markdown-it-toc-and-anchor/commit/1e55cc1))
|
|
* restore class methods on Token objects ([b1b8855](https://github.com/medfreeman/markdown-it-toc-and-anchor/commit/b1b8855))
|
|
* change typography option to typographer, [#38](https://github.com/medfreeman/markdown-it-toc-and-anchor/pull/38), thanks [cesalberca](https://github.com/cesalberca)
|
|
* nested anchors support, [#46](https://github.com/medfreeman/markdown-it-toc-and-anchor/pull/46), thanks [watagashi](https://github.com/watagashi)
|
|
|
|
|
|
### Features
|
|
|
|
* add `anchorLinkPrefix` option [#27](https://github.com/medfreeman/markdown-it-toc-and-anchor/pull/27), thanks [ruanyf](https://github.com/ruanyf)
|
|
* add `wrapHeadingTextInAnchor` option [#28](https://github.com/medfreeman/markdown-it-toc-and-anchor/pull/28), thanks [jsepia](https://github.com/jsepia)
|
|
* add `slugify` option, improve example in README, add corresponding test ([a085aaf](https://github.com/medfreeman/markdown-it-toc-and-anchor/commit/a085aaf))
|
|
|
|
|
|
|
|
<a name="4.1.2"></a>
|
|
## 4.1.2 (2017-03-07)
|
|
|
|
|
|
### Bug Fixes
|
|
|
|
* TypeError: Cannot read property 'breaks' of undefined
|
|
([#30](https://github.com/medfreeman/markdown-it-toc-and-anchor/issues/30))
|
|
|
|
|
|
### Features
|
|
|
|
* add `anchorLinkPrefix` option ([3f35d5a](https://github.com/medfreeman/markdown-it-toc-and-anchor/commit/3f35d5a))
|
|
|
|
|
|
|
|
<a name="4.1.1"></a>
|
|
## 4.1.1 (2016-05-05)
|
|
|
|
|
|
### Bug Fixes
|
|
|
|
* inexistent environment in markdown-it parsing on second instance
|
|
|
|
|
|
|
|
<a name="4.1.0"></a>
|
|
# 4.1.0 (2016-04-23)
|
|
|
|
|
|
### Features
|
|
|
|
* ``tocCallback`` option to allow getting toc elements in addition to / instead of @[toc] transformation
|
|
|
|
|
|
|
|
<a name="4.0.0"></a>
|
|
# 4.0.0 (2016-04-23)
|
|
|
|
* Changed: refactored toc generation to allow full markdown processing
|
|
* Removed: ``indentation`` option (the output is now generated by markdown-it and has no indentation)
|
|
* Added: dependency to [clone](https://www.npmjs.com/package/clone)
|
|
* Fixed: link inside heading not rendered correctly
|
|
([#7](https://github.com/medfreeman/markdown-it-toc-and-anchor/issues/7))
|
|
|
|
|
|
|
|
<a name="3.1.0"></a>
|
|
# 3.1.0 (2016-04-19)
|
|
|
|
* Added: ``tocLastLevel`` option to skip some upper heading levels
|
|
([#1](https://github.com/medfreeman/markdown-it-toc-and-anchor/issues/1))
|
|
|
|
|
|
|
|
<a name="3.0.2"></a>
|
|
# 3.0.2 (2016-04-19)
|
|
|
|
* Fixed: eslint command now using gitignore (fix for Windows), automatic syntax fix
|
|
* Fixed: ava configuration (fix for Windows)
|
|
([#14](https://github.com/medfreeman/markdown-it-toc-and-anchor/issues/14))
|
|
|
|
|
|
|
|
<a name="3.0.1"></a>
|
|
## 3.0.1 (2016-04-10)
|
|
|
|
* Fixed: Reset anchor ids
|
|
([#13]((https://github.com/medfreeman/markdown-it-toc-and-anchor/issues/13))
|
|
|
|
|
|
|
|
<a name="3.0.0"></a>
|
|
# 3.0.0 (2016-04-04)
|
|
|
|
**No API changes**.
|
|
|
|
* Changed: this plugin does not require ``markdown-it`` anymore
|
|
([#2](https://github.com/medfreeman/markdown-it-toc-and-anchor/issues/2))
|
|
|
|
|
|
|
|
<a name="2.1.0"></a>
|
|
# 2.1.0 (2016-01-17)
|
|
|
|
* Fixed: Should support unicode heading
|
|
([#5](https://github.com/medfreeman/markdown-it-toc-and-anchor/issues/5)
|
|
via [#6](https://github.com/medfreeman/markdown-it-toc-and-anchor/pull/6))
|
|
* Added: ``anchorLinkSpace`` option to enable/disable inserting a space between
|
|
the anchor link and heading
|
|
([#6](https://github.com/medfreeman/markdown-it-toc-and-anchor/pull/6)).
|
|
* Added: ``anchorLinkSymbolClassName`` customize the anchor link symbol class
|
|
name
|
|
([#6](https://github.com/medfreeman/markdown-it-toc-and-anchor/pull/6)).
|
|
|
|
|
|
|
|
<a name="2.0.0"></a>
|
|
# 2.0.0 (2015-11-01)
|
|
|
|
* Changed: `markdown-it@^5.0.0`.
|
|
|
|
|
|
|
|
<a name="1.0.1"></a>
|
|
## 1.0.1 (2015-06-03)
|
|
|
|
* Fixed: publish dist/ files.
|
|
|
|
|
|
|
|
<a name="1.0.0"></a>
|
|
# 1.0.0 (2015-06-03)
|
|
|
|
✨ Initial release
|