Auto-install updates?

As Joplin is well updated, it became a bit annoying to clic to download, go to the download folder, clic on the new zip file, quit Joplin, open the dmg (on a mac), drag and drop the new version, and relaunch Joplin. More annoying when Joplin become your daily note app.
It could be great to make this process fluent and not workflow breaking. May I ask for this ease ?

3 Likes

This has been explained a while back in one of the github issues. Due to the fact that the application is based on Electron, there were several issues that made this task impossible, or very, very complex.

Iā€™m not sure whether this has changed But Iā€™m sure @laurent would consider adding this functionality, if it were easy to accomplish. Otherwise there are more important things to tackle.

Could it be an extra script to do it not from the app itself? Of course, and I said it first, this is not a priorityā€¦

It seems like updates still has to be done manually, but why is the option to auto update available in settings? Checking it simply enables update notifications that provides the link to the latest installer.

Windows / 1.0.179 (or rather prior version)

This has been explained a while back in one of the github issues. Due to the fact that the application is based on Electron, there were several issues that made this task impossible, or very, very complex.

Why does it still say ā€œAutomatically update the applicationā€ when itā€™s not able to? Shouldnā€™t the label be ā€œAutomatically check for updatesā€?

1 Like

Oh, you mean the text? Hmm, good question. This is something Laurent will have to answer.

But hereā€™s my take: Itā€™s rather complicated to change text after the fact. This part is now translated for probably all languages by now. If we were to change the text in the code, the translations are gone. And if we changed the source in all translations, it would basically be ok in English but all other languages would still use the translation for "Automatically update the applicationā€.

But I agree, the text should read: ā€œCheck for updates automaticallyā€.

Will deselecting ā€œAutomatically update the applicationā€ stop the ā€˜new version alertā€™ popups?

I think it will, Iā€™ve got it turned off and donā€™t get the popups. But Iā€™m on Linux, not sure if thatā€™s different.

1 Like

I think the most annoying part about updating is that on Mac the .dmg file is not signed properly and you have to go to the Security & Privacy each time to allow opening the application.

That unfortunately is Appleā€™s policy of ā€œnot trustingā€ apps not notarized by them. It is rather expensive and will require the latest version of Mac OSX. So we canā€™t really help this

I think the technology has changed. From the https://electronjs.org:

"Automatic software updates
Send out software updates to your macOS and Windows users whenever you release a new version with Electron's autoUpdater module, powered by Squirrel."

Many people using an open source, independent app like Joplin are drawn to it precisely because there are not abhorrent things like automatic updates. To many of us they massively impede workflow and I find them to be anathema (see Evernote!).

Seeing as this option is actually enabled by default, it would be horrendous if it started automatically updating the app. So you'd have to relabel it and add something else. All just seems a bit unnecessary. As others have said, Laurent surely has far more important and interesting Joplin issues to work on.

Overall, you know, if you want to update it, just do the few clicks necessary! :wink: