All notable changes to this project will be documented in this file.
0.4.0 - 2019-08-28
- Upgraded to LSP 5.3.0 and Monaco 0.17.0. #115
0.3.7 - 2018-11-18
- Let documentSymbol return the correct results when mergeable elements are used #77
- Return correct ranges for hierarchical document symbol #79
- Return null when resolving completion request at an invalid location #81
- Initial call hierarchy support #85
- Allowing starting tsserver as a module using cp.fork #88
Thanks to @AlexTugarev and @keyboardDrummer
0.3.6 - 2018-09-18
- Respect URIs received from clients #75
0.3.5 - 2018-09-14
- Fixed publishing diagnostics for all opened documents #71 - thanks to @keyboardDrummer
- Support global tsserver plugins #73
- Configure a tsserver log file via
TSSERVER_LOG_FILE
env variable #73
0.3.4 - 2018-09-12
- Restore containerName for non-hierarchical symbols #69
0.3.3 - 2018-09-11
- Fix updating documents on
didChange
notification #65 - Debounce triggering diagnostics if a client is spamming with edits #65
0.3.2 - 2018-09-06
- Hierarchical document symbols support #62
0.3.1 - 2018-09-04
- Allow a client to enable tsserver logging #59
0.3.0 - 2018-08-23
- Setup the monorepo with yarn workspaces and ts project references #48
- Added a Monaco based example #48
- Aligned
completion/completionResolve
with VS Code behaviour #50 - Interrupt diagnostics to improve response time for other requests, as completion and signature help #51
- Applied refactorings support #51
- Suggest diagnostics support #51
- Diagnostics buffering #51
- Tolerating non-file URIs #51
- Organize imports support #51
- Added
Apply Rename File
command #56