Skip to content

Latest commit

 

History

History
62 lines (37 loc) · 2.65 KB

CHANGELOG.md

File metadata and controls

62 lines (37 loc) · 2.65 KB

Changelog

main

Release 0.9.1

  • CHANGED: Registrar.getDomainPremiumPrice() is deprecated in favour of Registrar.getDomainPrices()

Release 0.9.0

  • NEW: Added client.registrar.getDomainPrices to retrieve whether a domain is premium and the prices to register, transfer, and renew. (dnsimple#93)

Release 0.8.1

  • Fix: Align arguments of Domain.listPushes() with current API (#81)
  • Added project with code examples

Release 0.8.0

Warning: This release contains breaking changes. Please contact DNSimple if you need assistance migrating your project to this version of the Java API Client

  • Complete review of input and output data types and names to be more aligned to the API docs.
  • Complete review of error management: now error classes are unchecked and there's more fragmentation to represent specific API related scenarios.
  • Replace the Google API HTTP client with a Java 11 native HTTP client.
    • Users can now provide their own HttpRequestFactory alternative implementation.
  • Removed deprecated members from the 0.x branch.
  • Removed all endpoint related interfaces to prevent unwanted extension of this library.

Release 0.7.1

  • FIXED: Bug that produced an IllegalArgumentException in all requests that are responded with a HTTP 204 No Content (GH-30)

    As a result, now we package the Apache HTTP Client library as a transient dependency

  • CHANGED: Domain.getExpiresOn() is deprecated in favor of Domain.getExpiresAt() (GH-37)

  • CHANGED: Certificate.getExpiresOn() is deprecated in favor of Certificate.getExpiresAt() (GH-40)

Release 0.7.0

  • NEW: Added client.registrar.getDomainTransfer to retrieve a domain transfer. (dnsimple#33)
  • NEW: Added client.registrar.cancelDomainTransfer to cancel an in progress domain transfer. (dnsimple#33)
  • NEW: Added DomainTransfer.getStatusDescription() to identify the failure reason of a transfer. (dnsimple#33).

Release 0.6.0

  • NEW: Added WHOIS privacy renewal (GH-12)

Release 0.6.0

  • NEW: Added WHOIS privacy renewal (GH-12)

Release 0.5.0

  • NEW: Added zone distribution and zone record distribution (GH-11)

Release 0.4.0

  • NEW: Added Let's Encrypt certificate methods (GH-8)

  • CHANGED: Updated registrar URLs (GH-5)

  • CHANGED: RegisterDomainResponse/TransferDomainResponse/RenewDomainResponse now properly map data to a DomainRegistration, DomainTransfer, and DomainRenewal (GH-10)

  • CHANGED: Updated lib to use the most up-to-date fixtures (GH-9)