electron-delta

True delta updates for electron apps

Visit Website
April 28, 2022 Delta Updates for electron apps is finally possible

Hi all, I am Sandeep. I have been working with Electronjs and its related tool since 2017. I have even contributed to electron-builder.

There is one big issue in electron-updater's update mechanism which was not been solved to date. There is no support for delta updates. There is support for the differential update which is pretty poor. A simple change downloads around a couple of MBs. Sometimes even more than 40MBs.

I have been working on this problem for 2 years now. Finally able to create a solution that uses binary diffing and is able to update the app just by downloading a couple of KBs.

It took longer than expected to launch. It works as a plugin of electron-builder.

Comment

About

Brings delta updates to electronjs. It uses binary diffing to apply the update instead of poor electron-builder's blockmaps.