# Changelog ## (unreleased) ### New * :sparkles: add loop mode. [Eduard Veit] * :sparkles: add support for Duck DNS as DynDNS2 provider. [Eduard Veit] * :sparkles: add support for deSEC as DynDNS2 provider. [Eduard Veit] * :sparkles: add completion. [Eduard Veit] :sparkles: add man page * :sparkles: replace getopt with argbash. [Eduard Veit] * :sparkles: add interpretaton of status codes and act accordingly. [Eduard Veit] * :sparkles: make network interface configurable. [Eduard Veit] * :sparkles: add DynDNS2 support for dynv6.com. [Eduard Veit] * :sparkles: add .gitchangelog.rc. [Eduard Veit] * :sparkles: add dynb.sh. [Eduard Veit] ### Fix * :bug: fix sourcing of config file. [Eduard Veit] :recycle: do some shellcheck fixes ### Documentation * :memo: update example of .env in README.md. [Eduard Veit] * :memo: add CHANGELOG.md. [Eduard Veit] * :memo: add example.env. [Eduard Veit] * :memo: write README.md. [Eduard Veit] ### Other * :recycle: refactor: rename environment variables. [Eduard Veit] * :recycle: refactor, fix and debug error handling. [Eduard Veit] * :recycle: refactor main code. [Eduard Veit] * Initial commit. [EV21]