Skip to content

Releases: Hannah-Sten/TeXiFy-IDEA

Beta 0.9.8

09 Nov 10:21
1a10528
Compare
Choose a tag to compare

Welcome to TeXiFy IDEA 0.9.8! This release adds a new intention, improves autocompletion and fixes some exceptions.

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

Added

  • Add intention to swap command arguments, by @jojo2357
  • Insert \right) when typing \left( without using autocomplete, by @slideclimb
  • Update siunix commands in autocompletion, by @Toseflo

Fixed

  • Fix crash in structure view if section command has no parameters
  • Fix exceptions #3698, #3672, #3699 and #3659

Beta 0.9.7

12 Jul 10:31
bd11126
Compare
Choose a tag to compare

Welcome to TeXiFy IDEA 0.9.7! This release improves the Evince support by Tim Klocke (@taaem), adds a simple editor for postfix templates, and more.

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

Added

  • Improve Evince forward/inverse search support, by @taaem
  • Support conversion of arguments in \def -> \newcommand quickfix, by @slideclimb
  • Add a simple editor for postfix templates, by @slideclimb
  • Add support for \ProvidesExpl(Class|File), by @Sirraide
  • Support TeX Live docker image
  • Formatter support for plain TeX \if-statements
  • Index files from the TEXINPUTS variable, for autocompletion

Fixed

  • Fix Evince synchronization after creating a new run configuration, by @taaem
  • Fix unresolved file reference for \input commands

Beta 0.9.6

01 Jun 09:11
ab5986e
Compare
Choose a tag to compare

Welcome to TeXiFy IDEA 0.9.6! This release fixes an issue with the table insertion wizard, fixes pasting from a pdf file, and more.

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

Added

  • Don't insert \right when brace is already matched, by @slideclimb
  • Show file and line number in 'go to definition' view, by @slideclimb
  • Do not select the extension when refactoring file names, by @jojo2357

Fixed

  • Handle file extensions case sensitive, by @jojo2357
  • Autocomplete \left* with \right* for all variants, by @jojo2357
  • Fix pasting text from pdf file
  • Fix table insertion wizard not inserting text

Beta 0.9.5

01 May 15:47
7173871
Compare
Choose a tag to compare

Welcome to TeXiFy IDEA 0.9.5! This release automatically translates HTML from the clipboard to LaTeX when pasting, by @jojo2357, and includes a lot of additions and bug fixes!

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

Added

  • Improve performance when editing run configurations
  • Add support for multiline todos by @slideclimb
  • Added multicite versions of biblatex commands by @frankbits
  • Add \newcommandx and related commands from the xparse package, by @tmczar
  • Improve line wrapping by preferring line breaks at whitespace
  • Add support for the nomencl package
  • Add starred and capitalized versions of cleveref commands to exceptions for non-breaking space inspection, by @niknetniko
  • Add option to the run configuration settings to run LaTeX commands before compiling the main file
  • Autocompletion for compiler arguments in run configuration settings
  • Support a local Zotero instance in the remote libraries tool window via the BBT plugin
  • Support Zotero groups in the remote libraries tool window
  • Support local BibTeX files in the remote libraries tool window
  • Improve file filters for the LaTeX package index
  • Improve \DescribeMacro handling for the package doocumentation index
  • Automatically translate HTML from the clipboard to LaTeX, by @jojo2357
  • Add option to disable indentation of environments, by @slideclimb

Fixed

  • Fix exceptions #3510, #3462, #3512
  • Fix parse error when using \BeforeBeginEnvironment or \AfterEndEnvironment
  • Fix quoted links in bibtex
  • Ignore \begin and \end commands in \newcommand definition in the parser
  • Fix a parser issue when having a single \begin or \end in a \newcommand definition
  • Fix exception #2976
  • Fix exception #3469
  • Avoid line breaks when reformatting in the middle of commands, math and words
  • Fix exception #3274 in the equation preview
  • Never use jlatexmath for the TikZ preview
  • Destroy invalid tokens for the remote libraries tool windows
  • Fix missing folding for commands in math environments, by @jojo2357
  • Fix an issue when inlining files with whitespace, by @jojo2357

Beta 0.9.4

06 Feb 19:27
6b8967c
Compare
Choose a tag to compare

Welcome to TeXiFy IDEA 0.9.4! This release ensures that TeXiFy works well in the upcoming 2024.1 IntelliJ release.

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

Added

  • Add support for IDEA 2024.1
  • Add folding settings for all folding builders
  • Improve internal logging

Fixed

  • Fix autocompletion of file path arguments when text is already present

Beta 0.9.3

16 Jan 20:16
8862903
Compare
Choose a tag to compare

Welcome to TeXiFy IDEA 0.9.3! This release fixes some UI freezes related to package indexing and autocompletion, and fixes a few bugs.

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

Added

  • Improve MiKTeX package source files extraction
  • Add optidev environments as math environments, by @leandrolerena
  • Improve autocompletion performance after starting IDE
  • Improve plugin loading performance

Fixed

  • Improve user feedback for equation preview when Inkscape is not installed
  • Fix incorrectly inserted \items in enumeration environments, by @jojo2357
  • Fix false positives for equation gathering inspection, by @jojo2357
  • Don't attempt to use mthelp when it is not available, by @jojo2357
  • Fix #3361: false positive on duplicate identifier on @string entries in bib files
  • Replace code deprecated in 2023.3
  • Avoid creating output directories recursively and improve the cleanup process

Beta 0.9.2

24 Nov 10:27
c1d90db
Compare
Choose a tag to compare

Welcome to TeXiFy IDEA 0.9.2! This release introduces a new 'extract value' functionality to easily create custom commands from a text selection, and fixes some minor bugs.

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

Added

  • Add "Extract value" refactoring to create custom LaTeX commands and replace all occurrences, by @jojo2357
  • Include bibliography files from the LaTeX installation in the possible inclusion targets
  • Add some missing starred versions of table environments
  • Add support for package indexing for native TeX Live installations

Fixed

  • Ignore non-TeXiFy indexing related exceptions
  • Fix structure view nesting
  • Fix some bugs in the math environment toggle intention
  • Fix support for inlining commands in non-IntelliJ IDEs, by @jojo2357
  • Fix a sync issue with remote libraries

Beta 0.9.1

16 Aug 07:11
720e275
Compare
Choose a tag to compare

This release fixes a bug related to the new file icons from the previous release.

Beta 0.9.0

14 Aug 07:04
0388aba
Compare
Choose a tag to compare

Welcome to TeXiFy IDEA 0.9.0! In this release, we celebrate the completely new icon set by @HannahSchellekens which blends in much better with the new IntelliJ UI.
Enjoy the new icons for LaTeX file types, menu entries, tool windows and more!

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

Added

  • New icons
  • Improve performance of file reference resolving

Fixed

  • Fix a parse issue with TEXINPUTS
  • Fix a possible infinite loop when resolving imports
  • Fix an initialization issue in the remote library tool window
  • Fix an incorrect package import when completing commands from a project class file that is also in a project root

Beta 0.7.33

27 Jul 09:31
b598e2b
Compare
Choose a tag to compare

This release fixes an exception introduced by IntelliJ 2023.2.

Fixed

  • Fix a PluginException that occurred in 2023.2
  • Fix parsing of TEXINPUTS
  • Change phi and varphi folding characters, by @jojo2357