You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+4Lines changed: 4 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,19 +8,23 @@
8
8
- allow to set a priority for LSP server, allowing to choose which server to use when multiple servers are installed ([#588])
9
9
- add auto-detection of pyright server ([#587], thanks @yuntan)
10
10
- update from JupyterLab Classic to RetroLab ([#603])
11
+
- log server messages in user-accessible console ([#606])
12
+
- old emit-based API of lsp-ws-connection is new deprecated and will be removed in the next major version; please use `serverNotifications`, `clientNotifications`, `clientRequests` and `serverRequests` instead ([#606])
11
13
12
14
- bug fixes:
13
15
14
16
- workaround url-parse issue causing problems when using JupyterLab 3.0.15 ([#599])
15
17
16
18
- other changes:
17
19
- drop Node 10 (EOL 2 weeks ago) testing on CI, add Node 15 ([#587])
Copy file name to clipboardExpand all lines: packages/jupyterlab-lsp/schema/plugin.json
+13Lines changed: 13 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -60,6 +60,19 @@
60
60
"enum": ["debug", "log", "warn", "error"],
61
61
"default": "warn",
62
62
"description": "The verbosity of the console for debugging problems with this extension. Allowed values are: debug, log, warn, error."
63
+
},
64
+
"logAllCommunication": {
65
+
"title": "Log all LSP communication with the LSP servers",
66
+
"type": "boolean",
67
+
"default": false,
68
+
"description": "Whether all messages sent to and received from LSP servers should be logged into the console. To see these messages, set loggingLevel to debug or log. Note: Only messages handled by the new API will be shown."
69
+
},
70
+
"setTrace": {
71
+
"title": "Ask servers to send trace notifications",
72
+
"type": ["string", "null"],
73
+
"enum": ["off", "messages", "verbose", null],
74
+
"default": null,
75
+
"description": "Whether to ask server to send logs with execution trace (for debugging). To see these messages, set loggingLevel to debug or log. Accepted values are: \"off\", \"messages\", \"verbose\". Servers are allowed to ignore this request."
0 commit comments