0.7.2
* Remove dtdn plugin, service seems dead.
* Add new plugin for namecheap.com
* Add new plugin for alternative freedns.org scheme
* Handle upcoming python 3.12 which will drop distutils.
* Honor the NETRC environment variable
* Documentation and user messages updates.

0.7.1
* Drop the dnsdynamic plugin, service is discontinued.
* Drop the system-ns plugin, service is discontinued.
* Add new plugin for desec.io (#36).
* Add new plugin for DNS-O-Matic (#57)
* Handle expired certificate on duiadns server.
* myonlineportal, dnsexit, dynu: Handle API updates.
* Multiple bugfixes in new credentials backends.
* Base64-encode passwords in auth_netrc to handle 'strange' characters (#49).
* Add support for selecting auth plugin to ddupdate-config.
* ddplugin: Add a new header kwarg argument to get_response(), used in
  desec.io to allow token based header authentication.
* Add pyproject.toml, first step in distutils being dropped in 3.12
* Various documentation polish.
* Rename all address plugins using an addr_ prefix.
* Fix pylint and pycodestyle diagnostics.


0.7.0 
* Support multiple configuration sections in config file (#25)
* Experimental support for keyring password storage (#23)
* Add FINAL_PREFIX environment variable support to ease packaging
* Support multiple credentials for Google domains (#52)
* New address plugin for OnHub/Google WiFi/Nest WiFi  (#58)
* New dnshome.de address- and service plugins  (#47)
* Plugins: freedns: Update to simplified https API.
Thanks to m-jung, Alexey Grevtsev, Marcin Mielniczuk, Gabriel de Perthuis

0.6.6
* Fix wrong path in systemd service file (#54).
* Fix bad return value causing systemd problems (#53).
* Graceful exist on missing python-requests (#48).
Thanks to Teemo Ikonen

0.6.5
* Fix ip route parsing (#35)
* Fix python 3.9 syntax warnings (#38, #37)
* New plugin domains.google.com -- googledomains.py
* Error logging bugfixes (#4411454).
Thanks to aerusso, LoganK and Hroncok

0.6.4
* Fix address-options and service-options parsing regression (#24).
* Add new nsupdate(1) plugin (#29).
* Install systemd files in correct user locations (#22).
* Enhance ipv6 address parsing in address plugins (#28).
* Patch ddupdate.service script path on installation.
* Thanks to aerusso for nsupdate plugin, bugfixes and enhancements.

0.6.3
* Fix #21, broken ipv6 configuration file  parsing.
* Documentation bugfixes.

0.6.2
* New cloudflare plugin, thanks to Mika Mannermaa <mmannerm@gmail.com> 
* New  dy.fi, restricted ti what looks like finnish addresses.
  Thanks to Teemu Ikonen <tpikonen@gmail.com>
* Fix bug causing frequent updates due to cache misses (#19).
  Kudos: Teemu Ikonen
* Code and documentation cleanup.


0.6.1
* Fix crash when logging updates disabled by caching (#11).
* afraid.org: Use now available https url (#12).
* afraid.org: Support user-supplied addresses (#13).
* Misc cleanup.

0.6.0
* New setup by ddupdate-config based on a user service. Nothing installed
  as root, service runs as invoking user. Existing setups based on a
  separate user running service continues to work, but must be maintained
  manually.
* New service plugin dnspark.com
* New Hurricane Electric service plugin.
* New pkg-config build dependency.

9.5.3
* Remove the straight.plugins dependency.
* config: Fix bug creating new config files like ~/.config/dduodate.conf
* config: Add new address plugin option "Use address as of service".
* build: Don't install documentation files (bad idea from beginning).
* Miscellanaous cleanup and doc fixes.

0.5.2
* Multiple bugfixes in config script
* Add missing commands and short options to completions
* Move completions to proper /usr/share/bash-comletions/completions
* Drop sudo usage, use plain su instead.

0.5.1
* Add bash completion support
* Fix a bug in the user config file ~/.config/ddupdate.conf path.
* Fix Respect XDG_CONFIG_HOME (#8).
* Fix handle .netrc permissions correct (#7).
* Clean up the Makefile build-install-clean targets.
* Documentation re-organized and updated.

0.5.0
* Add ddupate-config configuration script.
* Add missing ddupdate.conf.5 manpage
* Static code checkers cleanup
* Documentation updates
* Fix bogus error message in --list-services/addressers.

0.4.1
* Documentation fixes

0.4.0:
* Declared as beta state.
* Revise API

0.3.0
* Split old --list command to --list-services and list-addressers
* Split old --options to --address-options and --service-options.
* Incompatible CLI changes
* Documentation fixes.

0.2.1:
* Fix start exception on python 3.4/jessie (#6).
* Fix unhelpful error messages for bad .netrc (#5).
* Documentation fixes.

0.2.0:
* Revise and finish ipv6 support (#3)
* New option --version, ipv4/ipv6/all addresses switch.
* New ip plugin default-web-ip6, external ipv6 address.
* Update and document proxy usage (#4)

0.1.0:
* Multitude of minor bugfixes.
* API: Finalizing current revision. Renaming silly
  named plugins_base -> ddplugin.
* Adding pydocstyle checks and updating source
* Review and bugfixes for package generation
" Added COPR and Ubuntu PPA downstream repos.

0.0.6:
* Fixed several bugs in plugin load paths.
* Fixed a bug in config file path computation.
* Removed the generated file ddupdate.8.html from distribution
* Added timeout handling in plugin http handling.
* New plugin hardcoded-ip
* Minor bugfixes in both plugins and central code.
* Added fast-track configuration to README.md, clean up.
* Cleaned up and refactored code in main module
* Fixed a bug when symlinking the ddupdate script.

0.0.5:
* Added a NEWS file
* Revised and cleaned up plugin interface.
* Added ipv6 support.
* New plugins myonlineportal.com and dynv6.com
* Fedora and debian packaging verified.
