Skip to content

Commit a539070

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

File tree

1 file changed

+59
-0
lines changed

1 file changed

+59
-0
lines changed

CHANGELOG.md

+59
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,64 @@
11
# Changelog
22

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

564
### Features

0 commit comments

Comments
 (0)