# Seamless Updates using electron updater (GSOC)

**URL:** <https://discourse.joplinapp.org/t/seamless-updates-using-electron-updater-gsoc/22191>\
**Category:** GSoC\
**Created:** [4 December 2021 07:17 UTC](https://discourse.joplinapp.org/t/seamless-updates-using-electron-updater-gsoc/22191 "2021-12-04T07:17:16Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![husain3012](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/husain3012/32/11467_2.png) [@husain3012](https://discourse.joplinapp.org/u/husain3012)\
**Post date:** [4 December 2021 07:17 UTC](https://discourse.joplinapp.org/t/seamless-updates-using-electron-updater-gsoc/22191/1 "2021-12-04T07:17:16Z")

</div>

I went thru idea list of gsoc 2022, and found a seamless update feature to work on. I have built electron apps in the past, and using electron-updater has been effective for me to provide automatic updates. I am aiming to implement update functionality for desktop app, similar to somewhat found in apps like discord. electron-updater publishes packages to github releases and watch for version changes. If a new version is found, it is downloaded in the background and the user will be prompted to install rightaway or on the next start of the app.

I wanted to lay my idea out here, just to make sure I am heading in the right direction. If not, kindly point me to one.

---

<div class="post-metadata">

**Author:** ![PackElend](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/packelend/32/488_2.png) [@PackElend](https://discourse.joplinapp.org/u/PackElend)\
**Post date:** [12 March 2022 14:59 UTC](https://discourse.joplinapp.org/t/seamless-updates-using-electron-updater-gsoc/22191/2 "2022-03-12T14:59:24Z")

</div>

Hi there,  
Welcome to the community.  
Have you read the instructions yet?

thx & good luck

---

<div class="post-metadata">

**Author:** ![PackElend](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/packelend/32/488_2.png) [@PackElend](https://discourse.joplinapp.org/u/PackElend)\
**Post date:** [1 April 2022 19:02 UTC](https://discourse.joplinapp.org/t/seamless-updates-using-electron-updater-gsoc/22191/3 "2022-04-01T19:02:35Z")

</div>

Hi there,  
you are doing?  
Are you getting along well?  
Any help required on how to read Joplin's codebase and how to fix an issue easily?

good luck
