Skip to content

Releases: SublimeText/LaTeXTools

v4.5.10

13 Feb 20:20

Choose a tag to compare

v4.5.10 Pre-release
Pre-release

Fixes

  • fix toggle comment in BibLaTeX files
  • fix missing fold rules in BibLaTeX files
  • don't bind .bib files to BibLaTeX via syntax definition (respect use_biblatex setting, instead)
  • fix a malformed biblatex related snippet

Enhancements

  • update CWL files

v4.5.9

19 Dec 17:04

Choose a tag to compare

Fixes:

  • tweak encoding detection of files using utf-8 with BOM
  • fix path normalization issues (ensure removing e.g. /../)
  • fix output file names, if jobname is specified (fixes #1076)
  • fix logfile parsing of unquoted file names with spaces (fixes #1691)

Enhancements:

  • output printed pages to build result message (fixes #107)
  • update CWL files

v4.5.8

25 Nov 18:59

Choose a tag to compare

  • auto-detect texlog file encoding instead of assuming utf-8 (fixes #1687)

v4.5.7

19 Nov 13:34

Choose a tag to compare

  • fix known tex logfile parsing issues
  • improve syntax definition for tex logfiles
  • update CWL files

v4.5.6

11 Oct 12:54

Choose a tag to compare

Fixes

  • fix build failing if final .synctex.gz doesn't exist on Windows OS

Enhancements

  • improve cwl completion parsing:

    • convert %<..%> to snippet fields
    • remove %plain etc.
  • improve tex logfile syntax definition:

    • better block and line wrapped file name continuation heuristics
    • highlight latex commands' arguments

v4.5.5

05 Oct 16:12

Choose a tag to compare

Fixes

  • fix permission denied error when overwriting hidden .synctex.gz

v4.5.4

05 Oct 14:50

Choose a tag to compare

Fixes

  • fix package info highlighting after nested blocks (latex logfiles)
  • fix emphasis key bindings expanding whitespace, if selection is empty
  • fix quotation auto-pairing (fixes #1391)
  • disable various key bindings in vintage command mode (fixes #373)
  • some formal changes to default key binding files

Enahncements

  • add completion support for various \ref commands
  • add various \label commands to pickup completions from
  • set hidden flag for copied .synctex.gz file on Windows
  • enable math preview phantoms in Markdown syntaxes (fixes #1362)

v4.5.3

28 Sep 13:03
f86726c

Choose a tag to compare

Fixes

  • fix documentation link in install message
  • fix confusion about hide_build_panel setting's functionality by renaming it to show_panel_on_build
  • fix script builder command tokenization (fixes #1660)
  • fix texpath documentation
  • fix encoding detection of bib files (fixes #335)
  • fix custom TEXMFDOTDIR always starting with current working directory "."
  • fix "command" override from sublime-build files
  • fix latex string to os path translation by dropping \string commands (fixes #998)

Enhancements

  • add support to manually specify stdio encoding via sublime-build files or builder settings
  • disable auto-pairing of `' when preceded by double-quotes (fixes #1029)
  • display time needed to build PDF in output panel (fixes #374)
  • extend open_pdf_on_build setting to "always" open PDF after possibly incomplete build (fixes #1659)
  • expand empty selection to word when wrapping text into emphasis commands (e.g. ctrl+l, ctrl+b) (fixes #1043)
  • trim trailing selections' \n when wrapping into environments (fixes #1016)
  • trim trailing selections' \n when wrapping into text emphasis commands

v4.5.2

21 Sep 17:33

Choose a tag to compare

Fixes:

  • fix default compiler (TeXLive: latexmk, MikTeX: texify)
  • fix tex root determination edge cases
  • fix custom $PATH or texpath values being ignored when calling binaries
  • fix various latex build log highlighting issues
  • fix build failures by manually adjusting environment variables if `"aux_directory" is customized
  • revert default "aux_directory" to "" as texify and other builders don't support it
  • cancel completions if \\ is typed (fixes #1655)
  • remove obsolete build_finished_message_length setting

Enhancements:

  • add build_panel_word_wrap setting
  • add scroll_build_panel_to_top setting
  • add support for builder_setting "command": "latexmk" string value to specify compiler name
  • add support for variables in "command": [$file_path/build.sh] builder_setting
  • add support for platform-speciffic "command" builder_setting
  • always log build command error codes to ST's console
  • upgrade CWL files
  • refactor "LatexTools: Check System" command
  • refactor "LaTeXTools: Reset user settings" command
    (Resetting just means to remove LaTeXTools.sublime-settings from Packages/User/)

v4.5.1

07 Sep 17:38

Choose a tag to compare

  • fix build failing, if latexmk skips compiling up-to-date PDF (fixes #1646)
  • fix basic builder terminating build before required directories are created
  • add .gitignore file to created aux-directories
  • set "aux_directory": ".aux" by default
  • refine scopes of build output to align with ST's syntax test results output