Narazaka / lazy-event-router.js

an event router
0 stars 1 forks source link

Update electron to the latest version πŸš€ #46

Open greenkeeper[bot] opened 6 years ago

greenkeeper[bot] commented 6 years ago

The devDependency electron was updated from 2.0.9 to 3.0.0.

This version is not covered by your current version range.

If you don’t accept this pull request, your project will work just like it did before. However, you might be missing out on a bunch of new features, fixes and/or performance improvements from the dependency update.


Find out more about this release.

FAQ and help There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html). If those don’t help, you can always [ask the humans behind Greenkeeper](https://github.com/greenkeeperio/greenkeeper/issues/new).

Your Greenkeeper bot :palm_tree:

greenkeeper[bot] commented 6 years ago

Update to this version instead πŸš€

Release Notes for electron v3.0.1

Bug Fixes/Changes

  • chore: fix await in cleanup script (backport: 3-0-x). #14696

  • docs: specify BrowserWindow features passable to window.open. #14702

  • Fix second-instance handler signature. #14748

  • fix: do not set layer explicitly for frameless window. #14736

  • fix: actually return appmetrics. #14750

  • fix: initialize tracing controller before starting platform (3-0-x). #14503

  • docs: clarify allowable background colors for BrowserWindow transparency (backport: 3-0-x). #14781

  • fix: inconsistent titleBarStyle on transparent fullscreen. #14790

  • chore: bump libcc (3-0-x). #14809

  • fix: get background color from GtkMenuBar#menubar. #14812

greenkeeper[bot] commented 6 years ago

Update to this version instead πŸš€

Release Notes for electron v3.0.2

Bug Fixes/Changes

  • docs: correct key code reqs for accel doc. #14824
greenkeeper[bot] commented 6 years ago

Update to this version instead πŸš€

Release Notes for electron v3.0.3

Bug Fixes/Changes

  • fix: enable key accelerator flags for Windows and Linux (backport: 3-0-x). #14859

  • fix: roll node deps for fs event patch. #14864

  • fix: Disable new fade animation for BrowserViews. #14913

  • fix: check guest view's devtools window size. #14928

  • fix: use white background for non-OSR renderer by default. #14934

  • fix: support ASAR in fs.copyFile. #14953

greenkeeper[bot] commented 6 years ago

Update to this version instead πŸš€

Release Notes for electron v3.0.4

Bug Fixes/Changes

  • Backport of #14648. #15032

  • fix: Check minSize constraints before resizing (backport: 3-0-x). #15038

  • fix: Lifetime of auth_info_ in login handler. #15044

  • fix: handle shortcuts by default if no WebPreferences object exists. #15066

  • chore: bump libcc (3-0-x). #15072

greenkeeper[bot] commented 6 years ago

Update to this version instead πŸš€

Release Notes for electron v3.0.5

Bug Fixes/Changes

  • fix: check dbus response for null before use. #15033

  • docs: app.getLoginItemStatus -> app.getLoginItemSettings. #15113

  • spec: re-enable app.getAppMetric API. #15123

  • fix: natively implement LoginItems methods. #15128

  • build: enable PIE when compiling Linux builds, fix #14961. #15152

  • fix: Memory > Profiles > Load in DevTools. #15155

  • fix: preserve background color through reload (backport: 3-0-x). #15175

  • build: enable BIND_NOW when compiling Linux builds, fix #15149. #15153

  • fix: simpleFullscreen window should be on top of other OS X menu bars. #15183

  • fix: Menu accelerators not working Unity. #15181

  • fix: do not enable node integration in child window if not enabled. #15108

  • chore: warn memory leak when using nativeWindowOpen with nodeIntegration (3-0-x). #15192

  • add width to webview iframe. #15204

  • chore: bump libcc (3-0-x). #15201

  • Revert "build: enable BIND_NOW when compiling Linux builds, fix #15149. #15153

  • Revert "build: enable PIE when compiling Linux builds, fix #14961. #15152

greenkeeper[bot] commented 6 years ago

Update to this version instead πŸš€

Release Notes for electron v3.0.6

Bug Fixes/Changes

  • fix: loading of devtools extensions on startup (backport: 3-0-x). #15264

  • fix: Convert to lower case in upload symbols script (backport: 3-0-x). #15261

  • fix: make release-artifact-cleanup executable (backport: 3-0-x). #15272

  • chore: make macOS release builds higher priority to skip the queue. #15284

  • fix: trim app name and productName. #15286

  • test: asyncawaitify one of sandbox related tests (backport: 3-0-x). #15281

  • spec: increase MAS timeout for login items. #15296

  • fix: correctly enable and disable windows on Windows and Linux (backport: 3-0-x). #15255

  • fix: ability to fetch separators by id. #15299

  • docs: we don't emit an event object for session-created. #15308

  • fix: correct reversed logic in NativeWindowMac::SetEnabled. #15324

  • fix: Native window close crash. #15338

  • fix: honor dialog.showMessageBox()'s Icon argument on Linux. #15342

  • chore: bump libcc (3-0-x). #15374

greenkeeper[bot] commented 6 years ago

Update to this version instead πŸš€

Release Notes for electron v3.0.7

Bug Fixes/Changes

  • fix: set NSResizableWindowMask at init time. #15384

  • fix: folder open not working in devtools. #15396

  • fix: check for shared memory handle validity before closing, remove DebugDumpData call. #15402

  • doc: correct ipcRenderer sendTo windowId param. #15418

  • fix: use gio as default linux trash impl (backport: 3-0-x). #15421

  • chore: bump libcc (3-0-x). #15420

  • fix: enable FixAltGraph to fix Ctrl+Alt accelerators on Windows. #15378

  • doc: clarify menu item properties not available top-level. #15461

  • docs: add return type for subscribeNotification. #15499

greenkeeper[bot] commented 6 years ago

Update to this version instead πŸš€

Release Notes for electron v3.0.8

Bug Fixes/Changes

  • Fix missing remote object error when calling remote function created in preload script (3-0-x). #15445

  • fix: explicitly set windowsHide to the old node default. #15514

  • chore: publish to the latest tag correctly when releasing old versions (#15515). #15520

  • docs: add Size as an option for pageSize in docs for printToPDF. #15525

  • docs: fix the "second-instance" event handler signature in the docs. #15546

  • fix: Empty menu case. #15553

  • build: add v8_context_generator to mksnapshot zip (3-0-x). #15505

  • fix: use NSURL path for receipt url. #15573

greenkeeper[bot] commented 6 years ago

Update to this version instead πŸš€

Release Notes for electron v3.0.9

Bug Fixes/Changes

  • chore: add simple set/unset loginitem spec. #15600

  • fix: Linux empty menu model handling. #15605

  • chore: bump libcc (3-0-x). #15659

  • fix: NSWindow crash happening on macos 10.9. #15669

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

Release Notes for electron v3.0.10

Bug Fixes/Changes

  • chore: bump libcc (3-0-x). #15690

  • build: include needed bin files for v8_context_snapshot_generator. #15713

  • docs: limits of nativeWindowOpen. #15754

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

Release Notes for electron v3.0.11

Bug Fixes/Changes

  • fix: no longer require submenu for services menuitem. #15672

  • fix: ensure that file descriptors 0/1/2 are opened at startup (backport: 3-0-x). #15781

  • chore: bump libcc (3-0-x). #15850

  • ci: clean git before building. #15889

  • fix: schedule a paint after browserview's background is set. #15798

  • chore: expose release id for use in cleanup (#15845). #15949

  • fix: incorrect view ordering for customButtonsOnHover (#15564). #16002

  • fix: do not print an error for an expected condition (#15991). #15999

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

Release Notes for electron v3.0.12

Bug Fixes/Changes

  • chore: bump libcc (3-0-x). #16021

  • chore: bump libcc (3-0-x). #16041

  • fix: remove event monitor before destroying window (3-0-x). #16055

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

Release Notes for electron v3.0.13

Bug Fixes/Changes

  • fix: allow 2 threads for CreateIoCompletionPort on single-core to prevent busy looping (backport: 3-0-x). #16082

  • chore: bump libcc (3-0-x). #16077

  • chore: correctly capitalize releaseID. #16108

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

Release Notes for electron v4.0.0

Release Notes for v4.0.0

Breaking Changes

  • Upgraded to Chromium 69.0.3497.106 and Node 10.11.0. #13756, #14964, #14972
  • Changed to the new single instance API. #12782, #14518
  • Bumped minimum supported macOS version to 10.10. #15357

Features

  • Added "will-move" event to the BrowserWindow. #14283
  • Added BrowserWindow.setWindowButtonVisibility(). a42ca9ee
  • Added Version key to Electron Framework Mac bundle's Info.plist. #14296
  • Added systemPreferences APIs to help apps respect Mojave dark mode settings. #14755
  • Added webPreferences.enableRemoteModule option allowing to disable the remote module to increase sandbox security. #15222
  • Added getNormalBounds() API for the BrowserWindow class to fetch window bounds while minimized. #13290
  • Added will-redirect event on webContents to capture, handle and prevent redirects during navigations. #13866
  • Added an option to MenuItem that makes it possible to skip accelerator registration. #15840
  • Added app.enableSandbox(). #14999
  • Added creationTime method to process. #13542
  • Added event.senderId property to IPCs sent via ipcRenderer.sendTo. #14395
  • Added getUploadProgress API to the net module. #13783
  • Added isCurrentlyAudible() to WebContents. #13614
  • location url added to "Node.js Integration with Remote Content" warning. #13973
  • Added media access APIs for macOS Mojave. #15948
  • Added always-on-top-change event. #14951
  • Added query, search and hash options to webContents.loadFile. #14515
  • Added process.takeHeapSnapshot() and webContents.takeHeapSnapshot(). #14456
  • Added screen reader support for Win32 toast notifications. #13834
  • Added session.setPermissionCheckHandler(). #13925
  • Added will-resize event to TopLevelWindow. #13649
  • Added workingDirectory to shell.openExternal() options. #15065
  • Added app.showAboutPanel() on macOS. #15680
  • Added app.getGPUInfo(). #13486
  • Added --disable-color-correct-rendering switch. #16020
  • Allow partial setting of window bounds. #15699
  • Added win.setShape() API to TopLevelWindow. #13789
  • Allow window above full screen windows on macOS. #14122
  • Allow filtering of remote.require() / remote.getGlobal() requests by handling remote-require / remote-get-global events. #15562
  • Expose WebContents#setBackgroundThrottling. #15623
  • Point based API's now automatically round incoming x and y values. #14604
  • Expose several process object APIs to sandboxed renderers. #13505
  • Added simplified Mojave dark mode APIs. #14895
  • Support chrome:// URLs in default_app. #13575
  • Enable use of NODE_OPTIONS env var. #15259
  • Added a mediaType property to media permission requests to distinguish between video and audio requests. #14600
  • menu.popup() options are now optional. #13977

Fixes

  • Several process APIs were returning proxied values instead of simple ones. #13905
  • Preload scripts could not be loaded with CSP enabled. #13032
  • Correctly remove DOM storage limits. #15688
  • Correctly mark crashReporter companyName as required. #14132
  • Debugger command callbacks now run with null as the error when no error has occurred. #14814
  • CORB checks are now disabled when web security preference is disabled. #15801
  • OSR windows now respects display scale factor. #15865
  • Prevent bluetooth device list from growing without bound. #15866
  • Security warnings now correctly show in sandboxed renderers. #14869
  • Fixed a crash on exit when using BrowserView. #15640
  • Fixed a crash when using stream protocols. #15210
  • Fixed shift-based accelerators not rendering correctly. #14966, #15401
  • Fixed too-thin font rendering in macOS Mojave. #15007
  • Fixed occasional freeze when navigating webview. #14487
  • Honor properties.showHiddenFiles in dialog.showOpenDialog() on Linux. #15506
  • Fixed incorrect display of 'zoom in' accelerator on mac. #15626
  • Speech synthesis APIs now return OS voices on Windows. #14070
  • Fixed CSP warnings in the default app. #13437
  • Fixed notifications when running in a Windows Store environment. #13258
  • On MacOS, closing notifications will now trigger the close Event. #13306
  • Menu.buildFromTemplate() no longer creates empty MenuItems on falsey values. #13992
  • Fixed multiple printing bugs. #15976
  • Updated fs.stat/fs.statSync for new options param. #15350
  • Partially fix the memory leak when opening child windows with nativeWindowOpen. #15190

Other Changes

  • Changed build system from GYP to GN. #14097
  • require('electron') performance improvements #14633
  • Deprecated findInPage optionswordStart and medialCapitalAsWordStart. #15735
  • Deprecated default webPreferences values for nodeIntegration, contextIsolation and webviewTag. #15045
  • Fixed Widevine CDM not loading content. #14423
  • Print a deprecation warning when the child windows opened with nativeWindowOpen option have node integration. #15193
  • Removed experimentalCanvasFeatures property. #13684
  • Removed legacy helpers (Electron Helper EH/NP). #14436
  • Removed private webContents.getId() API. #13674
  • On Windows, functions available on Windows 7+ are now statically linked. #13578
  • Removed unneeded pyproto files from release archives. #15398
  • In Electron 5.0, the default for nodeIntegration will change from true to false. Electron 4 will log a warning in the renderer when nodeIntegration is enabled by default. #16004
  • Public IPC channel (ipcRenderer / ipcMain) is no longer used to implement Electron internals (remote module for example). #13940
  • Removed WTL dependency on Windows. #13463
  • Remove use of some deprecated Chromium APIs. #14420, #13312, #13436, #13425, #13703
  • V8 embedder version string changed from -node.N to -electron.N. #15120
  • Implement ipcRenderer.sendTo in native code for better performance. #14285
  • Other small IPC efficiency improvements. #14302, #14286
  • Warn if you try to use Electron APIs from a non-electron environment. #15977
  • Move pepper flash behind feature flag. #13322

Dependencies

  • Updated serve version from 6.5.3 to 6.5.8. #14159
  • Upgraded sqlite from 3.24 to 3.26. #16073

Documentation

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

Release Notes for electron v4.0.1

Release Notes for 4-0-x

Fixes

  • Allow passing a trace config as options to a "contentTracing.startRecording" call. #16158
  • Fixed crash on macOS when using globalShortcut for media keys when accessibility access is not granted. #16262
  • Throw an error if app.setAccessibilitySupportEnabled() is called before the ready event is emitted. #16268
  • Fixed incorrect foreground color on GTK menubar. #16223
greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

Release Notes for electron v4.0.5

Release Notes for v4.0.5

Features

  • Allowed filtering of remote.getBuiltin(), remote.getCurrentWindow(), remote.getCurrentWebContents and <webview>.getWebContents(). #16688

Fixes

  • Added a patch to fix incorrect enumeration and instantiation of Node.js ciphers in the Crypto module. #16912
  • Electron no longer forwards IPC filtering events to app for dev-tools and extensions. #16716
  • Fixed a rare renderer hang in cc::ProxyMain::BeginMainFrame. #16946
  • Fixed an issue with promise methods not resolving correctly over ipc in the renderer process. #16654
  • Fixed broken save dialog on macOS for <a> downloads. #16647
  • Fixed crash when calling setProgressBar on macOS. #16727
  • Fixed issue whereby a user was not well informed when interacting with a menu submenu that did not have any visible MenuItems. #16847
  • Fixed memory leak when using webFrame and spell checker. #16772
  • Fixed submenus not responding to the visible: false MenuItem property. #16845
  • Fixed the enable property having no effect for top-level submenu MenuItems. #16857
greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

Release Notes for electron v4.0.6

Release Notes for v4.0.6

Fixes

  • Fixed an issue on Windows 10 RS4 and later that was causing the virtual keyboard not to appear when focusing some input fields. #16944

Other Changes

  • Updated Chromium to 69.0.3497.128. #16636
greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

Release Notes for electron v4.0.7

Release Notes for v4.0.7

Fixes

  • Fixed defaultId not taking affect when set to 0 and no "cancel" button was present on macOS. #17151
  • Fixed process.versions.chrome reporting the wrong patch version. #17218
  • Fixed webContents.print() not working correctly. #17116
  • Fixed a bug when retrieving security scoped bookmarks in ShowOpenDialog and ShowSaveDialog. #17176
greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

Release Notes for electron v4.0.8

Release Notes for v4.0.8

Release Notes TBD.

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

Release Notes for electron v4.1.0

Release Notes for v4.1.0

Please note that there are no new features in this release. Electron 4.1.0 was released to work around issues users were experiencing with node-pre-gyp based native modules and our ABI number in Electron >= 4.0.4.

Fixes

  • Fixed a crash when calling ECDH.setPrivateKey(). #17297
  • TouchBarSegmentedControl instances now correctly update when you update the segments array and remove label or image dynamically. #17335

Other Changes

  • Reset version to 4.1.0-beta.0 in preparation for 4.1.0 stable release. 84b0145
greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

Release Notes for electron v4.1.1

Release Notes for v4.1.1

Fixes

  • Added a check for invalid menu index to prevent out-of-range crashes on insertion. #17461
  • Fixed an issue where Notification objects constructed in the main process would randomly not be shown to the user. #17483
  • Fixed crash when nativeImage.createFromBuffer() is called with invalid buffer. #17373
greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

Release Notes for electron v4.1.2

Release Notes for v4.1.2

Fixes

  • Added missing buffer size check in nativeImage.createFromBuffer / nativeImage.addRepresentation. Data URLs only parsed according to the MIME type as PNG or JPEG. #17567
  • Added support for testing the new Japanese Era with a placeholder era name. Set an environment variable named ICU_ENABLE_TENTATIVE_ERA to true to enable the placeholder era. #17518
  • Fixed an issue whereby foreground visibility of a window was not correctly taken into account for win.isVisible() on macOS. #17492
  • Fixed an issue with netLog module properties not being returned correctly. #17544
  • Fixed issue on KDE where tray icons would be displayed incorrectly as a 22x22 version of the provided tray image but cropped from the center. #17497
  • Fixed issue where preload scripts would sometimes run twice in the same process in different contexts resulting in broken native node module loading. #17596
  • Generated .framework files on macOS now have the correct permissions. This fixes an issue where a crash occurred if a user attempted to launch an Electron app that another user downloaded on macOS. #17582

Documentation

  • Documentation changes: #17494
greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

Release Notes for electron v4.1.3

Release Notes for v4.1.3

Fixes

  • Fixed IntersectionObserver.rootBounds for navigator zoom != 100%. #17583
  • Fixed app freeze when using custom stream protocol. #17267
greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

Release Notes for electron v4.1.4

Release Notes for v4.1.4

Fixes

Documentation

  • Documentation changes: #17662
greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€