Skip to content

iSH+ 0.2.1

Pre-release
Pre-release

Choose a tag to compare

@johnnydevelops johnnydevelops released this 10 Nov 23:50
· 50 commits to main since this release

Security key fixes, from testing on an iPhone in #1 and #3.

Fixed

  • Logins after the first now work. The NFC session from one login could close the next one, so every login after the first failed instantly. Only one NFC session is now active at a time (#3, by @schmitzoide).
  • The NFC sheet closes once a login is done, with "Done. You can remove the key.", instead of staying up for 5 seconds.
  • If the key leaves the field mid-login, iSH+ asks for it again instead of failing.

Improved

  • One tap less per login. The key's information is remembered, so a login only needs the key for the signature itself.
  • Clearer failures without NFC. On an iPad, or on a copy of iSH+ signed without the NFC Tag Reading capability, iSH+ now explains why security keys can't work. Linux also keeps seeing a FIDO2 device instead of ssh reporting "device is not fido2".
  • README: explains which sideloaders and accounts can provide NFC.

Installing

Sideload iSH-plus-0.2.1.ipa. Security keys need a signing profile with the NFC Tag Reading capability: a paid developer account, and a sideloader that applies it. iloader currently doesn't. Updating from 0.2.0 keeps your distributions.