Skip to content

VimTeX 2.6

Compare
Choose a tag to compare
@lervag lervag released this 11 Jul 23:18
· 1083 commits to master since this release

It is again time for a release. There's been plenty of updates!

Note: After updating, please open some .tex file and run :VimtexClearCache ALL (see #2095 for more details on why).

Features

  • Separate cite completion menu from completion match string for "smart" mode (#2095) -- this change requires users to clear the cache
  • Add :VimtexClearCache command (#2095)
  • Ignore *Notes.bib files from revtex* class (#2090)
  • Allow to specify length of author field in menu_fmt, see :help g:vimtex_complete_bib (#2091)
  • Add folding and foldtext for .bib files (#2089, #2066)
  • Append to instead of overwrite latexmk's success_cmd and failure_cmd (#2088, #2085, #2079, #2076, #1237)
    • This was tricky, as it required some OS specific alternative forms. There were several PRs by @Nicholas42. Credits should also be given to @yongrenjie who helped test and find a solution that works on Windows.
  • Add arXiv action to cite context menu (#2082)
  • More improvements to syntax scripts
    • Support \*@ifnextchar (#2094)
    • Conceals for amssymb commands (#2068)

Fixes

  • Fixed a regression on the exit callback for latexmk (#768)
  • Fixed minor error in documentclass detection (#2092)
  • Fixed tex2unicode substitutions (#2091)
  • Restore alternate buffer after ToC use (#2073)
  • Allow hyphens in bib field names (#2071)
  • Fixed unnecessary redraw before coming back from quickfix window (#2067, #1595)
  • Fix .bib file globbing (#2035, #1658)

Documentation

Ackowledgements
Thanks to @TpmKranz, @andryandrew, @otreblan, @paniash, @savq, @Nicholas42, @postylem, and @yongrenjie for the PR contributions! Also a special thanks to @clason who is being helpful in answering questions and providing thoughtful comments and suggestions in many issues and threads.