A new version of the official Google Keyboard is rolling out at the moment, but you can pick up the APK right here if you can't wait. Today's Google Keyboard update adds a few things, but it's not a huge update.
First and foremost are new input languages. Indian English, Basque, Galician, Swiss Italian, and Latin American Spanish are all now supported. Next, the voice input shortcut has been moved for apps that don't use the inline search box voice input button (it shows up for some that do, too, oddly).