Skip to content

Releases: arduino/arduino-language-server

0.7.7

19 Mar 10:26
0.7.7
9945da3
Compare
Choose a tag to compare

This patch released a fix for a long-standing bug that made it impossible to use nvim 0.10. More info at #206

Special thanks to: @leoverde2, @mike-lloyd03, and @speelbarrow for providing support and fixes to the community 🎉

Changelog

9945da3 Fix neovim crash (#205)
6b5ff07 github: Use IAM Roles to push files on AWS S3
a14dd93 Configure repository for compatibility with modern Git versions in release build containers
0fb9206 Use Debian 11 in Linux_ARMv6 release build task
48ed74b Updated arduino-cli bindings to v1.0.3
c1bbd41 Updated Arduino CLI gRPC API bindings to 1.0
ddd1fa4 Get arduino-cli data dir using 'config get' command
22c33ae Allow jobs tuning via -jobs N flag
d8f48f7 Limit parallel jobs to 1 / use in-memeory pch storage
8e38a13 Fix panic in extractDataFolderFromArduinoCLI
81324c0 Updated gRPC client
765d63a Removed unused access to arduino-cli 'libraries' package
01f8947 Replaced compilation_database handler from arduino-cli
bb29960 Replaced outdated executils library
1ccd378 Upgrade all libs and go version
5a21c5c move to fork, since mitchellh/gon uses deprecated tooling and is archived

0.7.6

06 Feb 14:17
Compare
Choose a tag to compare

Changelog

9c2f44d Limit parallel jobs / cherrypick of #177

0.7.5

17 Aug 13:05
4752595
Compare
Choose a tag to compare

What's Changed

  • Fix temp file cleanup and reorganized temp dir structure by @cmaglie in #154

Full Changelog: 0.7.4...0.7.5

0.7.4

11 Jan 15:55
d620b0b
Compare
Choose a tag to compare

Changelog

fb650d2 Update go-lsp to 0.1.2

0.7.3

10 Jan 10:41
4467636
Compare
Choose a tag to compare

Changelog

b5b1e28 Update go-lsp to v0.1.1 (fix bug in uri encoding of file:// paths)
943d67e Do proper clean-up of tmp directories
2f0e2fc Change license to AGPL-3.0

0.7.2

10 Oct 16:36
Compare
Choose a tag to compare

Changelog

6589758 Add support for macos arm64 build (#136)
af4668b Sync sketch formatter configuration from source (#133)
24cb630 Fix formatting errors in Go code (#128)

0.7.1

15 Jul 14:58
0.7.1
Compare
Choose a tag to compare

Changelog

4c974dc Added flag to disable real-time PublishDiagnostics push

0.7.0

11 Jul 14:48
0.7.0
Compare
Choose a tag to compare

Changelog

0bfc477 Upgrade golang build task to golang-1.18.3
f9eafe3 Added cmd line flag to enable faster builds
f794220 Language server now skips libraries detection while editing
0384c34 Implement a no-op workspace/didChangeConfiguration (#114)
0eb2bfa Added a short notice if the server is used interactively
e0487b4 Do not bail-out if incorrect ranges are requested via DocumentSymbol
9d859f4 Auto-detect arduino-cli.yaml in ~/.arduino15
e7b8550 Auto-detect any clangd and arduino-cli in $PATH
e30d0e4 Added logging of timings

0.6.0

05 Jan 09:57
0.6.0
Compare
Choose a tag to compare

Changelog

cc3fbad Send progress-end messages before shutting down
073039a Try to filter as much bogus errors as possible
3b7271a When new files are added to the sketch do a complete build to synchronize all files
af923db Canonicalize path to clangd for query-driver parameter
ecda674 Suppress 'anon_bitfield_qualifiers' errors

0.5.0

13 Dec 09:36
Compare
Choose a tag to compare

Changelog

c132863 Release 0.5.0
5664d30 fix readme
72fc111 Merge pull request #89 from arduino/megarefactoring
52d96f0 updated README