Releases: termux/termux-app
v0.42
v0.41
v0.40
v0.39
• Fix the extra keys row to show up on Android 5 devices - thanks @michalbednarski!
• Ensure that packages are installed matching the preferred system ABI.
v0.38
• Fix issue (introduced in v0.36
with Samsung and some other keyboards entering word mode (no instant echo of characters).
• Allow pressing Enter in the predictive text area to remove a finished session.
• Implement Unicode 9 for character widths in the terminal emulation which avoids rendering emojis too narrow. Be sure to have updated packages (run apt update && apt upgrade
) for this feature to work since the feature also requires support from terminal programs.
v0.37
v0.35
- Read properties from
$HOME/.termux/termux.properties
instead of$HOME/.config/termux/termux.properties
(the old location will continue to work for now as a fallback). - Compatibility with more input methods such as handwriting.
- Support native x86-64 packages instead of the previous fallback to i686 packages.
- New extra keys (
Escape
,Ctrl
,Alt
and some more) can now be shown above the normal keyboard. This is toggled withVolumeUp+q
or by swiping in the drawer from the left and long pressing on theKEYBOARD
button. There are some layout issues (such as for smaller screens) - this will be fixed in an update. - By swiping the extra keys view to the left a text input is shown, allowing text input with normal text prediction to work. Useful when writing longer texts.
- Change how terminal sessions are detected as completed. Previously every opened file descriptor to the terminal had to be closed, now it is enough with the first session process (normally the shell) to exit. This is what most terminal emulators does and avoids hanging sessions.
- Change the
Hangup
context menu entry (shown when long pressing on the terminal and selectingMORE...
), which sentSIGHUP
, toKill process ($PID)
, which now sendsSIGKILL
. This ensures that the process is always killed. The menu entry can also be used to learn the PID of the current session. - Change the minimum number of rows in the terminal from 8 to 4. This avoids having terminal output hidden by the keyboard on small displays or on large font sizes.
- Fix terminal to recognize backspace in combination with
Alt
andCtrl
. - Fix terminal to recognize
Ctrl+/
. - Make it possible to assign some limited keyboard shortcuts (note that
Ctrl
is a required part of the shortcuts for now) by specifying the following in$HOME/.termux/termux.properties
(runtermux-reload-settings
to apply the shortcuts without restarting the app):shortcut.create-session = Ctrl + <something>
shortcut.previous-session = Ctrl + <something>
shortcut.next-session = Ctrl + <something>
shortcut.rename-session = Ctrl + <something>
v0.34
• Update to use the Storage Access Framework (SAF) on Android for sharing files to other apps. This streamlines the user experience when picking files from Termux for e.g. attaching to a mail and allows editing from other editor apps.
• Change VolumeUp+x to send Alt+x for easier use of e.g. emacs.
v0.33
• Fix installation on devices with a 64-bit cpu but without a 64-bit runtime (such as the Galaxy S5 Neo).
• Match less files when offering to view a file in Termux- now only text files are opened for viewing.
• Do not force choice of browsers when opening an url from the context menu.