nodecg / dashboard

A standalone application for viewing a NodeCG Dashboard.
11 stars 3 forks source link

Update electron-builder to the latest version πŸš€ #124

Open greenkeeper[bot] opened 7 years ago

greenkeeper[bot] commented 7 years ago

Version 19.4.0 of electron-builder just got published.

Dependency electron-builder
Current Version 18.8.1
Type devDependency

The version 19.4.0 is not covered by your current version range.

Without accepting this pull request your project will work just like it did before. There might be a bunch of new features, fixes and perf improvements that the maintainers worked on for you though.

I recommend you look into these changes and try to get onto the latest version of electron-builder. Given that you have a decent test suite, a passing build is a strong indicator that you can take advantage of these changes by merging the proposed change into your project. Otherwise this branch is a great starting point for you to work on the update.


Release Notes 19.4.0

Improved support for AppX assets

AppX assets need to be placed in the appx folder in the buildResources folder (by default this is build).

The assets should follow these naming conventions:

  • Logo: StoreLogo.png
  • Square150x150Logo: Square150x150Logo.png
  • Square44x44Logo: Square44x44Logo.png
  • [Optional] BadgeLogo: BadgeLogo.png
  • Wide310x150Logo: Wide310x150Logo.png
  • [Optional] Square310x310Logo: LargeTile.png
  • [Optional] Square71x71Logo: SmallTile.png
  • [Optional] SplashScreen: SplashScreen.png

All official AppX asset types are supported by the build process. These assets can include scaled assets by using target size and scale in the name. See https://docs.microsoft.com/en-us/windows/uwp/controls-and-patterns/tiles-and-notifications-app-assets for more information.

Default assets will be used for Logo, Square150x150Logo, Square44x44Logo and Wide310x150Logo if not provided. For assets marked [Optional], these assets will not be listed in the manifest file if not provided.

BREAKING CHANGE: Support for assets being provided in the default build directory with the names 44x44.png, 50x50.png, 150x150.png, 310x150.png is dropped. Please move your assets to the build/appxAssets folder and name them according to the convention above. In general it violates our rules β€” should be at least one major release before final drop, but.

Bug Fixes

  • electron-updater: No notification in case of an error during signature verification (a9e03ce), closes #1680 #1681

Code Refactoring

  • merge electron-builder-core into electron-builder, transform node-gyp-rebuild bin to subcommand (a8c9ffd)

Features

  • appx: Improve support for AppX assets (666dec7)

BREAKING CHANGES

  • Please use node-gyp-rebuild as electron-buider node-gyp-rebuild now
  • AppX assets

Special thanks to all contributors to this release:

Not sure how things should work exactly? There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and of course you may always [ask my humans](https://github.com/greenkeeperio/greenkeeper/issues/new).

Your Greenkeeper Bot :palm_tree:

greenkeeper[bot] commented 6 years ago

Version 19.43.1 just got published.

Update to this version instead πŸš€

Release Notes 19.43.1

Bug Fixes

greenkeeper[bot] commented 6 years ago

Version 19.43.2 just got published.

Update to this version instead πŸš€

Release Notes 19.43.2

Bug Fixes

Special thanks to contributors to this release:

greenkeeper[bot] commented 6 years ago

Version 19.43.4 just got published.

Update to this version instead πŸš€

Release Notes 19.43.4

Bug Fixes

greenkeeper[bot] commented 6 years ago

Version 19.45.0 just got published.

Update to this version instead πŸš€

Release Notes 19.45.0

Minio and other object storage server with Amazon S3 compatible API are supported by electron-publish and electron-updater. Just set endpoint (e.g. http://127.0.0.1:9000). Please note β€” Digital Ocean Spaces supported explicitly and you need to use spaces provider, not s3.

Bug Fixes

Features

  • deployment: Ability to configure S3 base url (25be92f), closes #2233
greenkeeper[bot] commented 6 years ago

Version 19.45.1 just got published.

Update to this version instead πŸš€

Release Notes 19.45.1

Now differential updater uses the only HTTP request to download all changed blocks. electron-updater 2.16.2 is a pre-release, because fix is complex and need to be tested.

Bug Fixes

  • AppImage differential download fires too many requests (79e3b79), closes #2219
  • AppImage: pass --no-appstream (c29d83f), closes #2274
  • Codesigning fails when adding Puppeteer as a dependency (d88236b), closes #2010
  • regression β€” EISDIR (d0c6c04), closes #2265
greenkeeper[bot] commented 6 years ago

Version 19.45.2 just got published.

Update to this version instead πŸš€

Release Notes 19.45.2

Bug Fixes

  • deployment: Mac updates breaking change (f664497), closes #2276
greenkeeper[bot] commented 6 years ago

Version 19.45.3 just got published.

Update to this version instead πŸš€

greenkeeper[bot] commented 6 years ago

Version 19.45.4 just got published.

Update to this version instead πŸš€

greenkeeper[bot] commented 6 years ago

Version 19.45.5 just got published.

Update to this version instead πŸš€

Release Notes 19.45.5

Thanks to @MariaDima and @JohnyCilohokla for important and complex fixes to NSIS.

Bug Fixes

  • deployment: clear message why artifact is not uploaded (1ecf290), closes #2234 #2275
  • correct electron-updater version check (f26f14d)
  • nsis: Fixed --force-run (227d779), closes #2179
  • nsis: NSIS installer is crashing on "Exit" (Admins on Win7) (#2285) (d00ab96), closes #2284
greenkeeper[bot] commented 6 years ago

Version 19.46.4 just got published.

Update to this version instead πŸš€

Release Notes 19.46.4

Please upgrade as soon as possible if you use AppImage (details).

Bug Fixes

  • appimage: AppImage tool runtimes is broken (a3b2213), closes #2316
greenkeeper[bot] commented 6 years ago

Version 19.46.9 just got published.

Update to this version instead πŸš€

greenkeeper[bot] commented 6 years ago

Version 19.47.1 just got published.

Update to this version instead πŸš€

Release Notes 19.47.1

Bug Fixes

  • Check dependencies is run on both devPackageFile and appPackageFile (252d676), closes #2330
  • remote-build: correctly pass repository info (4767e8d)
greenkeeper[bot] commented 6 years ago

Version 19.48.2 just got published.

Update to this version instead πŸš€

Release Notes 19.48.2

Bug Fixes

  • remote-build: set zstd compression level to 16 (reduce upload time from 40s to 20s) (04787fa)
greenkeeper[bot] commented 6 years ago

Version 19.48.3 just got published.

Update to this version instead πŸš€

Release Notes 19.48.3

Bug Fixes

  • electron-updater: AppImage quitAndInstall exception (e409c0e), closes #2240

Features

  • linux: check required fields before build (fbc59e8)
greenkeeper[bot] commented 6 years ago

Version 19.49.0 just got published.

Update to this version instead πŸš€

Release Notes 19.49.0

electron-updater 2.17.4 contains varios fixes related to differential updates (AppImage and nsis-web).

Other changes in this release are internal (related to upcoming differential update for nsis target).

If you use private GitHub provider, please use electron-updater 2.16 until this issue not fixed.

greenkeeper[bot] commented 6 years ago

Version 19.49.2 just got published.

Update to this version instead πŸš€

Release Notes 19.49.2

Bug Fixes

  • electron-updater: Electron-updater don't start downloading after update-available (fca9e7b), closes #2377
  • electron-updater: fix the problem of redirect (private GitHub provider) (c550248), closes #2375

Features

greenkeeper[bot] commented 6 years ago

Version 19.49.4 just got published.

Update to this version instead πŸš€

greenkeeper[bot] commented 6 years ago

Version 19.50.0 just got published.

Update to this version instead πŸš€

Release Notes 19.50.0

Features

  • use solid compression for web installer package (6ea5668)
greenkeeper[bot] commented 6 years ago

Version 19.51.0 just got published.

Update to this version instead πŸš€

Release Notes 19.51.0

Bug Fixes

  • nsis: do not remove non-empty menu directory (df13706), closes #2381

Features

  • more clear logging using Apex-inspired logger (fd70412)
  • electron-updater: add error codes (2822049), closes #2415
  • linux: Set Linux category for public.app-category.finance (c050b52), closes #2426
greenkeeper[bot] commented 6 years ago

Version 19.52.1 just got published.

Update to this version instead πŸš€

Release Notes 19.52.1

Bug Fixes

greenkeeper[bot] commented 6 years ago

Version 19.53.6 just got published.

Update to this version instead πŸš€

Release Notes 19.53.6

Bug Fixes

greenkeeper[bot] commented 6 years ago

Version 19.53.7 just got published.

Update to this version instead πŸš€

Release Notes 19.53.7

Bug Fixes

  • __shim.js not under the source directory (01ab0ce), closes #2319
  • electron-updater: recurrent 404 Errors on GitHub Enterprise (afc1a9e)
  • ensure that ico image (from PNG) size is 256 (efc1923)
greenkeeper[bot] commented 6 years ago

Version 19.54.0 just got published.

Update to this version instead πŸš€

Release Notes 19.54.0

Features

  • mac: option to set minimum macOS version the app is supported on (14fbed1), closes #2472
greenkeeper[bot] commented 6 years ago

Version 19.55.2 just got published.

Update to this version instead πŸš€

Release Notes 19.55.2

Simplified Chinese translation provided for NSIS installer, thanks to @ErythroME, but not yet tested/enabled (will be checked in the next release).

Bug Fixes

  • nsis: allow file associations for assisted installer (cdf03c8), closes #2496

Features

  • deployment: support both GH_TOKEN and GITHUB_TOKEN (#2503) (5e9d211)
  • nsis: provide Simplified Chinese version of messages during installation (#2506) (fd996b5), closes #2486
  • add option includePdb to include PDB files (c6f96d3), closes #2433
greenkeeper[bot] commented 6 years ago

Version 19.55.3 just got published.

Update to this version instead πŸš€

greenkeeper[bot] commented 6 years ago

Version 19.56.0 just got published.

Update to this version instead πŸš€

greenkeeper[bot] commented 6 years ago

Version 20.0.4 just got published.

Update to this version instead πŸš€

greenkeeper[bot] commented 6 years ago

Version 20.0.5 just got published.

Update to this version instead πŸš€

greenkeeper[bot] commented 6 years ago

Version 20.0.6 just got published.

Update to this version instead πŸš€

greenkeeper[bot] commented 6 years ago

Version 20.0.7 just got published.

Update to this version instead πŸš€

greenkeeper[bot] commented 6 years ago

Version 20.0.8 just got published.

Update to this version instead πŸš€

greenkeeper[bot] commented 6 years ago

Version 20.1.0 just got published.

Update to this version instead πŸš€

Release Notes 20.1.0
  • Now you don't need to install snapcraft to build snap.
  • Size of snap reduced (savings ~9 MB).
  • Snap build time reduced β€” now only 8-11 seconds.

Bug Fixes

greenkeeper[bot] commented 6 years ago

Version 20.1.1 just got published.

Update to this version instead πŸš€

Release Notes 20.1.1
  • Now you don't need to install snapcraft to build snap.
  • Size of snap reduced (savings ~9 MB).
  • Snap build time reduced β€” now only 8-11 seconds.

Bug Fixes

greenkeeper[bot] commented 6 years ago

Version 20.2.0 just got published.

Update to this version instead πŸš€

Release Notes 20.2.0

To support building snap for Electron 2 applications, new Docker image is introduced. You don't need to use it directly β€” used automatically (but not on CI server). But in any case if you don't have custom build or stage packages (99%), prepacked snap template is used, so, you can build snap on macOS or Linux without Docker (and soon Windows support coming).

Features

  • snap: support electron 2 (43e23c8)
greenkeeper[bot] commented 6 years ago

Version 20.2.1 just got published.

Update to this version instead πŸš€

Release Notes 20.2.1

Bug Fixes

Features

greenkeeper[bot] commented 6 years ago

Version 20.3.0 just got published.

Update to this version instead πŸš€

Release Notes 20.3.0

Features

greenkeeper[bot] commented 6 years ago

Version 20.3.1 just got published.

Update to this version instead πŸš€

Release Notes 20.3.1

Bug Fixes

  • restore support of project param (0fcc99c), closes #2633
  • snap packages don't follow artifactName (3f6f5b6), closes #2576
  • AppImage: fix AppImage build regression if max compression used (5081536), closes #2664
greenkeeper[bot] commented 6 years ago

Version 20.4.0 just got published.

Update to this version instead πŸš€

Release Notes 20.4.0

Bug Fixes

  • electron-updater: add response code to error message about Accept-Ranges (62cf1df)
  • nsis: ensure that installer process is not killed as child process (51a7cff), closes #2516

Features

  • windows: ZIP compression for portable (e23cecb), closes #2548
greenkeeper[bot] commented 6 years ago

Version 20.4.1 just got published.

Update to this version instead πŸš€

Release Notes 20.4.1

Bug Fixes

  • electron-updater: add response code to error message about Accept-Ranges (62cf1df)
  • nsis: ensure that installer process is not killed as child process (51a7cff), closes #2516

Features

  • windows: ZIP compression for portable (e23cecb), closes #2548
greenkeeper[bot] commented 6 years ago

Version 20.5.1 just got published.

Update to this version instead πŸš€

Release Notes 20.5.1

Bug Fixes

  • handle dependencies with package 'link' fields (#2690)
greenkeeper[bot] commented 6 years ago

Version 20.6.2 just got published.

Update to this version instead πŸš€

greenkeeper[bot] commented 6 years ago

Version 20.8.0 just got published.

Update to this version instead πŸš€

Release Notes 20.8.0

Bug Fixes

  • auto-updater: Race condition during Application Quit (#2746) (1df5d98), closes #2745
  • electron-updater: Allow --package-file arg to escape spaces in filenames (#2739) (24a585b)

Features

  • snap: initialize db and icons for faster startup and remove fonts (#2715) (5f0dd86)
greenkeeper[bot] commented 6 years ago

Version 20.8.1 just got published.

Update to this version instead πŸš€

greenkeeper[bot] commented 6 years ago

Version 20.9.0 just got published.

Update to this version instead πŸš€

Release Notes 20.9.0

Bug Fixes

  • electron-updater: add random query param to avoid caching (254d7c5), closes #2741
  • electron-updater: Close opened parenthese in update checking log (8f19ea9), closes #2763
  • electron-updater: set actual http status code instead of 404 #2741 (8453a77)
  • mac: apply app version to helper apps (#2773) (45b1231), closes #2772
  • remote build doesn't work if native async is used (17b85cc)
  • snap: electron-builder uses mksquashfs options that are incompatible with snap store (e828245), closes #2803

Features

  • mac: pass the provisioning profile path to electron-osx-sign (2a707cc), closes #2166 #2782
greenkeeper[bot] commented 6 years ago

Version 20.9.2 just got published.

Update to this version instead πŸš€

Release Notes 20.9.2

Bug Fixes

  • locale message (#2805) (0fd945b)
  • AppImage: do not print debug info about installed AppImage on run (a167257), closes #2807
  • snap: electron 1 template is broken (9dced9c), closes #2808
greenkeeper[bot] commented 6 years ago

Version 20.10.0 just got published.

Update to this version instead πŸš€

Release Notes 20.10.0

Bug Fixes

  • snap: do not use gtk3 for electron 1.8.3+ (726706c)

Features

  • nsis: remove "runAfterFinish" checkbox (439ea2c), closes #2811
greenkeeper[bot] commented 6 years ago

Version 20.11.1 just got published.

Update to this version instead πŸš€

Release Notes 20.11.1
  • msi: fix id escaping.
greenkeeper[bot] commented 6 years ago

Version 20.13.2 just got published.

Update to this version instead πŸš€

Release Notes 20.13.2

Bug Fixes

  • rename EP_PRELEASE to EP_PRE_RELEASE (4d223bf), closes #2878
greenkeeper[bot] commented 6 years ago

Version 20.13.4 just got published.

Update to this version instead πŸš€

Release Notes 20.13.4

Bug Fixes

  • msi: put appId in file shortcut to fix notifications in win8/win10 (#2908) (f4212a6), closes #2906
greenkeeper[bot] commented 6 years ago

Version 20.14.7 just got published.

Update to this version instead πŸš€

Release Notes 20.14.7

Bug Fixes

  • do not use optional dependencies because NPM is broken by design (f4099c6), closes #2013
  • mas: rename login helper and set unique id (35c8cee), closes #2719
  • snap: electron-builder constructs snap squashfs files that are incompatible with the snap store (cb5034d), closes #2925 #2888