Release Notes for spdMerlin v4.4.15 production version now available
[2025-Nov-07]
1) FIXED: Modified code to better handle VPN client interfaces coming up while the 'startup' call is also executed during reboot. This fixes 2 intermittent issues: WebUI not getting mounted, and losing VPN client interface settings for automated speed tests.
[Thanks to
@Ripshod for finding/reporting the bug, and for providing the critical logs from reboot that were needed to figure out the root cause of the problem].
2) FIXED: Additional check for duplicate entries in the interface list.
[Thanks to
@Ripshod for finding/reporting the bug]
3) FIXED: Bug when parsing a Speedtest Server name that included parentheses, which caused the 'ServerName' and 'ServerID' database fields to be set incorrectly.
4) IMPROVED: Whenever any WireGuard or OpenVPN client is set to enabled or disabled by the user from the built-in VPN WebUI tab, new code will update the corresponding interfaces in the configuration file for spdMerlin.
5) IMPROVED: Modified code to re-initialize global parameters after the USB-attached drive has been mounted and Entware is found.
6) IMPROVED: Cosmetic changes/improvements on the WebUI page to show preferred server entries that were longer than the width of the reserved space.
7) IMPROVED: More checks to clean up files when switching from JFFS to USB and vice versa.
8) IMPROVED: Added code to get "vpnclient" service events.
9) IMPROVED: Removed old Tomato JavaScript file references.
10) Miscellaneous improvements and fine-tuning.
The fork from
@Jack Yaz's spdMerlin add-on is now hosted on the AMTM-OSR GitHub repo:
spdMerlin is an internet speedtest and monitoring tool for AsusWRT Merlin with charts for daily, weekly and monthly summaries. It tracks download/upload bandwidth as well as latency, jitter and pac...
github.com