0.26.5
New features
- Add diagnostic code as suffix to marker message by @sebthom in #1065
- Make diagnostic marker messages configurable by @sebthom in #1066
- Add hide fields toolbar button to outline view (fix #1073) by @travkin79 in #1075
- Allow access to CodeAction in CodeActionMarkerResolution. by @andrewL-avlq in #1087
- Introduce LanguageServerWrapper#getServerCapabilitiesAsync by @sebthom in #1098
Performance improvementes
- Improve StreamProxyInputStream by @sebthom in #1068
- Improve DSPLaunchDelegate debug adapter monitor performance by @sebthom in #1080
Fixes
- DocumentInputStream does not handle surrogate pairs correctly by @sebthom in #1069
- Memory leak in EditorToOutlineAdapterFactory by @sebthom in #1081
- Potential race condition in LSPProgressManager#report by @sebthom in #1085
- Don't log same BadLocationException excessively by @sebthom in #1083
- Respect inlayhint padding by @BoykoAlex in #1089
- Fix disappearing sort button in outline view (fix #1091) by @travkin79 in #1092
- Fix NPE seen in GitHub Actions runs by @rubenporras in #1096
- Adapt resolveCodeAction to handle timeout and interrupted exception by @rubenporras in #1099
- Propagate LanguagServerWrapper startup exception correctly by @ava-fred in #1044
Code improvements
- Enable NonNullByDefault for lsp4e.debug and lsp4e.jdt plugins by @sebthom in #1060
- Make tm4e an optional dependency by @sebthom in #1064
- Resolve sonar findings by @sebthom in #1067
- Remove duplicate code from lsp4e.debug by @sebthom in #1071
- Use
var
keyword andList.of
andSet.of
where applicable by @sebthom in #1072 - Use LS.withCapability() instead of LS.withFilter() if applicable by @sebthom in #1077
- Cleanup SupportedFeatures class by @sebthom in #1076
- Improve handling of arrays by @sebthom in #1079
- Remove duplicate null check by @rubenporras in #1084
- Improve code reuse by @rubenporras in #1082
- Remove unnecessary launcherFuture.isCancelled() check by @sebthom in #1090
- Improve null analysis by @sebthom in #1095
Build improvements
Upgraded libraries
- Update Highlight.js to 11.10.0 by @vrubezhny in #1047
Full Changelog: 0.26.4...0.26.5