Skip to content

Version 5.0

Latest
Compare
Choose a tag to compare
@stecklars stecklars released this 02 Mar 23:34

Thank you for your continued use of my script. Today, I can release version 5.0 of it.

The last release has been more than a year ago and I once more found some time to continue working on it.

The new version 5.0 includes the following new features:

  • It is now possible to set the API URLs for determining the public IPv4 / IPv6 address freely using the configuration settings IPV4_ADDRESS_URL, IPV4_ADDRESS_URL_FALLBACK, IPV6_ADDRESS_URL and IPV6_ADDRESS_URL_FALLBACK. It is, however, not necessary to do that – if you do not set them, reasonable default values will be used. More on that in the next paragraph. Thanks to @henningkerstan for the pull request that made this possible (#29).
  • I am now running my very own API for returning the public IPv4 / IPv6 address of the visitor at https://get-ipv4.steck.cc and https://get-ipv6.steck.cc and this service is now being used by default. Some users saw issues with the previous default services and I hope that this will work better. This also fixes #30 and partially #28.

This release also includes an important bugfix:

The netcup CCP DNS API currently has an internal bug where sessions expire too early. This caused the error message The session id is not in a valid format. in some cases. The script will now try to relogin and retry the last request in case this error occurs. This fixes #21.

As always, I appreciate all your feedback and work on this project and I hope that my script helps you. If you have any questions, issues, or feedback, open an issue and I will look into it.