Skip to content
This repository has been archived by the owner on Aug 14, 2022. It is now read-only.

Releases: thomasjo/atom-latex

v0.15.2

22 Oct 18:09
Compare
Choose a tag to compare

Changes

All significant changes to this project will be documented in the notes below.
This project adheres to Semantic Versioning.

Changed

  • Update required Atom version to >0.170.0.

v0.15.1

22 Oct 18:10
Compare
Choose a tag to compare

Changes

All significant changes to this project will be documented in the notes below.
This project adheres to Semantic Versioning.

Fixed

  • Bug related to paths containing spaces.
    Fixes #42.

v0.15.0

22 Oct 18:10
Compare
Choose a tag to compare

Changes

All significant changes to this project will be documented in the notes below.
This project adheres to Semantic Versioning.

Added

  • Engine customization. Default engine is still pdflatex, but users can now
    use e.g. xelatex instead. This is controlled via configuration.
    ~ #39
    / @maxxk
  • Support for Literal Haskell filetypes.
    ~ #40
    / @aclemen1

v0.14.0

22 Oct 18:11
Compare
Choose a tag to compare

Changes

All significant changes to this project will be documented in the notes below.
This project adheres to Semantic Versioning.

Added

  • Forward-sync support for Skim. Also lays the groundwork for other openers with
    sync support. Default keybind is ctrl-alt-s.
    ~ #31
    / @urdh

v0.13.0

22 Oct 18:11
Compare
Choose a tag to compare

Changes

All significant changes to this project will be documented in the notes below.
This project adheres to Semantic Versioning.

Added

  • Basic error log parsing routines. Only handles the simplest of scenarios, and
    needs to be expanded.

Changed

  • By default we now move the output file after a successful build, including
    the SyncTeX file if it exists. The files are moved to the source directory,
    i.e. the directory containing the processed root TeX file.
    • The behavior is configurable via latex.moveResultToSourceDirectory.
  • Improved configuration descriptions.

v0.12.0

22 Oct 18:11
Compare
Choose a tag to compare

Changes

All significant changes to this project will be documented in the notes below.
This project adheres to Semantic Versioning.

Added

  • Error status indicator to the status bar.
    ~ #12
    / @boborbt
  • Basic support for parsing magic comments.
  • Master/root TeX file feature which supports both magic comments and a
    heuristic search algorithm. If building a descendant TeX file, this feature
    ensures the root file is built instead.
    ~ #13
    / @boborbt
  • Support for opening the resulting PDF after a successful build. Behavior is
    configurable.
    ~ #24
    / @boborbt
  • Added a basic Skim.app opener.
    Used by default if Skim.app exists at the configured path which defaults to
    /Applications/Skim.app.

Changed

  • Improved platform detection routines, which ultimately improves support for
    Windows.
  • Migrated configuration to the new JSON schema approach supported by Atom for
    an improved user experience.

v0.11.0

22 Oct 18:11
Compare
Choose a tag to compare

Changes

All significant changes to this project will be documented in the notes below.
This project adheres to Semantic Versioning.

Changed

  • Improved the error messages to help users debug e.g. bad PATH.
    ~ #10
    / @thedataking

v0.10.0

22 Oct 18:11
Compare
Choose a tag to compare

Changes

All significant changes to this project will be documented in the notes below.
This project adheres to Semantic Versioning.

Changed

  • Refactored code to minimize direct dependence on latexmk in an attempt
    to prepare for future support of other TeX builders.
  • Lots of improvements to overall code quality, and test coverage.

v0.9.0

22 Oct 18:13
Compare
Choose a tag to compare

Changes

All significant changes to this project will be documented in the notes below.
This project adheres to Semantic Versioning.

Added

  • Simple progress indicator.

v0.8.0

22 Oct 18:13
Compare
Choose a tag to compare

Changes

All significant changes to this project will be documented in the notes below.
This project adheres to Semantic Versioning.

Fixed

  • Issues due to filenames containing spaces.
    For reference see
    #5 and
    #7.