Beta 0.7
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.