v2.0.0
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.