Releases: fgiudici/ddflare
Releases · fgiudici/ddflare
v0.5.0
What's Changed
- Expose ddflare as a library by @fgiudici in #37
- Fix windows binary release extension by @fgiudici in #38
- README: update to expose the library functionality by @fgiudici in #39
- Rework Dynamic DNS API implementation by @fgiudici in #40
- Fix container image build by @fgiudici in #41
Full Changelog: v0.4.0...v0.5.0
v0.4.0
v0.3.0
This release introduces support to DynDNS update protocol v3, extending ddflare support to many DDNS providers.
What's Changed
- make: fix cross-compile by @fgiudici in #30
- Fix logotype by @fgiudici in #31
- Add support to dyndns.org v3 protocol by @fgiudici in #32
- dyndns/minor: add interface assertion by @fgiudici in #33
- README: update with DynDNS update protocol usage by @fgiudici in #34
Full Changelog: v0.2.0...v0.3.0
v0.2.0
What's Changed
- Add project logo by @fgiudici in #16
- Add project logo (dark versions) by @fgiudici in #17
- README: add overview and basic usage by @fgiudici in #18
- RADME: fixes and updates by @fgiudici in #19
- set: add the --check flag by @fgiudici in #21
- logging: add global --debug flag by @fgiudici in #22
- Improve ARM support by @fgiudici in #24
- Rework the DNS management backend interface by @fgiudici in #25
- ddflare set: add the --loop and --interval options by @fgiudici in #26
- containers: drop the 'v' from the tag by @fgiudici in #27
- Fix container image build workflow by @fgiudici in #28
Full Changelog: v0.1.0...v0.2.0
v0.1.0
ddflare - initial release
This is the initial release of ddflare: it allows to update a domain name record (A type) via Cloudflare APIs (this means the domain name should be managed by Cloudflare).
ddflare set -t $CLOUDFLARE_TOKEN $DOMAIN_NAME
will update $DOMAIN_NAME to the current public IP.
known issues
- The set command always prints to stdout debug logs
What's Changed
- make room for different DNS management backends by @fgiudici in #8
- github: add basic tests workflow by @fgiudici in #9
- Add Dockerfile by @fgiudici in #10
- Makefile: add cross-compile builds by @fgiudici in #11
- Container Image build fixes by @fgiudici in #14
Full Changelog: https://github.com/fgiudici/ddflare/commits/v0.1.0