Description
Terminal features
- SUB and CAN controls terminate ESC sequences and are displayed (DEC, xterm 397).
- LAM/ALEF single-cell joining mode (DECSET 2521).
- Arabic joining considers ZWJ and ZWNJ formatters.
- Fix graphics (image/sixel) and emoji display to adapt to horizontal scrolling.
- Fix mouse position click coordinates to adapt to horizontal scrolling.
- Fix reflow to avoid vanishing graphics on terminal resizing.
- Changed image size limit from 1MB to configurable value, default > 4MB.
Character rendering
- Fix overhang rendering for some characters, clipped in 3.7.7 (#1304).
- Optional single-cell rendering of Arabic LAM/ALEF ligatures.
- Revise background clearing to catch border cases (#1310).
- Option to center position of smaller glyphs in CJK ranges (#1313).
Keyboard handling
Window handling
- Fix frame adjustment when disabling darkmode.
- Display hair cross mouse pointer in pixel-grained mouse reporting modes.
Font configuration:
- Handle font metrics errors (#1309).
Configuration:
- New option ThemeDark to be used if Windows Darkmode is set (#1305, ~#1303).
- New glyph centering prefix ">" for option FontChoice (#1313).
- Propagate TERM config setting to WSL HOSTTERM variable (mintty/wsltty#290, ~mintty/wsltty#278).
- New option PixMousePointer.
- New option MaxImageSize.