Skip to content

Latest commit

 

History

History
129 lines (89 loc) · 4.8 KB

changelog.md

File metadata and controls

129 lines (89 loc) · 4.8 KB

0.9.2 [02 April 2023]

Just bump activesupport version for security advisories

0.9.1 [02 April 2023]

Bugfix that both pygments and dark_pygments placeholers were required.

0.9.0 [02 April 2023]

Add support for dark mode. Drop support for ruby < 2.7

0.8.2 [22 June 2022]

Remove deprecation warning for EscapeUtils.escape_html see #43

0.8.1 [March 7 2022]

Update commonmarker version, fixes security issue!

0.8.0 [March 7 2022]

Fixes an issue where VimwikiTOC generated table of contents where there are duplicate heading names did not match the output HTML from the Github pipeline.

This means any generated (dupliate) bookmarks are going to be broken though, so, this is backwardly incompatible

see #39

0.7.0 [July 8 2021]

Fixes an issue whereby non english filenames were being replaced with empty strings see #35

0.6.0 [April 26 2020]

Support for todo lists with enhanced state options. Thanks to @primercuervo

0.5.0 [April 26 2020]

Partial support for local and file links in urls. Thanks to @tfachmann for the PR

0.4.4 [June 16 2019]

Allow fragments if they are for local vimwiki links only

0.4.3 [June 16 2019]

temporarily revoke fragments until we're not altering old links

0.4.2 [June 16 2019]

Allow "fragments" in markdown style links such as those generated by :VimwikiTOC or or when using a diary_caption_level. Thanks to @djeremiah - see #23

0.4.1 [June 16 2019]

Allow "unsafe" HTML tags in markdown content (iframe etc.)

0.4.0 [June 16 2019]

Support HTML tags in markdown content again.

0.3.3 [March 29 2019]

Support for %date% and %nohtml tags Add information about html_filename_parameterization.

0.3.2 [March 28 2019]

Bugfix

Files were changed to be written out using their actual filename, rather than the parameterized version, this is fixed now.

0.3.1 [March 10 2019]

Adds the ability to strip the extension correctly from vimwiki files. For example, the file index.wiki was converted to index.wiki.html.

Thanks to @bowmanat for the PR.

This may also very likely break existing links, so, watch out there ;)

0.3.0 [March 10 2019]

Rebuilds vimwiki_markdown against the latest versions of Github/Markup etc.

The tools are somewhat different and so it's quite possible there will be breaking changes here, especially if you have embedded HTML tags inside your markdown files. With a later version of https://github.com/github/markup we should be able to pass options to commonmark and give ourselves more options.

This also uses rouge for syntax highlighting (fenced code blocks). Finding the documentation for that was fun ;)

Breaking changes with 0.3

  • This removes the title tag functionality which was introduced in 0.2.6 Unfortunately, having spaces in links meant that the new markdown parsing did not see the link as being valid (at least for [foo bar](foo bar) links). This may be reintroduced later.
  • Requires ruby >= 2.3.8

0.2.6 [Jan 18 2018]

Add %template and %title options

0.2.4 [Jan 01 2017]

Make directory links work correctly. If you now link to a directory somedir then that link will be preserved correctly.

0.2.3 [December 15th 2016]

Bugfix - multiple links on the same line were not processed correctly.

0.2.1 [December 15th 2016]

Allow %root_path% substitution in template file.

0.2.0 [March 6th 2016]

  • Adds the ability for [[source|title]] style links to be parsed correctly
  • Allows links with subdirectories [[path/in/a/subdir/file]] links to work
  • Also allows vimwiki links formatted with markdown syntax to work, this feature is currently implemented on the dev branch. This means you can link to my markdownfile and it'll be parsed correctly

0.1.3 [August 11th 2015]

  • Adding the TableOfContents filter so that bookmarks are created.

0.1.1 [April 22nd 2015]

  • Aaaaannnnd reverting that change. While it totally works, it probably is overkill to have Druby running. The major issue is that vimwiki deletes the old files as the filenames do not match. Have added a note in the README to tell people how to make it faster.

0.1.0 [April 18th 2015]

  • Quite a major change, we now spin up a Druby server in the background and then send the files across the wire to it. This is somewhat invasive, but, on the plus side, takes the compilation time from several minutes down to seconds as we're not having to start up and require a whole bunch of files all the time.

0.0.4 [Dec 9th 2014]

  • Use Github::Markup to prerender the markdown

0.0.3 [Oct 30th 2014]

  • Raise warning if pygments placeholder is not present

0.0.2 [Sept 2014]

  • Initial beta release of the vimwiki_markdown gem