The Google accessibility team has released TalkBack 5.1 for devices running Lollypop, Marshmallow, and Nougat. TalkBack 5.0.7 has been released for devices running Jelly Bean and KitKat.
There are no new features for TalkBack 5.0.7. Here is a list of the changes to TalkBack 5.1 from the eyes-free Google group.
Web
• TalkBack will now announce in percentages how much of the web page has loaded. This works in Chrome 52 and above.
Text Editing
• When selecting text from the keyboard, the selected text will now be announced.
• Double-tapping on the edit field will place the cursor at the end of the field, and not in the middle.
Miscellaneous
• TalkBack will now prevent the device from locking when reading long fragments of text.
• TalkBack will now adjust the speech volume during the phone call so that the level of two volumes is approximately the same. The adjustments are only applied on Lollipop and Marsh mallow devices.
• The “read from top” and “read from next item” functionality has been improved.
• TalkBack and Google voice search should no longer speak at the same time while dictating.
• Security overlays should now work with TalkBack, i.e. the user can click the “allow” button when the screen is dimmed.
• Auto-scrolling in large lists has been improved. You should see improvements in 3rd-party apps such as Twitter, Facebook, etc.
• The “navigation setting” (granularity) will temporarily be set to “default” when opening dialogs, menus or new windows.
Gestures and Keyboard Shortcuts
• For new users the “default” keymap will now be set as a default one. For existing users, the current setting will be respected.
• Opening “Quick Settings” panel can now be assigned to a gesture.
• CTRL+ALT+SPACE in the “default” keymap will open the list of custom actions. In the “Classic” keymap the shortcut key is assignable.
• TalkBack will execute only the keyboard shortcuts specified in the keymap. All other keyboard shortcuts will be passed directly to the application or operating system.