forked from electron/electronjs.org-old
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathreleases.json
1676 lines (1676 loc) · 164 KB
/
releases.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
[
{
"url": "https://api.github.com/repos/electron/electron/releases/6014567",
"assets_url": "https://api.github.com/repos/electron/electron/releases/6014567/assets",
"upload_url": "https://uploads.github.com/repos/electron/electron/releases/6014567/assets{?name,label}",
"html_url": "https://github.com/electron/electron/releases/tag/v1.6.6",
"id": 6014567,
"tag_name": "v1.6.6",
"target_commitish": "master",
"name": "electron v1.6.6",
"draft": false,
"prerelease": false,
"created_at": "2017-04-07T16:01:28Z",
"published_at": "2017-04-07T20:04:06Z",
"tarball_url": "https://api.github.com/repos/electron/electron/tarball/v1.6.6",
"zipball_url": "https://api.github.com/repos/electron/electron/zipball/v1.6.6",
"body": "## Bug Fixes\r\n\r\n* Fixed a `remote` module issue where errors thrown in the main process while\r\n setting remote properties would not be re-thrown in the renderer process.\r\n <a href=\"https://github.com/electron/electron/pull/9097\">#9097</a>\r\n* Fixed a `remote` module issue where certain remote objects could not be set as\r\n remote properties. <a href=\"https://github.com/electron/electron/pull/9101\">#9101</a>\r\n* Back-ported an upstream Node.js bug fix where processes forked with the\r\n `--eval` argument would not receive messages. <a href=\"https://github.com/electron/electron/pull/9132\">#9132</a>\r\n\r\n### macOS\r\n\r\n* Fixed an issue where popover touch bar items would not update correctly. <a href=\"https://github.com/electron/electron/pull/9028\">#9028</a>\r\n\r\n### Windows\r\n\r\n* Fixed an issue where print jobs would stay in the spooling state indefinitely\r\n and selected page ranges would not print correctly. <a href=\"https://github.com/electron/electron/pull/9111\">#9111</a>\r\n\r\n## API Changes\r\n\r\n### Linux\r\n\r\n* `kioclient` will now be used on KDE when `shell.moveItemToTrash` is called.\r\n <a href=\"https://github.com/electron/electron/pull/8528\">#8528</a>\r\n\r\n### macOS\r\n\r\n* Added a `dialog.showCertificateTrustDialog` API that prompts the user\r\n to accept a self-signed or untrusted certificate. <a href=\"https://github.com/electron/electron/pull/9099\">#9099</a>\r\n* Added support for replacing the `esc` button on the touch bar with a custom\r\n item. <a href=\"https://github.com/electron/electron/pull/9023\">#9023</a>\r\n",
"version": "1.6.6"
},
{
"url": "https://api.github.com/repos/electron/electron/releases/5940641",
"assets_url": "https://api.github.com/repos/electron/electron/releases/5940641/assets",
"upload_url": "https://uploads.github.com/repos/electron/electron/releases/5940641/assets{?name,label}",
"html_url": "https://github.com/electron/electron/releases/tag/v1.6.5",
"id": 5940641,
"tag_name": "v1.6.5",
"target_commitish": "master",
"name": "electron v1.6.5",
"draft": false,
"prerelease": false,
"created_at": "2017-03-31T19:10:09Z",
"published_at": "2017-03-31T20:32:07Z",
"tarball_url": "https://api.github.com/repos/electron/electron/tarball/v1.6.5",
"zipball_url": "https://api.github.com/repos/electron/electron/zipball/v1.6.5",
"body": "## Bug Fixes\r\n\r\n- Fixed an issue where Electron could not use the version of `ffmpeg` that\r\n does not include proprietary codecs. <a href=\"https://github.com/electron/electron/pull/9057\">#9057</a>\r\n- Fixed an issue where drag and drop events did not work properly across\r\n `<webview>` tags. <a href=\"https://github.com/electron/electron/pull/9037\">#9037</a>\r\n- Fixed an issue where the geolocation API could hang the UI thread and\r\n crash the renderer process. <a href=\"https://github.com/electron/electron/pull/8923\">#8923</a>\r\n- Fixed an uncaught error when making a request via the `net` module\r\n and the response's content encoding was not supported. <a href=\"https://github.com/electron/electron/pull/9001\">#9001</a>\r\n- Fixed a crash that would occur on certain page navigations. <a href=\"https://github.com/electron/electron/pull/9043\">#9043</a>\r\n- Fixed an issue where `net` module requests did not support non-string\r\n header values. <a href=\"https://github.com/electron/electron/pull/9062\">#9062</a>\r\n\r\n### Windows\r\n\r\n- Fixed an issue where escaped `&` characters could not be used in top-level\r\n menu item labels. <a href=\"https://github.com/electron/electron/pull/8984\">#8984</a>\r\n\r\n## API Changes\r\n\r\n- The `crashReporter` module is now available in sandboxed renderer processes.\r\n <a href=\"https://github.com/electron/electron/pull/8956\">#8956</a>\r\n- Added support for controlling how redirects are handled in the `net` module.\r\n <a href=\"https://github.com/electron/electron/pull/9007\">#9007</a>\r\n- Added `editMenu` and `windowMenu` menu item roles that include the standard\r\n OS submenu items. <a href=\"https://github.com/electron/electron/pull/8880\">#8880</a>\r\n- Added support for a `tabbingIdentifier` option to the `BrowserWindow`\r\n constructor that enables groupable native tabs on macOS 10.12+. <a href=\"https://github.com/electron/electron/pull/9052\">#9052</a>\r\n\r\n### Windows\r\n\r\n- The `uploadToServer` option to `crashReporter.start` is now supported. <a href=\"https://github.com/electron/electron/pull/9053\">#9053</a>\r\n",
"version": "1.6.5"
},
{
"url": "https://api.github.com/repos/electron/electron/releases/5609109",
"assets_url": "https://api.github.com/repos/electron/electron/releases/5609109/assets",
"upload_url": "https://uploads.github.com/repos/electron/electron/releases/5609109/assets{?name,label}",
"html_url": "https://github.com/electron/electron/releases/tag/v1.6.2",
"id": 5609109,
"tag_name": "v1.6.2",
"target_commitish": "master",
"name": "electron v1.6.2",
"draft": false,
"prerelease": false,
"created_at": "2017-03-01T17:11:05Z",
"published_at": "2017-03-01T20:06:39Z",
"tarball_url": "https://api.github.com/repos/electron/electron/tarball/v1.6.2",
"zipball_url": "https://api.github.com/repos/electron/electron/zipball/v1.6.2",
"body": "## Bug Fixes\r\n- Fixed an issue where the flash context menu would throw an error when\r\n opened when fullscreen. <a href=\"https://github.com/electron/electron/pull/8739\">#8739</a>\r\n- Fixed an issue where the `Buffer` global would be unavailable in modules\r\n required from preload scripts when node integration was disabled. <a href=\"https://github.com/electron/electron/pull/8758\">#8758</a>\r\n- Fixed a console warning message about a potential listener leak when more\r\n than 10 `<webview>` tags were in a page. <a href=\"https://github.com/electron/electron/pull/8742\">#8742</a>\r\n- Fixed an issue where no such module errors would be incorrectly thrown in the\r\n renderer process referencing browser process Electron modules. <a href=\"https://github.com/electron/electron/pull/8766\">#8766</a>\r\n\r\n### macOS\r\n- Fixed an issue where Quick Look would not work correctly when opened from a\r\n file dialog. <a href=\"https://github.com/electron/electron/pull/8745\">#8745</a>\r\n\r\n## API Changes\r\n- Added a new `async` option to the `menu.popup` API that causes the method\r\n to return immediately instead of after the menu is closed on all platforms\r\n and also no longer blocks rendering updates on macOS. <a href=\"https://github.com/electron/electron/pull/8702\">#8702</a>\r\n\r\n### macOS\r\n- The `dialog.showMessageBox` API now supports the `cancelId` property\r\n similar to other platforms. <a href=\"https://github.com/electron/electron/pull/8733\">#8733</a>\r\n",
"version": "1.6.2"
},
{
"url": "https://api.github.com/repos/electron/electron/releases/5523854",
"assets_url": "https://api.github.com/repos/electron/electron/releases/5523854/assets",
"upload_url": "https://uploads.github.com/repos/electron/electron/releases/5523854/assets{?name,label}",
"html_url": "https://github.com/electron/electron/releases/tag/v1.6.1",
"id": 5523854,
"tag_name": "v1.6.1",
"target_commitish": "master",
"name": "electron v1.6.1",
"draft": false,
"prerelease": false,
"created_at": "2017-02-21T16:49:50Z",
"published_at": "2017-02-21T18:24:27Z",
"tarball_url": "https://api.github.com/repos/electron/electron/tarball/v1.6.1",
"zipball_url": "https://api.github.com/repos/electron/electron/zipball/v1.6.1",
"body": "## Bug Fixes\n- Node's `Buffer` class is no longer available on the `window` global when\n Node integration is disabled. <a href=\"https://github.com/electron/electron/pull/8605\">#8605</a>\n- Fixed an issue where certain modules, like `coffee-script`, threw errors\n when required. <a href=\"https://github.com/electron/electron/pull/8618\">#8618</a>\n- Fixed an issue where the focused window would lose focus when an invisible\n window was created. <a href=\"https://github.com/electron/electron/pull/8676\">#8676</a>\n- The `minimumFontSize`, `defaultFontSize`, and `defaultMonospaceFontSize`\n settings can now be configured via the `webpreferences` attribute of a\n `<webview>` tag. <a href=\"https://github.com/electron/electron/pull/8542\">#8542</a>\n- Fixed a crash where the browser context did not shutdown cleanly. <a href=\"https://github.com/electron/electron/pull/8654\">#8654</a>\n- Fixed a crash on file lock verification. <a href=\"https://github.com/electron/electron/pull/8679\">#8679</a>\n\n### macOS\n- Fixed an issue where a `titleBarStyle` value of `hidden-inset` did not work on\n certain OS versions. <a href=\"https://github.com/electron/electron/pull/8619\">#8619</a>\n- Fixed an issue where private OS APIs were being used in the Mac App Store\n build causing apps to be rejected. <a href=\"https://github.com/electron/electron/pull/8668\">#8668</a>\n- Fixed the `scroll-touch-end` event not firing. <a href=\"https://github.com/electron/electron/pull/8673\">#8673</a>\n- Fixed `BrowserWindow.setVibrancy` not working on certain OS versions. <a href=\"https://github.com/electron/electron/pull/8717\">#8717</a>\n\n## API Changes\n- Added a `app.getFileIcon(path, callback)` API to get the native icon for a\n file type. <a href=\"https://github.com/electron/electron/pull/7851\">#7851</a>\n- The callback specified to the `session.setCertificateVerifyProc` API is now\n provided the certificate verification result and can be rejected with any\n error code supported by Chrome. <a href=\"https://github.com/electron/electron/pull/7955\">#7955</a>\n- The `dialog.showMessageBox` API now supports showing a checkbox with a\n message in the dialog. The state of the checkbox will be provided to the\n callback. <a href=\"https://github.com/electron/electron/pull/8590\">#8590</a>\n- `webContents` now emits a `will-attach-webview` event that can be used to\n configure the settings of a`<webview>` tag before it is attached.\n Calling `event.preventDefault()` will destroy the `<webview>`. <a href=\"https://github.com/electron/electron/pull/8584\">#8584</a>\n- The zoom preferences on `webContents` are now persisted in a session on a\n per-origin basis. <a href=\"https://github.com/electron/electron/pull/8537\">#8537</a>\n- Added support for `webContents.invalidate()` on non-offscreen pages to\n schedule a paint of the entire view. <a href=\"https://github.com/electron/electron/pull/8628\">#8628</a>\n\n### macOS\n- `dialog.showSaveDialog` now supports `message`, `nameFieldLabel`, and\n `showsTagField` options. <a href=\"https://github.com/electron/electron/pull/8556\">#8556</a>\n- `dialog.showOpenDialog` now supports a `message` option. <a href=\"https://github.com/electron/electron/pull/8556\">#8556</a>\n- `dialog.showOpenDialog` now supports a `noResolveAliases` property to\n disable automatic alias (symlink) resolution. <a href=\"https://github.com/electron/electron/pull/8617\">#8617</a>\n- Added a `crashReporter.setExtraParameter` API to adjust the extra data sent\n on crashes. <a href=\"https://github.com/electron/electron/pull/8648\">#8648</a>\n",
"version": "1.6.1"
},
{
"url": "https://api.github.com/repos/electron/electron/releases/5987817",
"assets_url": "https://api.github.com/repos/electron/electron/releases/5987817/assets",
"upload_url": "https://uploads.github.com/repos/electron/electron/releases/5987817/assets{?name,label}",
"html_url": "https://github.com/electron/electron/releases/tag/v1.4.16",
"id": 5987817,
"tag_name": "v1.4.16",
"target_commitish": "1-4-x",
"name": "electron v1.4.16",
"draft": false,
"prerelease": false,
"created_at": "2017-04-05T16:26:24Z",
"published_at": "2017-04-05T17:34:15Z",
"tarball_url": "https://api.github.com/repos/electron/electron/tarball/v1.4.16",
"zipball_url": "https://api.github.com/repos/electron/electron/zipball/v1.4.16",
"body": "## Bug Fixes\r\n\r\n### Windows\r\n\r\n* Fixed an issue where printing selected pages did not work. #9044 ",
"version": "1.4.16"
},
{
"url": "https://api.github.com/repos/electron/electron/releases/5208414",
"assets_url": "https://api.github.com/repos/electron/electron/releases/5208414/assets",
"upload_url": "https://uploads.github.com/repos/electron/electron/releases/5208414/assets{?name,label}",
"html_url": "https://github.com/electron/electron/releases/tag/v1.4.15",
"id": 5208414,
"tag_name": "v1.4.15",
"target_commitish": "master",
"name": "electron v1.4.15",
"draft": false,
"prerelease": false,
"created_at": "2017-01-19T16:32:42Z",
"published_at": "2017-01-19T18:10:27Z",
"tarball_url": "https://api.github.com/repos/electron/electron/tarball/v1.4.15",
"zipball_url": "https://api.github.com/repos/electron/electron/zipball/v1.4.15",
"body": "## Bug Fixes\n- Fixed a crash when calling `preventDefault()` on a `new-window` event for\n a sandboxed window. <a href=\"https://github.com/electron/electron/pull/8377\">#8377</a>\n- Fixed the dev tools not opening when a debugger was already attached. <a href=\"https://github.com/electron/electron/pull/8390\">#8390</a>\n- Pulled in an upstream Chrome patch to fix an issue where certain `webm`\n videos would not play. <a href=\"https://github.com/electron/electron/pull/8428\">#8428</a>\n\n### Windows\n- Fixed incorrect window borders being rendered when the OS zoom level was\n greater than 100%. <a href=\"https://github.com/electron/electron/pull/8404\">#8404</a>\n- Fixed a regression where transparent windows wouldn't be transparent when\n the window was fullscreen. <a href=\"https://github.com/electron/electron/pull/8438\">#8438</a>\n\n### macOS\n- Fixed the window leaving fullscreen mode incorrectly when kiosk mode was\n disabled. <a href=\"https://github.com/electron/electron/pull/8399\">#8399</a>\n\n### New APIs\n- Added a `contextIsolation` option to `BrowserWindow` and `<webview>` tags\n that loads the `preload` script and Electron APIs into a separate JavaScript\n context that is isolated from the main page's JavaScript context. <a href=\"https://github.com/electron/electron/pull/8348\">#8348</a>\n- The `<webview>` element now emits the `context-menu` event from the\n underlying `webContents` object.\n",
"version": "1.4.15"
},
{
"url": "https://api.github.com/repos/electron/electron/releases/5120009",
"assets_url": "https://api.github.com/repos/electron/electron/releases/5120009/assets",
"upload_url": "https://uploads.github.com/repos/electron/electron/releases/5120009/assets{?name,label}",
"html_url": "https://github.com/electron/electron/releases/tag/v1.4.14",
"id": 5120009,
"tag_name": "v1.4.14",
"target_commitish": "master",
"name": "electron v1.4.14",
"draft": false,
"prerelease": false,
"created_at": "2017-01-10T19:01:39Z",
"published_at": "2017-01-10T20:45:07Z",
"tarball_url": "https://api.github.com/repos/electron/electron/tarball/v1.4.14",
"zipball_url": "https://api.github.com/repos/electron/electron/zipball/v1.4.14",
"body": "## Bug Fixes\n- Fixed a crash when closing a window from within a `will-navigate` event\n listener. <a href=\"https://github.com/electron/electron/pull/8254\">#8254</a>\n- Offscreen windows are now always created as frameless so the viewport size\n is as expected. <a href=\"https://github.com/electron/electron/pull/8250\">#8250</a>\n- The `backgroundThrottling` option is now correctly persisted across window\n reloads. <a href=\"https://github.com/electron/electron/pull/8298\">#8298</a>\n- The `Cookie` header is now settable on requests made using Electron's `net`\n module. <a href=\"https://github.com/electron/electron/pull/8258\">#8258</a>\n- Fixed a stack overflow error when creating a window with cycles in the\n specified options object. <a href=\"https://github.com/electron/electron/pull/8340\">#8340</a>\n- Fixed an issue where the `session.enableNetworkEmulation` API would lead to\n high CPU usage. <a href=\"https://github.com/electron/electron/pull/8371\">#8371</a>\n\n### macOS\n- Fixed a crash when the OS reported no monitors were available. <a href=\"https://github.com/electron/electron/pull/8249\">#8249</a>\n\n### Linux\n- Fixed a crash when closing a window from within a dialog callback. <a href=\"https://github.com/electron/electron/pull/8252\">#8252</a>\n\n### Windows\n- Fixed an issue where the window would be incorrectly placed behind the\n task bar when maximized. <a href=\"https://github.com/electron/electron/pull/7765\">#7765</a>\n\n## API Changes\n- The `defaultFontFamily` option in the `BrowserWindow` constructor now supports\n setting the default `cursive` and `fantasy` fonts. <a href=\"https://github.com/electron/electron/pull/8295\">#8295</a>\n- Added a `normalizeAccessKeys` option to the `dialog.showMessageBox` API that\n normalizes keyboard accelerator keys used for buttons across platforms. <a href=\"https://github.com/electron/electron/pull/8308\">#8308</a>\n- `window.alert` and `window.confirm` are now supported in `<iframe>` tags\n and sandboxed windows. <a href=\"https://github.com/electron/electron/pull/8341\">#8341</a>\n",
"version": "1.4.14"
},
{
"url": "https://api.github.com/repos/electron/electron/releases/4971126",
"assets_url": "https://api.github.com/repos/electron/electron/releases/4971126/assets",
"upload_url": "https://uploads.github.com/repos/electron/electron/releases/4971126/assets{?name,label}",
"html_url": "https://github.com/electron/electron/releases/tag/v1.4.13",
"id": 4971126,
"tag_name": "v1.4.13",
"target_commitish": "master",
"name": "electron v1.4.13",
"draft": false,
"prerelease": false,
"created_at": "2016-12-20T18:37:16Z",
"published_at": "2016-12-20T21:09:16Z",
"tarball_url": "https://api.github.com/repos/electron/electron/tarball/v1.4.13",
"zipball_url": "https://api.github.com/repos/electron/electron/zipball/v1.4.13",
"body": "## Bug Fixes\n- Printing now works when the sandbox is enabled. #8165 \n- Fixed an issue where the salt used to generate media devices ids did not\n persist across sessions. <a href=\"https://github.com/electron/electron/pull/8137\">#8137</a>\n- Fixed an issue where an error would be thrown when the optional window\n argument to dialog APIs was `undefined`. #8189 \n- JavaScript run via an `ipcRenderer` event listener or `setImmediate` call is\n now recorded correctly in the Dev Tools timeline. <a href=\"https://github.com/electron/electron/pull/8159\">#8159</a>\n\n### macOS\n- Fixed an issue where the corners of modal windows were incorrectly rounded. <a href=\"https://github.com/electron/electron/pull/8167\">#8167</a>\n\n## API Changes\n- `protocol.interceptHttpProtocol` now supports a custom session. <a href=\"https://github.com/electron/electron/pull/8085\">#8085</a>\n- `webContents` now emits a `before-input-event` event that can be used to intercept\n keyboard events before they are handled by the page. Calling\n `event.preventDefault()` will cause the event to not be delivered to the\n page. #8143.\n- The certificate specified to the `select-client-certificate` event callback is\n now optional. <a href=\"https://github.com/electron/electron/pull/8134\">#8134</a>\n- Buttons are now optional when calling `dialog.showMessageBox`. <a href=\"https://github.com/electron/electron/pull/8187\">#8187</a>\n- `nativeImage.createFromBuffer` can now be called with bitmap buffers. <a href=\"https://github.com/electron/electron/pull/8175\">#8175</a>\n- You can now register schemes as secure by calling\n `protocol.registerStandardSchemes` with `{secure: true}` as the second\n argument. <a href=\"https://github.com/electron/electron/pull/7947\">#7947</a>\n",
"version": "1.4.13"
},
{
"url": "https://api.github.com/repos/electron/electron/releases/4883715",
"assets_url": "https://api.github.com/repos/electron/electron/releases/4883715/assets",
"upload_url": "https://uploads.github.com/repos/electron/electron/releases/4883715/assets{?name,label}",
"html_url": "https://github.com/electron/electron/releases/tag/v1.4.12",
"id": 4883715,
"tag_name": "v1.4.12",
"target_commitish": "master",
"name": "electron v1.4.12",
"draft": false,
"prerelease": false,
"created_at": "2016-12-10T05:43:27Z",
"published_at": "2016-12-10T06:55:28Z",
"tarball_url": "https://api.github.com/repos/electron/electron/tarball/v1.4.12",
"zipball_url": "https://api.github.com/repos/electron/electron/zipball/v1.4.12",
"body": "## Bug Fixes\n- Fixed an issue where certain certificates would be incorrectly rejected\n when making HTTPS requests. This was an upstream Chrome fix that is\n time-sensitive where affected certificates will be rejected starting 10 weeks\n after the time of the Electron release. Electron versions 1.4.0 - 1.4.11 are\n affected. Read [this blog post](http://electron.atom.io/blog/2016/12/09/certificate-transparency-fix) for more details. <a href=\"https://github.com/electron/electron/pull/8176\">#8176</a>\n\n## New APIs\n- Added `session.createInterruptedDownload` to enable resuming a previously\n interrupted download. <a href=\"https://github.com/electron/electron/pull/8061\">#8061</a>\n- Added `session.clearAuthCache` to enable clearing a session's HTTP\n authentication cache. <a href=\"https://github.com/electron/electron/pull/8107\">#8107</a>\n",
"version": "1.4.12"
},
{
"url": "https://api.github.com/repos/electron/electron/releases/4850470",
"assets_url": "https://api.github.com/repos/electron/electron/releases/4850470/assets",
"upload_url": "https://uploads.github.com/repos/electron/electron/releases/4850470/assets{?name,label}",
"html_url": "https://github.com/electron/electron/releases/tag/v1.4.11",
"id": 4850470,
"tag_name": "v1.4.11",
"target_commitish": "master",
"name": "electron v1.4.11",
"draft": false,
"prerelease": false,
"created_at": "2016-12-07T16:53:58Z",
"published_at": "2016-12-07T18:03:31Z",
"tarball_url": "https://api.github.com/repos/electron/electron/tarball/v1.4.11",
"zipball_url": "https://api.github.com/repos/electron/electron/zipball/v1.4.11",
"body": "## Bug Fixes\n- Fixed an issue where `window.alert`, `window.close`, and `window.confirm` did\n not behave as expected. <a href=\"https://github.com/electron/electron/pull/8120\">#8120</a>\n- Fixed an issue where accessing remote objects and functions would fail\n after reloading. <a href=\"https://github.com/electron/electron/pull/8110\">#8110</a>\n- Fixed an issue where the `KeyboardEvent.key` value would be incorrect when `Control` was pressed\n on Linux using certain keyboard layouts. <a href=\"https://github.com/electron/electron/pull/8147\">#8147</a>\n- Fixed an issue where removing a folder from the workspace in the dev tools\n failed. <a href=\"https://github.com/electron/electron/pull/8086\">#8086</a>\n- The `dialog` APIs no longer write values back into the specified `options`\n object parameter. <a href=\"https://github.com/electron/electron/pull/8123\">#8123</a>\n- Fixed an issue where `BrowserWindow.fromDevToolsWebContents` would throw an\n error. <a href=\"https://github.com/electron/electron/pull/8144\">#8144</a>\n\n## New APIs\n\n### macOS\n- Added `BrowserWindow.setAutohideCursor` to change the setting dynamically.\n <a href=\"https://github.com/electron/electron/pull/8092\">#8092</a>\n- Added `BrowserWindow.closeFilePreview` to close the Quick Look preview\n previously opened with `BrowserWindow.previewFile`. <a href=\"https://github.com/electron/electron/pull/8038\">#8038</a>\n- Added `systemPreferences.setUserDefault` to be able to change the user\n preference defaults. <a href=\"https://github.com/electron/electron/pull/8084\">#8084</a>\n- Added `crashReporter.get/setUploadToServer` to dynamically configure the\n setting. Also Renamed the `autoSubmit` option to `uploadToServer` in\n `crashReporter.start`. The old option name is still available for\n backwards-compatibility but will be removed in Electron 2.0. <a href=\"https://github.com/electron/electron/pull/7952\">#7952</a>\n\n### Windows\n- Added `BrowserWindow.setAppDetails` to configure the properties of the\n window's taskbar button. <a href=\"https://github.com/electron/electron/pull/7952\">#7952</a>\n",
"version": "1.4.11"
},
{
"url": "https://api.github.com/repos/electron/electron/releases/4777104",
"assets_url": "https://api.github.com/repos/electron/electron/releases/4777104/assets",
"upload_url": "https://uploads.github.com/repos/electron/electron/releases/4777104/assets{?name,label}",
"html_url": "https://github.com/electron/electron/releases/tag/v1.4.10",
"id": 4777104,
"tag_name": "v1.4.10",
"target_commitish": "master",
"name": "electron v1.4.10",
"draft": false,
"prerelease": false,
"created_at": "2016-11-28T20:50:12Z",
"published_at": "2016-11-28T22:12:52Z",
"tarball_url": "https://api.github.com/repos/electron/electron/tarball/v1.4.10",
"zipball_url": "https://api.github.com/repos/electron/electron/zipball/v1.4.10",
"body": "## Bug Fixes\n- Fixed an issue where the window.opener API did not behave as expected.\n",
"version": "1.4.10"
},
{
"url": "https://api.github.com/repos/electron/electron/releases/4735609",
"assets_url": "https://api.github.com/repos/electron/electron/releases/4735609/assets",
"upload_url": "https://uploads.github.com/repos/electron/electron/releases/4735609/assets{?name,label}",
"html_url": "https://github.com/electron/electron/releases/tag/v1.4.8",
"id": 4735609,
"tag_name": "v1.4.8",
"target_commitish": "master",
"name": "electron v1.4.8",
"draft": false,
"prerelease": false,
"created_at": "2016-11-22T22:02:52Z",
"published_at": "2016-11-22T23:46:11Z",
"tarball_url": "https://api.github.com/repos/electron/electron/tarball/v1.4.8",
"zipball_url": "https://api.github.com/repos/electron/electron/zipball/v1.4.8",
"body": "## Bug Fixes\n- The error thrown when a missing remote object is accessed now includes the id\n of the object and the name of the property being accessed or method being\n called. <a href=\"https://github.com/electron/electron/pull/8003\">#8003</a>\n\n### Windows\n- Fixed an issue where the window would restore to the incorrect size when\n `minWidth` was used. <a href=\"https://github.com/electron/electron/pull/8047\">#8047</a>\n\n### macOS\n- Fixed an issue where `systemPreferences.getUserDefault` would crash when\n requesting a value as an array or dictionary. <a href=\"https://github.com/electron/electron/pull/7993\">#7993</a>\n\n## API Changes\n- The implementation of `chrome.runtime.onMessage` used by dev tools extensions\n now supports a response callback parameter. <a href=\"https://github.com/electron/electron/pull/7974\">#7974</a>\n- `toggledevtools` and `reload` are now supported menu item roles. <a href=\"https://github.com/electron/electron/pull/7981\">#7981</a>\n- Added a `setLayoutZoomLevelLimits` method to `webFrame`, `webContents`, and\n `<webview>` that can be used to set the layout-based zoom level limits of a\n page. The `setZoomLevelLimits` API has been deprecated and renamed to\n `setVisualZoomLeveLimits` to control the pinch-to-zoom level.\n `setZoomLevelLimits` will be completely removed in Electron 2.0. <a href=\"https://github.com/electron/electron/pull/8041\">#8041</a>\n\n### macOS\n- `shell.openExternal` is now asynchronous if the final specified argument is\n a callback function. <a href=\"https://github.com/electron/electron/pull/7612\">#7612</a>\n- A `zoomToPageWidth` option was added to the `BrowserWindow` constructor that\n controls how the window resizes when running the Window > Zoom menu item or\n when option-clicking the green stoplight toolbar button. <a href=\"https://github.com/electron/electron/pull/7776\">#7776</a>\n",
"version": "1.4.8"
},
{
"url": "https://api.github.com/repos/electron/electron/releases/4677159",
"assets_url": "https://api.github.com/repos/electron/electron/releases/4677159/assets",
"upload_url": "https://uploads.github.com/repos/electron/electron/releases/4677159/assets{?name,label}",
"html_url": "https://github.com/electron/electron/releases/tag/v1.4.7",
"id": 4677159,
"tag_name": "v1.4.7",
"target_commitish": "master",
"name": "electron v1.4.7",
"draft": false,
"prerelease": false,
"created_at": "2016-11-16T16:11:28Z",
"published_at": "2016-11-16T18:46:50Z",
"tarball_url": "https://api.github.com/repos/electron/electron/tarball/v1.4.7",
"zipball_url": "https://api.github.com/repos/electron/electron/zipball/v1.4.7",
"body": "## Dependency Upgrades\n- [Squirrel.Mac](https://github.com/Squirrel/Squirrel.Mac), Electron's bundled\n macOS auto updater library, was upgraded to 0.3.0 which includes several bug\n fixes. The new version enables [App Transport Security (ATS)](https://developer.apple.com/library/content/documentation/General/Reference/InfoPlistKeyReference/Articles/CocoaKeys.html#//apple_ref/doc/uid/TP40009251-SW35)\n on all requests it makes to the update server. This can be disabled,\n if needed, by adding `NSAllowsArbitraryLoads` to the app's plist file. <a href=\"https://github.com/electron/electron/pull/7933\">#7933</a>\n\n## New APIs\n- You can now enable the macOS vibrancy effect on a `BrowserWindow` by calling\n `setVibrancy(vibrancyType)` or by including a `vibrancy` value in the\n constructor options. <a href=\"https://github.com/electron/electron/pull/7898\">#7898</a>\n- You can now specify `POST` data when calling `BrowserWindow.loadURL` via the\n `postData` option. Also `<form>` tags configured with `method=post` will now\n make `POST` requests with their data when submitted. <a href=\"https://github.com/electron/electron/pull/7540\">#7540</a>\n- The certificate specified to the `session.setCertificateVerifyProc` callback\n now includes the entire certificate chain. <a href=\"https://github.com/electron/electron/pull/7917\">#7917</a>\n- The `<webview>` tag now supports a `disableguestresize` attribute that will\n disable automatic resizing of the guest `webContents` when the `<webview>`\n element resizes. You can now call `setSize` directly on the guest\n `webContents` to manually control the size. <a href=\"https://github.com/electron/electron/pull/7658\">#7658</a>\n- The `chrome.storage.remove` and `chrome.storage.clear` APIs are now available\n to DevTools extensions. <a href=\"https://github.com/electron/electron/pull/7923\">#7923</a>\n\n## Bug Fixes\n- The `about:` protocol is now correctly supported by default. <a href=\"https://github.com/electron/electron/pull/7908\">#7908</a>\n- Menu item keyboard accelerators are now properly disabled when the menu item\n is disabled. <a href=\"https://github.com/electron/electron/pull/7962\">#7962</a>\n- The check for disabling ASAR support via the `ELECTRON_NO_ASAR` environment\n variable is now cached for better performance. <a href=\"https://github.com/electron/electron/pull/7978\">#7978</a>\n- Fixed a crash when calling `app.setAboutPanelOptions(options)` with a\n `credits` value. <a href=\"https://github.com/electron/electron/pull/7979\">#7979</a>\n- Fixed an issue where an error would be thrown in certain cases when accessing\n remote objects or functions. <a href=\"https://github.com/electron/electron/pull/7980\">#7980</a>\n- Fixed an issue where the `window.opener` API did not behave as expected.\n",
"version": "1.4.7"
},
{
"url": "https://api.github.com/repos/electron/electron/releases/4617538",
"assets_url": "https://api.github.com/repos/electron/electron/releases/4617538/assets",
"upload_url": "https://uploads.github.com/repos/electron/electron/releases/4617538/assets{?name,label}",
"html_url": "https://github.com/electron/electron/releases/tag/v1.4.6",
"id": 4617538,
"tag_name": "v1.4.6",
"target_commitish": "master",
"name": "electron v1.4.6",
"draft": false,
"prerelease": false,
"created_at": "2016-11-09T19:59:25Z",
"published_at": "2016-11-09T21:26:29Z",
"tarball_url": "https://api.github.com/repos/electron/electron/tarball/v1.4.6",
"zipball_url": "https://api.github.com/repos/electron/electron/zipball/v1.4.6",
"body": "## Dependency Upgrades\n- Upgraded to Chrome `53.0.2785.143` from `53.0.2785.113`. <a href=\"https://github.com/electron/electron/pull/7906\">#7906</a>\n\n## API Changes\n- `webContents.executeJavaScript` now returns a `Promise` that resolves to the\n value returned by the specified code block. Previously this method did not\n return a value. The `callback` option is still supported. <a href=\"https://github.com/electron/electron/pull/7533\">#7533</a>\n\n## Bug Fixes\n- Fixed an issue where `<webview>` tags would be cleared or refreshed\n incorrectly when toggling the visibility or attaching/detaching. <a href=\"https://github.com/electron/electron/pull/7852\">#7852</a>\n\n## Infrastructure Changes\n- Electron's V8 headers can now be downloaded from https://atom.io/download/electron\n instead of https://atom.io/download/atom-shell. This URL is used as the\n `disturl` option to NPM when compiling native modules to be used in Electron.\n <a href=\"https://github.com/electron/electron/pull/7881\">#7881</a>\n- The Windows symbol server for Electron is now available at https://electron-symbols.githubapp.com\n instead of http://54.249.141.255:8086/atom-shell/symbols. <a href=\"https://github.com/electron/electron/pull/7895\">#7895</a>\n",
"version": "1.4.6"
},
{
"url": "https://api.github.com/repos/electron/electron/releases/4538258",
"assets_url": "https://api.github.com/repos/electron/electron/releases/4538258/assets",
"upload_url": "https://uploads.github.com/repos/electron/electron/releases/4538258/assets{?name,label}",
"html_url": "https://github.com/electron/electron/releases/tag/v1.4.5",
"id": 4538258,
"tag_name": "v1.4.5",
"target_commitish": "master",
"name": "electron v1.4.5",
"draft": false,
"prerelease": false,
"created_at": "2016-11-01T15:51:10Z",
"published_at": "2016-11-01T17:34:37Z",
"tarball_url": "https://api.github.com/repos/electron/electron/tarball/v1.4.5",
"zipball_url": "https://api.github.com/repos/electron/electron/zipball/v1.4.5",
"body": "## Bug Fixes\n- Fixed a crash when loading a URL using a persistent session. <a href=\"https://github.com/electron/electron/pull/7628\">#7628</a>\n- Fixed a crash when using `setCertificateVerifyProc` on a session. <a href=\"https://github.com/electron/electron/pull/7651\">#7651</a>\n- Fixed a crash when creating notifications on a session that is using a permission request handler. <a href=\"https://github.com/electron/electron/pull/7788\">#7788</a>\n\n### Windows\n- Fixed an issue where the web contents would lose focus when clicking the\n menu bar causing certain role-based menu items to not work. <a href=\"https://github.com/electron/electron/pull/7707\">#7707</a>\n- Fixed an issue where maximized windows would be restored/un-maximized to the\n wrong location. <a href=\"https://github.com/electron/electron/pull/7766\">#7766</a>\n\n## New APIs\n- Added a new `net` module that exposes Chrome's native network APIs, available\n via `require('electron').net` in the main process. <a href=\"https://github.com/electron/electron/pull/7577\">#7577</a>\n- Added support for setting additional options to\n `webFrame.registerURLSchemeAsPrivileged`. <a href=\"https://github.com/electron/electron/pull/7665\">#7665</a>\n- Added support for a `webpreferences` attribute to `<webview>` tags that can\n be used to set additional options similar to the `webPreferences` option on\n the `BrowserWindow`constructor. <a href=\"https://github.com/electron/electron/pull/7631\">#7631</a>\n\n### macOS\n- Added support to the `clipboard` module for reading from and writing to the\n find pasteboard, available as `clipboard.readFindText`/`writeFindText`. <a href=\"https://github.com/electron/electron/pull/7719\">#7719</a>\n- Added `BrowserWindow.previewFile` that opens a file in the native Quick Look\n view. <a href=\"https://github.com/electron/electron/pull/7592\">#7592</a>\n",
"version": "1.4.5"
},
{
"url": "https://api.github.com/repos/electron/electron/releases/4414286",
"assets_url": "https://api.github.com/repos/electron/electron/releases/4414286/assets",
"upload_url": "https://uploads.github.com/repos/electron/electron/releases/4414286/assets{?name,label}",
"html_url": "https://github.com/electron/electron/releases/tag/v1.4.4",
"id": 4414286,
"tag_name": "v1.4.4",
"target_commitish": "master",
"name": "electron v1.4.4",
"draft": false,
"prerelease": false,
"created_at": "2016-10-20T00:17:29Z",
"published_at": "2016-10-20T02:23:41Z",
"tarball_url": "https://api.github.com/repos/electron/electron/tarball/v1.4.4",
"zipball_url": "https://api.github.com/repos/electron/electron/zipball/v1.4.4",
"body": "Changelog:\n- Add `ELECTRON_NO_ASAR` environment variable. [#7479](https://github.com/electron/electron/pull/7479)\n- Fix broken `window.open`. [#7520](https://github.com/electron/electron/pull/7520)\n- Fix crash reports not saved under the `temp` directory configured by user. [#7500](https://github.com/electron/electron/pull/7500)\n- Fix `webContents.openDevTools([options])` ignoring docks state. [brightray#254](https://github.com/electron/brightray/pull/254)\n- Fix `Tab` not working as `keyCode` in `webContents.sendInputEvent(event)` API. [#7500](https://github.com/electron/electron/pull/7500)\n- Fix custom properties not set in the constructor of `MenuItem`. [#7498](https://github.com/electron/electron/pull/7498)\n\n**Windows**\n- Add `isInvertedColorScheme()` method and `inverted-color-scheme-changed` event to the `systemPreferences` module. [#7518](https://github.com/electron/electron/pull/7518)\n- Add `getColor(name)` method and `color-changed` event to the `systemPreferences` module. [#7561](https://github.com/electron/electron/pull/7561)\n- Fix output not printed to console under Node mode. [#7578](https://github.com/electron/electron/pull/7578)\n- Fix accessibility always enabled on touch screen. [#7611](https://github.com/electron/electron/pull/7611)\n\n**Linux**\n- Fix audio streams being named as `Chromium`. [#7524](https://github.com/electron/electron/pull/7524)\n\n**macOS**\n- Add `app.setAboutPanelOptions(options)` API. [#7549](https://github.com/electron/electron/pull/7549)\n- Fix crash caused by long app name when app is sandboxed with non-MAS build. [#7566](https://github.com/electron/electron/pull/7566)\n",
"version": "1.4.4"
},
{
"url": "https://api.github.com/repos/electron/electron/releases/4319599",
"assets_url": "https://api.github.com/repos/electron/electron/releases/4319599/assets",
"upload_url": "https://uploads.github.com/repos/electron/electron/releases/4319599/assets{?name,label}",
"html_url": "https://github.com/electron/electron/releases/tag/v1.4.3",
"id": 4319599,
"tag_name": "v1.4.3",
"target_commitish": "master",
"name": "electron v1.4.3",
"draft": false,
"prerelease": false,
"created_at": "2016-10-06T08:12:07Z",
"published_at": "2016-10-06T10:07:56Z",
"tarball_url": "https://api.github.com/repos/electron/electron/tarball/v1.4.3",
"zipball_url": "https://api.github.com/repos/electron/electron/zipball/v1.4.3",
"body": "Changelog:\n- Add `additionalFeatures` parameter for `new-window` event. [#7291](https://github.com/electron/electron/pull/7291)\n- Add `event.newGuest` property for the `event` object of `new-window` event. [#7407](https://github.com/electron/electron/pull/7407)\n- Add `crop`, `resize`, `getAspectRatio` methods to `NativeImage`. [#7488](https://github.com/electron/electron/pull/7488)\n- Fix crash when closing windows that use `window.open`. [#7432](https://github.com/electron/electron/pull/7432)\n- Fix memory bug when passing `Buffer` from native land to JavaScript. [#7452](https://github.com/electron/electron/pull/7452)\n\n**Windows**\n- Enable `LargeAddressAware` for 32bit build. [brightray#253](https://github.com/electron/brightray/pull/253)\n- Use default error mode by default in the main process. [#7335](https://github.com/electron/electron/pull/7335)\n- Fix clicking menu not moving focus to the window. [#7282](https://github.com/electron/electron/pull/7282)\n- Fix certain emoji not showing with default font. [#7334](https://github.com/electron/electron/pull/7334)\n",
"version": "1.4.3"
},
{
"url": "https://api.github.com/repos/electron/electron/releases/4271918",
"assets_url": "https://api.github.com/repos/electron/electron/releases/4271918/assets",
"upload_url": "https://uploads.github.com/repos/electron/electron/releases/4271918/assets{?name,label}",
"html_url": "https://github.com/electron/electron/releases/tag/v1.4.2",
"id": 4271918,
"tag_name": "v1.4.2",
"target_commitish": "master",
"name": "electron v1.4.2",
"draft": false,
"prerelease": false,
"created_at": "2016-09-30T09:39:27Z",
"published_at": "2016-09-30T12:22:53Z",
"tarball_url": "https://api.github.com/repos/electron/electron/tarball/v1.4.2",
"zipball_url": "https://api.github.com/repos/electron/electron/zipball/v1.4.2",
"body": "Changelog:\n- Add experimental `sandbox` option in `webPreferences` which allows sandboxing for renderers. [#6919](https://github.com/electron/electron/pull/6919)\n- Add `level` parameter for `win.setAlwaysOnTop(flag[, level])` API. [#7296](https://github.com/electron/electron/pull/7296)\n- Add `changed` event for `cookies` module. [#7398](https://github.com/electron/electron/pull/7398)\n- Fix crash when using storage in custom schemes. [#7298](https://github.com/electron/electron/pull/7298)\n- Fix crash when accessing certain HTTPS websites. [brightray#250](https://github.com/electron/brightray/pull/250)\n- Fix menubar buttons not showing hover/press states. [#7397](https://github.com/electron/electron/pull/7397)\n- Fix saving CPU profile not working in devtools. [#7413](https://github.com/electron/electron/pull/7413)\n\n**macOS**\n- Hide `Show Tab Bar` menu item on macOS Sierra. [#7415](https://github.com/electron/electron/pull/7415)\n- Fix offscreen rendering not working with software output. [#7327](https://github.com/electron/electron/pull/7327)\n\n**Windows**\n- Fix wrong draggable region calculation under high DPI. [#7362](https://github.com/electron/electron/pull/7362)\n\n**Linux**\n- Fix tray icon not showing on Elementary OS. [#7319](https://github.com/electron/electron/pull/7319)\n",
"version": "1.4.2"
},
{
"url": "https://api.github.com/repos/electron/electron/releases/4199812",
"assets_url": "https://api.github.com/repos/electron/electron/releases/4199812/assets",
"upload_url": "https://uploads.github.com/repos/electron/electron/releases/4199812/assets{?name,label}",
"html_url": "https://github.com/electron/electron/releases/tag/v1.4.1",
"id": 4199812,
"tag_name": "v1.4.1",
"target_commitish": "master",
"name": "electron v1.4.1",
"draft": false,
"prerelease": false,
"created_at": "2016-09-22T10:05:58Z",
"published_at": "2016-09-22T11:25:45Z",
"tarball_url": "https://api.github.com/repos/electron/electron/tarball/v1.4.1",
"zipball_url": "https://api.github.com/repos/electron/electron/zipball/v1.4.1",
"body": "Changelog:\n- Add `guestinstance` attribute to `<webview>` tag which allows moving `WebContents` betweens `<webview>`s. [#7157](https://github.com/electron/electron/pull/7157)\n- Add `ses.getBlobData(identifier, callback)` API to read uploaded data in protocol. [#6941](https://github.com/electron/electron/pull/6941)\n- Add `contents.invalidate()` API. [#7062](https://github.com/electron/electron/pull/7062)\n- Add `killed` parameter for `crashed` and `gpu-process-crashed` events. [#7241](https://github.com/electron/electron/pull/7241)\n- Add `GOOGLE_API_KEY` environment variable to specify custom Google API key. [#7276](https://github.com/electron/electron/pull/7276)\n- Fix exception when accessing remote functions. [#7209](https://github.com/electron/electron/pull/7209)\n- Fix wrong filename when downloading from URL with trailing slash. [#7169](https://github.com/electron/electron/pull/7169)\n- Fix `beginFrameSubscription` not working correctly for HiDPI screens. [#7163](https://github.com/electron/electron/pull/7163)\n- Fix offscreen renderer not resizing. [#7062](https://github.com/electron/electron/pull/7062)\n- Fix `net::ERR_INSECURE_RESPONSE` error when visiting some websites. [#7221](https://github.com/electron/electron/pull/7221)\n\n**Linux**\n- Add support for `kioclient`, `kioclient5` and `trash-cli` in `shell.moveItemToTrash(path)` API. [#7178](https://github.com/electron/electron/pull/7178)\n\n**macOS**\n- Add `scroll-touch-edge` event for `BrowserWindow` and fix regressions of `scroll-touch-begin/end` events. [#7239](https://github.com/electron/electron/pull/7239)\n\n**Windows**\n- Use `Ctrl+Y` as the default accelerator of `redo` menu role. [#7236](https://github.com/electron/electron/pull/7236)\n- Add `getAccentColor` method and `accent-color-changed` event to `systemPreferences` module. [#7173](https://github.com/electron/electron/pull/7173)\n",
"version": "1.4.1"
},
{
"url": "https://api.github.com/repos/electron/electron/releases/4138666",
"assets_url": "https://api.github.com/repos/electron/electron/releases/4138666/assets",
"upload_url": "https://uploads.github.com/repos/electron/electron/releases/4138666/assets{?name,label}",
"html_url": "https://github.com/electron/electron/releases/tag/v1.4.0",
"id": 4138666,
"tag_name": "v1.4.0",
"target_commitish": "master",
"name": "electron v1.4.0",
"draft": false,
"prerelease": false,
"created_at": "2016-09-15T05:44:10Z",
"published_at": "2016-09-15T07:25:32Z",
"tarball_url": "https://api.github.com/repos/electron/electron/tarball/v1.4.0",
"zipball_url": "https://api.github.com/repos/electron/electron/zipball/v1.4.0",
"body": "Changelog:\n- Upgrade to Chrome 53. [#7104](https://github.com/electron/electron/pull/7104)\n- Upgrade to Node 6.5.0. [#7104](https://github.com/electron/electron/pull/7104)\n",
"version": "1.4.0"
},
{
"url": "https://api.github.com/repos/electron/electron/releases/6142256",
"assets_url": "https://api.github.com/repos/electron/electron/releases/6142256/assets",
"upload_url": "https://uploads.github.com/repos/electron/electron/releases/6142256/assets{?name,label}",
"html_url": "https://github.com/electron/electron/releases/tag/v1.3.15",
"id": 6142256,
"tag_name": "v1.3.15",
"target_commitish": "1-3-x",
"name": "electron v1.3.15",
"draft": false,
"prerelease": false,
"created_at": "2017-04-20T23:20:45Z",
"published_at": "2017-04-21T00:04:42Z",
"tarball_url": "https://api.github.com/repos/electron/electron/tarball/v1.3.15",
"zipball_url": "https://api.github.com/repos/electron/electron/zipball/v1.3.15",
"body": "* Backported `remote` module bug fixes from 1.4.x release line. #9240 ",
"version": "1.3.15"
},
{
"url": "https://api.github.com/repos/electron/electron/releases/5741897",
"assets_url": "https://api.github.com/repos/electron/electron/releases/5741897/assets",
"upload_url": "https://uploads.github.com/repos/electron/electron/releases/5741897/assets{?name,label}",
"html_url": "https://github.com/electron/electron/releases/tag/v1.3.14",
"id": 5741897,
"tag_name": "v1.3.14",
"target_commitish": "master",
"name": "electron v1.3.14",
"draft": false,
"prerelease": false,
"created_at": "2017-03-14T17:26:25Z",
"published_at": "2017-03-14T18:47:47Z",
"tarball_url": "https://api.github.com/repos/electron/electron/tarball/v1.3.14",
"zipball_url": "https://api.github.com/repos/electron/electron/zipball/v1.3.14",
"body": "* Fixed an issue where custom v8 snapshots did not load on Windows. <a href=\"https://github.com/electron/electron/pull/8922\">#8922</a>",
"version": "1.3.14"
},
{
"url": "https://api.github.com/repos/electron/electron/releases/4849584",
"assets_url": "https://api.github.com/repos/electron/electron/releases/4849584/assets",
"upload_url": "https://uploads.github.com/repos/electron/electron/releases/4849584/assets{?name,label}",
"html_url": "https://github.com/electron/electron/releases/tag/v1.3.13",
"id": 4849584,
"tag_name": "v1.3.13",
"target_commitish": "1-3-x",
"name": "electron v1.3.13",
"draft": false,
"prerelease": false,
"created_at": "2016-12-06T22:12:51Z",
"published_at": "2016-12-06T23:53:09Z",
"tarball_url": "https://api.github.com/repos/electron/electron/tarball/v1.3.13",
"zipball_url": "https://api.github.com/repos/electron/electron/zipball/v1.3.13",
"body": "## Bug Fixes\n- Fixed an issue where `window.alert`, `window.close`, and `window.confirm` did\n not behave as expected. <a href=\"https://github.com/electron/electron/pull/8120\">#8120</a>\n- Fixed an issue where accessing remote objects and functions would fail\n after reloading. <a href=\"https://github.com/electron/electron/pull/8110\">#8110</a>\n- Fixed an issue where the `KeyboardEvent.key` value would be incorrect when `Control` was pressed\n on Linux using certain keyboard layouts. <a href=\"https://github.com/electron/electron/pull/8147\">#8147</a>\n",
"version": "1.3.13"
},
{
"url": "https://api.github.com/repos/electron/electron/releases/4776102",
"assets_url": "https://api.github.com/repos/electron/electron/releases/4776102/assets",
"upload_url": "https://uploads.github.com/repos/electron/electron/releases/4776102/assets{?name,label}",
"html_url": "https://github.com/electron/electron/releases/tag/v1.3.12",
"id": 4776102,
"tag_name": "v1.3.12",
"target_commitish": "1-3-access-web-contents",
"name": "electron v1.3.12",
"draft": false,
"prerelease": false,
"created_at": "2016-11-28T18:50:25Z",
"published_at": "2016-11-28T20:49:19Z",
"tarball_url": "https://api.github.com/repos/electron/electron/tarball/v1.3.12",
"zipball_url": "https://api.github.com/repos/electron/electron/zipball/v1.3.12",
"body": "## Bug Fixes\n- Fixed an issue where the window.opener API did not behave as expected.\n",
"version": "1.3.12"
},
{
"url": "https://api.github.com/repos/electron/electron/releases/4732793",
"assets_url": "https://api.github.com/repos/electron/electron/releases/4732793/assets",
"upload_url": "https://uploads.github.com/repos/electron/electron/releases/4732793/assets{?name,label}",
"html_url": "https://github.com/electron/electron/releases/tag/v1.3.10",
"id": 4732793,
"tag_name": "v1.3.10",
"target_commitish": "1-3-zoom-fix",
"name": "electron v1.3.10",
"draft": false,
"prerelease": false,
"created_at": "2016-11-22T17:33:38Z",
"published_at": "2016-11-22T19:19:28Z",
"tarball_url": "https://api.github.com/repos/electron/electron/tarball/v1.3.10",
"zipball_url": "https://api.github.com/repos/electron/electron/zipball/v1.3.10",
"body": "## New APIs\n- Added a `setLayoutZoomLevelLimits` method to `webFrame`, `webContents`, and `<webview>` that can be used to set the layout-based zoom level limits of a page. The `setZoomLevelLimits` API has been deprecated and renamed to `setVisualZoomLeveLimits` to control the pinch-to-zoom level. `setZoomLevelLimits` will be completely removed in Electron 2.0. <a href=\"https://github.com/electron/electron/pull/8041\">#8041</a>\n",
"version": "1.3.10"
},
{
"url": "https://api.github.com/repos/electron/electron/releases/4679345",
"assets_url": "https://api.github.com/repos/electron/electron/releases/4679345/assets",
"upload_url": "https://uploads.github.com/repos/electron/electron/releases/4679345/assets{?name,label}",
"html_url": "https://github.com/electron/electron/releases/tag/v1.3.9",
"id": 4679345,
"tag_name": "v1.3.9",
"target_commitish": "1-3-opener-fix",
"name": "electron v1.3.9",
"draft": false,
"prerelease": false,
"created_at": "2016-11-16T19:29:03Z",
"published_at": "2016-11-16T20:56:59Z",
"tarball_url": "https://api.github.com/repos/electron/electron/tarball/v1.3.9",
"zipball_url": "https://api.github.com/repos/electron/electron/zipball/v1.3.9",
"body": "## Bug Fixes\n- Fixed an issue where the window.opener API did not behave as expected.\n",
"version": "1.3.9"
},
{
"url": "https://api.github.com/repos/electron/electron/releases/4436472",
"assets_url": "https://api.github.com/repos/electron/electron/releases/4436472/assets",
"upload_url": "https://uploads.github.com/repos/electron/electron/releases/4436472/assets{?name,label}",
"html_url": "https://github.com/electron/electron/releases/tag/v1.3.8",
"id": 4436472,
"tag_name": "v1.3.8",
"target_commitish": "master",
"name": "electron v1.3.8",
"draft": false,
"prerelease": false,
"created_at": "2016-10-20T02:34:18Z",
"published_at": "2016-10-20T07:11:47Z",
"tarball_url": "https://api.github.com/repos/electron/electron/tarball/v1.3.8",
"zipball_url": "https://api.github.com/repos/electron/electron/zipball/v1.3.8",
"body": "Changelog:\n\n**Windows**\n- Fix accessibility always enabled on touch screen. [#7611](https://github.com/electron/electron/pull/7611)\n",
"version": "1.3.8"
},
{
"url": "https://api.github.com/repos/electron/electron/releases/4236228",
"assets_url": "https://api.github.com/repos/electron/electron/releases/4236228/assets",
"upload_url": "https://uploads.github.com/repos/electron/electron/releases/4236228/assets{?name,label}",
"html_url": "https://github.com/electron/electron/releases/tag/v1.3.7",
"id": 4236228,
"tag_name": "v1.3.7",
"target_commitish": "master",
"name": "electron v1.3.7",
"draft": false,
"prerelease": false,
"created_at": "2016-09-27T03:19:21Z",
"published_at": "2016-09-27T10:03:22Z",
"tarball_url": "https://api.github.com/repos/electron/electron/tarball/v1.3.7",
"zipball_url": "https://api.github.com/repos/electron/electron/zipball/v1.3.7",
"body": "Changelog:\n- Upgrade to Node 6.5.0.\n",
"version": "1.3.7"
},
{
"url": "https://api.github.com/repos/electron/electron/releases/4077337",
"assets_url": "https://api.github.com/repos/electron/electron/releases/4077337/assets",
"upload_url": "https://uploads.github.com/repos/electron/electron/releases/4077337/assets{?name,label}",
"html_url": "https://github.com/electron/electron/releases/tag/v1.3.6",
"id": 4077337,
"tag_name": "v1.3.6",
"target_commitish": "master",
"name": "electron v1.3.6",
"draft": false,
"prerelease": false,
"created_at": "2016-09-14T05:36:11Z",
"published_at": "2016-09-15T01:30:40Z",
"tarball_url": "https://api.github.com/repos/electron/electron/tarball/v1.3.6",
"zipball_url": "https://api.github.com/repos/electron/electron/zipball/v1.3.6",
"body": "Changelog:\n- Add `devtools` option to `webPreferences`. [#7096](https://github.com/electron/electron/issues/7096)\n- Add return values for `shell.showItemInFolder` and `shell.openItem`. [#7182](https://github.com/electron/electron/issues/7182)\n- Fix context menu not working for pepper flash. [#7110](https://github.com/electron/electron/issues/7110)\n- Fix asar archives not working after `execSync` throws. [#7116](https://github.com/electron/electron/issues/7116)\n- Fix exception when accessing `process.stdin` in renderer process. [#7130](https://github.com/electron/electron/issues/7130)\n- Fix `<webview>` loading host URL when `src` is empty. [#7146](https://github.com/electron/electron/issues/7146)\n- Fix videos unable to be loaded in asar archives. [#7123](https://github.com/electron/electron/issues/7123)\n- Fix wrong judge on in-page navigation when `history.replaceState` is used. [#7175](https://github.com/electron/electron/issues/7175)\n\n**macOS**\n- Add `userInfo` parameter to `ready` event of `app`. [#7053](https://github.com/electron/electron/issues/7053)\n- Add support for `titleBarStyle: 'hidden-inset'` on OS X 10.9. [#7077](https://github.com/electron/electron/issues/7077)\n- Fix hanging when showing a dialog when a modal window is being closed. [#7130](https://github.com/electron/electron/issues/7131)\n",
"version": "1.3.6"
},
{
"url": "https://api.github.com/repos/electron/electron/releases/4026164",
"assets_url": "https://api.github.com/repos/electron/electron/releases/4026164/assets",
"upload_url": "https://uploads.github.com/repos/electron/electron/releases/4026164/assets{?name,label}",
"html_url": "https://github.com/electron/electron/releases/tag/v1.3.5",
"id": 4026164,
"tag_name": "v1.3.5",
"target_commitish": "master",
"name": "electron v1.3.5",
"draft": false,
"prerelease": false,
"created_at": "2016-09-02T04:59:28Z",
"published_at": "2016-09-02T07:57:11Z",
"tarball_url": "https://api.github.com/repos/electron/electron/tarball/v1.3.5",
"zipball_url": "https://api.github.com/repos/electron/electron/zipball/v1.3.5",
"body": "Changelog:\n- Allow accessing remote function properties. [#6867](https://github.com/electron/electron/issues/6867)\n- Improve performance when sending `Buffer` with `remote` module. [#6963](https://github.com/electron/electron/issues/6963)\n- Fix crash when sending native objects through IPC. [#6998](https://github.com/electron/electron/issues/6998)\n- Fix crash when calling `inspectElement` after `openDevTools`. [#6940](https://github.com/electron/electron/issues/6940)\n- Fix `webkitRequestFileSystem` not working in custom protocols. [#6952](https://github.com/electron/electron/issues/6952)\n- Fix the same objects sent in one IPC message becoming `null`. [#6977](https://github.com/electron/electron/issues/6977)\n- Fix `downloadItem.setSavePath` not working when server returns 404 status. [#6983](https://github.com/electron/electron/issues/6983)\n- Fix `--debug-brk` not stopping on first line. [#7001](https://github.com/electron/electron/issues/7001)\n- Fix `process.exit()` not accepting empty arguments. [#7028](https://github.com/electron/electron/issues/7028)\n- Fix `beginFrameSubscription` not working for the `WebContents` of `<webview`>. [libchromiumcontent#227](https://github.com/electron/libchromiumcontent/issues/227)\n\n**Linux**\n- The prebuilt binaries for ARM now use `armv7l` as filename suffix. [#6986](https://github.com/electron/electron/issues/6986)\n- Fix `win.setFullScreen(false)` not working. [#6961](https://github.com/electron/electron/issues/6961)\n\n**Windows**\n- Add `app.getJumpListSettings()` and `app.setJumpList(categories)` APIs. [#6826](https://github.com/electron/electron/issues/6826)\n- Fix CJK fonts not showing in flash plugin. [#7018](https://github.com/electron/electron/issues/7018)\n",
"version": "1.3.5"
},
{
"url": "https://api.github.com/repos/electron/electron/releases/3948082",
"assets_url": "https://api.github.com/repos/electron/electron/releases/3948082/assets",
"upload_url": "https://uploads.github.com/repos/electron/electron/releases/3948082/assets{?name,label}",
"html_url": "https://github.com/electron/electron/releases/tag/v1.3.4",
"id": 3948082,
"tag_name": "v1.3.4",
"target_commitish": "master",
"name": "electron v1.3.4",
"draft": false,
"prerelease": false,
"created_at": "2016-08-23T08:03:07Z",
"published_at": "2016-08-23T10:50:37Z",
"tarball_url": "https://api.github.com/repos/electron/electron/tarball/v1.3.4",
"zipball_url": "https://api.github.com/repos/electron/electron/zipball/v1.3.4",
"body": "Changelog:\n- Use `String` instead of `Buffer` to represent certificate data. [#6814](https://github.com/electron/electron/pull/6814), [#6881](https://github.com/electron/electron/pull/6881)\n- Add `isMainFrame` parameter to the `did-navigate-in-page` event. [#6810](https://github.com/electron/electron/pull/6810)\n- Fix privileged schemes not able to send CORS requests. [#6816](https://github.com/electron/electron/pull/6816)\n- Fix `hasImageContents` parameter of `context-menu` event being wrong. [#6817](https://github.com/electron/electron/pull/6817)\n- Fix crash on garbage collection in renderer process. [#6832](https://github.com/electron/electron/pull/6832)\n- Fix memory leak when render view is deleted. [#6857](https://github.com/electron/electron/pull/6857)\n- Fix relative URLs not working when changing `win.location` for objects returned by `window.open`. [#6861](https://github.com/electron/electron/pull/6861)\n- Fix `webRequest.onBeforeSendHeaders` API drops headers with \".\" in the name. [#6856](https://github.com/electron/electron/pull/6856)\n- Fix crash when using `fetch` in renderer process. [#6926](https://github.com/electron/electron/pull/6926)\n- Fix `ses.enableNetworkEmulation` not working with default options. [#6935](https://github.com/electron/electron/pull/6935)\n\n**macOS**\n- Add support for `titleBarStyle: 'hidden'` on OS X 10.9. [#6848](https://github.com/electron/electron/pull/6848)\n- Fix window size being changed when calling `setClosable`, `setMaximizable` and `setMinimizable` APIs. [#6850](https://github.com/electron/electron/pull/6850)\n- Fix \"Hide extension\" checkbox showing for open dialog. [#6872](https://github.com/electron/electron/pull/6872)\n\n**Windows**\n- Add `path` and `args` parameters to `app.setAsDefaultProtocolClient` API. [#6858](https://github.com/electron/electron/pull/6858)\n- Fix menu item roles not working correctly when having hidden windows. [#6851](https://github.com/electron/electron/pull/6851)\n- Fix thumbar buttons disappeared after calling `win.setSkipTaskbar(skip)`. [#6829](https://github.com/electron/electron/pull/6829)\n",
"version": "1.3.4"
},
{
"url": "https://api.github.com/repos/electron/electron/releases/3853253",
"assets_url": "https://api.github.com/repos/electron/electron/releases/3853253/assets",
"upload_url": "https://uploads.github.com/repos/electron/electron/releases/3853253/assets{?name,label}",
"html_url": "https://github.com/electron/electron/releases/tag/v1.3.3",
"id": 3853253,
"tag_name": "v1.3.3",
"target_commitish": "master",
"name": "electron v1.3.3",
"draft": false,
"prerelease": false,
"created_at": "2016-08-10T07:00:24Z",
"published_at": "2016-08-10T11:09:35Z",
"tarball_url": "https://api.github.com/repos/electron/electron/tarball/v1.3.3",
"zipball_url": "https://api.github.com/repos/electron/electron/zipball/v1.3.3",
"body": "Changelog:\n- Remove the `view-painted` event which was introduced in v1.3.1 and didn't work. [#6705](https://github.com/electron/electron/pull/6705)\n- Add support for offscreen rendering. [#6691](https://github.com/electron/electron/pull/6691), [#6713](https://github.com/electron/electron/pull/6713), [#6723](https://github.com/electron/electron/pull/6723), [#6721](https://github.com/electron/electron/pull/6721), [#6737](https://github.com/electron/electron/pull/6737), [#6741](https://github.com/electron/electron/pull/6741)\n- Add `win.setContentBounds(options[, animate])` and `win.getContentBounds()` APIs. [#6654](https://github.com/electron/electron/pull/6654)\n- Add `image.getBitmap()` API. [#6733](https://github.com/electron/electron/pull/6733)\n- Add `zoomin`, `zoomout`, `resetzoom` to `MenuItem`'s `role`s. [#6777](https://github.com/electron/electron/pull/6777)\n- Fix the remote devtools page not loading in Electron. [#6707](https://github.com/electron/electron/pull/6707)\n- Fix cookies API not working for custom protocols. [#6708](https://github.com/electron/electron/pull/6708)\n- Fix properties of DOM objects not being able to be sent via `ipc` module. [#6776](https://github.com/electron/electron/pull/6776)\n\n**macOS**\n- Add `systemPreferences.isSwipeTrackingFromScrollEventsEnabled()` API. [#6686](https://github.com/electron/electron/pull/6686)\n- Add `systemPreferences.postNotification(event, userInfo)` and `systemPreferences.postLocalNotification(event, userInfo)` APIs. [#6752](https://github.com/electron/electron/pull/6752)\n- Add more details to error message of `autoUpdater`. [#6743](https://github.com/electron/electron/pull/6743)\n- Add `startspeaking` and `stopspeaking` to `MenuItem`'s `role`s. [#6765](https://github.com/electron/electron/pull/6765)\n- Fix `resizable: false` option disabling the fullscreen button. [#6664](https://github.com/electron/electron/pull/6664)\n- Fix `scroll-touch-begin` and `scroll-touch-end` events being emitted when scrolling page. [#6754](https://github.com/electron/electron/pull/6754)\n\n**Windows**\n- Add return value for `app.setUserTasks(tasks)` API. [#6766](https://github.com/electron/electron/pull/6766)\n- Add `win.setThumbnailToolTip(toolTip)` API. [#6762](https://github.com/electron/electron/pull/6762)\n- Fix calling `autoUpdate.checkForUpdates()` for twice making `quitAndInstall()` throw errors. [#6780](https://github.com/electron/electron/pull/6780)\n- Fix `win.setThumbnailClip(region)` API not recognizing high-DPI displays. [#6782](https://github.com/electron/electron/pull/6782)\n",
"version": "1.3.3"
},
{
"url": "https://api.github.com/repos/electron/electron/releases/3783661",
"assets_url": "https://api.github.com/repos/electron/electron/releases/3783661/assets",
"upload_url": "https://uploads.github.com/repos/electron/electron/releases/3783661/assets{?name,label}",
"html_url": "https://github.com/electron/electron/releases/tag/v1.3.2",
"id": 3783661,
"tag_name": "v1.3.2",
"target_commitish": "master",
"name": "electron v1.3.2",
"draft": false,
"prerelease": false,
"created_at": "2016-08-02T17:27:56Z",
"published_at": "2016-08-02T23:27:35Z",
"tarball_url": "https://api.github.com/repos/electron/electron/tarball/v1.3.2",
"zipball_url": "https://api.github.com/repos/electron/electron/zipball/v1.3.2",
"body": "Changelog:\n- Upload the checksums of releases. [#6629](https://github.com/electron/electron/pull/6588)\n- Improve performance when creating native classes. [#6688](https://github.com/electron/electron/pull/6688)\n- Add `downloadItem.getSavePath()` API. [#6629](https://github.com/electron/electron/pull/6629)\n- Add `image.toBitmap()` API. [#6661](https://github.com/electron/electron/pull/6661)\n- Add `size`, `hotspot` parameters to the `cursor-changed` event of `WebContents`. [#6661](https://github.com/electron/electron/pull/6661)\n- Add `setZoomFactor`, `getZoomFactor`, `setZoomLevel`, `getZoomLevel`, `setZoomLevelLimits` methods to `WebContents`. [#6685](https://github.com/electron/electron/pull/6685)\n- Fix `LICENSES.chromium.html` being empty. [libchromiumcontent#225](https://github.com/electron/libchromiumcontent/pull/225)\n- Fix failing to register custom protocol due to `Session` being garbage collected. [#6674](https://github.com/electron/electron/pull/6674)\n- Fix unicode characters not working with `contents.sendInputEvent(event)` API. [#6661](https://github.com/electron/electron/pull/6661)\n\n**Windows**\n- Add `shell.writeShortcutLink(shortcutPath[, operation], options)` and `shell.readShortcutLink(shortcutPath)` APIs. [#6623](https://github.com/electron/electron/pull/6623)\n- Fix window size being changed after restoring from minimized state. [#6667](https://github.com/electron/electron/pull/6667)\n\n**macOS**\n- Add `app.dock.isVisible()` API. [#6683](https://github.com/electron/electron/pull/6683)\n- Fix crash with keyboard events under fullscreen. [#6637](https://github.com/electron/electron/pull/6637)\n- Fix crash when using webview. [#6644](https://github.com/electron/electron/pull/6644)\n\n**Linux**\n- Fix components not showing correctly on displays with 2.0 DPI. [#6646](https://github.com/electron/electron/pull/6646)\n",
"version": "1.3.2"
},
{
"url": "https://api.github.com/repos/electron/electron/releases/3747121",
"assets_url": "https://api.github.com/repos/electron/electron/releases/3747121/assets",
"upload_url": "https://uploads.github.com/repos/electron/electron/releases/3747121/assets{?name,label}",
"html_url": "https://github.com/electron/electron/releases/tag/v1.3.1",
"id": 3747121,
"tag_name": "v1.3.1",
"target_commitish": "master",
"name": "electron v1.3.1",
"draft": false,
"prerelease": false,
"created_at": "2016-07-27T04:21:17Z",
"published_at": "2016-07-27T05:47:26Z",
"tarball_url": "https://api.github.com/repos/electron/electron/tarball/v1.3.1",
"zipball_url": "https://api.github.com/repos/electron/electron/zipball/v1.3.1",
"body": "Changelog:\n- Add `view-painted` event to `WebContent`. [#6524](https://github.com/electron/electron/pull/6524)\n- Add `proxyBypassRules` option to `ses.setProxy(config, callback)` API. [#6558](https://github.com/electron/electron/pull/6558)\n- Add support for passing typed arrays in `remote` module. [#6572](https://github.com/electron/electron/pull/6572), [#6590](https://github.com/electron/electron/pull/6590)\n- Add `contents.copyImageAt(x, y)` API. [#6619](https://github.com/electron/electron/pull/6619)\n- Fix file dialog not working with `<input>` tag on DevPanel. [brightray#238](https://github.com/electron/brightray/pull/238)\n- Fix `fs.access`/`accessSync` not working with asar archives. [#6598](https://github.com/electron/electron/pull/6598)\n- Fix LCD-text-antialiasing not working. [#6606](https://github.com/electron/electron/pull/6606)\n- Fix crash when adding project workspace in devtools. [#6613](https://github.com/electron/electron/pull/6613)\n\n**Windows**\n- Fix window position not restoring after restoring from minimized state. [#6596](https://github.com/electron/electron/pull/6596)\n- Fix crash when calling `crashReporter.start(options)` for multiple times. [#6618](https://github.com/electron/electron/pull/6618)\n- Fix invalid AppUserModelID when executable name contains spaces. [#6602](https://github.com/electron/electron/pull/6602)\n\n**macOS**\n- Add option to always highlight the tray icon. [#6620](https://github.com/electron/electron/pull/6620)\n",
"version": "1.3.1"
},
{
"url": "https://api.github.com/repos/electron/electron/releases/3728925",
"assets_url": "https://api.github.com/repos/electron/electron/releases/3728925/assets",
"upload_url": "https://uploads.github.com/repos/electron/electron/releases/3728925/assets{?name,label}",
"html_url": "https://github.com/electron/electron/releases/tag/v1.3.0",
"id": 3728925,
"tag_name": "v1.3.0",
"target_commitish": "master",
"name": "electron v1.3.0",
"draft": false,
"prerelease": false,
"created_at": "2016-07-25T03:57:10Z",
"published_at": "2016-07-25T05:08:44Z",
"tarball_url": "https://api.github.com/repos/electron/electron/tarball/v1.3.0",
"zipball_url": "https://api.github.com/repos/electron/electron/zipball/v1.3.0",
"body": "Changelog:\n- Upgrade to Chrome 52. [#6342](https://github.com/electron/electron/pull/6342)\n- Update to Node.js 6.3.0. [#6559](https://github.com/electron/electron/pull/6559)\n",
"version": "1.3.0"
},
{
"url": "https://api.github.com/repos/electron/electron/releases/3706369",
"assets_url": "https://api.github.com/repos/electron/electron/releases/3706369/assets",
"upload_url": "https://uploads.github.com/repos/electron/electron/releases/3706369/assets{?name,label}",
"html_url": "https://github.com/electron/electron/releases/tag/v1.2.8",
"id": 3706369,
"tag_name": "v1.2.8",
"target_commitish": "master",
"name": "electron v1.2.8",
"draft": false,
"prerelease": false,
"created_at": "2016-07-21T05:57:08Z",
"published_at": "2016-07-21T07:16:29Z",
"tarball_url": "https://api.github.com/repos/electron/electron/tarball/v1.2.8",
"zipball_url": "https://api.github.com/repos/electron/electron/zipball/v1.2.8",
"body": "Changelog:\n- Add `options` parameter for the `session.fromPartition(''[, options])` API. [#6470](https://github.com/electron/electron/pull/6470)\n- Add more attributes for `certificate` object of `certificate-error` event. [#6474](https://github.com/electron/electron/pull/6474)\n- Add `autoUpdater.getFeedURL()` API. [#6486](https://github.com/electron/electron/pull/6486)\n- Add `getAllWebContents()` and `getFocusedWebContents()` APIs to `webContents` module. [#6489](https://github.com/electron/electron/pull/6489)\n\n**macOS**\n- Add `drop-text` event to `Tray`. [#6490](https://github.com/electron/electron/pull/6490)\n- Fix exception when calling console.log after relaunch. [#6527](https://github.com/electron/electron/pull/6527)\n\n**Windows**\n- Add `win.setThumbnailClip(region)` API. [#6497](https://github.com/electron/electron/pull/6497)\n",
"version": "1.2.8"
},
{
"url": "https://api.github.com/repos/electron/electron/releases/3644235",
"assets_url": "https://api.github.com/repos/electron/electron/releases/3644235/assets",
"upload_url": "https://uploads.github.com/repos/electron/electron/releases/3644235/assets{?name,label}",
"html_url": "https://github.com/electron/electron/releases/tag/v1.2.7",
"id": 3644235,
"tag_name": "v1.2.7",
"target_commitish": "master",
"name": "electron v1.2.7",
"draft": false,
"prerelease": false,
"created_at": "2016-07-13T03:22:42Z",
"published_at": "2016-07-13T05:19:41Z",
"tarball_url": "https://api.github.com/repos/electron/electron/tarball/v1.2.7",
"zipball_url": "https://api.github.com/repos/electron/electron/zipball/v1.2.7",
"body": "Changelog:\n- Do not show default accelerators in menus other than application menu and window menu. [#6385](https://github.com/electron/electron/pull/6385)\n- Add `capturePage` method to `WebContents` class and `<webview>` tag. [#6355](https://github.com/electron/electron/pull/6355)\n- Add `showHiddenFiles` to `dialog.showOpenDialog(options)`'s `properties`. [#6431](https://github.com/electron/electron/pull/6431)\n- Add `app.getLoginItemSettings()` and `app.setLoginItemSettings(settings)` APIs. [#6375](https://github.com/electron/electron/pull/6375), [#6444](https://github.com/electron/electron/pull/6444)\n- Add `accessibility-support-changed` event and `isAccessibilitySupportEnabled()` method to `app` module. [#6446](https://github.com/electron/electron/pull/6446)\n- Fix session not saved on exit. [#6411](https://github.com/electron/electron/pull/6411)\n- Fix passing remote objects without constructor. [#6369](https://github.com/electron/electron/pull/6369)\n- Fix showing context menu and synchronous dialogs emitting `unresponsive` event. [#6432](https://github.com/electron/electron/pull/6432)\n- Fix value becoming `null` when passing the same Array for multiple times in `remote` module. [#6442](https://github.com/electron/electron/pull/6442)\n- Fix setting maximum/minimum size overriding minimum/maximum size. [#6455](https://github.com/electron/electron/pull/6455)\n- Fix edit menu in context menu of devtools not showing. [#6459](https://github.com/electron/electron/pull/6459)\n\n**macOS**\n- Fix single key accelerator not working. [#6370](https://github.com/electron/electron/pull/6370)\n- Fix `win.setBounds(bounds)` API ignore maximum/minimum sizes. [#6363](https://github.com/electron/electron/pull/6363)\n- Fix the fullscreen button showing in frameless window on OS X 10.9. [#6433](https://github.com/electron/electron/pull/6433)\n- Fix transparent window having border on OS X 10.9. [#6449](https://github.com/electron/electron/pull/6449)\n- Fix crash when destroying tray icon from its context menu. [#6448](https://github.com/electron/electron/pull/6448)\n\n**Linux**\n- Fix exception when calling `console.log` after relaunch. [#6412](https://github.com/electron/electron/pull/6412)\n- Fix menubar not hiding after entering fullscreen. [#6429](https://github.com/electron/electron/pull/6429)\n- Fix crash on startup. [#6466](https://github.com/electron/electron/pull/6466)\n\n**Windows**\n- Add `thickFrame` option for `BrowserWindow`. [#6412](https://github.com/electron/electron/pull/6412)\n- Add `toolbar` to `BrowserWindow`'s `type`. [#6428](https://github.com/electron/electron/pull/6428)\n- Fix transparent window not working when in maximized or fullscreen state. [#6417](https://github.com/electron/electron/pull/6417)\n- Fix `shell.openExternal(url)` not working with non-ASCII characters. [#6436](https://github.com/electron/electron/pull/6436)\n",
"version": "1.2.7"
},
{
"url": "https://api.github.com/repos/electron/electron/releases/3594665",
"assets_url": "https://api.github.com/repos/electron/electron/releases/3594665/assets",
"upload_url": "https://uploads.github.com/repos/electron/electron/releases/3594665/assets{?name,label}",
"html_url": "https://github.com/electron/electron/releases/tag/v1.2.6",
"id": 3594665,
"tag_name": "v1.2.6",
"target_commitish": "master",
"name": "electron v1.2.6",
"draft": false,
"prerelease": false,
"created_at": "2016-07-06T04:20:36Z",
"published_at": "2016-07-06T06:43:56Z",
"tarball_url": "https://api.github.com/repos/electron/electron/tarball/v1.2.6",
"zipball_url": "https://api.github.com/repos/electron/electron/zipball/v1.2.6",
"body": "Changelog:\n- Update to Chrome 51.0.2704.106. [#6322](https://github.com/electron/electron/pull/6322)\n- Improve performance for looking up paths in `require`. [#6213](https://github.com/electron/electron/pull/6213)\n- Add `webContents.startDrag(item)` API. [#6333](https://github.com/electron/electron/pull/6333)\n- Add `clipboard.readBookmark()` and `clipboard.writeBookmark(title, url)` APIs. [#6233](https://github.com/electron/electron/pull/6233)\n- Add `onlyDirty` pararmeter to `webContents.beginFrameSubscription([onlyDirty ,]callback)` API. [#6164](https://github.com/electron/electron/pull/6164)\n- Add `app.setBadgeCount(count)` and `app.getBadgeCount()` APIs. [#6243](https://github.com/electron/electron/pull/6243) [#6309](https://github.com/electron/electron/pull/6309)\n- Fix `did-fail-load` event emitting for canceled requests. [#6201](https://github.com/electron/electron/pull/6201)\n- Fix passing the same callback to main process for multiple times will make the callback stop working after the remote callback gets GCed in main process. [#6218](https://github.com/electron/electron/pull/6218)\n- Fix `Promise` not resolved in native handlers of the main process. [#6220](https://github.com/electron/electron/pull/6220)\n- Fix exception when `package.json` includes BOM. [#6354](https://github.com/electron/electron/pull/6354)\n\n**Windows**\n- Include `PDB` files in releases. [#6225](https://github.com/electron/electron/pull/6225)\n- Fix crash when loading non-exist `ICO` files. [#6220](https://github.com/electron/electron/pull/6278)\n- Fix `tray.popUpContextMenu(menu)` not popUpping menu when `menu` is not passed. [#6280](https://github.com/electron/electron/pull/6280)\n\n**Linux**\n- Add `app.isUnityRunning()` API. [#6243](https://github.com/electron/electron/pull/6243)\n- Fix `dialog.showOpenDialog()` replacing extensions of filenames ending with `.*.gz`. [#6305](https://github.com/electron/electron/pull/6305)\n- Fix `icon` property of `BrowserWindow` not working. [#6323](https://github.com/electron/electron/pull/6323)\n",
"version": "1.2.6"
},
{
"url": "https://api.github.com/repos/electron/electron/releases/3504096",
"assets_url": "https://api.github.com/repos/electron/electron/releases/3504096/assets",
"upload_url": "https://uploads.github.com/repos/electron/electron/releases/3504096/assets{?name,label}",
"html_url": "https://github.com/electron/electron/releases/tag/v1.2.5",
"id": 3504096,
"tag_name": "v1.2.5",
"target_commitish": "master",
"name": "electron v1.2.5",
"draft": false,
"prerelease": false,
"created_at": "2016-06-23T05:37:58Z",
"published_at": "2016-06-23T08:03:45Z",
"tarball_url": "https://api.github.com/repos/electron/electron/tarball/v1.2.5",
"zipball_url": "https://api.github.com/repos/electron/electron/zipball/v1.2.5",
"body": "Changelog:\n- `accelerator` and `label` are now optional when `role` is specified for `MenuItem`. [#6190](https://github.com/electron/electron/pull/6190)\n- Add `event` parameter for `click` handler of `MenuItem`. [#6170](https://github.com/electron/electron/pull/6170)\n- Add `session.setUserAgent(userAgent[, acceptLanguages])` API. [#6172](https://github.com/electron/electron/pull/6172)\n- Add `win.setContentProtection(enable)` API. [#6175](https://github.com/electron/electron/pull/6175)\n- Fix members of `protocol` module not being set. [#6195](https://github.com/electron/electron/pull/6195)\n\n**macOS**\n- Update Squirrel.Mac to 0.2.1. [#6183](https://github.com/electron/electron/pull/6183)\n- Fix crash when using frameless window on OS X 10.9. [#6197](https://github.com/electron/electron/pull/6197)\n- Fix `maximize` event being emitted before window is maximized. [#6171](https://github.com/electron/electron/pull/6171)\n\n**Linux**\n- Fix crash on startup. [electron/brightray#229](https://github.com/electron/brightray/pull/229)\n",
"version": "1.2.5"
},
{
"url": "https://api.github.com/repos/electron/electron/releases/3494891",
"assets_url": "https://api.github.com/repos/electron/electron/releases/3494891/assets",
"upload_url": "https://uploads.github.com/repos/electron/electron/releases/3494891/assets{?name,label}",
"html_url": "https://github.com/electron/electron/releases/tag/v1.2.4",
"id": 3494891,
"tag_name": "v1.2.4",
"target_commitish": "master",
"name": "electron v1.2.4",
"draft": false,
"prerelease": false,
"created_at": "2016-06-22T01:26:54Z",
"published_at": "2016-06-22T04:21:29Z",
"tarball_url": "https://api.github.com/repos/electron/electron/tarball/v1.2.4",
"zipball_url": "https://api.github.com/repos/electron/electron/zipball/v1.2.4",
"body": "Changelog:\n- Update to Chrome 51.0.2704.103. [#6134](https://github.com/electron/electron/pull/6134)\n- Add support for child windows. [#6140](https://github.com/electron/electron/pull/6140)\n- Add `tray.getBounds()` API. [#6159](https://github.com/electron/electron/pull/6159)\n- Add `quit`, `togglefullscreen` roles to `MenuItem`. [#6154](https://github.com/electron/electron/pull/6154) [#6166](https://github.com/electron/electron/pull/6166)\n- Fix members of `protocol` module not being set. [#6095](https://github.com/electron/electron/pull/6095)\n- Fix devtools extensions not showing up on first load. [#6115](https://github.com/electron/electron/pull/6095)\n- Fix output in renderer process not being redirected to the main process. [#6130](https://github.com/electron/electron/pull/6130)\n- Fix `<webview>` tag having wrong size when `transform` style is applied. [#6128](https://github.com/electron/electron/pull/6128)\n- Fix crash when releasing contexts in renderer process. [#6144](https://github.com/electron/electron/pull/6144)\n- Fix rejection of remote `Promise` being treated as unhandled rejection in the main process. [#6151](https://github.com/electron/electron/pull/6151)\n- Fix color of menu bar not being updated when system theme changes. [#6161](https://github.com/electron/electron/pull/6161)\n- Fix wrong `role` when `menu.insert(item)` is used. [#6169](https://github.com/electron/electron/pull/6169)\n\n**macOS**\n- Add `systemPreferences.subscribeLocalNotification(event, callback)` and\n `systemPreferences.unsubscribeLocalNotification(id)` APIs. [#6150](https://github.com/electron/electron/pull/6150)\n- Fix frameless window not showing in `Window` menu. [#6089](https://github.com/electron/electron/pull/6089), [#6097](https://github.com/electron/electron/pull/6097)\n- Fix crash when calling `win.setProgressBar` after `app.dock.setIcon`. [#6091](https://github.com/electron/electron/pull/6091)\n- Fix context menu always choosing first item by default. [#6110](https://github.com/electron/electron/pull/6110)\n- Fix `Delete` not working as accelerator. [#6168](https://github.com/electron/electron/pull/6168)\n\n**Linux**\n- Fix app indicators using random IDs. [#6145](https://github.com/electron/electron/pull/6145)\n- Fix message boxes and file dialogs not being modal. [#6160](https://github.com/electron/electron/pull/6160)\n\n**Windows**\n- Fix bounds of `Tray` not respecting scale factor.\n",
"version": "1.2.4"
},
{
"url": "https://api.github.com/repos/electron/electron/releases/3455550",
"assets_url": "https://api.github.com/repos/electron/electron/releases/3455550/assets",
"upload_url": "https://uploads.github.com/repos/electron/electron/releases/3455550/assets{?name,label}",
"html_url": "https://github.com/electron/electron/releases/tag/v1.2.3",
"id": 3455550,
"tag_name": "v1.2.3",
"target_commitish": "master",
"name": "electron v1.2.3",
"draft": false,
"prerelease": false,
"created_at": "2016-06-16T03:38:00Z",
"published_at": "2016-06-16T06:02:41Z",
"tarball_url": "https://api.github.com/repos/electron/electron/tarball/v1.2.3",
"zipball_url": "https://api.github.com/repos/electron/electron/zipball/v1.2.3",
"body": "Changelog:\n- Use app's name as default window title. [#5945](https://github.com/electron/electron/pull/5945)\n- Add `ready-to-show` event to `BrowserWindow`. [#6026](https://github.com/electron/electron/pull/6026)\n- Add `--abi` command line switch to default app. [#5911](https://github.com/electron/electron/pull/5911)\n- Add `showDefinitionForSelection()` method to `WebContents` and `<webview>` tag. [#5921](https://github.com/electron/electron/pull/5921)\n- Add `pepperFlashSystemPlugin` to the paths of `app.getPath(name)` API. [#5943](https://github.com/electron/electron/pull/5943)\n- Add `protocol` property to `Session` to allow custom protocol for `partition`. [#5904](https://github.com/electron/electron/pull/5904)\n- Add `isPaused`, `canResume`, `getState` APIs to `DownloadItem`. [#5959](https://github.com/electron/electron/pull/5959)\n- Add support for a few more `chrome.*` APIs for devtools extensions. [#5924](https://github.com/electron/electron/pull/5924)\n- Add `BrowserWindow.getDevToolsExtensions()` API. [#5965](https://github.com/electron/electron/pull/5965)\n- Add `focusable` option to `BrowserWindow`. [#6023](https://github.com/electron/electron/pull/6023)\n- Add `web-contents-created` event to `app`. [#6029](https://github.com/electron/electron/pull/6029)\n- Fix devtools extension not working for `<webview>` tag. [#5913](https://github.com/electron/electron/pull/5913)\n- Fix devtools extension not working for sessions with `partition`. [#5904](https://github.com/electron/electron/pull/5904)\n- Fix random crash when using custom protocol. [#5904](https://github.com/electron/electron/pull/5904)\n- Fix `window.opener` being `null` in window opened by `<webview>` tag. [#5953](https://github.com/electron/electron/pull/5953)\n- Fix crash when closing window with devtools opened. [brightray#226](https://github.com/electron/brightray/pull/226)\n\n**OS X**\n- Add `requestHeaders` parameter for `autoUpdater.setFeedURL(url[, requestHeaders])` API. [#5879](https://github.com/electron/electron/pull/5879)\n- Fix `maximizable: false` not working for frameless window. [#5944](https://github.com/electron/electron/pull/5944)\n\n**Windows**\n- Add `win.setFocusable(focusable)` API. [#6013](https://github.com/electron/electron/pull/6013) [#6023](https://github.com/electron/electron/pull/6023)\n- Fix `autoUpdater` not waiting for current app to quit before launching newly installed app. [#6037](https://github.com/electron/electron/pull/6037)\n",
"version": "1.2.3"
},
{
"url": "https://api.github.com/repos/electron/electron/releases/3397058",
"assets_url": "https://api.github.com/repos/electron/electron/releases/3397058/assets",
"upload_url": "https://uploads.github.com/repos/electron/electron/releases/3397058/assets{?name,label}",
"html_url": "https://github.com/electron/electron/releases/tag/v1.2.2",
"id": 3397058,
"tag_name": "v1.2.2",
"target_commitish": "master",
"name": "electron v1.2.2",
"draft": false,
"prerelease": false,
"created_at": "2016-06-08T07:47:41Z",
"published_at": "2016-06-08T10:21:54Z",
"tarball_url": "https://api.github.com/repos/electron/electron/tarball/v1.2.2",
"zipball_url": "https://api.github.com/repos/electron/electron/zipball/v1.2.2",
"body": "Changelog:\n- Update to Chrome 51.0.2704.84. [#5929](https://github.com/electron/electron/pull/5929)\n- Implement click-through window for Windows and Linux.\n [#5910](https://github.com/electron/electron/pull/5910)\n- Add `app.relaunch([options])` API. [#5837](https://github.com/electron/electron/pull/5837)\n- Add support for `array` and `dictionary` types in `systemPreferences.getUserDefault(key, type)` API. [#5833](https://github.com/electron/electron/pull/5833)\n- Add `pasteandmatchstyle` and `delete` roles to `MenuItem`. [#5870](https://github.com/electron/electron/pull/5870)\n- Add `app.disableHardwareAcceleration()` API. [#5889](https://github.com/electron/electron/pull/5889)\n- Add `update-target-url` event to `WebContents` and `<webview>` tag. [#5903](https://github.com/electron/electron/pull/5903)\n- Add `disableBlinkFeatures` option to `webPreferences` of `BrowserWindow`. [#5923](https://github.com/electron/electron/pull/5923)\n- Add `disableBlinkFeatures` attribute to `<webview>` tag. [#5923](https://github.com/electron/electron/pull/5923)\n- Fix crash when using `fetch` in custom protocols. [#5932](https://github.com/electron/electron/pull/5932)\n\n**OS X**\n- Fix title of frameless window showing as empty under fullscreen. [#5905](https://github.com/electron/electron/pull/5905)\n\n**Linux**\n- Fix `BrowserWindow.focus()` not moving focus to the window. [#5888](https://github.com/electron/electron/pull/5888)\n",
"version": "1.2.2"
},
{
"url": "https://api.github.com/repos/electron/electron/releases/3346755",
"assets_url": "https://api.github.com/repos/electron/electron/releases/3346755/assets",
"upload_url": "https://uploads.github.com/repos/electron/electron/releases/3346755/assets{?name,label}",
"html_url": "https://github.com/electron/electron/releases/tag/v1.2.1",
"id": 3346755,
"tag_name": "v1.2.1",
"target_commitish": "master",
"name": "electron v1.2.1",
"draft": false,
"prerelease": false,
"created_at": "2016-06-01T07:15:53Z",
"published_at": "2016-06-01T09:03:08Z",
"tarball_url": "https://api.github.com/repos/electron/electron/tarball/v1.2.1",
"zipball_url": "https://api.github.com/repos/electron/electron/zipball/v1.2.1",
"body": "Changelog:\n- Set default mime type if `mimeType` is not defined in the handler of `protocol.registerBufferJob` API. [#5711](https://github.com/electron/electron/pull/5711)\n- Add `app.releaseSingleInstance()` API. [#5720](https://github.com/electron/electron/pull/5720)\n- Add `select-bluetooth-device` event to `WebContents`. [#5781](https://github.com/electron/electron/pull/5781)\n- Fix support for DevTools Extensions. [#5711](https://github.com/electron/electron/pull/5711)\n- Fix node integration and `preload` script not working when `webSecurity: false` is set. [#5768](https://github.com/electron/electron/pull/5768)\n- Fix `protocol.registerHttpProtocol` not working when the target URL redirects. [#5753](https://github.com/electron/electron/pull/5753)\n- Fix objects without prototype can not be passed in `remote` module. [#5736](https://github.com/electron/electron/pull/5736)\n- Fix `print()` method not available for the window returned by `window.open`. [#5737](https://github.com/electron/electron/pull/5737)\n- Fix WebBluetooth not working. [#5781](https://github.com/electron/electron/pull/5781)\n\n**Windows**\n- Fix node processes unable to print output to console. [#5776](https://github.com/electron/electron/pull/5776)\n- Fix `fullscreen: false` option also setting `fullscreenable: false` in `BrowserWindow`. [#5718](https://github.com/electron/electron/pull/5718)\n- Fix using wrong icon size for Windows taskbar. [#5763](https://github.com/electron/electron/pull/5763)\n- Fix window icon reverting to default after hiding and showing the window. [#5782](https://github.com/electron/electron/pull/5782)\n\n**OS X**\n- Fix menu appearing on wrong monitor. [#5726](https://github.com/electron/electron/pull/5726)\n- Fix crash caused by calling `BrowserWindow.setAspectRatio(0)` [#5734](https://github.com/electron/electron/pull/5734)\n",
"version": "1.2.1"
},
{
"url": "https://api.github.com/repos/electron/electron/releases/3310519",
"assets_url": "https://api.github.com/repos/electron/electron/releases/3310519/assets",
"upload_url": "https://uploads.github.com/repos/electron/electron/releases/3310519/assets{?name,label}",
"html_url": "https://github.com/electron/electron/releases/tag/v1.2.0",
"id": 3310519,
"tag_name": "v1.2.0",
"target_commitish": "master",
"name": "electron v1.2.0",
"draft": false,
"prerelease": false,
"created_at": "2016-05-26T09:07:52Z",
"published_at": "2016-05-26T11:00:39Z",
"tarball_url": "https://api.github.com/repos/electron/electron/tarball/v1.2.0",
"zipball_url": "https://api.github.com/repos/electron/electron/zipball/v1.2.0",
"body": "Changelog:\n- Update to Chrome 51. [#5648](https://github.com/electron/electron/issues/5648)\n- Returning a non-void value in `beforeunload` handler nows prevents the page to unload. [#5648](https://github.com/electron/electron/issues/5648)\n- Improve the \"Error opening app\" dialog. [#5610](https://github.com/electron/electron/issues/5610)\n- Improve how `Promise` is detected in `remote` module. [#5689](https://github.com/electron/electron/issues/5689)\n- Add `webpageURL` parameter to `app.setUserActivity(type, userInfo[, webpageURL])` API. [#5658](https://github.com/electron/electron/issues/5658)\n- Fix `document.visibilityState` and `visibilitychange` event not working in `<webview>` tag. [#5684](https://github.com/electron/electron/issues/5684)\n- Fix unexpected behavior when calling `app.quit()` while there are `BrowserWindow`s with `closable` set to `false`. [#5701](https://github.com/electron/electron/issues/5701)\n\nMigration Notice:\n- Due to [a change of Chrome 51](https://bugs.chromium.org/p/chromium/issues/detail?id=587940), returning non-empty strings or `true` in `beforeunload` handler now _prevents_ the page to unload. [#5648](https://github.com/electron/electron/issues/5648)\n- The private `ATOM_SHELL_INTERNAL_RUN_AS_NODE` environment variable has been removed, the code relies on it should use the public `ELECTRON_RUN_AS_NODE` environment variable instead. [#5682](https://github.com/electron/electron/issues/5682)\n- The internal `ATOM_SHELL_` environment variables have been renamed, if you are maintaining your own Electron fork, you might be affected. [#5683](https://github.com/electron/electron/issues/5683)\n",
"version": "1.2.0"
},
{
"url": "https://api.github.com/repos/electron/electron/releases/3299583",
"assets_url": "https://api.github.com/repos/electron/electron/releases/3299583/assets",
"upload_url": "https://uploads.github.com/repos/electron/electron/releases/3299583/assets{?name,label}",
"html_url": "https://github.com/electron/electron/releases/tag/v1.1.3",
"id": 3299583,
"tag_name": "v1.1.3",
"target_commitish": "master",
"name": "electron v1.1.3",
"draft": false,
"prerelease": false,
"created_at": "2016-05-25T05:47:56Z",
"published_at": "2016-05-25T07:03:54Z",
"tarball_url": "https://api.github.com/repos/electron/electron/tarball/v1.1.3",
"zipball_url": "https://api.github.com/repos/electron/electron/zipball/v1.1.3",
"body": "Changelog:\n\n**Windows**\n- Fix crash caused by linking with VC++ statically. [#5658](https://github.com/electron/electron/issues/5658)\n",
"version": "1.1.3"
},
{
"url": "https://api.github.com/repos/electron/electron/releases/3290165",
"assets_url": "https://api.github.com/repos/electron/electron/releases/3290165/assets",
"upload_url": "https://uploads.github.com/repos/electron/electron/releases/3290165/assets{?name,label}",
"html_url": "https://github.com/electron/electron/releases/tag/v1.1.2",
"id": 3290165,
"tag_name": "v1.1.2",
"target_commitish": "master",
"name": "electron v1.1.2",
"draft": false,
"prerelease": false,
"created_at": "2016-05-24T06:59:21Z",
"published_at": "2016-05-24T10:26:09Z",
"tarball_url": "https://api.github.com/repos/electron/electron/tarball/v1.1.2",
"zipball_url": "https://api.github.com/repos/electron/electron/zipball/v1.1.2",
"body": "Changelog:\n- Add `BrowserWindow.setIcon(icon)` API. [#5624](https://github.com/electron/electron/pull/5624)\n- Add `Session.allowNTLMCredentialsForDomains(domains)` API, and mark `app.allowNTLMCredentialsForDomains(domains)` as deprecated. [#5638](https://github.com/electron/electron/pull/5638)\n- Fix error description of `did-fail-load` event being empty. [#5634](https://github.com/electron/electron/pull/5634)\n- Fix `require('electron')` being able to be overridden by npm modules.\n [#5662](https://github.com/electron/electron/pull/5662)\n- Fix `remote` module not handling rejection of `Promise` in the main process. [#5666](https://github.com/electron/electron/pull/5666)\n\n**Windows**\n- Improve icon resolution when using `ICO` icons. [#5624](https://github.com/electron/electron/pull/5624)\n- Fix `crashReporter` not working. [#5646](https://github.com/electron/electron/pull/5646)\n\n**OS X**\n- Add `offsetX` parameter to `BrowserWindow.setSheetOffset(offsetY[, offsetX])` API. [#5603](https://github.com/electron/electron/pull/5603)\n- Fix the usages of private APIs in MAS build. [electron/libchromiumcontent#212](https://github.com/electron/libchromiumcontent/pull/212)\n- Fix `BrowserWindow.setAspectRatio(ratio)` not correctly implemented. [#5644](https://github.com/electron/electron/pull/5644)\n\n**Linux**\n- Fix the binary of `ffmpeg` not stripped. [#5668](https://github.com/electron/electron/pull/5668)\n",
"version": "1.1.2"
},
{
"url": "https://api.github.com/repos/electron/electron/releases/3266561",
"assets_url": "https://api.github.com/repos/electron/electron/releases/3266561/assets",
"upload_url": "https://uploads.github.com/repos/electron/electron/releases/3266561/assets{?name,label}",
"html_url": "https://github.com/electron/electron/releases/tag/v1.1.1",
"id": 3266561,
"tag_name": "v1.1.1",
"target_commitish": "master",
"name": "electron v1.1.1",
"draft": false,
"prerelease": false,
"created_at": "2016-05-20T00:30:24Z",
"published_at": "2016-05-20T01:42:23Z",
"tarball_url": "https://api.github.com/repos/electron/electron/tarball/v1.1.1",
"zipball_url": "https://api.github.com/repos/electron/electron/zipball/v1.1.1",
"body": "Changelog:\n- Disable `<webview>` tag when `nodeIntegration` is off in host window. [#5559](https://github.com/electron/electron/pull/5559)\n- Add `--disable-http2` command line switch. [electron/brightray#222](https://github.com/electron/brightray/pull/222)\n- Add `webFrame.getResourceUsage()` and `webFrame.clearCache()` APIs. [#5413](https://github.com/electron/electron/pull/5413)\n- Add `buttonLabel` option to `dialog.showOpenDialog(options)` and `dialog.showSaveDialog(options)`. [#5509](https://github.com/electron/electron/pull/5509)\n- Fix `Invalid package error` when there is asar path in the command passed to `child_process.exec`. [#5571](https://github.com/electron/electron/pull/5571)\n- Fix `<webview>` tag not inheriting host window's zoom level. [#5616](https://github.com/electron/electron/pull/5616)\n\n**OS X**\n- Enable Mac App Store sandboxing without using `temporary-exception`.\n [#5584](https://github.com/electron/electron/pull/5584), [#5601](https://github.com/electron/electron/pull/5601)\n- The callback of `systemPreferences.subscribeNotification(event, callback)` now accepts `event` and `userInfo` parameters. [#5582](https://github.com/electron/electron/pull/5582)\n- Fix context menu not showing all items when opened near the lower bound of display. [#5518](https://github.com/electron/electron/pull/5518)\n- Fix using `titleBarStyle` option makes the top of window draggable. [#5557](https://github.com/electron/electron/pull/5557)\n\n**Windows**\n- Link statically with Visual C++ libraries. [#5538](https://github.com/electron/electron/pull/5538), [#5602](https://github.com/electron/electron/pull/5602)\n\n**Linux**\n- Fix dynamic library loading error with `libnotify.so.4` on some distributions. [electron/brightray#221](https://github.com/electron/brightray/pull/221)\n",
"version": "1.1.1"
},
{
"url": "https://api.github.com/repos/electron/electron/releases/3217931",
"assets_url": "https://api.github.com/repos/electron/electron/releases/3217931/assets",
"upload_url": "https://uploads.github.com/repos/electron/electron/releases/3217931/assets{?name,label}",
"html_url": "https://github.com/electron/electron/releases/tag/v1.1.0",
"id": 3217931,
"tag_name": "v1.1.0",
"target_commitish": "master",
"name": "electron v1.1.0",
"draft": false,
"prerelease": false,
"created_at": "2016-05-13T08:00:02Z",
"published_at": "2016-05-14T01:46:43Z",
"tarball_url": "https://api.github.com/repos/electron/electron/tarball/v1.1.0",
"zipball_url": "https://api.github.com/repos/electron/electron/zipball/v1.1.0",
"body": "Changelog:\n- Upgrade to Chrome 50.0.2661.102.\n- Upgrade to Node.js 6.1.0.\n\n**Windows**\n- Use Visual Studio 2015 for building.\n",
"version": "1.1.0"
},
{
"url": "https://api.github.com/repos/electron/electron/releases/3216266",
"assets_url": "https://api.github.com/repos/electron/electron/releases/3216266/assets",
"upload_url": "https://uploads.github.com/repos/electron/electron/releases/3216266/assets{?name,label}",
"html_url": "https://github.com/electron/electron/releases/tag/v1.0.2",
"id": 3216266,
"tag_name": "v1.0.2",
"target_commitish": "master",
"name": "electron v1.0.2",
"draft": false,
"prerelease": false,
"created_at": "2016-05-13T00:21:33Z",
"published_at": "2016-05-13T02:32:12Z",
"tarball_url": "https://api.github.com/repos/electron/electron/tarball/v1.0.2",
"zipball_url": "https://api.github.com/repos/electron/electron/zipball/v1.0.2",
"body": "Changelog:\n- Allow `protocol` module to be imported before the `ready` event of `app` module. [#5406](https://github.com/electron/electron/pull/5406)\n- Add `context-menu` event to `WebContents`. [#5379](https://github.com/electron/electron/pull/5379)\n- Add `process.defaultApp` property. [#5421](https://github.com/electron/electron/pull/5421)\n- Fix `protocol.registerStandardSchemes(schemes)` not working. [#5406](https://github.com/electron/electron/pull/5406)\n- Fix file system indexing not working in devtools. [#5431](https://github.com/electron/electron/pull/5431)\n- Fix crash when replying to the same synchronous message more than once. [#5430](https://github.com/electron/electron/pull/5430)\n- Fix `expirationDate` not showing for persistent cookies in `session.cookies.get` API. [#5444](https://github.com/electron/electron/pull/5444)\n- Fix `protocol.registerStandardSchemes(schemes)` not working. [#5406](https://github.com/electron/electron/pull/5406)\n- Fix exception after creating large numbers of renderer processes. [#5491](https://github.com/electron/electron/pull/5491)\n- Fix devtools extension repeatedly loaded when changing dock state. [electron/brightray#219](https://github.com/electron/brightray/pull/219)\n\n**OS X**\n- Disable the scroll bounce (rubber banding) effect by default. [#5412](https://github.com/electron/electron/pull/5412)\n- Add `scrollBounce` option to `webPreferences`. [#5412](https://github.com/electron/electron/pull/5412)\n- Add `app.setUserActivity(type, userInfo)`, `app.getCurrentActivityType()` APIs and `continue-activity` event for Handoff feature of OS X. [#5352](https://github.com/electron/electron/pull/5352)\n- Add `app.dock.downloadFinished(filePath)` API. [#5477](https://github.com/electron/electron/pull/5477)\n- Fix high CPU usage when using pty.js Node module. [#5378](https://github.com/electron/electron/pull/5378)\n- Fix `app.removeAsDefaultProtocolClient(protocol)` API not working. [#5440](https://github.com/electron/electron/pull/5440)\n\n**Linux**\n- Resize the icon of `dialog.showMessageBox()` to a suitable size. [#5496](https://github.com/electron/electron/pull/5496)\n",
"version": "1.0.2"
},
{
"url": "https://api.github.com/repos/electron/electron/releases/3201461",
"assets_url": "https://api.github.com/repos/electron/electron/releases/3201461/assets",
"upload_url": "https://uploads.github.com/repos/electron/electron/releases/3201461/assets{?name,label}",
"html_url": "https://github.com/electron/electron/releases/tag/v1.0.1",
"id": 3201461,
"tag_name": "v1.0.1",
"target_commitish": "master",
"name": "electron v1.0.1",
"draft": false,
"prerelease": false,
"created_at": "2016-05-11T11:10:38Z",
"published_at": "2016-05-11T12:54:14Z",
"tarball_url": "https://api.github.com/repos/electron/electron/tarball/v1.0.1",
"zipball_url": "https://api.github.com/repos/electron/electron/zipball/v1.0.1",
"body": "Changelog:\n- Fix devtools extension not loading.\n",
"version": "1.0.1"
},
{
"url": "https://api.github.com/repos/electron/electron/releases/3183907",
"assets_url": "https://api.github.com/repos/electron/electron/releases/3183907/assets",
"upload_url": "https://uploads.github.com/repos/electron/electron/releases/3183907/assets{?name,label}",
"html_url": "https://github.com/electron/electron/releases/tag/v1.0.0",
"id": 3183907,
"tag_name": "v1.0.0",
"target_commitish": "master",
"name": "electron v1.0.0",
"draft": false,
"prerelease": false,
"created_at": "2016-05-09T12:17:35Z",
"published_at": "2016-05-11T11:08:00Z",
"tarball_url": "https://api.github.com/repos/electron/electron/tarball/v1.0.0",
"zipball_url": "https://api.github.com/repos/electron/electron/zipball/v1.0.0",
"body": "Changelog:\n- Bump version number to 1.0.0.\n- Remove deprecated APIs. [#5373](https://github.com/electron/electron/pull/5373)\n\nMigration notice:\n- Please update your app to v0.37.8 first to check whether there are deprecated\n APIs usages.\n- Following deprecated events of `BrowserWindow` have been removed but there\n were no deprecation warnings in previous versions, you should use the\n corresponding events in `webContents` instead:\n - `crash`\n - `devtools-focused`\n - `devtools-opened`\n - `devtools-closed`\n- `NativeImage.toDataUrl` has been removed but there were no deprecation\n warnings in previous versions, you should use `toDataURL` instead.\n",
"version": "1.0.0"
},
{
"url": "https://api.github.com/repos/electron/electron/releases/3126483",
"assets_url": "https://api.github.com/repos/electron/electron/releases/3126483/assets",
"upload_url": "https://uploads.github.com/repos/electron/electron/releases/3126483/assets{?name,label}",
"html_url": "https://github.com/electron/electron/releases/tag/v0.37.8",
"id": 3126483,
"tag_name": "v0.37.8",
"target_commitish": "master",
"name": "electron v0.37.8",
"draft": false,
"prerelease": false,
"created_at": "2016-04-29T11:48:19Z",
"published_at": "2016-04-29T13:30:31Z",
"tarball_url": "https://api.github.com/repos/electron/electron/tarball/v0.37.8",
"zipball_url": "https://api.github.com/repos/electron/electron/zipball/v0.37.8",
"body": "Changelog:\n- Disable node integration in webview when it is disabled in host page. [#5244](https://github.com/electron/electron/pull/5244)\n- Make sure the `userData` directory is created during the `ready` event of `app` module. [#5340](https://github.com/electron/electron/pull/5340)\n- Throw error when `autoUpdater.quitAndInstall()` is called while there is no update. [#5287](https://github.com/electron/electron/pull/5287)\n- Add `systemPreferences` module. [#5282](https://github.com/electron/electron/pull/5282)\n- Add `app.isDefaultProtocolClient(protocol)` API. [#5302](https://github.com/electron/electron/pull/5302)\n- Fix occasional crash when doing GC. [#5293](https://github.com/electron/electron/pull/5293)\n- Fix `app.makeSingleInstance(callback)` wrongly returning `true` on first launch. [#5311](https://github.com/electron/electron/pull/5311)\n- Fix `will-download` event not emitted for HTML pages. [#5315](https://github.com/electron/electron/pull/5315)\n- Fix crash when navigating to a new location after downloading failed. [#5315](https://github.com/electron/electron/pull/5315)\n- Fix `webContents.executeJavaScript` not working after being called immediately after `loadURL`. [#5319](https://github.com/electron/electron/pull/5319)\n- Fix `desktopCapturer.getSources` not responding when there is subsequent calls with different arguments. [#5320](https://github.com/electron/electron/pull/5320)\n\n**OS X**\n- Fix the `Command Plus` accelerator appearing as `Shift Command =` in menu. [#5298](https://github.com/electron/electron/pull/5298)\n\n**Windows**\n- Fix `display-removed` event not working. [#5334](https://github.com/electron/electron/pull/5334)\n",
"version": "0.37.8"
},
{
"url": "https://api.github.com/repos/electron/electron/releases/3075679",
"assets_url": "https://api.github.com/repos/electron/electron/releases/3075679/assets",
"upload_url": "https://uploads.github.com/repos/electron/electron/releases/3075679/assets{?name,label}",
"html_url": "https://github.com/electron/electron/releases/tag/v0.37.7",
"id": 3075679,
"tag_name": "v0.37.7",
"target_commitish": "master",
"name": "electron v0.37.7",
"draft": false,
"prerelease": false,
"created_at": "2016-04-22T08:39:11Z",
"published_at": "2016-04-22T11:10:54Z",
"tarball_url": "https://api.github.com/repos/electron/electron/tarball/v0.37.7",
"zipball_url": "https://api.github.com/repos/electron/electron/zipball/v0.37.7",
"body": "Changelog:\n- Add `mode` option to `webContents.openDevTools(options)` API.\n- Add `openExternal` type of `permission` parameter to `Session.setPermissionRequestHandler(handler)` API.\n- Add `process.windowsStore` property to determine whether the app is an Windows Store app.\n- Fix random crash when accessing `devToolsWebContents.hostWebContents`.\n- Fix `session.enableNetworkEmulation(options)` API not working.\n- Fix `WebContents.executeJavaScript(code)` not working when called during a resource load after page is loaded.\n- Fix after using `app.setPath` to change the location of `userData` directory, a folder is still created at the default location. \n- Fix occasional exception when removing a reference to a remote object.\n\n**Windows**\n- Avoid spawning new Squirrel processes when there is already one running.\n\n**Linux**\n- Use the `append` hint when showing notifications.\n- Add `app.importCertificate(options, callback)` API.\n\n**OS X**\n- Update the docs on how to submit latest versions of Electron to Mac App Store.\n- Add `BrowserWindow.setSheetOffset(offset)` for changing the offset when showing sheet.\n- Fix crash when app's name is long while using `app.makeSingleInstance` with Mac App Store build.\n",
"version": "0.37.7"
},
{
"url": "https://api.github.com/repos/electron/electron/releases/3025930",
"assets_url": "https://api.github.com/repos/electron/electron/releases/3025930/assets",
"upload_url": "https://uploads.github.com/repos/electron/electron/releases/3025930/assets{?name,label}",
"html_url": "https://github.com/electron/electron/releases/tag/v0.37.6",
"id": 3025930,
"tag_name": "v0.37.6",
"target_commitish": "master",
"name": "electron v0.37.6",
"draft": false,
"prerelease": false,
"created_at": "2016-04-15T07:48:09Z",
"published_at": "2016-04-15T10:31:15Z",
"tarball_url": "https://api.github.com/repos/electron/electron/tarball/v0.37.6",
"zipball_url": "https://api.github.com/repos/electron/electron/zipball/v0.37.6",
"body": "Changelog:\n- Don't emit `will-quit` when `app.exit()` is called.\n- Add `isMainFrame` parameter to `did-fail-load` event of `WebContents`.\n- Add `statusLine` property to `webRequest.OnHeadersReceived` API's `responseHeaders` object.\n- Add `backgroundThrottling` option to `webPreferences` of `BrowserWindow`.\n- Add `resourceType` parameter to `did-get-response-details` event of `WebContents`.\n- Fix `<webview>` and `preload` script not working when there is no script tag in page.\n- Fix `webRequest.onHeadersReceived` API modifying original headers' status line.\n- Fix breakpoints not working after reloading in the devtools view.\n- Fix idle GC not working in the main process.\n- Fix the race condition between `did-fail-load` and `did-finish-load` events.\n- Fix wrong default transparent background for frameless window.\n- Fix SSL certificate information not showing in the Security tab of devtools.\n\n**Windows**\n- Fix printing not working.\n- Fix support with NVDA/JAWS screen readers.\n- Fix crash when closing a window in its `blur` event handler.\n- Fix notification not showing when Application User Model ID is set.\n\n**OS X**\n- Fix template image not working as tray icon on some machines.\n- Fix `backgroundColor` of `BrowserWindow` not displaying correctly.\n\n**Linux**\n- Do not wait for `xdg-open` to exit when calling `shell.openExternal`.\n- Add support for the `tag` property of HTML5 `Notification` API.\n- Fix notifications not showing on Ubuntu 16.04.\n",
"version": "0.37.6"
},
{
"url": "https://api.github.com/repos/electron/electron/releases/2961745",
"assets_url": "https://api.github.com/repos/electron/electron/releases/2961745/assets",
"upload_url": "https://uploads.github.com/repos/electron/electron/releases/2961745/assets{?name,label}",
"html_url": "https://github.com/electron/electron/releases/tag/v0.37.5",
"id": 2961745,
"tag_name": "v0.37.5",
"target_commitish": "master",
"name": "electron v0.37.5",
"draft": false,
"prerelease": false,
"created_at": "2016-04-07T01:34:25Z",
"published_at": "2016-04-07T04:44:13Z",
"tarball_url": "https://api.github.com/repos/electron/electron/tarball/v0.37.5",
"zipball_url": "https://api.github.com/repos/electron/electron/zipball/v0.37.5",
"body": "Changelog:\n- Fix wrongly using Node v6.0.0-pre, use Node v5.10.0 instead.\n- Fix crash when creating `Buffer` with large size.\n",
"version": "0.37.5"
},
{
"url": "https://api.github.com/repos/electron/electron/releases/2941492",
"assets_url": "https://api.github.com/repos/electron/electron/releases/2941492/assets",
"upload_url": "https://uploads.github.com/repos/electron/electron/releases/2941492/assets{?name,label}",
"html_url": "https://github.com/electron/electron/releases/tag/v0.37.4",
"id": 2941492,
"tag_name": "v0.37.4",
"target_commitish": "master",
"name": "electron v0.37.4",