Support for passes, fix for key reading and clearing, a hide keyboard button, and a clear and exit button