ExtremeFiretop / MerlinAutoUpdate-Router

Merlin(A)uto(U)pdate is a Merlin router script which allows you to remotely identify a stable firmware update for an ASUS Merlin router, and automatically download and update via an unattended method directly from the router.
https://www.snbforums.com/threads/merlinau-v1-2-7-the-ultimate-firmware-auto-updater-amtm-addon.91326/
GNU General Public License v3.0
15 stars 1 forks source link

Dev 1.2.6 as Next Stable Release #264

Closed ExtremeFiretop closed 2 months ago

ExtremeFiretop commented 2 months ago

MerlinAU Version 1.2.6 released.

What's Changed/Fixed?:

-PR: #260 - Include Help, About, Force Update, Stable, and Dev Commands. This PR includes new functionality to MerlinAU. This PR adds new commands when called directly to MerlinAU, including, "help", "about", "forceupdate", "stable" and "develop" commands.

Examples below:

/jffs/scripts/MerlinAU.sh about

image

/jffs/scripts/MerlinAU.sh help

image

As well as a new menu option (always displayed) to force update MerlinAU if required:

image

The "develop" and "stable" commands allow you to quickly switch between my stable branch and me and Martinski's active development branch, this allows for easy and quick testing when required, be aware at times our development branch is unstable or buggy. You have been warned.

/jffs/scripts/MerlinAU.sh develop

image

-PR: #261 - A fix & some refactoring changes for PR 260 Unfortunately, due to the fact that Martinski's Github account is currently offgrid due to being flagged. I cannot pull up the PR or the specifics, but if i remember correctly, it was to condense some code and fix a minor bug I made in PR 260. (Thanks @Martinski4GitHub)!

-PR: #262 -"Update" Menu Behavior This PR was to not "jump the gun" on the new "update" menu option from PR 260, previously it would automatically update as soon as you hit "up", now it confirms if you would like to continue with the forced update.

image

BUG FIX: -PR: #263 - ValidatePrivateIPv4Address Bug Fix While testing the Gnuton branch with my AX92U setup as a Gnuton node, I identified a bug with the ValidatePrivateIPv4Address function, this bug would cause some nodes to not be found by MerlinAU.

As always, we highly recommend you update ASAP as this includes lots of functional improvements and little bug fixes.

Significant screenshots: Reference above.