Skip to content

Releases: Hannah-Sten/TeXiFy-IDEA

Beta 0.7.32

13 Jul 19:18
9733e7f
Compare
Choose a tag to compare

Added

  • Add option to add custom environments/commands in label convention settings, by @jojo2357
  • Autocomplete {...}, by @jojo2357
  • Improve inspections performance
  • Include globally defined TEXINPUTS when looking for files

Fixed

  • Fix PluginException #3140
  • Fix false positive non-breaking space warning when starting a sentence with a reference, by @jojo2357

Beta 0.7.31

01 Jul 20:11
46c7514
Compare
Choose a tag to compare

Welcome to TeXiFy IDEA 0.7.31! This release improves the grammar checks and syntax highlighter, as well as the parsing of optional parameters.

We thank everyone who submitted issues and provided feedback to make TeXiFy IDEA better.
Your input is valuable and well appreciated.

Added

  • Add text parameters of commands to grammar checked text
  • Improved parsing of optional parameters
  • Internal improvements (#3092, #3102)

Fixed

  • Improve code of the documentation provider
  • Fix double highlighting of inline and display math, by @jojo2357
  • Fix false positive grammar error when a sentence ends with a closing brace
  • Fix false positive grammar error when a newline follows a command between sentences

Beta 0.7.30

01 Jun 09:01
33edead
Compare
Choose a tag to compare

Welcome to TeXiFy IDEA 0.7.30! This release removes the LaTeX Module Type deprecated by IntelliJ, fixes some bugs and more.

We thank everyone who submitted issues and provided feedback to make TeXiFy IDEA better.
Your input is valuable and well appreciated.
In particular, many thanks to @svensieber for reporting a critical bug in a pre-release version!

Added

  • Add inspection to check for suspicious formatting in section-like commands
  • Add latexindent command line options to settings
  • Add inspection preview for the unicode inspection.
  • Add partial support for detecting non-global installations of SumatraPDF.

Fixed

  • Fix Textidote exceptions #3086 and #3089
  • Fix NPE #3083
  • Fix an issue where the LaTeX Project Task Runner would override those of other languages
  • Internal improvements (#3070, #3072, #3074)
  • Fix InvalidVirtualFileAccessException #2991
  • Disable some editor actions in non-LaTeX files
  • Disable forward search action in non-LaTeX files, by @endorh
  • Fix IndexOutOfBoundsException #3036
  • Fix FileBasedIndex getting a default project (#3049)
  • Fix issue with running an unsupported run configuration taken from another OS.

Removed

  • Removed the LaTeX module type, as this is deprecated by IntelliJ

Beta 0.7.29

14 Apr 08:19
a374f46
Compare
Choose a tag to compare

Welcome to TeXiFy IDEA 0.7.29! This release fixes the equation preview, and fully supports IntelliJ 2023.1.

Added

  • Update minimum required IntelliJ version to 2023.1

Fixed

  • Fix equation preview TranscoderException
  • Fix IncorrectOperationException

Beta 0.7.28

01 Apr 09:45
4443ca2
Compare
Choose a tag to compare

Welcome to TeXiFy IDEA 0.7.28! This release fixes some exceptions, adds comment folding and improves run configuration performance even more.

We thank everyone who submitted issues and provided feedback to make TeXiFy IDEA better.
Your input is valuable and well appreciated.

Thanks to @jojo2357 for contributing to this release!

Added

  • Support @Comment comments in bibtex
  • Fold blocks of comments, by @jojo2357
  • Highlight comment environment as a comment, by @jojo2357
  • Improve run configuration performance for TeX Live
  • Add custom highlighting for user-defined commands
  • Add setting to configure default folding of imports
  • Add \newminted code blocks as verbatim environments

Fixed

  • Fixed usage of IntelliJ api deprecated in 2023.1
  • Fixed exception "Cannot distinguish StubFileElementTypes".
  • Fix exception #2971
  • Improve file set cache to fix exception #2903
  • Fix exception #2950
  • Disable obsolete LatexBibinputsRelativePathInspection
  • Fix bug when resolving \subimport

Beta 0.7.27

09 Mar 08:10
327e6b5
Compare
Choose a tag to compare

Welcome to TeXiFy IDEA 0.7.27! This release fixes a bug related to dashes, and adds an option to disable the (slow) indexing of your LaTeX installation.

We thank everyone who submitted issues and provided feedback to make TeXiFy IDEA better.
Your input is valuable and well appreciated.

Thanks to @FWDekker for contributing to this release!

Added

  • Add information about newtxmath by @FWDekker
  • Add an option to disable indexing of LaTeX installation.

Fixed

  • Fix an issue with dashes in referencing elements.
  • Fix a bug in "Convert to LaTeX alternative" quickfix
  • Fix exceptions #2928 and #2937

Beta 0.7.26

01 Feb 21:00
a8eccd2
Compare
Choose a tag to compare

Welcome to TeXiFy IDEA 0.7.26! This release has some notable performance improvements and fixes many exceptions.

We thank everyone who submitted issues and provided feedback to make TeXiFy IDEA better.
Your input is valuable and well appreciated.

Thanks to @jojo2357 and @Yodude2002 for contributing to this release!

Added

  • Improve performance when starting a run configuration.
  • Don't wrap urls when formatting.
  • Add (custom) highlighting for the equals separator in key-value pairs
  • Add support for inlining user-defined commands, by @jojo2357.
  • Add tabularray package, by @Yodude2002.

Fixed

  • Fix exceptions #2895, #2896 and #2856.
  • Fix unreliable \item insertion in itemize.
  • Reformat suggested file name before showing it to the user, instead of afterwards.
  • Improve performance when checking pdf viewer availability.
  • Improve error logging.
  • Fix exceptions.
  • Filter out uninjectable languages in intention.
  • Fix robust inline math brace matching.
  • Fix custom file name being overridden in inspection quickfix.

Beta 0.7.25

01 Dec 19:50
Compare
Choose a tag to compare

Welcome to TeXiFy IDEA 0.7.25! This release has many additions by @jojo2357, enjoy!

We thank everyone who submitted issues and provided feedback to make TeXiFy IDEA better.
Your input is valuable and well appreciated.

Thanks to @jojo2357 and @MisterDeenis for contributing to this release!

Added

  • Support undoing 'move se(le)ction to file' actions, by @jojo2357. (#2739)
  • Add 'inline included file' action, by @jojo2357. (#2741)
  • Enable synchronizing remote libraries without opening the tool window. (#2749)
  • Ensure renamed commands start with a backslash, by @jojo2357. (#2756)
  • Performance improvements. (#2778)
  • Add file inclusion cache for MiKTeX on Mac/Linux. (#2780)
  • Complete rework of the support for a custom path to SumatraPDF, by @MisterDeenis. (#2781)

Fixed

Beta 0.7.24

02 Nov 13:09
842597e
Compare
Choose a tag to compare

Welcome to TeXiFy IDEA 0.7.24! This release adds Textidote support, improves SumatraPDF detection and includes much more improvements and bug fixes.

Additions

  • Add support for IDEA 2022.3. (#2683, #2682)
  • Also search latexmkrc files for additions to TEXINPUTS. (#2700)
  • Stop parsing LaTeX after \endinput. (#2702)
  • Parse urls in bibtex as verbatim text. (#2703)
  • Add autocompletion support for commands with multiple label reference parameters. (#2705)
  • Add support for Textidote. (#2707)
  • Exit inline math with tab. (#2709)

Bug fixes

  • Fix SumatraPDF detection for portable installation in PATH. (#2732)
  • Fix false positive Grazie inspection on parentheses. (#2692)
  • Fix missing parent sections in structure view when starting with a sublevel. (#2693)
  • Fix math environment check for in particular blkarray. (#2697)
  • Fix spellcheck in command parameters. (#2699)
  • Fix formatting issue with environment parameters. (#2715)
  • Fix ignored file-level inspection suppressions. (#2718)
  • Fix TeXiFy shortcuts being applied in non-LaTeX files. (#2718)
  • Fix inline math in required parameters after angular bracket parameter. (#2728)
  • Fix crashes. (#2708)

Thanks to @MisterDeenis for contributing to this release!

Beta 0.7.23

04 Oct 18:57
dfffc77
Compare
Choose a tag to compare

This release fixes a parser issue on one of the recent package updates to TeX Live. (#2624)