Lexicon Versions Save

Manipulate DNS records on various DNS providers in a standardized way.

v3.7.1

2 years ago

Modified

  • Allow to use newer versions of cryptography
  • Fix doc about unit tests

v3.7.0

2 years ago

Added

  • Add the Vercel provider (formerly known as Zeit)
  • Add the Oracle Cloud Infrastructure (OCI) DNS provider (#860)

Modified

  • Keep old Zeit provider for compatibility purpose with deprecation notices
  • Support multiple domain statuses for Joker provider (#880)

v3.6.1

2 years ago

Modified

  • Support deprecated method_whitelist parameter in urllib3.util.retry.Retry for urllib3<1.26
  • Fix support of registered domains for INWX provider (#828)
  • Update mypy and use external types modules

v3.6.0

3 years ago

Added

  • Vendor pynamecheap project for namecheap provider
  • Annotate public API with types
  • Check mypy types during CI
  • Add the RFC2136 DynDNS provider (named ddns)
  • Use Lexicon specific exceptions in code: AuthenticationError for authentication problems

Modified

  • Implement the base provider as an ABC class
  • Improve plesk provider for wildcard domains or subdomains
  • Use poetry-core instead of poetry for the builds
  • Switch to GitHub-native Dependabot

Deleted

  • Remove dependency of plesk provider to xmltodict
  • Remove some Python 2 specific code
  • Remove deprecated type parameter in providers public methods

v3.5.6

3 years ago

Modified

  • Migrate Vultr provider to the V2 API (#770)

v3.5.5

3 years ago

Added

  • Add the Mythic Beasts provider (#739)
  • Add the Infomaniak provider (#685 #762)

Changed

  • Improve dev tooling (#761)

v3.5.4

3 years ago

Changed

  • Support both tldextract 2.x and 3.x
  • Upgrade third-party dependencies
  • Validate PowerDNS provider parameters (#755)
  • Support dnspython>=2.1 for localzone provider (#760)
  • Update Mythic Beasts documentation (#693)
  • Fix documentation build and publication

Deleted

  • Remove mock and nose dependencies (#706)

v3.5.3

3 years ago

Modified

  • Handle large number of hosted zones in route53 provider

v3.5.2

3 years ago

Modified

  • Fix domains in "lock" state with joker provider

v3.5.1

3 years ago

Added

  • Add the Joker.com provider
  • Add environment variable TLDEXTRACT_CACHE_PATH to configure a tldextract cache custom location for Lexicon

Modified

  • Old environment variable TLDEXTRACT_CACHE_FILE is deprecated and will be removed in a future release