- Improved terminal display updates by using DECSET Synchronize Output when available, for displaying the prompt, the input line, the suggestions list, popup lists, and
clink-select-complete. - Added an optimization for display updates in
clink-select-completeand popup lists. - Added a caching optimization for git ahead/behind counts, to avoid unnecessary redundant costs.
- Fixed animated prompts potentially repeatedly clearing the first line of the
clink-select-completelist by mistake (regression introduced in v1.9.34). - Fixed an inline suggestion being empty by mistake if
autosuggest.strategyhascompletebeforehistoryand the last word has a substring match for completion, but no prefix match. - Fixed
git.getaheadbehind()return values, which were backwards. - Fixed an obscure edge case that could potentially result in out of order input.
- Fixed #913; Clink command sometimes resolves to a nonexistent executable in the DLL cache folder.