Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/imjselectron/electron-differential-updater
Differential updater for mac
https://github.com/imjselectron/electron-differential-updater
cross-platform delta-update differential-update electron electron-builder electron-updater nsis typescript
Last synced: 3 months ago
JSON representation
Differential updater for mac
- Host: GitHub
- URL: https://github.com/imjselectron/electron-differential-updater
- Owner: imjsElectron
- License: mit
- Created: 2020-06-05T10:12:14.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-01-12T21:47:46.000Z (about 1 year ago)
- Last Synced: 2024-10-12T10:01:47.477Z (4 months ago)
- Topics: cross-platform, delta-update, differential-update, electron, electron-builder, electron-updater, nsis, typescript
- Language: TypeScript
- Homepage: https://imjselectron.github.io/electron-differential-updater
- Size: 800 KB
- Stars: 30
- Watchers: 5
- Forks: 6
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
Electron-Differential-updater
This module has been built on top of [electron-updater](https://github.com/electron-userland/electron-builder/tree/master/packages/electron-updater)
# Features
1. Implemented Mac differential update on zip.
2. download-progress event will work for differential update for nsis and mac.Docs- https://imjselectron.github.io/electron-differential-updater/#/
## TODO
1. "useAppSupportCache" option added to have updater cache location to user app support directory.
2. Differential update for dmg.(Depending on free time, if you guys want to raise a pr or do fork.. we r happy to merge pull request.)## for other updater related info check - [Electron-updater](https://github.com/electron-userland/electron-builder/tree/master/packages/electron-updater)
# Electron-updater Issues/Features implemented in this module
1. [2114](https://github.com/electron-userland/electron-builder/issues/2114)[2995](https://github.com/electron-userland/electron-builder/issues/2995) - Mac Differential update
2. [2521](https://github.com/electron-userland/electron-builder/issues/2521) - Progress bar events for differential update
3. [4769](https://github.com/electron-userland/electron-builder/issues/4769) - Update location can be moved to user App support path# Contributions
1. Please raise the issue and make pull request if you want to contribute.
2. Local setup -```
#Install Deps
yarn##Compile
yarn:win or yarn:mac##Link locally
yarn link
yarn link @imjs/electron-differential-updater
```# Special Thanks
To [Devlar](https://github.com/develar) and [electron-builder](https://github.com/electron-userland/electron-builder) community.
# License
MIT
# Maintainers 🚀
People maintaining this project.