All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
- Major Material Design overhaul of UI.
- Improved cut-and-paste interface.
- Tabs are now used on large screens.
- Keyboard shortcuts and EULA in help menu.
- Terminal mouse support including mouse wheel.
- Full IPv6 host support.
- No more intro wizard on first start.
- No more outdated physical or virtual keyboard instructions.
1.8.6 - 2015-08-24
- Crash due to no grantpt symbol in newer NDK was fixed.
1.8.5 - 2015-08-11
- Mouse support for right click and selection and mouse wheel (third button) to paste.
- Hot keys for keyboard including Ctrl - and Ctrl + for decreasing and increasing font resolution and Ctrl Shift V for pasting.
- Running notification now has a "disconnect all" button to quickly close all connections.
- Support for all ABIs including x86, MIPS, aarch64.
- Default RSA key size is now 2048 bits.
- New soft keypad including directional arrows.
- Moved from ViewFlipper to ViewPager for better swipe handling in the console.
- Pubkeys now have the correct strength listed in the pubkey list.
- EC key operations would fail on some devices.
- Connecting to a host from the host list no longer asks which app you want to use.
- The text in the entropy gathering dialog is now scaled correctly.
- Touch slop was not correctly scaled when determining dragging.
1.8.4 - 2015-04-19
- Key exchange and host key algorithm preference order was not being respected.
- ECDH would sometimes fail because the shared secret would be encoded as a negative integer.
- DSA host key support was broken from the beginning of the v1.8 series.
- Connections would sometimes close when leaving ConnectBot.
- Telnet port range too high will no longer cause crashes.
- More context is given for failures to connect via SSH which should reveal why a host might be incompatible with ConnectBot.
- SSH key exchange algorithm will now be printed upon connection.
- All addresses for a particular host will be tried when connecting (including IPv6).
1.8.3 - 2015-04-02
- Only enable EC support when the device supports it.
- Default font size scales with the device display density.
- Color picker scales correctly depending on device density.
- Color picker color numbers are now localized