Releases: libdns/autodns
Releases · libdns/autodns
Release list
v0.1.0
[0.1.0] - 2026-05-22
First tagged release. Implements the libdns
provider interfaces for the AutoDNS API.
Added
Providerimplementinglibdns.RecordGetter,RecordAppender,RecordSetter,
andRecordDeleter.NewWithDefaults(username, password)for the common case.NewWithSDK(*sdk.SDK)for callers that need to overrideEndpoint,Context,
orHttpClient(e.g. sub-accounts).- Standalone
sdk/package exposingCheckZone,GetZone,UpdateZone, and
PatchZonefor direct API use. AppendRecordsandDeleteRecordssend a PATCH changeset
(resourceRecordsAdd/resourceRecordsRem) instead of a full-zone PUT,
avoiding lost-update races on concurrent edits.- Apex and
wwwA-record support via AutoDNS'smain.address/wwwInclude
shortcuts, surfaced as regularlibdns.Addressrecords on read. - Optional
Provider.Zone/Provider.Nameserverto skip theCheckZone
lookup when the caller already knows them. - Typed
sdk.AutoDNSErrorcarrying the per-message details from the API. - Trailing-dot tolerance on zone names.