Skip to content

Commit de20b4f

Browse files
committed
docs: update CHANGELOG
1 parent 49acf00 commit de20b4f

File tree

1 file changed

+60
-0
lines changed

1 file changed

+60
-0
lines changed

CHANGELOG.md

+60
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,65 @@
11
# Changelog
22

3+
## [1.4.0] - 2024-04-03
4+
5+
### 🚀 Features
6+
7+
#### Preview
8+
- *(preview)* Add `jumpTop` and `jumpBot` keymap actions (#109)
9+
- *(highlight)* Add `UfoCursorFoldedLine` (#103)
10+
- *(render)* Support inlay (#155)
11+
- *(render)* Add support for concealed characters (#153) (#156)
12+
- *(api)* Add cursor range and kind information for `UfoInspect`
13+
- *(config)* [**breaking**] Use `close_fold_kinds_for_ft` instead `close_fold_kinds`
14+
- *(decorator)* Export fold kind in `fold_virt_text_handler` (#207)
15+
- *(build)* Luarocks support (#211)
16+
17+
### 🐛 Bug Fixes
18+
19+
- *(preview)* Respect `tabstop` and `shiftwidth` opts
20+
- *(provider)* Respect 'tabstop' and 'shiftwidth' for indent
21+
- *(decorator)* Reset winhl after detach
22+
- *(decorator)* Keep last winid field
23+
- *(driver)* Respect `foldminlines` (#108)
24+
- *(decorator)* Buffer may be changed in a window
25+
- *(decorator)* `setl winhl` erase hl of `nvim_win_set_hl_ns` (#111)
26+
- *(preview)* Dispose preview window even if buffer is wiped out
27+
- *(buffer)* Quickfix buftype can't detect line changed
28+
- *(decorator)* Open fold should redraw at once (#132)
29+
- *(treesitter)* Support `#make-range!` (#139)
30+
- *(preview)* Window height should more than zero
31+
- *(fold)* Refresh fb table in closure function
32+
- Throw UfoFallbackException on RequestFailed (#159)
33+
- *(render)* Join text for default hlgroup (#163)
34+
- *(render)* Skip error return by `synID`
35+
- *(fold)* Sync extmarks with foldedLines (#167)
36+
- *(treesitter)* Use metadata.range prefer (#169)
37+
- *(window)* Clear win highlight if buf changed
38+
- *(decorator)* Ignore redraw request for closing fold (#176)
39+
- *(decorator)* Ignore redundant redraw (#180,#181)
40+
- *(fold)* Scan win folds if one buffer in multiple window
41+
- *(decorator)* Correct bufnrSet logic
42+
- *(window)* Don't clear winhl during first render (#183)
43+
- *(render)* Replace `Normal` highlight with `UfoFoldedFg`
44+
- *(action)* Check endLnum to avoid infinite loop (#184)
45+
- *(decorator)* Highlight open fold for multiple windows correctly (#187)
46+
- *(decorator)* Erase extmark even in multiple windows
47+
- *(decorator)* Narrow the fold range for stale
48+
- *(treesitter)* Fix errors when getting hlId on nvim 0.10.x (#188)
49+
- *(model)* Use private field to avoid inherit (#186)
50+
- *(fold)* Don't make scan flag if manual invoke (#192)
51+
- *(window)* Upstream bug, `set winhl` change curswant (#194)
52+
- *(preview)* Nightly change `nvim_win_get_config` return val
53+
- *(wffi)* `changed_window_setting` signature changed
54+
- *(decorator)* Keep silent for `Keyboard interrupt` error (#202)
55+
- *(decorator)* Correct capture condition
56+
- *(fold)* Return correct winid
57+
58+
### ⚡ Performance
59+
60+
- *(decorator)* Skip rendering of horizontal movement
61+
- *(decorator)* `set winhl` will redraw all lines
62+
363
## [1.3.0] - 2023-01-05
464

565
### Features

0 commit comments

Comments
 (0)