electron-userland/electron-builder

MacOS delta update

zhaoterryy opened this issue · 15 comments

Hi,

When will MacOS delta updates be supported? I'm willing to donate for this feature!

Seems this ticket can be closed

No, still not enabled. Why? Well... I am not yet pinged enough :)

I need this one too ! PING ! :)

@develar PING 👍

Ping 👍

PING PLS

Ping. It will be awesome to have this feature.

@develar : I believe it would be a real life-saver not to have download the 130MB electron framework with each update! Please see if it's doable.

CapOM commented

This is causing random issues develar/app-builder#24

zdQAQ commented

ping pls~

@zdQAQ @CapOM @arekzaluski - Hi please check this space . https://imjselectron.github.io/electron-differential-updater/#/?id=quick-start
We have differential update working on mac.
For final touches we need 2-7 days. But you guys can still use it.

@harshitsilly why not make a PR for the features and fixes into the autoUpdater published here? That way it would get used by far more people.

Right now there are some concerns:-
1)mac diff update is for zip not for dmg.
2)zip made by electron-builder is corrupted so most of the community make the zip again with the help of ditto..or any other tool. This functionality is exposed by the updater module.. So I am not sure if we raise the pr this part will be merged bcoz its a part of the build process not updater
Why we need this?
For the differential update to work, the zip app is needed in cache location. To zip it we need to know the compression process. So if we can control the build process then we will be sure about making zip of the app and moving to cache location.
@b-zurg - what u think ?