Extension:GoogleLogin/PreAuthManager/Changelog/v0.3.1

Version v0.3.1 will be a maintenance release.

Changes

 * - Version jump (0.3.1-git)
 * - build: Updating development dependencies
 * - build: Add support for running npm
 * - Refactor Special:GoogleLogin a bit
 * - Hide Username input field, if it's not required
 * - Converted GoogleLogin to new extension registration system
 * - Use MediaWiki\Session\SessionManager instead of deprecated session handling functions
 * - Define doesWrites for SpecialPage classes
 * - Add GENDER support for googlelogin-manage-user
 * - Fix ApiHelp tests
 * - Remove hard dependency to Extension:GoogleAPIClient
 * - Implement support for UserMerge
 * - Replace deprecated userinfo.* scopes and use the equivalents
 * - Reset access_token when e-mail domain isn't allowed to login
 * - Don't provide a "Already registered" option if GoogleLogin replaces MW login
 * - Fix GoogleLogin button creation for Special:UserLogin