Skip to content

Beta 0.7

Compare
Choose a tag to compare
@PHPirates PHPirates released this 01 Sep 16:39
14e435b

Welcome to TeXiFy IDEA 0.7, an update which brings among a lot of other things a new Log messages tab which contains a summary of errors and warnings found in the LaTeX compilation output.
It already filters a lot of messages, but since LaTeX log parsing is inherently difficult please help us out by submitting examples of incorrectly parsed log files to GitHub issues!

Additions

  • Compile messages. (#1209)
  • Add inspection to encourage proper nesting of sectioning commands. (#1492)
  • Add support for custom labeling and referencing commands. (#1442, #1507)
  • Add folding for escaped symbols. (#1511)
  • Add support for root file magic comments. (#1516)

Changes

  • Commands with optional parameters now appear separately in the autocomplete. (#1461)
  • Create and use default output path if no output path is present. (#1460)
  • Delay registering TikZ and Equation Preview tool windows until they are needed. (#1504)
  • Some include-like commands do not allow separating required arguments with commas. (#1515)
  • When a newline is inserted by the word wrap in an itemize environment, a new \item is not inserted. (#1516)
  • Update tlmgr when needed before installing a package. (#1527)

Bug fixes

  • Disable Non-Ascii inspection in non-identifier commands. (#1506)
  • Fix optional parameter parsing for \newcommand when first parameter for the new command is optional. (#1453)
  • Fix auxiliary directory when using Dockerized MiKTeX. (#1517)
  • Cite before interpunction inspection should not trigger on abbreviations. (#1498)
  • Other small improvements and bug fixes (#1436, #1448, #1473, #1498, #1509, #1524)

Thanks to Johannes Berger (@Xaaris) and @VhJoren for contributing to this release.