Skip to content

v2.0.0

Compare
Choose a tag to compare
@efoerster efoerster released this 20 Apr 17:35

Changes:

  • 4c111e9 Bump version to v2.0.0
  • c0a9240 Improve performance of LaTeX command completion
  • d1b0732 Merge pull request #210 from latex-lsp/dependabot/cargo/regex-1.3.7
  • a2fe9b4 Bump regex from 1.3.5 to 1.3.7
  • cdf6a5a Merge pull request #209 from latex-lsp/dependabot/cargo/serde_json-1.0.51
  • bf6fc1e Bump serde_json from 1.0.48 to 1.0.51
  • f5d5049 Handle subfiles package in forward search module
  • 629704a Merge pull request #182 from latex-lsp/dependabot/cargo/itertools-0.9.0
  • 7eb1adc Improve performance of command completion
  • d168400 Bump itertools from 0.8.2 to 0.9.0
See More
  • 48b2e7b Merge pull request #203 from latex-lsp/dependabot/cargo/tokio-0.2.18
  • ee62f75 Merge pull request #204 from latex-lsp/dependabot/cargo/indoc-0.3.5
  • e316522 Provide document links for imports
  • 6facbe3 Add support for imports in workspace detection
  • 44b45dd Add more integration test cases
  • ae97360 Bump indoc from 0.3.4 to 0.3.5
  • fcca5f0 Improve performance of LaTeX analysis
  • 5feb6cf Bump tokio from 0.2.13 to 0.2.18
  • dbdf58d Merge pull request #205 from latex-lsp/dependabot/cargo/serde-1.0.106
  • 5bf4dd3 Bump serde from 1.0.104 to 1.0.106
  • b0cd4aa Merge pull request #207 from latex-lsp/dependabot/cargo/thiserror-1.0.15
  • 7bec2a4 Bump thiserror from 1.0.11 to 1.0.15
  • 147ee22 Merge pull request #206 from latex-lsp/dependabot/cargo/syn-1.0.17
  • f962b69 Bump syn from 1.0.16 to 1.0.17
  • f1766a1 Split features into crates
  • 0fba51b Improve incremental compile time
  • d13c550 Add code completion benchmark
  • f8ddb14 Add file placeholder to build feature
  • 538b45c Do not block while reading the build output
  • bf97694 Fix crash when hovering over theorem labels
  • bade5b8 Add integration test case for issue #23
  • 8b2d3a6 Allow formatting via latexindent for BibTeX files
  • d030edf Add LaTeX formatting via latexindent.pl
  • c7a5d3a Include missing BibTeX formatter
  • e63f1d6 Improve compile time of integration tests
  • f27842b Fix clippy warnings
  • 6e5294d Try to fix build on Linux
  • 0a646b3 Merge branch 'refactor'
  • f223294 Ensure there is at most one of instance of ChkTeX
  • 2117d1c Refactor ChkTeX module
  • 9c8570a Refactor build module
  • 83a3b5c Refactor LaTeX build diagnostics module
  • 2ebaf7a Refactor LaTeX preview module
  • ca30bd4 Refactor LaTeX hover module
  • fb8b492 Bump lsp-types from 0.61.0 to 0.73.0
  • c4ad58b Refactor BibTeX hover module
  • e6bc1eb Refactor forward search
  • 830ab13 Merge pull request #197 from latex-lsp/dependabot/cargo/serde_json-1.0.51
  • 0bd5106 Bump serde_json from 1.0.48 to 1.0.51
  • 4d1161c Merge pull request #194 from latex-lsp/dependabot/cargo/regex-1.3.6
  • 6b37c93 Bump regex from 1.3.4 to 1.3.6
  • 06f6766 Refactor "textDocument/definition" request
  • a68fd10 Refactor symbol requests
  • 966b33b Refactor LaTeX completion module
  • f54b2b7 Refactor BibTeX completion module
  • d196ee2 Refactor label outline module
  • 91b33f1 Refactor citeproc module
  • 4b60d46 Refactor "textDocument/rename" request
  • 99d24d8 Refactor "textDocument/references" request
  • 860e91e Refactor "textDocument/foldingRange" request
  • 333a24f Refactor "textDocument/documentHighlight" request
  • 0ad310a Fix clippy warnings
  • eeab661 Test "textDocument/documentLink" request
  • 8ba5283 Fix deserialization of JSON-RPC error messages
  • 69586dc Add integration testing module
  • 6ca9b25 Merge pull request #179 from latex-lsp/dependabot/cargo/nom-5.1.1
  • 8d863c3 Bump nom from 5.1.0 to 5.1.1
  • 970fcfd Merge pull request #175 from latex-lsp/dependabot/cargo/syn-1.0.16
  • 2ddb003 Bump syn from 1.0.14 to 1.0.16
  • 7de2bcd Merge pull request #180 from latex-lsp/dependabot/cargo/quote-1.0.3
  • 9f35f21 Bump quote from 1.0.2 to 1.0.3
  • a446ecb Refactor "textDocument/documentLink" request
  • 13e3645 Refactor workspace synchronization
  • 36ccaf8 Refactor configuration management module
  • 09e6050 Refactor workspace module
  • ef05b79 Test BibTeX parser
  • 6f40ae5 Refactor BibTeX formatter
  • 71ce0a2 Refactor BibLaTeX parser
  • ca5f23c Test LaTeX parser
  • f6b686c Fix resolution of includes using Url::join
  • 18ababc Remove redundant dependencies
  • 178f6b1 Revert "Pin Rust nightly version in CI build"
  • 3d06803 Disable code coverage on CI
  • 73295fb Delete broken LaTeX parser tests for now
  • 41ccaed Always use latest operating systems in CI pipeline
  • 4930c48 Paralellize creation of LaTeX symbol table
  • ecd5cdd Add benchmark for LaTeX analysis
  • 88d6d7d Refactor parsing of LaTeX section structures
  • 44fc7ec Refactor parsing of LaTeX math structures
  • 9281316 Refactor LaTeX include resolution
  • bd5d4c1 Fix clippy warnings
  • 80ce35b Refactor LaTeX parser
  • c9ce406 Refactor jsonrpc module
  • a815408 Refactor protocol module
  • 77d5b20 Refactor TeX distribution wrapper
  • 402478c Start refactoring
  • 06bca75 Use an older version of Rust nightly in CI
  • 62b9ea0 Use push-based configuration as a fallback
  • 81ce986 Pin Rust nightly version in CI build
  • 190142c Revert "Turn on rootDirectory setting by default"
  • 070d382 Turn on rootDirectory setting by default
  • 630f72c Use root directory when completing includes
  • 0d88c3a Try updating Rust nightly in CI
  • 0d9bac5 Merge pull request #174 from latex-lsp/dependabot/cargo/libc-0.2.67
  • 71f4a02 Fix broken tests
  • 4c57289 Trigger a reparse after loading the initial options
  • 3ef01bb Fix crash in build diagnostics provider
  • 0b6354c Fetch configuration on startup
  • 54d0651 Use rootDirectory setting to resolve output files
  • a675ddf Use root directory when building
  • f1d7d49 Add root directory setting for resolving includes
  • 67ed52d Pass configuration to LaTeX parser
  • c65d74a Make JSON-RPC notifications async
  • 8081790 Bump libc from 0.2.66 to 0.2.67
  • 5d012a2 Merge pull request #171 from latex-lsp/dependabot/cargo/serde_json-1.0.48
  • 762c727 Bump serde_json from 1.0.47 to 1.0.48

This list of changes was auto generated.