I’m developing plug-ins that I’m hoping to release commercially in the not-too-distant future and looking into patching/updating. There doesn’t seem to be much out there on this forum, except a very old thread from 2011 suggesting that automatic updating for plugins is complicated and probably not worth it, and that the most robust way to go about product updates is to check the version number against a file on the website backend and then prompt the user with a link to go to a page and download/reinstall the new version manually. JUCE doesn’t seem to provide any modules for this, but I have found the AutoUpdater class that the Jucer uses and given it a glance.
So I’m wondering what solution you/your company have found for this. As a user, I would probably find it slightly annoying to do manual updating and installation, so I’d hate to impose that on my hypothetical customers, but if there isn’t a robust and relatively simple solution, is this OK from a business perspective? I don’t anticipate spending a lot of time adding new features to already-released products but of course want a way to hedge against bugs or perhaps add something if there is popular demand.
Thanks a ton. This forum has been very helpful to me and I appreciate how responsive you all are.