This project uses Semantic Versioning 2.0.0.
- NEW: Added
aliasEmail
anddestinationEmail
toEmailForward
- CHANGED: Deprecated
from
andto
fields inEmailForward
- CHANGED:
DomainCollaborators
have been deprecated and will be removed in the next major version. Please use our Domain Access Control feature. - CHANGED: Add support for PHP 8.4
- CHANGED: Drop support for PHP < 8.2
- CHANGED: Add support for PHP 8.3
- NEW: Added
secondary
,lastTransferredAt
,active
toZone
(#93)
- NEW: Added Billing service listCharges endpoint (#89)
- NEW: Added listRegistrantChanges, createRegistrantChange, getRegistrantChange, deleteRegistrantChange and checkRegistrantChange endpoints (#83)
- NEW: Added getDomainTransferLock, enableDomainTransferLock and deleteDomainTransferLock endpoints (#85)
- NEW: Added activateZoneService and deactivateZoneService endpoints (#87)
- NEW: Added getDomainRenewal and getDomainRegistration endpoints (#72)
- BREAKING CHANGES: Wrap
GuzzleHttp\Exception\ClientException
(#63)- 400 http exceptions are wrapped in
BadRequestException
- 404 http exceptions are wrapped in
NotFoundException
- All other 4xx exceptions are wrapped in
HttpException
which the other classes inherit - The new exception classes come with improved interface e.g.
->getAttributeErrors()
to get validation errors.
- 400 http exceptions are wrapped in
- CHANGED: Add support for PHP ^8.0 (dnsimple-php#64)
- CHANGED: Deprecate Certificate's
contact_id
(#46) - CHANGED: Add documentation to CONTRIBUTING.md
- FIXES: Version number of the client
- CHANGED: Add support for DNSSEC key-data interface (#29).
- CHANGED: Deprecates
service.getDomainPremiumPrice
- NEW: Added
service.getDomainPrices
to retrieve whether a domain is premium, and the prices to register, transfer, and renew. (#18)
Initial public release.