GL-X3000 firmware page is out of date

According to /etc/glversion I have firmware version 4.7.1 installed.

On my Admin Panel, the version in the top says v4.0. Under the Upgrade page, it says my current version is 4.0, "firmware type" is 0701release3. .

The Firmware Download Center says that the stable release is version 4.7. But if I select my device and go to this page, it says the latest stable firmware is 4.4.13. It does have a beta version of 4.7.1 but I don't know if this is the same version that ultimately got released.

A similar thing occurs when I upload the 4.7.1 firmware to the device. After the firmware is verified, before I install it, it describes the firmware as version 4.0.

This is pretty confusing. These improvements would be nice:

  1. The top header and firmware version display should display the full version number.
  2. "Firmware type" should be changed to something more meaningful. Maybe "stable" vs "beta", "official" vs "unofficial."
  3. If there is a more specific version number, like the build ID, this should also be displayed under the Upgrade screen.
  4. The website should be in sync with the actual latest releases that are being shipped to customers.

Version 4.7.1 was listed under Stable for some time but looks like it got revoked to Beta because some devices seem to not boot anymore after upgrade.