Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature request: update checker #13

Open
will-stone opened this issue Oct 12, 2017 · 6 comments
Open

Feature request: update checker #13

will-stone opened this issue Oct 12, 2017 · 6 comments

Comments

@will-stone
Copy link
Contributor

One of the great features of many About windows is the ability to check for updates. I was wondering if it would be a nice addition to this package? I can imagine it working by checking the installed version against GitHub releases (https://developer.github.com/v3/repos/releases/). Then opening a browser to the page if an update is found. I'll take a look if I have time, but if it's easy and you have a moment, I'd love to see this.

@rhysd
Copy link
Owner

rhysd commented Oct 14, 2017

Yeah, I also think it would be great.

Electron has a feature to provide automatic application update as following document.

https://github.com/electron/electron/blob/master/docs/tutorial/updates.md
https://github.com/electron/electron/blob/master/docs/api/auto-updater.md

electron-about-window can support this by adding a UI to check update in the window. But I haven't used autoUpdater yet and need to know how to do that. So it may take time (PR is welcome).

@will-stone
Copy link
Contributor Author

Thanks for the info. I'm gonna take a look at electron-updater as it best suits my needs.

@will-stone
Copy link
Contributor Author

Hi @rhysd I actually built my own update checker in the end. It's really lightweight; simply checking GitHub's release API and providing a link to the release page if the current version is less than the remote version. Not sure if you're still considering this feature for your package but thought I'd let you know how I achieved it in case it helps. Thanks.

@odiseo42
Copy link

I'd also like this feature!

@TechStudent10
Copy link

4 years later and this issue isn't closed...

@rhysd
Copy link
Owner

rhysd commented Oct 11, 2021

You can do it by making a PR

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants