Breaking Changes
achallenges.KeyAuthorizationAnnotatedChallenge,achallenges.DNS,achallenges.Othernow useidentifierfield instead ofdomain(domain is deprecated)Authenticator.get_chall_pref()argument renamed fromdomaintoidentifier; now accepts IP addresses- Deprecated functions:
certbot.crypto_util.get_sans_from_cert,get_names_from_cert,get_names_from_req,...