I just sporadically look if there have been updates to the webgui. The webgui itself does not directly show which version it is. To be honest, I didn’t even find version information via the web interface.
Where do I typically go? I click “download” and visit Duplicacy - but the page does not tell what I would expect:
a) Date of release
b) What’s new
So without further exploration I cannot see if there is a new version and what has been changed. And “further exploration” is something to avoid. We all know, in backup solutions, there is a lot of unwanted explorations necessary on user side…
An acceptable solution would be for duplicacy-web to check for updates itself and somewhere on the dashboard page, maybe next to the version number, display a gentle notification (even more gently than e.g. Plex does) when the new version is available and provide means (such as some sort of in-app popup to see it immediately) list of changes from the current version. This will address a number of issues:
Users who don’t open duplicacy-web often don’t need to know about updates, so they don’t get notified. Extra notifications are evil.
Users who do – have a quick way to check the changelist to see if it is worth updating. There should be a way to “skip this version” to stop being notified about it. Can’t speak fro all users but I’m sure there is a big chunk of folks who like myself don’t update any software unless they absolutely have to (or are really extremely bored)). And “have to” is usually only if bug fixes address issues that affect said users workflow or if there is a new feature they like so much that perceived benefit overweighs the risk of time loss fighting new unknown bugs that may sneak with the new update (not broken – don’t fix approach)
The notification about new version can also be included in the emailed backup reports for those who do want to know about that. Again, this should be opt-in to minimize noise.
Somewhat tangential: I think duplicacy_web should check for duplicacy_cli update more often than on start – on some unattended systems (and I of course mean Synology disk stations and alike) it may run for months uninterrupted and in case there is critical update in the CLI engine it would be great to have it auto-update (if the user choses to).
I confess that I had never seen it. It’s very hidden at the bottom of this page. The default for this type of information is to be in an “About”. It could be the last menu item on the left, after “Forum”.
Notification of #announcement - that means: Mail? I don’t know, my mail is a mess, I’d honestly prefer an about-page with at least a link to the last changes, additionally an (at least manual) update check hyperlink.
Totally overlooked the version information in the Dashboard page. WTF, mine says “Duplicacy Web Edition 1.1.0” - I have always updated… EDIT: Weird, I installed again, now webui is 1.3.0. Solved.
Today, all my browsers say " Duplicacy Web Edition 1.1.0" - I wonder why.
Task manager (Process Explorer) agrees.
c:\Users\me\AppData\Local\DuplicacyWebEdition\duplicacy_web_win_x64_1.1.0.exe
has been started. In the same dir, an 1.3.0 exe is availabe.
I wonder what the autostart mechanism is.
EDIT: It was my mistake. Because I make use of encrypted drives, Duplicacy has to start after a specific drive exists. --> I started the old version with an autostart script.