Next | Query returned 22 messages, browsing 11 to 20 | Previous

History of commit frequency

CVS Commit History:


   2023-04-27 08:12:50 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
texlab: update to 5.5.0.

## [5.5.0] - 2023-04-16

### Added

- Allow optionally passing cursor position to `textDocument/build` request for \ 
use in forward search after building.
  Previously, the server had to guess the cursor position \ 
([#475](https://github.com/latex-lsp/texlab/issues/475))
- Add experimental `texlab.experimental.citationCommands` setting to allow \ 
extending the list of citation commands
  ([#832](https://github.com/latex-lsp/texlab/issues/832))
- Add support for escaping placeholders in build arguments similar to forward search
- Allow configuring completion matching algorithm \ 
([#872](https://github.com/latex-lsp/texlab/issues/872))

### Fixed

- Fix regression introduced in `v5.4.2` involving `texlab.cleanArtifacts` command.

## [5.4.2] - 2023-04-11

### Fixed

- Fix memory leak when editing documents over a long time \ 
([#856](https://github.com/latex-lsp/texlab/issues/856))
- Fix parsing parentheses in file paths \ 
([#874](https://github.com/latex-lsp/texlab/issues/874))

## [5.4.1] - 2023-03-26

### Fixed

- Do not return symbols with empty names (e. g. sections without name) \ 
([#870](https://github.com/latex-lsp/texlab/issues/870))
- Repair `textDocument/formatting` request \ 
([#871](https://github.com/latex-lsp/texlab/issues/871))

## [5.4.0] - 2023-03-12

### Added

- Add experimental settings to allow extending the list of special environments:
  - `texlab.experimental.mathEnvironments`
  - `texlab.experimental.enumEnvironments`
  - `texlab.experimental.verbatimEnvironments`
- Add `texlab.changeEnvironment` workspace command \ 
([#849](https://github.com/latex-lsp/texlab/issues/849))
- Add `texlab.showDependencyGraph` workspace command

### Changed

- Do not show caption or section names in label inlay hints \ 
([#858](https://github.com/latex-lsp/texlab/issues/858))
- Include more user-defined commands in command completion

### Fixed

- Parse nested `\iffalse` blocks correctly \ 
([#853](https://github.com/latex-lsp/texlab/issues/853))
- Parse commands with multi-byte characters correctly \ 
([#857](https://github.com/latex-lsp/texlab/issues/857))
- Fix checking whether a document can be a root file

## [5.3.0] - 2023-02-25

### Added

- Allow filtering `textDocument/documentSymbols` using regular expressions \ 
specified via
  `texlab.symbols.allowedPatterns` and `texlab.symbols.ignoredPatterns`
  ([#851](https://github.com/latex-lsp/texlab/issues/851))

### Fixed

- Do not use percent-encoded path when searching for PDF files during forward search
  ([#848](https://github.com/latex-lsp/texlab/issues/848))
- Always return an empty list of code actions instead of returning "method \ 
not found" ([#850](https://github.com/latex-lsp/texlab/issues/850))

## [5.2.0] - 2023-01-29

### Added

- Include line numbers in build warnings when available \ 
([#840](https://github.com/latex-lsp/texlab/issues/840))
- Add `none` formatter to `texlab.latexFormatter` and `texlab.bibtexFormatter` \ 
options
  to allow disabling formatting \ 
([#846](https://github.com/latex-lsp/texlab/issues/846))

### Fixed

- Concatenate more than two lines of maximum length in build diagnostics \ 
([#842](https://github.com/latex-lsp/texlab/pull/842))
- Apply the correct range of references to labels when renaming \ 
([#841](https://github.com/latex-lsp/texlab/issues/841))
- Use `document` environment to detect root file instead of `\documentclass` \ 
([#845](https://github.com/latex-lsp/texlab/issues/845))

## [5.1.0] - 2023-01-21

### Added

- Allow manually overriding the root directory using a \ 
`texlabroot`/`.texlabroot` marker file.
  See the wiki for more information.
  ([#826](https://github.com/latex-lsp/texlab/issues/826), \ 
[#838](https://github.com/latex-lsp/texlab/pull/838))

### Deprecated

- Deprecate `texlab.rootDirectory` setting in favor of `.texlabroot` files

### Fixed

- Do not use `.git`, `.chktexrc`, `.latexmkrc` files/directories to determine \ 
the root directory
  ([#826](https://github.com/latex-lsp/texlab/issues/826))
- Fix building documents without an explicit root directory \ 
([#837](https://github.com/latex-lsp/texlab/issues/837))

## [5.0.0] - 2022-12-29

### Changed

- _BREAKING_: `texlab.rootDirectory` is now used as the folder path from which \ 
the compiler is executed
  relative to the main document. By default it is equal to `"."`. For \ 
more information, please visit the wiki.
- Improve performance of completion by a huge margin due to a faster filtering \ 
method used internally
- Do not discover project files beyond the provided workspace folders
- Try to guess the root directory by checking for files such as `.latexmkrc` or \ 
`Tectonic.toml` if `texlab.rootDirectory` is not set

### Fixed

- Update positions of reported build diagnostics when editing the affected line
- Do not treat links to files as bidirectional by default. This prevents issues \ 
where `texlab` ends up compiling the wrong file
  in projects with shared files \ 
([#806](https://github.com/latex-lsp/texlab/issues/806), \ 
[#757](https://github.com/latex-lsp/texlab/issues/757), \ 
[#679](https://github.com/latex-lsp/texlab/issues/679))
- Fix coverage of directories which need to be watched for changes \ 
([#502](https://github.com/latex-lsp/texlab/issues/502), \ 
[#491](https://github.com/latex-lsp/texlab/issues/491))
- Resolve links of the `import` package correctly
- Use `filterText` of completion items when filtering internally \ 
([#829](https://github.com/latex-lsp/texlab/issues/829))

## [4.3.2] - 2022-11-20

### Fixed

- Do not try to run the TeX engine on package files and fail the build instead \ 
([#801](https://github.com/latex-lsp/texlab/issues/801))
- Handle URIs with URL-encoded drive letters on Windows \ 
([#802](https://github.com/latex-lsp/texlab/issues/802))
- Parse BibTeX entries with unbalanced quotes correctly \ 
([#809](https://github.com/latex-lsp/texlab/issues/809))
- Provide completion for more acronym commands \ 
([#813](https://github.com/latex-lsp/texlab/issues/813))
- Fix parsing acronym definitions \ 
([#813](https://github.com/latex-lsp/texlab/issues/813))

## [4.3.1] - 2022-10-22

### Fixed

- Do not crash with a stack overflow when trying to load packages with many \ 
internal dependencies ([#793](https://github.com/latex-lsp/texlab/issues/793))
- Normalize drive letters of all document URIs
- Fix parsing commands that take file paths as arguments \ 
([#789](https://github.com/latex-lsp/texlab/issues/789))
- Use the correct working directory and command line arguments when calling \ 
`latexindent` ([#645](https://github.com/latex-lsp/texlab/issues/645))
- Fix publishing to CTAN

## [4.3.0] - 2022-09-25

### Added

- Add inlay hints for `\label{...}` \ 
([#753](https://github.com/latex-lsp/texlab/issues/753))

### Fixed

- Improve accuracy of the error locations reported by the TeX engine \ 
([#738](https://github.com/latex-lsp/texlab/issues/738))
- Reduce number of false positive errors reported by `texlab` \ 
([#745](https://github.com/latex-lsp/texlab/issues/745))
   2022-09-09 18:21:18 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
texlab: update to 4.2.2.

## [4.2.2] - 28.08.2022

### Fixed

- Do not watch the same directory multiple times, which can result in a memory \ 
leak on Windows ([#737](https://github.com/latex-lsp/texlab/issues/679))
- Fix detection of root document when sharing files between projects \ 
([#679](https://github.com/latex-lsp/texlab/issues/679))
- Fix text synchronization problem caused by file watcher \ 
([#724](https://github.com/latex-lsp/texlab/issues/724))
   2022-08-07 10:02:11 by Thomas Klausner | Files touched by this commit (4) | Package updated
Log message:
texlab: update to 4.2.1.

[4.2.1] - 05.08.2022

Fixed

    Deserialize server options with missing keys (or not keys at all) correctly \ 
(#707)
    Pass chktexrc files if they are not in the current directory (#683)
    Revert back to server-side file watching due to lack of client support (#679)
   2022-07-07 21:08:27 by Thomas Klausner | Files touched by this commit (3)
Log message:
## [4.2.0] - 03.07.2022

### Added

- Add support for escaping placeholders in forward search \ 
([#649](https://github.com/latex-lsp/texlab/issues/649))
- Add support for diagnostic filtering \ 
([#323](https://github.com/latex-lsp/texlab/issues/323))
- Add pre-built binaries for the following targets:
  - `aarch64-unknown-linux-gnu`
  - `armv7-unknown-linux-gnueabihf`
  - `x86_64-unknown-linux-musl`
  - `aarch64-pc-windows-msvc`
  - `i686-pc-windows-msvc`

### Fixed

- Parse incomplete server options correctly \ 
([#651](https://github.com/latex-lsp/texlab/issues/651))

## [4.1.0] - 12.06.2022

### Added

- Add server commands to clean build directory \ 
([#607](https://github.com/latex-lsp/texlab/issues/607))

### Changed

- Improve output when hovering over BibTeX strings
- Improve the heuristic for finding build artifacts \ 
([#635](https://github.com/latex-lsp/texlab/issues/635))

### Fixed

- Allow brackets in included file paths \ 
([#639](https://github.com/latex-lsp/texlab/issues/639))
- Allow commands in included file paths \ 
([#641](https://github.com/latex-lsp/texlab/issues/641))
   2022-05-29 20:37:52 by Thomas Klausner | Files touched by this commit (4) | Package updated
Log message:
texlab: update to 4.0.0.

## [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))
   2022-03-08 10:25:17 by Thomas Klausner | Files touched by this commit (4) | Package updated
Log message:
texlab: update to 3.3.2.

## [3.3.2] - 26.02.2022

### Fixed

- Parse command definitions with optional arguments correctly
- Fix detection of command definitions in completion
- Watch aux directory by default for changes
- Do not allow multi-line keys in the grammar
- Use `textEdit` property for snippets
- Allow simple commands as text argument for most commands
- Treat `\renewcommand` as an environment definition
- Do not return `null` from forward search request
- Make directory path in `\import` optional
- Do not spam workspace/configuration requests
   2021-11-16 15:47:12 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
texlab: update to 3.3.1.

## [3.3.1] - 10.11.2021

### Fixed

- Fix completion for symbols in commands with incomplete braces
- Do not produce syntax errors for macro parameters inside special command arguments
- Fix a bug that sometimes causes the `aux` file to pick up the diagnostics of \ 
the `tex` file
- Fix a bug that sometimes prevents `log` files from being reanalyzed
   2021-11-01 12:53:25 by Thomas Klausner | Files touched by this commit (4) | Package updated
Log message:
texlab: update to 3.3.0.

## [3.3.0] - 10.10.2021

### Added

- Enable incremental text synchronization to reduce serialization
overhead

### Changed

- Reduce size of executable by compressing the completion database

### Fixed

- Fix completion of commands near delimiters
- Prevent `texlab` from hanging because of unanswered configuration
  requests sent to Emacs
- Re-analyze the workspace if the initial configuration has been
  received late
   2021-10-26 13:15:15 by Nia Alarie | Files touched by this commit (1670)
Log message:
print: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes
   2021-10-07 16:52:04 by Nia Alarie | Files touched by this commit (1670)
Log message:
print: Remove SHA1 hashes for distfiles

Next | Query returned 22 messages, browsing 11 to 20 | Previous