Chuchu v0.5.0
Highlight of the release
- builtin support for mutliplexers (tmux and zmx for now, soon many others)
- tab display enhancements
- and experimental android shell support which can be enabled from the settings
features:
- feat: add encrypted SSH backup import/export - 815d975 - (Thanks @salemsayed)
- feat: improve terminal accessory bar - 29a6c24 - (@salemsayed)
- feat: throttle terminal foreground notifications - 34d5e60 - (@salemsayed)
- feat: add settings to switch terminal tabs interface - 3e6cec2 - (@salemsayed)
- feat: make system theme the default theme - 2ee4b70 - (@salemsayed)
- feat: add support for session persistence - 0591162 - (@salemsayed)
- feat: add zmx for session persistance - 76b5dd1
- feat: show OSC terminal title on tabs with ellipsis - 44a500f - (Thanks @bhoffman20)
- feat: add terminal font size setting - 79239a9 - (@bhoffman20)
- feat: add Android local shell sessions - c47386c - (@salemsayed)
- feat: emit DEC 2048 in-band size reports on resize - ec828cd - (@bhoffman20)
- feat: remove foreground sync from manifest - 82d3d21
- feat: add dragging to text selection - 915729f
fixes:
- fix: pass touch coordinates to native scroll handling - 4f10c4e - (@salemsayed)
- fix: crash on SSH PTY resize failure - 0e4485c - (@salemsayed)
- fix: make SFTP file browsing robust - 4b74953 - (@salemsayed)
- fix: rename native encrypt/decrypt to service package - 57321e6
- fix: use openPtyExec to for multiplexer startup commands - f202577
- fix: keep IME mirror stateless and disable autocorrect/suggestions - 84eca61 - (@bhoffman20)
- fix: align kitty graphics to the terminal cell grid - 569059f - (@bhoffman20)
- fix: add discovery path for mosh server - 6314b09
perf:
- perf: back off read-loop polling when the session is idle - 0d0182a - (@bhoffman20)