Skip to content

Commit f2b9166

Browse files
committed
CHANGELOG.md
1 parent e6b02e2 commit f2b9166

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

CHANGELOG.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Release Notes
22

3-
## 0.2.10
3+
## 0.2.11
44

55
### Features
66

@@ -34,16 +34,24 @@
3434

3535
* **Windows Named Pipe Crash**: Fixed crash in `Server::handle_new_connection` on Windows.
3636

37+
* **Bar/Underline Cursor Invisible**: Fixed bar and underline cursor styles being invisible on characters due to REVERSED modifier creating a block-like highlight (#851).
38+
39+
* **Wrapped Line Viewport Scroll**: Fixed viewport scroll limit counting logical lines instead of visual rows, causing erratic scrolling, skipped wrapped rows, and stuck End key with line wrap enabled (#1147).
40+
41+
* **Search on Large Files**: Fixed multi-GB memory consumption, O(N²) offset accumulation, and search scan never completing when capped at max matches. Chunked incremental search, viewport-only overlays, and 100K match cap (#1146).
42+
3743
* **macOS Menu Hover Jump**: Fixed menu bar jumping to leftmost menu during hover by using `WaitUntil` instead of `Poll` and caching menu item states.
3844

3945
### Improvements
4046

4147
* Status log and warning log buffers are now read-only.
48+
* Replaced `buffer_modified` JS plugin with native Rust diff indicators, eliminating JS↔Rust round-trips on every edit/scroll.
4249

4350
### Internal
4451

4552
* Folding system refactored to use byte offsets instead of line numbers for gutter indicators, fixing consistency issues in large file mode.
4653
* Unified fold indicator pipeline shared between LSP-based and indent-based folding.
54+
* Fixed Nix build: include PNG files in source filter for GUI icon resources.
4755

4856
---
4957

0 commit comments

Comments
 (0)