Skip to content

Releases: tarka/zone-update

v0.11.0

16 Jan 06:37
0854b17

Choose a tag to compare

  • Add support for Bunny

Other

  • Add async impl and update docs.
  • Add sync version of bunny provider.
  • Update the DNS record types and make non-exhaustive.
  • Add note about Godaddy API restrictions.
  • Minor cleanups.

v0.10.1

16 Jan 00:38
7fb143b

Choose a tag to compare

Documentation

  • Explain the config example.
  • Add examples for provider-lookup from configuration file.
  • Add notes on adding a provider to README.

Other

  • Add note about testing mac/win.
  • Fix dependency issue on mac and allow parallel runs of mac/win.
  • Move env declaration to the root.
  • Add windows and mac test runners.

v0.10.0

14 Jan 07:38
53dda8c

Choose a tag to compare

  • Add Linode support

Other

  • Allow unused in Record
  • Handle deserialisation errors correctly
  • Cleanups and optimisations
  • Add Linode async impl and update docs.
  • Working sync version of Linode.
  • Add glommio as a tested runtime.
  • Add testing of monoio
  • Mark cargo fragement at text to avoid doctests
  • Add additional information about runtimes and feature-flags.
  • More fine-grained testing steps.
  • Add DigitalOcean and compio into test rotation.
  • Add testing of running against compio
  • Use external rust action support.

v0.9.3

12 Jan 04:12
5217ddd

Choose a tag to compare

Notable Changes

  • Digital Ocean is now supported.
  • deSEC.io is now supported.
  • Improve handling of TXT records.

Other

  • Update release-plz config to re-enable Other section
  • Add code of conduct file.
  • Simplify AI statement further
  • Add DigitalOcean to docs
  • Add DigitalOcean to provider enum
  • Add async version of API.
  • Blocking impl of Digital Ocean support.
  • Minor formatting.
  • Add async desec.io impl and update all necessary enums and docs.
  • Add start of desec.io support, and cleanup txt handling.
  • Copy release-plz config from vicarian
  • Remove installation section from README

v0.9.2

08 Jan 07:15
f378e0d

Choose a tag to compare

Other

  • Fix doc attribute syntax in lib.rs

v0.9.1

08 Jan 06:45
3c16724

Choose a tag to compare

Other

  • Import README into the top-level docs.
  • Soften the tone in AI section.
  • Enhance README description of library features
  • Bump dependencies

v0.9.0

29 Dec 03:44

Choose a tag to compare

Other

  • Make provider enum non-exhaustive.
  • Start of release-plz automation.
  • LLM generated workflow caching test.

v0.8.0

12 Dec 03:12
94719a9

Choose a tag to compare

Other

  • Minor cleanups
  • Add Cloudflare implementation.
  • Minor cleanup.

v0.7.0

11 Dec 23:37
3e24ab3

Choose a tag to compare

Other

  • Rename Provider(s) and add explanation for the helper generation macro.
  • Revert previous API change as it requires too much boilerplate.
  • Typo
  • Fix actions workflow.
  • Simplify github actions.

v0.6.0

11 Dec 05:20
f9a84b5

Choose a tag to compare

Other

  • Move to using a concrete impl & match rather than dyn objects.
  • Add test for config parsing.
  • Add LLM-generated rustdocs.
  • Add AI policy