Releases: eclipse-lsp4e/lsp4e
Releases · eclipse-lsp4e/lsp4e
0.25.1
What's Changed
- Support limiting the number of outline symbols to avoid UI freezes by @sebthom in #704
- add missing array outline icon by @sebthom in #945
- Support click on inlayhint label parts by @BoykoAlex in #923
- Create job to monitor the initialization of the language server by @joaodinissf in #947
- Handle cancellation of initializeFutureMonitor in LSWrapper by @joaodinissf in #952
- Refactor Preview for WorkspaceEdit with
needsConfirmation
flag by @BoykoAlex in #953 - Use Rename and MoveRename ResourceChange classes if possible by @BoykoAlex in #954
- Fixed #958 Add ID to menu to allow external contributions by @ylussaud in #959
- Fix logic of LSWrapper.canOperate() when project is null by @joaodinissf in #949
- Remove UI-blocking pop-up in LSWrapper.getInitializedServer() by @joaodinissf in #951
Build
- Fix build failure by removing dependency on org.eclipse.osgi.services by @joaodinissf in #950
- fix(deps): bump tycho-version from 4.0.6 to 4.0.7 in /org.eclipse.lsp4e.test by @dependabot in #956
New Contributors
Full Changelog: 0.25.0...0.25.1
0.25.0
What's Changed
- Build against LSP4J 0.22.0 by @akurtakov in #919
- Support refresh inlayhints by @BoykoAlex in #924
- [#925] Invoke folding reconcile on doc change by @ghentschke in #926
- fix exception when newText.length() == 0 by @ghentschke in #929
- [#932] prevent reconcile on every dirty region by @ghentschke in #933
- [#934] fix removed folding annotations on document change by @ghentschke in #935
- [#930] fix flaky unit test by @ghentschke in #941
- Make formatting operations available to consumers by @ava-fred in #942
- [#930] fix broken semantic highlight unit test by @ghentschke in #940
Build
- fix(deps): bump com.googlecode.maven-download-plugin:download-maven-plugin from 1.8.0 to 1.8.1 in /org.eclipse.lsp4e by @dependabot in #921
- Releng improvements by @akurtakov in #937
- Jenkinsfile improvements by @akurtakov in #938
New Contributors
Full Changelog: 0.24.8...0.25.0
0.24.8
What's Changed
- JDT completions coming from LS application fixed by @BoykoAlex in #908
- [#909] Add missing keys for enabling go to next / previous annotation actions by @travkin79 in #910
- Pick up latest Guava from orbit by @akurtakov in #918
- Fix NPE if ITextViewer is nullified during call to .underline() by @joaodinissf in #914
Build
- Build with Tycho 4.0.5 by @akurtakov in #915
- Simplify Jenkinsfile by @akurtakov in #916
- Simplify target platform setup by @akurtakov in #917
Full Changelog: 0.24.7...0.24.8
0.24.7
What's Changed
- Prevent error logging for RequestCancelledExceptions by @joaodinissf in #892
- Add rough sketch for a bugfix for #885 by @erik-brangs in #893
- Fix NPE if the reconciler is uninstalled by @rubenporras in #898
- Do not adjust additional text edits when on different line by @martinlippert in #897
- Do not split line endings in edits by @ghentschke in #903
- Remove duplicate source top-level menu by @BoykoAlex in #905
- Fix #900 Listen to ESC, enter, double-click, and single click by @travkin79 in #901
- Fix closing quick outline view by @travkin79 in #904
- Indicate when content assist proposals are incomplete. by @andrewL-avlq in #906
New Contributors
- @erik-brangs made their first contribution in #893
Full Changelog: 0.24.6...0.24.7
0.24.6
What's Changed
- let LSJavaCompletionProposal implement extension interface to enable linked editing mode by @martinlippert in #881
- Fix closing quick outline dialog after selection by @travkin79 in #888
Build
- fix(deps): bump com.googlecode.maven-download-plugin:download-maven-plugin from 1.7.1 to 1.8.0 in /org.eclipse.lsp4e by @dependabot in #887
New Contributors
- @travkin79 made their first contribution in #888
Full Changelog: 0.24.5...0.24.6
0.24.5
What's Changed
- Make sure that dspParameters map is always initialized by @akurtakov in #878
Build
- Build with Tycho 4.0.4 by @akurtakov in #877
Full Changelog: 0.24.4...0.24.5
0.24.4
What's Changed
- Limited Functionality of LSP Editors in MultiPart Editors #859 by @ddscharfe in #860
- Improve support for URIs without path by @mickaelistria in #862
- Minor code improvements in lsp4e.test module by @sebthom in #864
- Prevent recurring pop-up by @mickaelistria in #868
- Fix broken key description by @Bananeweizen in #869
- Error while hovering over Maven artifacts / broken #820 by @vrubezhny in #870
Build
- fix(deps): bump org.apache.maven.plugins:maven-clean-plugin from 3.3.1 to 3.3.2 in /org.eclipse.lsp4e by @dependabot in #863
- fix(deps): bump org.eclipse.cbi.maven.plugins:eclipse-jarsigner-plugin from 1.4.2 to 1.4.3 in /org.eclipse.lsp4e.test by @dependabot in #874
- Update Highlight.js to 11.9.0 by @vrubezhny in #843
New Contributors
- @Bananeweizen made their first contribution in #869
Full Changelog: 0.24.3...0.24.4
0.24.3
What's Changed
- Enable console for vscode-js-debug by @mickaelistria in #832
- Support termination of virtual DSPProcess by @mickaelistria in #834
- Ensure configurationDone is sent even for non-debug by @mickaelistria in #836
- Terminate debuggees by @mickaelistria in #838
- Do not try to refresh threads to compute resume/suspend by @mickaelistria in #837
- [#839] Add restart method by @ddscharfe in #840
- Prevent failure of DocumentContentSynchronizer init by @rubenporras in #841
- Improved parsing of completions with InsertTextFormat.Snippet by @ChristophKaser in #844
- isIncomplete flag is ignored by @BoykoAlex in #845
- Fix small typos in CONTRIBUTING.md and LSPCodeActionMarkerResolution by @joaodinissf in #856
- Ensure that active highlights are removed when a source view is closed by @joaodinissf in #855
Build
- fix(deps): bump org.jacoco:jacoco-maven-plugin from 0.8.10 to 0.8.11 in /org.eclipse.lsp4e by @dependabot in #848
- Build with Tycho 4.0.3 by @akurtakov in #852
- Update target platform with latest lsp4e and wikitext by @akurtakov in #853
- Remove Maven Artifacts from the target by @rubenporras in #851
New Contributors
- @joaodinissf made their first contribution in #856
Full Changelog: 0.24.2...0.24.3
0.24.2
What's Changed
- open file from type hierarchy when file not in workspace by @ghentschke in #774
- Cancelling LangaugeServers.computeFirst send LS cancel event by @mickaelistria in #777
- Cancelling computeAll futures sends cancel to LS by @mickaelistria in #779
- Cancelling computeAll futures sends cancel to LS by @mickaelistria in #780
- Support cancellation for folding, highlight and linkedediting by @mickaelistria in #781
- fix missing member from types in external file by @ghentschke in #776
- Declare itemDefaults capabilities by @mickaelistria in #782
- Fix References Displaying Incorrect Line Number in Search Panel by @sdaimwood in #785
- Json parameters can now be substituted. by @Si-So in #786
- Add link to releases to changelog by @jonahgraham in #791
- Make default implementation of configuration conform to specification by @brychcy in #792
- fix(deps): bump org.apache.maven.plugins:maven-enforcer-plugin from 3.4.0 to 3.4.1 in /org.eclipse.lsp4e by @dependabot in #797
- fix(deps): bump org.apache.maven.plugins:maven-enforcer-plugin from 3.4.0 to 3.4.1 in /repository by @dependabot in #795
- fix(deps): bump org.apache.maven.plugins:maven-enforcer-plugin from 3.4.0 to 3.4.1 in /org.eclipse.lsp4e.test by @dependabot in #796
- Fix undefined triggerCharacter for TriggerKind.Invoked by @ghentschke in #798
- Fix SWT Resource not properly disposed on LSPSymbolInWorkspaceDialog by @ghentschke in #801
- Use single dispose call by @ghentschke in #803
- use formatDocument as fallback for willSaveWaitUntil by @ghentschke in #783
- Do not filter workspace symbols in dialog by @mickaelistria in #805
- Version bumps by @ghentschke in #806
- Make "Find references" capable of handling non workspace resources by @mickaelistria in #810
- Re-ask LS for workspaceSymbols on every change by @mickaelistria in #811
- Fix and unit test for #804: Race condition in LanguageServerWrapper by @ChristophKaser in #808
- Register documentcontentsynchronizer as prenotified listener by @zulus in #812
- Fix completion by @mickaelistria in #816
- Collapse import foldingRanges by default by @mickaelistria in #818
- Fix TokenTypeMapper: Return token from TokenProvider when possible by @jnt0r in #815
- InsertTextMode.AdjustIndentation when cursor (and completion) is not at the start of the line by @ChristophKaser in #819
- Set a job family on the update markers from diagnostics job by @rubenporras in #825
New Contributors
- @sdaimwood made their first contribution in #785
- @Si-So made their first contribution in #786
- @brychcy made their first contribution in #792
- @zulus made their first contribution in #812
- @jnt0r made their first contribution in #815
Full Changelog: 0.24.1...0.24.2
0.24.1
What's Changed
- fix(deps): bump org.apache.maven.plugins:maven-enforcer-plugin from 3.3.0 to 3.4.0 in /repository by @dependabot in #770
- fix(deps): bump org.apache.maven.plugins:maven-enforcer-plugin from 3.3.0 to 3.4.0 in /org.eclipse.lsp4e by @dependabot in #769
- Completion cancellation by @mickaelistria in #767
- fix failing completion at offset 0 by @ghentschke in #768
Full Changelog: 0.24.0...0.24.1
Discussion about the release in #772