electron / electron/windows-installer

Huge delta when just bumping version number

Open
#185 19 comments 7 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
1.6k
Forks
267
Avg merge
5h 38m
Merged PRs (30d)
1

Description

I'm new to Electron and this installer.

When creating releases of the same codebase (just updating `version` in `package.json`) I get huge deltas. I don't think thats normal..

Windows 32bit full nupkg: 40 MB
Windows 32bit delta: 24 MB

Windows 64bit full nupkg: 49 MB
Windows 64bit delta: 31 MB

Looking inside the delta .nupkg I see there are many `.diff` and `.shasum` files, however the main `SmartFarmer.exe` file has a `.bsdiff` and is **also** included as a whole (80 MB!).

![image](https://user-images.githubusercontent.com/820758/27407884-7d689286-56da-11e7-8d09-72e6873be7bc.png)

The big .exe file obviously is the reason why the delta gets so big, but why is it included at all? What mistake could I have done?

I've seen https://github.com/electron-userland/electron-builder/issues/464 and https://github.com/electron-userland/electron-builder/issues/505 but I doubt they are related.

Running `electron-winstaller` with `DEBUG=electron-windows-installer:main` doesn't show anything helpful IMHO - at least there are no errors / warnings. Dunno if there is some more debug information available somewhere (like a log file).

Using `electron-winstaller` 2.6.3

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.