I've just updated to v0.5.0 while being connected to an Air server with 0.4.1, then I closed Qomui manually and restarted it.
My settings were correctly saved after updating this time around. Other weird things happened though. I could no longer connect to any server for some reasons. A reboot fixed the issue. I tried
sudo systemctl status qomui-service
before rebooting and got a bunch of errors related to python 3.6. I forgot to save the output, my bad.
Plus, I tried to check "System tray: simple mode" option but Qomui crashed right after I pressed "Apply".
Once I restarted Qomui, I went to "About section" and it offered me to update to 0.5.0 version. I was already using 0.5.0 (pip said that Qomui 0.5 was successfully installed and noticed all the new features by myself) but I decided to accept the update anyway. It worked without trouble, now I'm no longer offered to update.
I like how the "disconnect" button is now always visible. Displaying the used protocol next to the server name / city makes sense and is convenient.
Thank you for implementing auto-update feature in "About" section. Yet another feature Eddie has been missing since the beginning, even on MS Windows.
Auto reconnect is a welcome addition as well. I'd like to mention that I never had any disconnection while using Qomui yet.
"System tray: simple mode" option works fine on my end. A minor improvement would be to ask the user whether he wants to restart Qomui so that the change takes effect (after clicking on "Apply").
Another suggestion for next updates: please briefly write what's new in GitHub "release" section. Maybe you're going to do so and didn't have time yet, if that's the case then forget what I've just said. I know you keep us posted here in the thread, but it would be more coherent to have a sort of changelog directly on GitHub.
Qomui keeps getting better and better with each release. I
Thank you @corrado