Features
- #3999: profile groups can how specify inheritable settings #8726 (Clem Fern)
- #7265: added a button to reset global & groups settings to defaults #8726 (Clem Fern)
- 299be86: #3934: added automatic dark/light theme switching
- #5688: added a global Save As Profile context menu option #8663 (Clem)
- #8680: configurable default quick connect plugin #8709 (Clem)
- #6518: added a "disconnect tab" context menu item #8589 (Clem Fern)
- #8589: added a "disconnect tab" hotkey #8589 (Clem Fern)
- implemented Window Controls Overlay #8707 (Evan / Fero)
- 86cff8d: changed the
terminal.autoOpen
default to true - fcac52a: #5862: configurable Backspace key behaviour
- c983743: #7727: allow hiding individual profiles from the selector
- bc8ac12: #8588: hide hidden profiles in the "new profile" selector
- 77b74ad: added Czech locale
- 1e9f5ca: updated xterm to v5.2
Bug Fixes
- 4dedbbc: #7057: sorted recent profiles (Clem Fern) #8726
- fixed broken selection in command selection #8842 (Clem)
- 6eef2c9: hotkeys containing Enter input a linebreak into the active terminal (sangboak.lee) #8471
- b97c334: #8417: ensure that serial output is chunked at utf8 char boundaries
- 1112766: #8404: missing SFTP progressbar
- 5075c83: #8263: make placeholders more legible
- a494d9c: #8313: recover tab icons and colors ealier during start
- e813133: #8440: multiple separate "ungrouped" groups appearing
- 9a82c4c: Stop local echo when remote echo is on (DehanLUO) #8677
- aafe510: #8765, fixed #8753: font size field cut off
- 79cabb6: Fix issue with setTitleBarOverlay method on non-win32 platforms. (Andrii Zhovtiak) #8811
- e237650: Expanded devtoolPlugin condition to cover Linux platform (Andrii Zhovtiak) #8820
- dragging window by tab headers no longer possible after electron update
Builds
Performance Improvements
- improved startup time by loading plugins in parallel #8528 (Clem Fern)
- unload invisible tabs from VRAM #8801 (binghuiluo(罗炳辉))