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
+37Lines changed: 37 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,40 @@
1
+
## 14.0.0
2
+
3
+
This release primarily focuses on improving latency.
4
+
5
+
### Changes
6
+
7
+
- Updated bundled TypeScript to v4.0.3
8
+
9
+
- We're disabling eager prefetch of suggestion details (type and documentation) for latency reasons. Instead, those will be fetched lazily once the suggestion is selected.
10
+
11
+
- Built-in occurrence highlight provider is temporarily suppressed while the text is being edited.
12
+
13
+
The rationale behind this is to avoid spamming tsserver with useless requests. As a consequence, you might experience a slight delay when using the feature immediately after changing the text.
14
+
15
+
You can tweak the experience by adjusting `occurrenceHighlightDebounceTimeout` option (see below).
16
+
17
+
### New configuration options
18
+
19
+
- Make occurrence highlight delay configurable when using built-in provider
20
+
21
+
The delay is configurable via `"atom-typescript.occurrenceHighlightDebounceTimeout"` option ("Occurrence Highlight Debounce Timeout" in settings GUI). The default value of 300ms is consistent with the default Atom behaviour.
22
+
23
+
- Make getErr delay configurable instead of relying on Atom default
24
+
25
+
The delay is configurable via `"atom-typescript.getErrDebounceTimeout"` ("getErr Debounce Timeout" in settings GUI). The default value of 150ms is about half as low as before, which should hopefully help with the percieved latency.
26
+
27
+
### Fixes
28
+
29
+
- Reduce the number of spurious documentHighlights requests when using builtin provider
30
+
- Remove geterr delay in on-change check
31
+
- Fix multistep support detection code
32
+
33
+
### Maintenance
34
+
35
+
- Update dependencies
36
+
- Bump travis host os version
37
+
1
38
## 13.9.3
2
39
3
40
- Wake-up Node event loop periodically while awaiting response
0 commit comments