A new version of LXD Dashboard has just been released. This version focused on performance improvements to the web application. Also, labels for storage and memory unit size have been updated to correct values, changing from MB to MiB, etc.
The page load performance when viewing a single container or virtual machine page received the greatest improvement. Pages will now only load content based on the current tab selected within the page. When exporting a backup from the LXD server to the LXD Dashboard, a PHP process is now called to run in the background to handle this action. Previously exporting a backup would cause the page to stall on loading new pages until the export was finished.
The curl connection timeout has also been adjusted to from a 3 second timeout to a 1 second timeout when waiting for a GET request from the LXD server. This improves the page response when attempting to connect to an LXD server that may not longer be available. Page content refreshes now schedule a refresh only after a previous refresh completes rather than on a set schedule