Etter to års utvikling utgivelse av biblioteket , designet for å lage plattformuavhengige interaktive konsollbrukergrensesnitt og støtte for emulering av programgrensesnittet fra System V Release 4.0 (SVr4). Utgivelsen av ncurses 6.2 er kompatibel på kildekode-nivå med grenene ncurses 5.x og 6.0, men utvider ABI.
Blant nyhetene merkes implementeringen av utvidelsene O_EDGE_INSERT_STAY og O_INPUT_FIELD, som muliggjør forsinkelse ved flytting av markøren mellom felt og implementering av dynamisk sammenfolding av felt som ikke får plass innenfor de nåværende størrelsesbegrensningene. Funksjoner som exit_curses og exit_terminfo er også lagt til for å spore minnelekkasjer, og curses_trace for å erstatte trace(). Det er gjort ytelsesoptimaliseringer og forbedret dekoding av musehendelser. Behandlere for terminalemulatorene alacritty, domterm, kitty, mintty, mintty-direct, ms-terminal,
n7900, nsterm-build309, nsterm-direct, screen5, ti703, ti707, vscode-direct, xterm-mono og xterm.js.
Kilde: opennet.ru
