What’s New in 5.0.6 Are Fixes, Models & Install Tips

Paul
12 Min Read

Anyone who follows software updates knows that a released update rarely comes without a story behind it, and Version 5.0.6 is a good example of that.

Version 5.0.6 Release Overview

This build went live on Jun 06, 2023, and it landed as a point release built to clean up problems people ran into with earlier builds. One issue that frustrated a lot of users was a custom_config.py file that stopped the program from starting on a brand-new system altogether, and that headache finally got its fix.

Teams working with GPUs also noticed trouble when a parameter sat outside the min/max range, and that got sorted out too. On top of that, the program starts up faster now, since the speed of the whole process got improved, and honestly, that kind of small change makes a bigger difference day to day than people expect.

SasView Model Corrections

Paracrystal Model Updates

Digging a bit deeper, the bcc_paracrystal and fcc_paracrystal models had been sitting there labelled as under review since 2018, which is a long time for anything to stay unresolved. The team finally checked and corrected them, and the documentation covering all the paracrystal models got completely reworked from the ground up.

UI Bug Fixes

The SasView Development Team shared their sincere gratitude toward the community members who assisted with this task, and that kind of open thanks says a lot about how the project runs. Beyond that, Plots now handle custom data names properly inside the legend, the intermittent blanking of plots that used to pop up randomly is gone, and the issue where the LM optimiser kept failing to run has been resolved.

Parameter Adjustments and Release Notes Access

Some fitting parameter defaults got changed to be more realistic, other issues in the documentation were updated, and the full Release Notes sit available right inside the program Help or online for anyone who wants the details on what shifted since earlier versions of 5.0.x, including that highlights list covering the original failure of the program to start after installing on a new system because of issues finding the config file, now fixed for good.

Vert.x 5.0.6 Release & Fixes

Switching gears entirely, Eclipse Vert.x carries its own version of 5.0.6, and the team behind it felt extremely pleased to announce that Eclipse Vert.x version 5.0.6 had gone out the door.

Since Vert.x 5.0.5 shipped, plenty of bugs got reported by the community, and the maintainers took a moment to thank everyone for reporting those issues. A more serious matter, CVE-2025-67735, got disclosed and fixed in this same release, and the full 5.0.6 release notes are live on the wiki for anyone who wants to dig in.

Developers can bootstrap a Vert.x 5 project straight from start.vertx.io, the release artifacts have already been deployed to Maven Central, and the Vert.x eventbus JavaScript client library now sits in a single location, making it usable either standalone or integrated with whatever frontend build tool a developer already relies on.

Eclipse Vert.x 5.0.6 release graphic highlighting security fixes, bug fixes, and release notes.

Manual UniFi Upgrade Approach

Meanwhile, on a completely different front, someone documented upgrading UniFi 4.8 to 5.0.6, calling it the latest General release, and having watched other UniFi videos from the same creator, I can say they always prefer doing things manually rather than relying on shortcuts, which starts with going out to download the software before you even think about running the install.

Manual Download & Backup Steps

Fetching the UniFi Package via SSH

That manual approach means you log into your Ubuntu server, usually through SSH, and pull the software from ubiquity by heading to the ubiquity downloads page, finding unifi, and grabbing the download link for the 5.0.6 controller built for Debian, Ubuntu, and other Linux server setups. From there, you run wget, paste the URL, and watch the downloads land as visible files on the system.

Safeguarding Data Before Installation

Once that’s done, the actual dpkg -i command handles the install, targeting the UniFi package name directly, though before any of that, it genuinely matters to make a backup of the existing controller in case things go south during the process. You can either manually copy the data folder on the Linux server yourself, or run a backup through the GUI instead, and either way, skipping this step is asking for trouble.

Executing the Upgrade Command

After the backup sits safely tucked away, running dpkg -i against the UniFi Debian package stops the UniFi controller, upgrades it, and brings it back with a fresh restart, while keeping your cert, all your saved information, your admins, your devices, and your full configuration exactly as they were.

New Interface & Feature Enhancements

Once that upgrade wraps up, the version 5 controller genuinely feels like a fantastic piece of software, and the new interface stands out the moment you log in again; it looks nice and shiny, and even though my own site showed the access point as disconnected for a second, it reconnected quickly enough.

The new sites overview feels slick, giving a full snapshot of everything running, and the updated preferences now cover colour, time, and date format choices, alongside a note about new firmware waiting to install.

The clients section and the statistics view got real attention too, the events log still shows the same kind of entries as before, and the settings area picked up several new settings, including the much-discussed Port remapping feature that lets a Voiceover IP port double as a regular Wan port.

Device Provisioning & Overview Detail

Heading back to the dashboard and then over to devices, upgrading an access point kicks off provisioning, which only takes a few seconds, though I’ll admit I kept hitting the refresh button out of pure impatience while waiting for it to show connected again.

Clicking into that device brings up a clean overview with the Uplink information, along with 802.1, nbg info, and a info details, plus data on users, connection strength, transmit rate, and current guests, which happened to show none at the time.

Radio Settings & Management Controls

Under configuration, the radios section revealed that the channel had been left on Auto for the 5G radio, something worth double-checking and ready to change. The WLANs pull an IP through DHCP, and extra controls for band steering, airtime fairness, custom upgrade, and the option to forget the device, restart it, or locate it round out the whole experience.

New Models

The Model Marketplace picked up a handful of fresh additions worth knowing about. Since v5.0.5, users gained access to Octahedron_truncated_txtytz and Octahedron_truncated, alongside a completely new Rating Curve option that opened up more ways to work with data.

Beyond those brand-new models, the Pringle-Schmidt Helices entry got a proper revision and a full documentation update, making it far easier to understand and apply correctly.

Rounding things out, the Lamellar Slab Partition Constant joined the list of tools now added to the marketplace, giving people yet another option depending on what their project actually needs.

Known Issues

Not everything came out perfect in this release, and it’s worth being upfront about that. The RPA model, tied to Random Phase Approximation, remains withdrawn for now, since some gremlins crept into how the model parameters interacted with the Fit Page.

Because of that, the calculation users thought they were running for polymer scattering wasn’t actually happening the way it should have, and this problem is still being investigated by the team behind the model.

In the meantime, a separate binary blend model, which happens to be the most-performed calculation people rely on anyway, stays fully available through the Model Marketplace as a working alternative.

FAQs

When was 5.0.6 released?

5.0.6 was released on Jun 06, 2023, as a point release focused on fixing issues from earlier 5.0.x versions.

What major bug did 5.0.6 fix?

It fixed the failure of the program to start on new systems due to issues finding the custom_config.py file, along with faster startup speed.

Were any security issues addressed in 5.0.6?

Yes, CVE-2025-67735 was disclosed and fixed in the Eclipse Vert.x 5.0.6 release.

What new models were added in this release?

New additions include Octahedron_truncated, Octahedron_truncated_txtytz, Rating Curve, Pringle-Schmidt Helices, and the Lamellar Slab Partition Constant.

Is it safe to upgrade a UniFi controller to 5.0.6?

Yes, but always back up your existing controller’s data folder or use the GUI backup first, since things can go wrong during upgrades.

Leave a comment