diff --git a/CHANGELOG.md b/CHANGELOG.md index e684fece1..7054db098 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,30 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [2.0.0] - 20.04.2020 + +### Added + +- Add basic support for the `import` package +- Allow LaTeX and BibTeX formatting via `latexindent`. + The built-in BibTeX formatter is still available via `"bibtex.formatting.formatter": "texlab"` ([#151](https://github.com/latex-lsp/texlab/issues/151)) + +### Fixed + +- Handle `subfiles` package when executing forward search ([#208](https://github.com/latex-lsp/texlab/issues/208)) +- Fix detection of terminated builds +- Ensure that there is at most one instance of ChkTeX running +- Fix deserialization of incoming JSON-RPC errors +- Fix preview when including packages in a child file + +### Changed + +- **Breaking change**: `latex.build.args` now uses placeholders like the forward search. + The filename (`%f`) is no longer implicitly appended to the end of the argument list. +- **Breaking change**: Update the LSP types to accommodate newer LSP clients ([#200](https://github.com/latex-lsp/texlab/issues/200)) +- Improve performance of completion (when completing LaTeX commands) +- Improve workspace detection algorithm + ## [1.10.0] - 11.02.2020 ### Added diff --git a/Cargo.lock b/Cargo.lock index 783a2acfb..1f4bedac2 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2122,7 +2122,7 @@ dependencies = [ [[package]] name = "texlab" -version = "1.10.0" +version = "2.0.0" dependencies = [ "aovec 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "chashmap 2.2.2 (registry+https://github.com/rust-lang/crates.io-index)", diff --git a/Cargo.toml b/Cargo.toml index b7d80b18b..4c9f68b8c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "texlab" description = "LaTeX Language Server" -version = "1.10.0" +version = "2.0.0" license = "GPLv3" readme = "README.md" authors = [