This project uses Semantic Versioning 2.0.0.
- CHANGED: Deprecated
from
andto
fields inEmailForward
- CHANGED: Drop support for Rust < 1.83
- CHANGED: Add support for Rust 1.83
- CHANGED:
DomainCollaborators
have been deprecated and will be removed in the next major version. Please use our Domain Access Control feature.
- CHANGED: Drop support for Rust < 1.76
- CHANGED: Add support for Rust 1.76
FEATURES:
-
NEW: Added
Registrar::check_registrant_change
to retrieves the requirements of a registrant change. (#51) -
NEW: Added
Registrar::get_registrant_change
to retrieves the details of an existing registrant change. (#51) -
NEW: Added
Registrar::create_registrant_change
to start registrant change. (#51) -
NEW: Added
Registrar::list_registrant_changes
to lists the registrant changes for a domain. (#51) -
NEW: Added
Registrar::delete_registrant_change
to cancel an ongoing registrant change from the account. (#51) -
NEW: Added
Registrar::enable_domain_transfer_lock
to enable the domain transfer lock for a domain. (#50) -
NEW: Added
Registrar::disable_domain_transfer_lock
to disable the domain transfer lock for a domain. (#50) -
NEW: Added
Registrar::get_domain_transfer_lock
to get the domain transfer lock status for a domain. (#50)
ENHANCEMENTS:
- NEW: Added
secondary
,last_transferred_at
,active
toZone
(#47)
FEATURES:
- NEW: Added
Zones::activate_dns
to activate DNS services (resolution) for a zone. (#44) - NEW: Added
Zones::deactivate_dns
to deactivate DNS services (resolution) for a zone. (#44)
- CHANGED: Depedency updates
- NEW: Support the
signature_algorithm
parameter in Let's Encrypt APIs - NEW: Support the
get_domain_registration
andget_domain_renewal
Registrar APIs
- FIX: Fix serialized name of ZoneRecordPayload::record_type (#32)
- FIX: Fix Clippy Lint explicit_auto_deref (#33)
- CHANGED: Sets Edition to 2021 (#34)
- CHANGED: Update Ureq dependency to 2.6 (#34)
- CHANGED: Expose specific model errors on validation error (#27)
- CHANGED: removed unwrap() from the codebase
- CHANGED: functions return Result<T,DNSimpleError> now
- CHANGED: Deprecate Certificate's
contact_id
(#23)
- FIX: Bug preventing authorized requests (POST, PUT, PATCH)
- FIX: Clippy, RustFmt, Cargo cleanup
- FIX: Renames the project from
dnsimple_rust
todnsimple
- ADDS: Automatic releasing when tagging a release
- First implementation of the dnsimple-rust client (including all the endpoints)