You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This release reduces terminal flicker during table rendering while preserving stable layout behavior across window focus changes, file switches, and tutorial flows.
14
+
This release tightens external file routing and removes a redraw pattern that could destabilize large-table rendering under repeated focus and resize cycles.
15
15
16
16
## Highlights
17
17
18
-
- Remove hot-path xterm forced-refresh calls that caused visible flashing under sustained output
19
-
- Keep forced resize on focus/visibility/pageshow events so the table viewport re-aligns when app/window state changes
20
-
- Deduplicate resize signaling to avoid redundant host resize messages when dimensions have not changed
21
-
- Expand regression coverage for large-table open/switch stress and full tutorial chapter traversal/interrupt scenarios
18
+
- Route externally opened supported files by size inside `iData` itself: files at or below 100 MiB now hand off to the recorded non-`iData` app, while larger files stay in `iData`
19
+
- Remove deferred post-ready focus and resize pulses from the embedded VisiData session lifecycle to reduce redraw corruption risk during large-table loading
20
+
- Add regression coverage for the new 100 MiB boundary and for running sessions that must not trigger post-ready focus storms
21
+
- Keep internal open-panel behavior unchanged so opening a file from inside the app still launches directly in `iData`
22
22
23
23
## Notes
24
24
@@ -28,7 +28,7 @@ This release reduces terminal flicker during table rendering while preserving st
This release tightens external file routing and removes a redraw pattern that could destabilize large-table rendering under repeated focus and resize cycles.
4
+
5
+
## Highlights
6
+
7
+
- Route externally opened supported files by size inside `iData` itself: files at or below 100 MiB now hand off to the recorded non-`iData` app, while larger files stay in `iData`
8
+
- Remove deferred post-ready focus and resize pulses from the embedded VisiData session lifecycle to reduce redraw corruption risk during large-table loading
9
+
- Add regression coverage for the new 100 MiB boundary and for running sessions that must not trigger post-ready focus storms
10
+
- Keep internal open-panel behavior unchanged so opening a file from inside the app still launches directly in `iData`
0 commit comments