From 02d941fa9c9895bb08a84ac9afe3559abd1ba8ad Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Thu, 26 May 2022 03:01:06 +0000 Subject: CTAN sync 202205260301 --- support/texlab/CHANGELOG.md | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) (limited to 'support/texlab/CHANGELOG.md') diff --git a/support/texlab/CHANGELOG.md b/support/texlab/CHANGELOG.md index 4f436c33b4..7b57cddb4f 100644 --- a/support/texlab/CHANGELOG.md +++ b/support/texlab/CHANGELOG.md @@ -5,6 +5,31 @@ 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). +## [4.0.0] - 25.05.2022 + +### Added + +- Add `--version` command line flag +- Provide pre-built binaries for `aarch64-apple-darwin` architecture ([#591](https://github.com/latex-lsp/texlab/pull/591)) +- Autocomplete files based on `\graphicspath` ([#590](https://github.com/latex-lsp/texlab/issues/590)) +- Release `texlab` on `crates.io` ([#399](https://github.com/latex-lsp/texlab/issues/399)) + +### Changed + +- _BREAKING_: Use client-side file watching instead of server-side notifications (`workspace/didChangeWatchedFiles`) +- _BREAKING_: Bump minimum supported Rust version to 1.58.1 +- _BREAKING_: Do not use `citeproc-rs` to render citations. Instead, use a custom approach that tries to resemble the `BibLaTeX` output ([#629](https://github.com/latex-lsp/texlab/pull/629)) + +### Fixed + +- Parse `\subinputfrom` command correctly ([#610](https://github.com/latex-lsp/texlab/pull/610)) +- Parse verbatim environments correctly ([#490](https://github.com/latex-lsp/texlab/issues/490)) +- Stop capturing stdout when build exits ([#588](https://github.com/latex-lsp/texlab/issues/588)) +- Fix parsing of key-value pairs ([#573](https://github.com/latex-lsp/texlab/issues/573)) +- Normalize `texlab.rootDirectory` when resolving includes ([#571](https://github.com/latex-lsp/texlab/issues/571)) +- Allow optional arguments in environment definitions ([#570](https://github.com/latex-lsp/texlab/issues/570)) +- Allow `=` in include paths ([#568](https://github.com/latex-lsp/texlab/issues/568)) + ## [3.3.2] - 26.02.2022 ### Fixed -- cgit v1.2.3