The top toolbar has been redesigned to make better use of space.
Adds a light UI style, where the top bar and keyboard adapt to light themes.
Adds support for trackpad mode, where you can press and hold the Space bar to quickly move the cursor.
Adds a Password Manager button, allowing you to quickly paste a password from iCloud Keychain or other password manager apps.
Adds a variety of new fonts, now split into a separate package to keep the main package size down.
Adds support for Procursus’s localization functionality. In many cases, programs in your terminal will follow your iOS language selection. (Requires Procursus distribution installed - by default, checkra1n and unc0ver use Elucubratus.)
Better handles cases where the shell fails to launch (e.g. from a broken startup script, or corrupted install).
Fixes a long-standing performance issue where significant terminal activity could cause NewTerm to run very slowly or crash.
Fixes settings not applying till after restarting NewTerm.
Fixes arrow keys not working in application mode programs such as less and vim. (Fixed with help from Diatrus - thanks!)
Fixes a crash when rotating into landscape on some devices.
2.4
Adds key repeat (tap and hold) on the arrow keys. This was contributed by @lint – thanks!
Fixes crash on launch for iOS 12.1.4 and older.
2.3
Adds iPadOS 13 multiple window support. Now you can use two NewTerm windows in split screen, or keep separate NewTerm windows for each project or server. Press ⌘N or long press the “+” button to open a new window.
Adds physical keyboard shortcuts for opening and closing tabs and windows.
Adds full support for the Ctrl key on physical keyboards.
Adds support for iOS 13’s new SF Mono font. This is the new default font.
Adds a haptic tap when the bell rings.
Fixes various UI issues on iOS 13.
Fixes an issue with the keyboard buttons appearing incorrectly on iPad.
Known Issue: Tapping the Settings button crashes the app. This will be fixed with an update to Cephei soon.