Open Stephen-Gates opened 7 years ago
Moving to 1.x.x because...
Github's Electron team is building a new free webservice and npm module that open-source Electron apps can use to easily update themselves. To use this service, your Electron app must meet the following requirements:
✅Your app is in a public GitHub repo ✅Your app builds are published using GitHub Releases ✅Your app is code-signed ✅Your macOS builds include a zip version. (If you're publishing for mac)
GitHub is seeking beta testers
https://twitter.com/electronjs/status/987036896386662400
“We're working on a free service that makes it easy for open-source Electron apps to update themselves. Want to help us test it? Visit https://t.co/7KBPEviRcx”
Electron now has an auto updater
Desired Behaviour (for feature requests only)
As described in https://app.cucumber.pro/projects/data-curator/documents/branch/develop/test/features/data_curator/check-for-update.feature
Note planned changes to the auto-updated may mean this feature should be implemented towards the end of v2.0.0.
Note application must be signed for automatic updates on macOS. See #111 and #274