Skip to content

Commit e042e1f

Browse files
committed
Update CHANGELOG
1 parent 36b2094 commit e042e1f

File tree

1 file changed

+37
-0
lines changed

1 file changed

+37
-0
lines changed

CHANGELOG.md

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff 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+
138
## 13.9.3
239

340
- Wake-up Node event loop periodically while awaiting response

0 commit comments

Comments
 (0)