Skip to content

v1.1.0

Latest
Compare
Choose a tag to compare
@gucci-on-fleek gucci-on-fleek released this 17 May 04:13
· 1 commit to master since this release
6be5766

libdns v1.1.0 loosens the required semantics of some operations; the previous semantics remain valid, and this release adds no new user-facing features, so providers are under no obligation to upgrade.

Previously, providers were required to apply the changes in SetRecords atomically (unless documented otherwise); now, atomic updates are optional (but still recommended). For providers who still wish to adhere to the more stringent requirements, they may signal this by returning libdns.AtomicErr, which will indicate that SetRecords failed and that no changes were applied. Returning any other error value indicates that an indeterminate number of the requested changes (between 0 and n - 1) were applied.

What's Changed

New Contributors

Full Changelog: v1.0.0...v1.1.0