This release introduces several breaking changes:
- starting with SonarQube 8.0 the
loginis for internal use only (causing failed logins from this plugin)
A new SonarQube user’s login is always auto-generated by SonarQube. So the plugin’s login strategy is only used for the user’s provider login.
- instead storing the provider metadata in the plugin’s configuration the metadata is now retrieved from the provider
This change introduces an additional network trip to the provider during every login.
- the list of OAuth scopes (even the always required “openid”) used by the plugin is fully configurable now