https://github.com/IQSS/dataverse/pull/3539 has been merged which means once you pull the latest you should run the following SQL script*:
DELETE FROM authenticationproviderrow where id = 'echo-simple';
DELETE FROM authenticationproviderrow where id = 'echo-dignified';
This deletes some cruft now that we're using the authenticationproviderrow table in earnest for OAuth and Shibboleth.
If you don't delete these rows, Dataverse will still work but you'll probably see weird errors like this: Cannot find authentication provider factory with alias 'Echo' edu.harvard.iq.dataverse.authorization.exceptions.AuthenticationProviderFactoryNotFoundException: Can't find AuthenticationProviderFactory with an alias 'Echo'
You'll also notice that the Log In page has changed. We've dubbed this a "scalable login page" because it can support an arbitrary number of authentication providers.
Please let me know if you have any questions.
Happy hacking!
Phil