- FIXED: fix the
fritzbox
renewer to work on FRITZ!OS 7.57+.
- FIXED: new FritzOS versions do not return 403 anymore when the SID expires, but redirect.
- CHANGED: the
fritzbox
renewer no longer prints out the SID when logging in. - CHANGED: the
syslog-backend
feature now only works on non-Windows platforms.
- NEW: added support for any FRITZ!Box routers with the new "fritzbox" renewer. This renewer works everywhere as it connects to a FRITZ!Box using its web interface.
- NEW: added support for FRITZ!Box routers with the new "fritzbox-local" renewer. NOTE: this renewer only works when Xenon is directly running on the FRITZ!Box router, as it makes use of internal commands to restart the connection and obtain a new IP.
First stable release! Hooray!
- CHANGED: each renewer and notifier has its own file (7cc7461, b503aeb)
- CHANGED: error handling is now managed by crate
error-chain
. This is a substantial change, and improves errors A LOT.
- NEW: implemented proper logging support using
fern
. This requires a new mandatory configuration section - the example configuration has been updated accordingly.
- NEW: added "notification toasts" on win32, which allow Xenon to display notification toasts when any event is received. See the relevant section in the README for futher information.
- First release.