aboutsummaryrefslogtreecommitdiffstats
path: root/CHANGELOG.md
blob: 04f6a150f627d855b64da89bdad5bd657a7bd97b (plain) (blame)
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
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
# [v5.6.3-nightly.12](https://github.com/ferdium/ferdium-app/compare/v5.6.3-nightly.10...v5.6.3-nightly.12) (2021-09-24)

### Services

- Update 'skype' and 'discord' to properly relinquish window object for image overlay 💖 @vraravam
- Allow services to delineate favorites vs non-favorites in unread counts (eg Outlook) (ferdium/recipes#721) 💖 @vraravam

# [v5.6.3-nightly.10](https://github.com/ferdium/ferdium-app/compare/v5.6.3-nightly.9...v5.6.3-nightly.10) (2021-09-22)

### Services

- Added `stackoverflow-chat` Recipe (ferdium/recipes#718) 💖 @vraravam
- Allow self-hosted option for kimai-cloud service 💖 @vraravam
- Remove call to 'clearStorageData' so that MS Teams can remember login creds across Ferdium restarts 💖 @vraravam

# [v5.6.3-nightly.9](https://github.com/ferdium/ferdium-app/compare/v5.6.3-nightly.8...v5.6.3-nightly.9) (2021-09-21)

### Bug fixes

- Remove extra validation for `serviceUrl` for github since the url doesn't seem to be valid any more. (ferdium/recipes#715) 💖 @vraravam

### Under the hood

- Removed more references to `@electron/remote` from the codebase (#1968) 💖 @kris7t, @vraravam

# [v5.6.3-nightly.8](https://github.com/ferdium/ferdium-app/compare/v5.6.3-nightly.7...v5.6.3-nightly.8) (2021-09-20)

### Under the hood

- Removed more references to `@electron/remote` from the codebase (#1967) 💖 #kris7t, @vraravam

# [v5.6.3-nightly.7](https://github.com/ferdium/ferdium-app/compare/v5.6.3-nightly.4...v5.6.3-nightly.7) (2021-09-19)

### Services

- Added Pipefy Recipe (#711) 💖 @TanZng

### Bug fixes

- Fix images opening in browser instead of in Discord (#712) 💖 @briankendall
- Fix accent color customization (#1963) (#1965) 💖 @kris7t

### Under the hood

- Progressing towards converting the whole code base from JS to TS (#1959) 💖 @mhatvan
- Improved context isolation for sandboxing services (#1964) 💖 @kris7t

# [v5.6.3-nightly.4](https://github.com/ferdium/ferdium-app/compare/v5.6.3-nightly.3...v5.6.3-nightly.4) (2021-09-16)

### Features

- Ferdium now support Split View Mode (#1926) 💖 @niutech

### Bug fixes

- Fix images opening in browser instead of in Discord (ferdium/recipes#712) 💖 @briankendall

# [v5.6.3-nightly.3](https://github.com/ferdium/ferdium-app/compare/v5.6.3-nightly.2...v5.6.3-nightly.3) (2021-09-15)

### Under the hood

- Defensive programming to avoid javascript error for unread badges 💖 @vraravam
- Progressing towards converting the whole code base from JS to TS (#1930) (#1934) 💖 @mhatvan
- Translation updates and fixes 💖 @vraravam @mhatvan

# [v5.6.3-nightly.2](https://github.com/ferdium/ferdium-app/compare/v5.6.2...v5.6.3-nightly.2) (2021-09-14)

### Features

- Upgrade to [electron 13.4.0](https://github.com/electron/electron/releases/tag/v13.4.0) 💖 @vraravam

### Bug fixes

- Revert "refactor: reuse method from the core electron framework for the `About` box (fixes #1928, #1929) 💖 @vraravam

### Under the hood

- chore: upgrade intl dependencies (#1920) 💖 @mhatvan
- chore: update various defaultMessages (#1925) 💖 @mhatvan

# [v5.6.2](https://github.com/ferdium/ferdium-app/compare/v5.6.1...v5.6.2) (2021-09-13)

This is a hotfix for the 5.6.1 release, along with a couple of changes that were made over the weekend

### Services

- We now have native support for 212 recipes! 💖 @vraravam
  - 'clockwise' (#692)
  - 'coinbase' (#697)
  - 'devRant' (#706)
  - 'dialpad' (#695)
  - 'dingtalk' (fixes #416) (#686)
  - 'drive' (#698)
  - 'flock' (#688)
  - 'freshdesk' (#700)
  - 'hey' (#701)
  - 'mewe' (fixes #484) (#684)
  - 'misskey' (#693)
  - 'plek' (#699)
  - 'producthunt' (#687)
  - 'ritetag' (#702)
  - 'scrumpy' (#689)
  - 'slowly' (fixes #297) (#690)
  - 'sococo' (#704)
  - 'stackoverflow' (#707)
  - 'teamweek' (#694)
  - 'tixio' (#691)
  - 'udemy' (fixes #464) (#696)
  - 'weekplan' (#705)
  - 'whereby' (#683)
  - 'yandex-mail' (fixes #421) (#685)
- Add indirect count for 'teamleader' recipe. (#703) 💖 @vraravam
- Merged 'github_enterprise' recipe into 'github' with the extra bits. 💖 @vraravam

### Bug Fixes

- Better implementation of prompting before quitting Ferdium (#1919) 💖 @vraravam
- Fix broken menu due to referencing old intl value 💖 @mhatvan
- Fix broken system tray menu (app wasn't quitting) by reverting previous fix 💖 @vraravam
- Fix unread count in Office365 not working for non-English locales (ferdium/recipes#679) 💖 @vraravam
- Fix unread count in WhatsApp for non-English locales (ferdium/recipes#680) 💖 @bpwned

### Under the hood

- Reuse method from the core electron framework for the 'About' Dialog 💖 @vraravam

# [v5.6.2-nightly.2](https://github.com/ferdium/ferdium-app/compare/v5.6.2-nightly.1...v5.6.2-nightly.2) (2021-09-13)

### Services

- We now have native support for 212 recipes! 💖 @vraravam
  - 'clockwise' (#692)
  - 'coinbase' (#697)
  - 'devRant' (#706)
  - 'dialpad' (#695)
  - 'dingtalk' (fixes #416) (#686)
  - 'drive' (#698)
  - 'flock' (#688)
  - 'freshdesk' (#700)
  - 'hey' (#701)
  - 'mewe' (fixes #484) (#684)
  - 'misskey' (#693)
  - 'plek' (#699)
  - 'producthunt' (#687)
  - 'ritetag' (#702)
  - 'scrumpy' (#689)
  - 'slowly' (fixes #297) (#690)
  - 'sococo' (#704)
  - 'stackoverflow' (#707)
  - 'teamweek' (#694)
  - 'tixio' (#691)
  - 'udemy' (fixes #464) (#696)
  - 'weekplan' (#705)
  - 'whereby' (#683)
  - 'yandex-mail' (fixes #421) (#685)
- Add indirect count for 'teamleader' recipe. (#703) 💖 @vraravam
- Merged 'github_enterprise' recipe into 'github' with the extra bits. 💖 @vraravam

### Bug fixes

- fix broken menu due to referencing old intl value 💖 @mhatvan
- fix broken system tray menu (app wasn't quitting) by reverting previous fix 💖 @vraravam

# [v5.6.2-nightly.1](https://github.com/ferdium/ferdium-app/compare/v5.6.1...v5.6.2-nightly.1) (2021-09-12)

### Bug fixes

- Fix unread count in Office365 not working for non-English locales (ferdium/recipes#679) 💖 @vraravam
- Fix unread count in WhatsApp for non-English locales (ferdium/recipes#680) 💖 @bpwned

# [v5.6.1](https://github.com/ferdium/ferdium-app/compare/v5.6.0...v5.6.1) (2021-09-11)

### Features

- Add a confirmation dialog and a preference while quitting Ferdium (#1879) 💖 @vraravam
- Services now support aliases!!!! (#1774) 💖 @vraravam
- Turn off the certificate-whitelisting in ms-teams since that can cause an MITM attack. 💖 @vraravam, @kris7t
- Remove 'shareFranz' feature since its always turned off for Ferdium 💖 @vraravam
- Sort the recipes according to their service name in the 'Add new Service' screen 💖 @vraravam
- Add buttons in the 'Advanced' section of preferences to allow users to quickly open the ferdium profile in their file explorer 💖 @vraravam
- [Security] Refactored Url helpers to ensure that theres a single place for vetting and opening external urls as recommended by [this article](https://benjamin-altpeter.de/shell-openexternal-dangers/) (#1789) 💖 @vraravam
- Catch up with minor changes in Franz 5.7.0
- Add entitlements for screen-capture-permissions on macos 💖 @vraravam
- Ferdium is now present in the [snapstore](https://snapcraft.io/ferdium) 💖 @mhatvan
- Quicker way to toggle dark mode from the sidebar context menu 💖 @vraravam
- Follow OS reduced motion setting (#1757) 💖 @mhatvan, @vraravam
- Add new Help menu item to allow easy import/export of config files 💖 @vraravam
- Remove 'Most Popular' services since it alludes to user-tracking (#1718) 💖 @vraravam
- Add a 'wakeUpStrategy' that the user can control to wake up a previously hibernated service (#1680) 💖 @vraravam

### Minor changes

- Upgrade `nodejs` to `14.17.5` 💖 @vraravam
- Set default fallback locale for spell-checker to be 'en-US' 💖 @vraravam
- 'Clear cache' button should not log out of services 💖 @mhatvan, @vraravam
- Move some npm dependencies that were incorrectly classified as runtime deps, thus saving approx 16MB from the installed file (measured on macos) 💖 @vraravam, @mhatvan
- Remove `What's New` functionality since that is superceded by the `Changelog` (#1864) 💖 @mhatvan
- Improve contribution documentation (#1865) 💖 @sad270, @vraravam

### Under the hood

- Upgrade to [electron 13.3.0](https://github.com/electron/electron/releases/tag/v13.3.0) 💖 @vraravam
- Upgrade `electron-builder` to `22.12.1` which will allow converion from `npm` to `pnpm` 💖 @mhatvan
- Remove references to 'premium' validation checks and paid subscriptions (making them permanently on) since Ferdium is free to all users forever 💖 @vraravam
- Build tooling: 'recipes' (using 'pnpm') will coexist with 'ferdium' (using 'npm') (#1905) 💖 @mhatvan, @vraravam
- Use symbols for key shortcuts consistently 💖 @vraravam
- Add ability for service recipe to expose known certificate hosts (#1890) 💖 @vraravam
- Remove dependency of recipes requiring `electron` and `electron/remote` modules (#1869 & ferdium/recipes#674) 💖 @vraravam
- Fix 'stores.app.accentColor is marked as required' console error (#1859) 💖 @sad270, @vraravam
- Ensure stored settings conform to type-safety 💖 @vraravam
- Use namespaces when pulling docker base images since this is reqd for podman 💖 @vraravam
- Refactoring to have consistent usage (prep for ts conversion) (#1821) 💖 @vraravam
- Use `Ferdium.safeParseInt` to ensure that parsing for unread count is done consistently in all recipes 💖 @vraravam
- Remove some leftover Franz branding 💖 @vantezzen
- Switch from `misty` to `concurrently` (#1846) 💖 @vantezzen
- Services: Normalize all service recipes to be `es6` compliant 💖 @vraravam
- Services: Change entry point in the `facebookpages` service (ferdium/recipes#640) 💖 @oda-alexandre, @vraravam
- Set the `channel` for the auto-update (check if this fixes the in-app updater) 💖 @vraravam
- Start conversion to typescript with stricter rules 💖 @vraravam
- Move build-time js files out of 'src' and into 'scripts' 💖 @vraravam
- Move 'gulp'-related packages to 'devDependencies' resulting in slimming down the installation file considerably (8MB on macos) 💖 @vraravam
- Minor cleanup of 'NaN' logic when loading recipe badges 💖 @vraravam
- Completed plumbing required for conversion from javascript to typescript 💖 @vraravam
- Added animations step in gulp to transpile scss and copy to build 💖 @mhatvan
- Generate '.gitignore' from gitignore.io 💖 @vraravam
- Replace old '@meetfranz/electron-notification-state' with 'macos-notification-state' 💖 @vraravam
- Enable service contextIsolation 💖 @kris7t, @vraravam
- Use `import` instead of `require` resulting in slight memory performance improvements 💖 @vraravam
- Move `internal-server` into a sub-folder as opposed to a git submodule for ease of maintenance 💖 @vraravam
- Migrate from tslint to @typescript-eslint (#1706) 💖 @mhatvan

### Services

- New services: Add `Proton Calendar` (ferdium/recipes#606) 💖 @cereum
- New services: Add `odoo`, `tinder` and `wakatime` 💖 @oda-alexandre
- New services: Add `Google News` service 💖 @niutech
- New services: Add `amazon web services` (ferdium/recipes#643), `binance` (ferdium/recipes#645), `ovh-cloud` (ferdium/recipes#650), `scribens` (ferdium/recipes#651), `docker hub` (ferdium/recipes#644), `bitwarden` (ferdium/recipes#647), `google translate` (ferdium/recipes#642) 💖 @oda-alexandre, @vraravam
- Services: Remove duplicated recipes for `Outlook Web App` and `Enterprise OWA` (ferdium/recipes#523, ferdium/recipes#1808) 💖 @vraravam
- Darkmode support for: `Facebook Messenger`, `Facebook Workplace Chat` (Facebook at work), `Slack`, `Google Calendar`, `Whatsapp`, `LinkedIn`, `Telegram`, `Instagram` 💖 @vraravam

### Bug Fixes

- Check if default app protocol is different before overriding it (#1818) 💖 @ayxos, @vraravam
- Fix sidebar dimension when used in horizontal style (#1896) 💖 @CSY54
- Partially revert the certificate-whitelisting for outlook since it caused crashes 💖 @vraravam
- Fix macOS black screen when closing to systray in fullscreen mode (#1878) 💖 @sad270
- Fix issue while importing exported `ferdium.data` file while switching from one laptop to another when it had workspaces (#1874) 💖 @vraravam
- Fix for 'Support' link not working (404 error) (#1806) 💖 @kytwb
- Fix zoom actions executed on another services (#1867) 💖 @sad270
- Fix sidebar context menu not synced when toggling via the context menu (#1871) 💖 @sad270
- Ferdium locking with lock feature disabled (#1866). Set & run the inactivity timeout only if lock feature is enabled, and use same condition between lock screen and locked menu 💖 @sad270
- When the active workspace gets deleted, the default workspace gets auto-selected. 💖 @sad270, @vraravam
- Fix reordering of services in vertical style layout (#1833) 💖 @vraravam
- Fix address bar not updating (#1836) 💖 @mhatvan
- Fix screensharing in discord (ferdium/recipes#625) 💖 @oda-alexandre
- Per popular demand, reworded `Use Vertical style` to `Use Horizontal style` 💖 @vraravam
- Fix bug where the service-defaults were not merged when creating a service 💖 @vraravam
- Audio toggle is now decoupled from notification toggle (#1691) 💖 @vraravam
- Incorrect position while adding a new service when there were pre-existing services (#1820) 💖 @vraravam
- Fix issue with some shortcuts not working on macos (those that either used `alt` or `shift` keys) 💖 @vraravam
- Fix app focus detection 💖 @vraravam
- Fix error while importing ferdium configuration without workspaces (#1776) 💖 @vraravam
- Use electron's API to enable/disable spell-check when the app starts up 💖 @vraravam
- Explicitly use env var to specify hostname for adonis for the internal-server. This fixes issue for some users where they have an alias for the `localhost` 💖 @vraravam
- Prevent pasting twice (#1644) 💖 @stnkl, @vraravam

# [v5.6.1-beta.4](https://github.com/ferdium/ferdium-app/compare/v5.6.1-beta.3...v5.6.1-beta.4) (2021-09-11)

Please note that this is the same code as the `v5.6.1-nightly.56` tag.
The cumulative changes since the previous beta release are:

- Add a confirmation dialog and a preference while quitting Ferdium (#1879) 💖 @vraravam
- Turn off the certificate-whitelisting in ms-teams since that can cause an MITM attack. 💖 @vraravam, @kris7t

### Bug Fixes

- Fix sidebar dimension when used in horizontal style (#1896) 💖 @CSY54
- Partially revert the certificate-whitelisting for outlook since it caused crashes 💖 @vraravam
- Fix macOS black screen when closing to systray in fullscreen mode (#1878) 💖 @sad270
- Fix issue while importing exported `ferdium.data` file while switching from one laptop to another when it had workspaces (#1874) 💖 @vraravam
- Fix for 'Support' link not working (404 error) (#1806) 💖 @kytwb
- Fix zoom actions executed on another services (#1867) 💖 @sad270
- Fix sidebar context menu not synced when toggling via the context menu (#1871) 💖 @sad270
- Ferdium locking with lock feature disabled (#1866). Set & run the inactivity timeout only if lock feature is enabled, and use same condition between lock screen and locked menu 💖 @sad270

### Internal

- Build tooling: 'recipes' (using 'pnpm') will coexist with 'ferdium' (using 'npm') (#1905) 💖 @mhatvan, @vraravam
- Ability for service recipe to expose known certificate hosts (#1890) 💖 @vraravam
- Remove dependency of recipes requiring `electron` and `electron/remote` modules (#1869 & ferdium/recipes#674) 💖 @vraravam
- Fix 'stores.app.accentColor is marked as required' console error (#1859) 💖 @sad270, @vraravam
- Ensure stored settings conform to type-safety 💖 @vraravam
- Use namespaces when pulling docker base images since this is reqd for podman 💖 @vraravam
- Remove `What's New` functionality since that is superceded by the `Changelog` (#1864) 💖 @mhatvan
- Refactoring to have consistent usage (prep for ts conversion) (#1821) 💖 @vraravam
- Improve contribution documentation (#1865) 💖 @sad270, @vraravam

# [v5.6.1-nightly.56](https://github.com/ferdium/ferdium-app/compare/v5.6.1-nightly.55...v5.6.1-nightly.56) (2021-09-11)

- Turn off the certificate whitelisting in ms-teams since that can cause an MITM attack. 💖 @vraravam, @kris7t

### Internal

- Build tooling: 'recipes' (using 'pnpm') will coexist with 'ferdium' (using 'npm') (#1905) 💖 @mhatvan, @vraravam

# [v5.6.1-nightly.55](https://github.com/ferdium/ferdium-app/compare/v5.6.1-nightly.54...v5.6.1-nightly.55) (2021-09-10)

### Bug fixes

- Fix sidebar dimension when used in horizontal style (#1896) 💖 @CSY54
- Partially reverted the certificate-whitelisting for outlook since it caused crashes 💖 @vraravam

# [v5.6.1-nightly.54](https://github.com/ferdium/ferdium-app/compare/v5.6.1-nightly.53...v5.6.1-nightly.54) (2021-09-09)

### Internal

- Ability for service recipe to expose known certificate hosts (#1890) 💖 @vraravam

# [v5.6.1-nightly.53](https://github.com/ferdium/ferdium-app/compare/v5.6.1-nightly.52...v5.6.1-nightly.53) (2021-09-08)

- Add a confirmation dialog and a preference while quitting Ferdium (#1879) 💖 @vraravam

### Bug Fixes

- Fix macOS black screen when closing to systray in fullscreen mode (#1878) 💖 @sad270

# [v5.6.1-nightly.52](https://github.com/ferdium/ferdium-app/compare/v5.6.1-nightly.51...v5.6.1-nightly.52) (2021-09-07)

### Bug Fixes

- Fix issue while importing exported `ferdium.data` file while switching from one laptop to another when it had workspaces (#1874) 💖 @vraravam
- Fix for 'Support' link not working (404 error) (#1806) 💖 @kytwb
- Fix zoom actions executed on another services (#1867) 💖 @sad270

# [v5.6.1-nightly.51](https://github.com/ferdium/ferdium-app/compare/v5.6.1-nightly.50...v5.6.1-nightly.51) (2021-09-06)

### Bug Fixes

- Fix sidebar context menu not synced when toggling via the context menu (#1871) 💖 @sad270

### Internal

- Remove dependency of recipes requiring `electron` and `electron/remote` modules (#1869 & ferdium/recipes#674) 💖 @vraravam

# [v5.6.1-nightly.50](https://github.com/ferdium/ferdium-app/compare/v5.6.1-nightly.48...v5.6.1-nightly.50) (2021-09-05)

### Bug Fixes

- Ferdium locking with lock feature disabled (#1866). Set & run the inactivity timeout only if lock feature is enabled, and use same condition between lock screen and locked menu 💖 @sad270

### Internal

- Fix 'stores.app.accentColor is marked as required' console error (#1859) 💖 @sad270, @vraravam
- Ensure stored settings conform to type-safety 💖 @vraravam
- Use namespaces when pulling docker base images since this is reqd for podman 💖 @vraravam
- Remove `What's New` functionality since that is superceded by the `Changelog` (#1864) 💖 @mhatvan
- Refactoring to have consistent usage (prep for ts conversion) (#1821) 💖 @vraravam
- Improve contribution documentation (#1865) 💖 @sad270, @vraravam

# [v5.6.1-nightly.48](https://github.com/ferdium/ferdium-app/compare/v5.6.1-nightly.46...v5.6.1-nightly.48) (2021-09-03)

- Service: Add ability to use self-hosted option for `youtrack` service (fixes ferdium/recipes#671)

### Internal

- Upgraded `nodejs` to `14.17.6` 💖 @vraravam

# [v5.6.1-beta.3](https://github.com/ferdium/ferdium-app/compare/v5.6.1-beta.2...v5.6.1-beta.3) (2021-09-01)

Please note that this is the same code as the `v5.6.1-nightly.46` tag.
The cumulative changes since the previous beta release are:

- Upgrade to [electron 13.3.0](https://github.com/electron/electron/releases/tag/v13.3.0) 💖 @vraravam
- New services: Add `odoo`, `tinder` and `wakatime` 💖 @oda-alexandre
- New services: Add `Google News` service 💖 @niutech
- New services: Add `amazon web services` (ferdium/recipes#643), `binance` (ferdium/recipes#645), `ovh-cloud` (ferdium/recipes#650), `scribens` (ferdium/recipes#651), `docker hub` (ferdium/recipes#644), `bitwarden` (ferdium/recipes#647), `google translate` (ferdium/recipes#642) 💖 @oda-alexandre, @vraravam
- Services: Remove duplicated recipes for `Outlook Web App` and `Enterprise OWA` (ferdium/recipes#523, ferdium/recipes#1808) 💖 @vraravam

### Bug Fixes

- Workspaces are now working. When the active workspace gets deleted, the default workspace gets auto-selected. 💖 @sad270, @vraravam
- Fix reordering of services in vertical style layout (#1833) 💖 @vraravam
- Fix address bar not updating (#1836) 💖 @mhatvan
- Fix screensharing in discord (ferdium/recipes#625) 💖 @oda-alexandre
- Per popular demand, reworded `Use Vertical style` to `Use Horizontal style` 💖 @vraravam

### Internal

- Use `Ferdium.safeParseInt` to ensure that parsing for unread count is done consistently in all recipes 💖 @vraravam
- Upgraded `nodejs` to `14.17.5` 💖 @vraravam
- Remove some leftover Franz branding 💖 @vantezzen
- Switch from `misty` to `concurrently` (#1846) 💖 @vantezzen
- Services: Normalized all service recipes to be `es6` compliant 💖 @vraravam
- Services: Change entry point in the `facebookpages` service (ferdium/recipes#640) 💖 @oda-alexandre, @vraravam
- Set the `channel` for the auto-update (check if this fixes the in-app updater) 💖 @vraravam
- Fixing bug where the service-defaults are not merged when creating a service 💖 @vraravam

# [v5.6.1-nightly.46](https://github.com/ferdium/ferdium-app/compare/v5.6.1-nightly.45...v5.6.1-nightly.46) (2021-09-01)

### Bug Fixes

- Workspaces are now working. When the active workspace gets deleted, the default workspace gets auto-selected. 💖 @sad270, @vraravam

# [v5.6.1-nightly.45](https://github.com/ferdium/ferdium-app/compare/v5.6.1-nightly.43...v5.6.1-nightly.45) (2021-09-01)

- Upgrade to [electron 13.3.0](https://github.com/electron/electron/releases/tag/v13.3.0) 💖 @vraravam
- Services: Add `odoo` and `wakatime` 💖 @oda-alexandre

### Internal

- Use `Ferdium.safeParseInt` to ensure that parsing for unread count is done consistently in all recipes 💖 @vraravam

# [v5.6.1-nightly.43](https://github.com/ferdium/ferdium-app/compare/v5.6.1-nightly.42...v5.6.1-nightly.43) (2021-08-30)

- Services: Remove duplicated recipes for `Outlook Web App` and `Enterprise OWA` (ferdium/recipes#523 ferdium/recipes#1808) 💖 @vraravam

# [v5.6.1-nightly.42](https://github.com/ferdium/ferdium-app/compare/v5.6.1-nightly.41...v5.6.1-nightly.42) (2021-08-29)

- Upgraded to [electron 13.2.3](https://github.com/electron/electron/releases/tag/v13.2.3) 💖 @vraravam
- New services: amazon web services (ferdium/recipes#643), binance (ferdium/recipes#645), ovh-cloud (ferdium/recipes#650), scribens (ferdium/recipes#651), docker hub (ferdium/recipes#644), bitwarden (ferdium/recipes#647), google translate (ferdium/recipes#642) 💖 @oda-alexandre, @vraravam

# [v5.6.1-nightly.41](https://github.com/ferdium/ferdium-app/compare/v5.6.1-nightly.40...v5.6.1-nightly.41) (2021-08-28)

- Services: Add 'tinder' service (ferdium/recipes#641) 💖 @oda-alexandre

### Internal

- Upgraded `nodejs` to `14.17.4` 💖 @vraravam
- Remove some leftover Franz branding 💖 @vantezzen
- Switch from `misty` to `concurrently` (#1846) 💖 @vantezzen
- Services: Normalized all service recipes to be es6 compliant 💖 @vraravam
- Services: Change entry point in the 'facebookpages' service (ferdium/recipes#640) 💖 @oda-alexandre, @vraravam

# [v5.6.1-nightly.40](https://github.com/ferdium/ferdium-app/compare/v5.6.1-nightly.38...v5.6.1-nightly.40) (2021-08-27)

### Bug Fixes

- Fix reordering of services in vertical style layout (#1833) 💖 @vraravam
- Fix address bar not updating (#1836) 💖 @mhatvan
- Fix screensharing in discord (ferdium/recipes#625) 💖 @oda-alexandre
- Per popular demand, reworded `Use Vertical style` to `Use Horizontal style` 💖 @vraravam

### Internal

- Set the `channel` for the auto-update (check if this fixes the in-app updater) 💖 @vraravam

# [v5.6.1-nightly.38](https://github.com/ferdium/ferdium-app/compare/v5.6.1-nightly.37...v5.6.1-nightly.38) (2021-08-25)

- Added `Google News` service 💖 @niutech

### Bug Fixes

### Internal

- Fixing bug where the service-defaults are not merged when creating a service 💖 @vraravam

# [v5.6.1-beta.2](https://github.com/ferdium/ferdium-app/compare/v5.6.1-beta.1...v5.6.1-beta.2) (2021-08-24)

Please note that this is the same code as the `v5.6.1-nightly.37` tag.
The cumulative changes since the previous beta release are:

- Upgraded to [electron 13.2.2](https://github.com/electron/electron/releases/tag/v13.2.2) 💖 @vraravam
- Remove checks that refers to paid subscription since Ferdium is always free 💖 @vraravam
- Remove 'shareFranz' feature since its always turned off for Ferdium 💖 @vraravam
- Sorted the recipes according to their service name in the 'Add new Service' screen 💖 @vraravam
- Moved some npm dependencies that were incorrectly classified as runtime deps. This has saved approx 16MB from the installed file (on macos) 💖 @vraravam, @mhatvan
- Add buttons in the 'Advanced' section of preferences to allow users to quickly open the ferdium profile in their file explorer 💖 @vraravam
- [Security] Refactored Url helpers to ensure that theres a single place for vetting and opening external urls as recommended by [this article](https://benjamin-altpeter.de/shell-openexternal-dangers/) (#1789) 💖 @vraravam
- Catch up with minor changes in Franz 5.7.0
- Add entitlements for screen-capture-permissions 💖 @vraravam

### Bug Fixes

- Fixed bug where the service-defaults were not merged when creating a service 💖 @vraravam
- Audio toggle is now decoupled from notification toggle (#1691) 💖 @vraravam
- Incorrect position while adding a new service when there were pre-existing services (#1820) 💖 @vraravam
- Fixed issue with some shortcuts not working on macos (those that either used `alt` or `shift` keys) 💖 @vraravam
- Fix app focus detection 💖 @vraravam
- Fix beta channel release for snap 💖 @mhatvan

### Internal

- [Perf] Removed double nested looping while deactivating service (#1824) 💖 @vraravam
- Upgraded `electron-builder` to `22.12.1` which will allow converion from `npm` to `pnpm` 💖 @mhatvan
- Typescript conversion 💖 @vraravam
- Set stricter rules for typescript conversion 💖 @vraravam
- Move build-time js files out of 'src' and into 'scripts' 💖 @vraravam
- Check if default app protocol is different before overriding it (#1818) 💖 @ayxos, @vraravam
- Minor cleanup of 'NaN' logic when loading recipe badges 💖 @vraravam
- Completed plumbing required for conversion from javascript to typescript 💖 @vraravam
- npm upgrades 💖 @vraravam
- Started typescript conversion of some simple scripts 💖 @vraravam
- Added animations step in gulp to transpile scss and copy to build 💖 @mhatvan
- Generated '.gitignore' from gitignore.io 💖 @vraravam
- Setting some config rules for typescript (in preparation for external contributors during hacktoberfest) 💖 @vraravam
- Moved 'gulp'-related packages to 'devDependencies' resulting in slimming down the installation file considerably (8MB on macos) 💖 @vraravam
- Use destructured 'import' 💖 @vraravam
- Replace old '@meetfranz/electron-notification-state' with 'macos-notification-state' 💖 @vraravam

# [v5.6.1-nightly.37](https://github.com/ferdium/ferdium-app/compare/v5.6.1-nightly.36...v5.6.1-nightly.37) (2021-08-24)

- Upgraded to [electron 13.2.2](https://github.com/electron/electron/releases/tag/v13.2.2) 💖 @vraravam

### Bug Fixes

- Fixing bug where the service-defaults are not merged when creating a service 💖 @vraravam

# [v5.6.1-nightly.36](https://github.com/ferdium/ferdium-app/compare/v5.6.1-nightly.35...v5.6.1-nightly.36) (2021-08-23)

### Bug Fixes

- Audio toggle is now decoupled from notification toggle (#1691) 💖 @vraravam

### Internal

- [Perf] Removed double nested looping while deactivating service (#1824) 💖 @vraravam
- Upgraded `electron-builder` to `22.12.1` which will allow converion from `npm` to `pnpm` 💖 @mhatvan

# [v5.6.1-nightly.35](https://github.com/ferdium/ferdium-app/compare/v5.6.1-nightly.34...v5.6.1-nightly.35) (2021-08-22)

- Remove checks that refers to paid subscription since Ferdium is always free 💖 @vraravam
- Remove 'shareFranz' feature since its always turned off for Ferdium 💖 @vraravam

### Bug Fixes

- Incorrect position while adding a new service when there were pre-existing services (#1820) 💖 @vraravam

### Internal

- Typescript conversion 💖 @vraravam
- Set stricter rules for typescript conversion 💖 @vraravam
- Move build-time js files out of 'src' and into 'scripts' 💖 @vraravam

# [v5.6.1-nightly.34](https://github.com/ferdium/ferdium-app/compare/v5.6.1-nightly.33...v5.6.1-nightly.34) (2021-08-21)

### Bug Fixes

- Check if default app protocol is different before overriding it (#1818) 💖 @ayxos, @vraravam

# [v5.6.1-nightly.33](https://github.com/ferdium/ferdium-app/compare/v5.6.1-nightly.32...v5.6.1-nightly.33) (2021-08-19)

### Bug Fixes

- Reverted back to `moment.js` from `day.js` due to bug #1811 💖 @vraravam

# [v5.6.1-nightly.32](https://github.com/ferdium/ferdium-app/compare/v5.6.1-nightly.30...v5.6.1-nightly.32) (2021-08-18)

- Sorted the recipes according to their service name in the 'Add new Service' screen 💖 @vraravam
- Upgraded to [electron 13.2.1](https://github.com/electron/electron/releases/tag/v13.2.1) 💖 @vraravam

# [v5.6.1-nightly.30](https://github.com/ferdium/ferdium-app/compare/v5.6.1-nightly.29...v5.6.1-nightly.30) (2021-08-17)

### Bug Fixes

- Fix snap assets capturing on GitHub (#1802) 💖 @mhatvan

### Internal

- Minor cleanup of 'NaN' logic when loading recipe badges 💖 @vraravam

# [v5.6.1-nightly.29](https://github.com/ferdium/ferdium-app/compare/v5.6.1-nightly.28...v5.6.1-nightly.29) (2021-08-17)

### Bug Fixes

- Fix issue with left-clicking regression that was accidentally introduced in the previous nightly 💖 @vraravam
- Fix snap assets capturing on GitHub (#1802) 💖 @mhatvan

### Internal

- Replace deprecated `moment.js` with `day.js` (#1804) 💖 @mhatvan

# [v5.6.1-nightly.28](https://github.com/ferdium/ferdium-app/compare/v5.6.1-nightly.27...v5.6.1-nightly.28) (2021-08-16)

- Moved some npm dependencies that were incorrectly classified as runtime deps. This has saved 11MB from the installed file (on macos) 💖 @vraravam
- Removed unused npm dependencies (shaved anothe 5MB from the installed file on macos) 💖 @vraravam, @mhatvan

### Bug Fixes

- Fixed the 'Changelog' menu item to point to the correct branch 💖 @vraravam
- Fixed issue with some shortcuts not working on macos (those that either used `alt` or `shift` keys) 💖 @vraravam

### Internal

- Completed plumbing required for conversion from javascript to typescript 💖 @vraravam
- npm upgrades 💖 @vraravam
- Started typescript conversion of some simple scripts 💖 @vraravam
- Added animations step in gulp to transpile scss and copy to build 💖 @mhatvan

# [v5.6.1-nightly.27](https://github.com/ferdium/ferdium-app/compare/v5.6.1-nightly.26...v5.6.1-nightly.27) (2021-08-15)

- Add buttons in the 'Advanced' section of preferences to allow users to quickly open the ferdium profile in their file explorer 💖 @vraravam
- [Security] Refactored Url helpers to ensure that there's a single place for vetting and opening external urls as recommended by [this article](https://benjamin-altpeter.de/shell-openexternal-dangers/) (#1789) 💖 @vraravam

### Internal

- Generated '.gitignore' from gitignore.io 💖 @vraravam
- Setting some config rules for typescript (in preparation for external contributors during hacktoberfest) 💖 @vraravam
- Moved 'gulp'-related packages to 'devDependencies' resulting in slimming down the installation file considerably (8MB on macos) 💖 @vraravam

# [v5.6.1-nightly.26](https://github.com/ferdium/ferdium-app/compare/v5.6.1-nightly.24...v5.6.1-nightly.26) (2021-08-14)

- Catch up with minor changes in Franz 5.7.0
- Add entitlements for screen-capture-permissions 💖 @vraravam

### Bug Fixes

- Fix app focus detection 💖 @vraravam
- Fix beta channel release for snap 💖 @mhatvan

### Internal

- Use destructured 'import' 💖 @vraravam
- Refactor to reuse already defined constants 💖 @vraravam
- Use exported default object 💖 @vraravam
- Replace old '@meetfranz/electron-notification-state' with 'macos-notification-state' 💖 @vraravam

# [v5.6.1-nightly.24](https://github.com/ferdium/ferdium-app/compare/v5.6.1-nightly.23...v5.6.1-nightly.24) (2021-08-13)

- Added new recipe for Proton Calendar (ferdium/recipes#606) 💖 @cereum
- Services now have aliases - so the user can search for alternative names to get matches (#1774) 💖 @vraravam

### Bug Fixes

- Fix startup crash for Ferdium v5.6.1-nightly.23 💖 @vraravam
- Fix the sidebar context menu for toggling dark mode. 💖 @vraravam
- Fix error while importing ferdium data (#1776) 💖 @vraravam

### Internal

- Fixed issue with incorrect eslint config. 💖 @vraravam

# [v5.6.1-nightly.23](https://github.com/ferdium/ferdium-app/compare/v5.6.1-nightly.22...v5.6.1-nightly.23) (2021-08-12)

- Allow the user to enable/disable the Dark Model from the context menu of the sidebar 💖 @vraravam

### Bug Fixes

- Fix startup crash for Ferdium v5.6.1-nightly.22 💖 @vraravam

### Internal

- Cleanup recipes (removed legacy properties and unused variables) 💖 @vraravam

# [v5.6.1-nightly.22](https://github.com/ferdium/ferdium-app/compare/v5.6.1-nightly.21...v5.6.1-nightly.22) (2021-08-11)

- Add Ferdium snap package (#1767) 💖 @mhatvan
- Follow OS reduced motion setting (#1757) 💖 @mhatvan

### Internal

- refactor: Removed duplication related to platform-specific shortcut keys 💖 @vraravam

# [v5.6.1-nightly.21](https://github.com/ferdium/ferdium-app/compare/v5.6.1-nightly.19...v5.6.1-nightly.21) (2021-08-10)

- Added a new menu entry (Import/Export Configuration Data) to allow the user to quickly navigate and import/export configuration data 💖 @vraravam
- Upgraded 'electron' to '13.1.9'. 💖 @vraravam
- Use symbols for key shortcuts 💖 @vraravam

### Bug Fixes

- Use electron's API to enable/disable spell-check when the app starts up (#1743) 💖 @vraravam

### Internal

- Upgraded `electron-builder` to `22.12.0` 💖 @vraravam

# [v5.6.1-nightly.19](https://github.com/ferdium/ferdium-app/compare/v5.6.1-nightly.18...v5.6.1-nightly.19) (2021-08-09)

### Bug Fixes

- Fix the changelog api to handle nightly builds 💖 @vraravam

### Internal

- Remove unused setting, add debug stmt. 💖 @vraravam
- Fix issue with hidden db migration 💖 @vraravam
- chore: Upgraded npm modules (minor and tiny version) 💖 @vraravam
- Remove unnecessary copy of package config files into the Docker context 💖 @vraravam

# [v5.6.1-nightly.18](https://github.com/ferdium/ferdium-app/compare/v5.6.1-nightly.17...v5.6.1-nightly.18) (2021-08-08)

### Internal

[Perf] Path-references refactoring and using 'import' instead of 'require' 💖 @vraravam

# [v5.6.1-nightly.16](https://github.com/ferdium/ferdium-app/compare/v5.6.1-nightly.14...v5.6.1-nightly.16) (2021-08-06)

### Bug Fixes

- Change all occurrences of hard-coded ip address '127.0.0.1' to 'localhost' (#1253) 💖 @vraravam
- Partially reverted menu-item cleanup (having only 'role' does not work in windows) (#1746) 💖 @vraravam

### Internal

- General code improvements 💖 @mhatvan, @vraravam

## [5.6.1-nightly.14](https://github.com/ferdium/ferdium-app/compare/v5.6.1-nightly.13...v5.6.1-nightly.14) (2021-08-04)

### Bug Fixes

- Clear cache button should not log out of services (#1734) 💖 @mhatvan

### Internal

- Incorporate commitizen as a git pre-commit hook 💖 @vraravam
- git commit comment structure are now enforced using 'commitlint' 💖 @vraravam

## [5.6.1-nightly.13](https://github.com/ferdium/ferdium-app/compare/v5.6.1-nightly.12...v5.6.1-nightly.13) (2021-08-04)

- Changed the cron for the ferdium build to run at 12:15 am UTC. 💖 @vraravam
- Removed straggling code related to 'popular services'. 💖 @vraravam
- Upgraded 'electron' to '13.1.8'. 💖 @vraravam

## [5.6.1-nightly.12](https://github.com/ferdium/ferdium-app/compare/v5.6.1-nightly.11...v5.6.1-nightly.12) (2021-08-03)

- Removed 'Most Popular' services since it alludes to user-tracking (#1718) 💖 @vraravam
- Fixed #1722 [skip ci] 💖 @vraravam
- Prevent pasting twice (#1644) 💖 @stnkl, @vraravam
- Fixed #1726: Revamp menu items with correct accelerators. (#1728) 💖 @vraravam

## [5.6.1-nightly.11](https://github.com/ferdium/ferdium-app/compare/v5.6.1-nightly.10...v5.6.1-nightly.11) (2021-08-02)

- Migrated babel config. 💖 @vraravam
- Removed duplicated contributors badge. 💖 @vraravam
- [Cleanup] Moved 'internal-server' into a sub-folder as opposed to a git submodule. 💖 @vraravam
- Minor visual refactoring to hide double separator. [skip ci] 💖 @vraravam
- Fixed #1717: Turned on ToDo feature. 💖 @vraravam

## [5.6.1-nightly.10](https://github.com/ferdium/ferdium-app/compare/v5.6.1-nightly.9...v5.6.1-nightly.10) (2021-08-01)

- Moved 'jss' to a runtime dependency from a dev dependency. 💖 @vraravam
- Removed stale references to 'packages/typings' 💖 @vraravam

## [5.6.1-nightly.9](https://github.com/ferdium/ferdium-app/compare/v5.6.1-nightly.8...v5.6.1-nightly.9) (2021-07-31)

- Migrate from tslint to @typescript-eslint (#1706) 💖 @mhatvan, @vraravam
- Cleanup and improve dependencies 💖 @mhatvan, @vraravam
- Broken artefact!!! Do not Use!!!

## [5.6.1-nightly.7](https://github.com/ferdium/ferdium-app/compare/v5.6.1-nightly.6...v5.6.1-nightly.7) (2021-07-29)

- Force create tag while building/publishing even if it already exists by some rare chance. 💖 @vraravam

## [5.6.1-nightly.6](https://github.com/ferdium/ferdium-app/compare/v5.6.1-nightly.5...v5.6.1-nightly.6) (2021-07-29)

- updated classnames to 2.3.1 to use added type definitions 💖 @mhatvan, @vraravam
- Backporting configs in prep for node upgrade to v16 💖 @mhatvan, @vraravam
- Locked npm modules; Made the nested package module versions be consistent with the root package. 💖 @vraravam

## [5.6.1-nightly.5](https://github.com/ferdium/ferdium-app/compare/v5.6.1-nightly.4...v5.6.1-nightly.5) (2021-07-28)

- Updated CHANGELOG.md with old change logs 💖 @vraravam
- Use node-gyp@8.1 for all CI builds (and brings windows at par with macos and linux) 💖 @vraravam
- Corrected documentation for fresh system [skip ci] 💖 @vraravam
- Npm module updates (#1694) 💖 @vraravam

## [5.6.1-nightly.4](https://github.com/ferdium/ferdium-app/compare/v5.6.1-nightly.2...v5.6.1-nightly.4) (2021-07-25)

- Upgraded electron-builder to '22.11.10' (which supposedly fixes issues with packaging of node_modules) 💖 @vraravam
- 5.6.1-nightly.4
- Update submodules, browserslist data updates and linter fixes [skip ci]
- 5.6.1-nightly.3
- Trying to fix issue with CHANGES_COUNT not being deduced properly on CI runs (thus skipping the ferdium version). [skip ci] 💖 @vraravam
- Updated recipes to pull in context-isolation changes. [skip ci] 💖 @kris7t
- Recipe context isolation (#1456) 💖 @kris7t
- Update submodules, browserslist data updates and linter fixes [skip ci]
- New Crowdin updates (#1681)
- Added a 'wakeUpStrategy' that the user can control to wake up a previously hibernated service (#1680) 💖 @vraravam
- New Crowdin updates (#1678)
- Removed unused i18n keys. [skip ci] 💖 @vraravam
- Fix hibernation mode (#1486) 💖 @kytwb, @kris7t
- Removed references to 'premium' i18n keys that are no longer used. 💖 @vraravam
- New translations en-US.json (Korean) (#1677)

## [5.6.1-nightly.2](https://github.com/ferdium/ferdium-app/compare/v5.6.1-nightly.0...v5.6.1-nightly.2) (2021-07-23)

- 5.6.1-nightly.2
- Fixed issue with the version-bumping check not registering as an env var for GH actions. [skip ci] 💖 @vraravam
- Update submodules, browserslist data updates and linter fixes [skip ci]
- New Crowdin updates (#1671)
- Removed Franz paid plans features: - serviceLimit - planSelection - trialStatusBar 💖 @vraravam
- New Crowdin updates (#1668)
- New translations en-US.json (Italian)
- Change contributor template to allow more contributors. [skip ci] Regenerate with new contributors added. 💖 @kytwb, @vraravam
- 5.6.1-nightly.1
- Resurrect 'fetch-depth' since its needed for merging of branches. [skip ci] 💖 @vraravam
- Minor refactoring to avoid leaking of objects. 💖 @vraravam
- New translations en-US.json (Chinese Simplified)

## [5.6.0](https://github.com/ferdium/ferdium-app/compare/v5.6.0-beta.8...v5.6.0) (2021-07-23)

- Upgrade changelogs for 5.6.0-beta.7 and 5.6.0-beta.8 [skip ci] 💖 @vraravam
- Added debug logs for auto-updater. [skip ci] 💖 @vraravam
- Fixed issue with error hiding version bump. 💖 @vraravam
- Slight perf improvement for GH build checkout action; removed unused workflow. 💖 @vraravam
- Update submodules, browserslist data updates and linter fixes [skip ci]
- Skip bumping of app version if there are no other changes in a scheduled build. 💖 @vraravam
- Fixed issue where the 'copy page url' didn't honor silent notifications for clipboard events. 💖 @vraravam
- 5.6.0-nightly.88

# [5.6.0-beta.8](https://github.com/ferdium/ferdium-app/compare/v5.6.0-beta.7...v5.6.0-beta.8) (2021-07-16)

- Upgraded `electron` to `13.1.7` 💖 @vraravam
- Turned on other h/w architectures (arm64, armv7l) for linux builds. (#1633) 💖 @vraravam
- chore: run security audit on node modules 💖 @mhatvan
- Upgraded `nodejs` to `14.17.3` 💖 @vraravam
- Use 'useragent-generator' to generate the user-agent string 💖 @vraravam

# [5.6.0-beta.7](https://github.com/ferdium/ferdium-app/compare/v5.6.0-beta.6...v5.6.0-beta.7) (2021-07-07)

- Upgraded `electron` to `13.1.5`. 💖 @vraravam
- Adjust link opening behavior 💖 @stnkl
- Fix color adjustments in Settings screen 💖 @kris7t
- Expose Chrome version to todos webview (fix #1211) (#1478) 💖 @kris7t
- Added ability to turn off notifications for clipboard events generated from the context menu 💖 @vraravam
- Build Ferdium for freeBSD 💖 @vraravam
- CI Builds moved to using GitHub actions 💖 @vraravam
- Bump electron-builder to 22.11.7 (fix #1469) 💖 @kris7t, @vraravam
- Fix active Todos service behaviour (#1481) 💖 @kytwb, @kris7t
- Removed the cyclical dependency in workspaces and announcement 💖 @markandan
- Added ability to run specific OS builds for manual trigger 💖 @vraravam
- Exposed User agent as a user-preference both globally as well as per-service overrides (#1535) 💖 @vraravam, @kris7t
- Added new message when the user doesn't find a service (but that is present in the website) 💖 @vraravam
- Upgrade various dependencies to latest, remove unnecessary electron-hunspell 💖 @mhatvan, @vraravam
- Enforce strict adherence to node, npm and node-gyp versions (mainly for contributors) 💖 @vraravam
- Refactored all runtime configs: moved from 'config.js' into 'environment.js' 💖 @vraravam
- Removed references to png images since they were not being used anyways. Results in smaller installer file 💖 @vraravam
- Building ferdium on an ARM machine (#1611) 💖 @vraravam

# [5.6.0-beta.6](https://github.com/ferdium/ferdium-app/compare/v5.6.0-beta.5...v5.6.0-beta.6) (2021-05-31)

### Features

- Add new setting to minimize to tray when closing on Windows (#1087) 💖 @1mm0rt41PC
- Add Search with Google and DuckDuckGo items in the context menu 💖 @MosheGross, @vraravam
- Add support for Apple M1 💖 @arioki1, @vraravam
- Enchance Quick switch with fuzzy search and highlighting (#1311) (#1319) 💖 @vraravam
- Alternative shortcuts for Quick switch (#850) 💖 @kris7t
- Add Back, Forward, Open, and Copy to clipboard items in browser context menu 💖 @vraravam
- Add Copy to clipboard item for blob images on macOS 💖 @vraravam
- Add MSI installer for Windows (#1443) 💖 @vraravam

### Minor changes

- Display search input when service is not found 💖 @arioki1
- Expose Electron version information in "About Ferdium" (#1109) 💖 @vraravam
- Add delete service confirmation (#1286) 💖 @vraravam
- Add macOS Big Sur icon (#1056) (#1100) 💖 @alopix @jakobsudau
- Improve custom accent color design 💖 @kris7t
- Improve performance on Setting screen with large cache size 💖 @kris7t
- Automatically fill in default service URL (#1436) 💖 @vraravam
- Installation instructions for winget-cli 💖 @mloskot
- Improve screen sharing selector appearance and add screen sharing cancellation

### Recipes

- Add 14 new recipes! Intercom, Infomaniak Mail, Clockify, BiP, Azure DevOps, Canvas, Webex Teams, Erepublik, Kimai, Snapdrop, Amazon WorkMail, Google Contacts, Harvest, Inoreader 💖 @guillaume-ro-fr, @bidouilles, @sysuin, @arioki1, @BilelJegham, @Sagir-mo, @rbertoncelj, @kevinpapst, @vraravam, @annagrram
- Update Google Calendar icon 💖 @jobo90
- Fix WhatsApp unread message counter 💖 @bpwned, @TheBoroer
- Synchronize Outlook services and correct message count 💖 @cromefire
- Fix null element error in Protonmail 💖 @mmso
- Update URL for Telegram React 💖 @RoiArthurB
- Update Zulip logo and contact details 💖 @adambirds
- Fix Element unread message count 💖 @fjl5
- Fix Google Chat image previews (#1283) 💖 @vraravam
- Fix non-SSO login for Google services (#1273) (#1283) 💖 @vraravam
- Update Gmail icon (ferdium/recipes#349) 💖 @vraravam
- Fix Gitter unread message count 💖 @vraravam
- Fix Hangouts Chat unread message count (ferdium/recipes#102) (ferdium/recipes#485) 💖 @vraravam
- Add self-hosted URL support for Office 365 (ferdium/recipes#500) 💖 @vraravam
- Fix login redirect in PushBullet (#1331) 💖 @vraravam
- Fix Mattermost unread count (#1110) 💖 @kemenaran
- Add self-hosted URL support for Jitsi (#1228) 💖 @vraravam
- Add self-hosted URL support for Jira (#1169) 💖 @vraravam
- Fix Messenger unread count (#1113) 💖 @vraravam
- Fix Zulip unread count (#1362) 💖 @vraravam
- Fix Telegram React unread count 💖 @vraravam

### Fixes

- Fix installation instructions for Homebrew (#1143) 💖 @kawarimidoll
- Show username and lastname fetched from server in account settings (#1040) 💖 @k0staa
- Fix "Service Developer Tools not available" (#147) 💖 @arioki1
- Fix window unsnapping when clicking notification (#896) 💖 @stnkl
- Fix spellchecker language saving (#1016)
- Fix typo in the Login screen 💖 @eltociear
- Fix typo in README.md 💖 @graves501
- Fix "Show Ferdium In Menu Bar" nomenclature on macOS (#1417) 💖 @vraravam

### Under the hood

- Update to Electron 13.0.1 💖 @vraravam, @kris7t
- Update dependencies 💖 @vraravam, @kris7t
- Synchronize with Ferdium 5.6.0 💖 @vraravam
- Add Docker containers for building in Linux and development with VSCode 💖 @vraravam

# [5.6.0-beta.5](https://github.com/ferdium/ferdium-app/compare/v5.6.0-beta.2...v5.6.0-beta.5) (2020-12-20)

### Features

- Add FAB to service dashboard (#824)
- Add "Go to Home Page" in services context menu (#900) 💖 @raicerk
- Add vertical style and "Always show workspace drawer" setting (#567)
- Flash TaskBar (Windows) / Bounce Dock (Mac) on New Message (#1020) 💖 @mahadevans87
- Add danish translations 💖 @madsmtm

### Minor changes

- Update dependencies
- Add Norwegian translations (#840) 💖 @larsmagnusherland
- Update adaptable dark mode to work on all platforms (#834)
- Improved onboarding flow and settings empty states (#996) 💖 @tofran
- Enhance the "Support Ferdium" screen (#722) 💖 @yourcontact
- Improve Ferdium's design (#977)

### Recipes

- Add 24 new recipes! Nextcloud, Nextcloud Cospend, Nextcloud Tasks, StackExchange, Noisli, Yahoo Mail, TickTick, DevDocs, Figma, iCloud Reminders, OneNote, YouTrack, SimpleNote, Lark, Slite, Pinterest, Disqus, Microsoft Todo, Google Podcasts, YouTube Music, Sync.com, Wire, Fleep, Google Classroom 💖 @eandersons, @kittywhiskers, @andrsussa, @vraravam, @arioki1, @hongshaoyang, @tofran, @stephenpapierski, @marcolussetti, @alopix, @iansearly, @TanZng
- Fix connection error in case of audio/video call in Google Meet (ferdium/recipes#186) 💖 @Room4O4
- Fix Wrike notification counter (ferdium/recipes#237) 💖 @mvdgun
- Update recipe for element (ferdium/recipes#247) 💖 @fjl5
- Add support for empty unread badges in WhatsApp (ferdium/recipes#236) 💖 @ruippeixotog
- Add custom URLs for Jira (ferdium/recipes#217) 💖 @yann-soubeyrand
- Fixing unread-counter for office365 (ferdium/recipes#229) 💖 @CrEaK
- Mattermost: Fix badge for unread channels when in single team (ferdium/recipes#230) 💖 @CrEaK
- Update Riot.im to Element.io (ferdium/recipes#235) 💖 @omove
- Fix whatsapp fullscreen for different screen sizes (ferdium/recipes#216) 💖 @breuerfelix
- Changed gmail getMessages to grab value next to Inbox 💖 @stephenpapierski
- Fix Gmail getMessages produces wrong value 💖 @stephenpapierski
- Update Hangouts Chat to display direct and indirect notifications (#306) 💖 @mahadevans87
- Update user agent for OWA and Outlook (#302) 💖 @StormPooper
- Updated Zoho icons 💖 @tofran
- Spoof Chrome plugins for Skype 💖 @kris7t
- More careful Gmail unread count detection 💖 @kris7t
- Update Todoist notifications badge selector (#333) (#334) 💖 @rvisharma
- Fix messages count for Fastmail (#335) (#336) 💖 @marcolussetti
- Fix Zoho Mail 💖 @pointergr
- Add notification count for Habitica 💖 @iansearly

### Fixes

- Fix Electron 9 crash on Windows 10 (#986) 💖 @mahadevans87
- Patch getDisplayMedia for screen sharing in all services (#802)
- Fix "Open folder" button on "Custom services" screen (#991)

### Under the hood

- Update to Electron 9
- Remove Ferdium string from default user agent (#806) 💖 @dannyqiu
- Add recipes packaging to development setup (#985)
- Use imagemin to minify images (#1008) 💖 @vraravam
- Disable Chromium's poor MPRIS implementation (#1023)

# [5.6.0-beta.2](https://github.com/ferdium/ferdium-app/compare/v5.5.0...v5.6.0-beta.2) (2020-06-14)

### Features

- Make the notifications badge work with LauncherAPI-compliant (#736) 💖 @gabspeck

### Minor changes

- Update node-sass to 4.14.0 for compatibility with Node 14.x (#656) 💖 @dpeukert
- Change Keyboard shortcut tooltip text in Sidebar for Settings (#665) 💖 @sampathBlam
- Restore "delete service" option in sidebar (#692) 💖 @sampathBlam
- Add Google Tasks to Todo providers (#695) 💖 @dannyqiu
- Restore window last closed maximize/fullscreen state (#733) 💖 @dannyqiu
- Add password hashing to lock password (#694)
- Close/open window when clicking on tray menu item (#630) 💖 @dandelionadia
- Use Tray popUpContextMenu on macOS/Windows only (#741)
- Setup nightly releases deployment pipeline (#730)
- Make Tray icons more robust on Linux (#748) 💖 @kris7t
- Load disable hibernation per service status on startup (#754) 💖 @kris7t
- Update global user agent to conform with spec (#779) 💖 @dannyqiu

### Bug Fixes

- Prevent unnecessary electron popup windows for links (#685) 💖 @mahadevans87
- Refactor locking feature (#693)
- Review launch on startup for macOS, start Ferdium app, not renderer (#696) 💖 @dannyqiu
- Fix TodosWebview user agent (#713) 💖 @mahadevans87
- Fix crash when using Password Lock with TouchID API unavailable (#737) 💖 @mahadevans87
- Fix setting of webview disablewebsecurity attribute (#772) 💖 @dannyqiu

# [5.5.0](https://github.com/ferdium/ferdium-app/compare/v5.4.3...v5.5.0) (2020-04-26)

### Features

- Merge Franz 5.5.0-beta.2
- Add modifyRequestHeaders, enable properly setting headers for services (#639), 💖 @mahadevans87 @sampathBlam
- Add dropdown list to choose Todo service (#418, #477), 💖 @yourcontact
- Add hotkey for darkmode (#530, #537), 💖 @Room4O4 & @mahadevans87
- Add option to start Ferdium minimized (#490, #534)
- Add option to show draggable window area on macOS (#304, #532)
- Add support for Adaptable Dark Mode on Windows (#548), 💖 @Room4O4 & @mahadevans87
- Add notification & audio toggle action in tray context menu (#542), 💖 @Room4O4 & @mahadevans87
- Add Dark Reader settings (#531, #568), 💖 @Room4O4 & @mahadevans87
- Add support for 11 new services and improve existing ones, 💖 @rctneil @JakeSteam @sampathBlam @tpopela @RoiArthurB
- Add support for unlocking with Touch ID (#367)
- Add find in page feature (#67) (#432)
- Add custom dark mode handler support (#445)
- Add option to disable reload after resume (#442), 💖 @n0emis
- Add custom JS/CSS to services (#83)
- Add ability to change the services icons size and sidebar width (#153)
- Differentiate between indirect and direct notifications (#590), 💖 @Room4O4 @mahadevans87 @FeikoJoosten @sampathBlam
- Add setting to keep service in hibernation after startup (#577, #584)

### Minor changes

- Improve user onboarding (#493)
- Improve "Updates" section in settings (#506), 💖 @yourcontact
- Improve information about Franz Premium and Teams
- Hide user lastname on Ferdium servers as it is not stored
- Improve draggable window area height for macOS (#304, #479)
- Remove server setting from settings screen (#516), 💖 @mrassili
- Update Electron to 8.1.1 (#480)
- Window title now reflects service name (#213), 💖 @gmarec
- Improve system tray icon behaviour (#307)
- Improve navigation bar behaviour setting (#270)
- Ferdium is now available as Flatpak on Flathub (#323), 💖 @lhw
- Add automatic local recipe updates
- Add option to start Ferdium in system tray (#331), 💖 @jereksel
- Add better support for macOS dark mode
- Add better seperation in settings
- Change Sentry telemetry to be opt-in only (#160)
- Remove excess code from Franz's hibernate feature (#609)
- Refocus Webview only for active service (#610), 💖 @Room4O4 & @mahadevans87
- Use GitHub notifications center and direct notifications (ferdium/recipes#133)
- Switch back to original Telegram, add Telegram React (ferdium/recipes#132)
- Fix notifications for various services, 💖 @FeikoJoosten
- Add support for indirect messages for various services, 💖 @FeikoJoosten
- Use correct Riot icon (ferdium/recipes#125), 💖 @halms
- Remove incorrectly placed icons (ferdium/recipes#126), 💖 @halms
- Fix slack draft notifications (ferdium/recipes#127), 💖 @Serubin
- Remove automatic reloading from WhatsApp
- Update Microsoft Teams to allow Desktop Sharing (ferdium/recipes#116), 💖 @Gautasmi
- Organize settings with horizontal tabs (#569), 💖 @yourcontact
- Improve cache clearing UI feedback (#620), 💖 @saruwman

### Bug fixes

- Fix cache clearing not working in Windows 10 (#541, #544), 💖 @Room4O4 & @mahadevans87
- Fix Home button in navigation bar not correctly navigating (#571, #573), 💖 @Room4O4 & @mahadevans87
- Fix and enhance context menu (#357) (#413) (#452) (#354) (#227)
- Fix regresssion around muting services (#428), 💖 @dpeukert
- Fix app unusable without an account on Windows since v5.4.0 (#253)
- Fix services URL validation/harmonization (#276)
- Fix app failing to properly lock itself at startup resulting in shortcuts not working (#377) (#362)
- Fix shortcuts not working when locked (#404)
- Fix missing Slack services custom icons (#290)
- Fix app possibly unusable when using faulty translations (#340)
- Fix Dark Mode setting on Windows (#347)
- Fix login problems in Google services
- Fix Dark Reader blocking services from loading (#285)
- Fix incorrect body closing tag (#330), 💖 @jereksel
- Fix DarkReader translation problem (#593)
- Fix system tray icon tooltip text (#648), 💖 @sampathBlam
- Enable Dark Reader settings to follow the accent color (#646), 💖 @sampathBlam

### Build changes

- Add retry commands to flaky build steps (#498)
- Run utility scripts pre-commit instead of pre-push (#515)
- Sign Windows binaries (#635, #633, #112)

# [5.5.0-gm.2](https://github.com/ferdium/ferdium-app/compare/v5.5.0-gm...v5.5.0-gm.2) (2020-04-23)

### Features

- Differentiate between indirect and direct notifications (#590), 💖 @Room4O4 @mahadevans87 @FeikoJoosten @sampathBlam
- Add setting to keep service in hibernation after startup (#577, #584)

### Minor changes

- Remove excess code from Franz's hibernate feature (#609)
- Refocus Webview only for active service (#610), 💖 @Room4O4 & @mahadevans87
- Use GitHub notifications center and direct notifications (ferdium/recipes#133)
- Switch back to original Telegram, add Telegram React (ferdium/recipes#132)
- Fix notifications for various services, 💖 @FeikoJoosten
- Add support for indirect messages for various services, 💖 @FeikoJoosten
- Use correct Riot icon (ferdium/recipes#125), 💖 @halms
- Remove incorrectly placed icons (ferdium/recipes#126), 💖 @halms
- Fix slack draft notifications (ferdium/recipes#127), 💖 @Serubin
- Remove automatic reloading from WhatsApp
- Update Microsoft Teams to allow Desktop Sharing (ferdium/recipes#116), 💖 @Gautasmi
- Organize settings with horizontal tabs (#569), 💖 @yourcontact
- Improve cache clearing UI feedback (#620), 💖 @saruwman

### Bug Fixes

- Fix DarkReader translation problem (#593)

## [5.5.0-gm](https://github.com/ferdium/ferdium-app/compare/v5.4.4-beta.3...v5.5.0-gm) (2020-04-19)

### Features

- Merge Franz 5.5.0-beta.2
- Add dropdown list to choose Todo service (#418, #477), 💖 @yourcontact
- Add hotkey for darkmode (#530, #537), 💖 @Room4O4 & @mahadevans87
- Add option to start Ferdium minimized (#490, #534)
- Add option to show draggable window area on macOS (#304, #532)
- Add support for Adaptable Dark Mode on Windows (#548), 💖 @Room4O4 & @mahadevans87
- Add notification & audio toggle action in tray context menu (#542), 💖 @Room4O4 & @mahadevans87
- Add Dark Reader settings (#531, #568), 💖 @Room4O4 & @mahadevans87
- Add support for 11 new services and improve existing ones, 💖 @rctneil @JakeSteam @sampathBlam @tpopela @RoiArthurB

### Minor changes

- Improve user onboarding (#493)
- Improve "Updates" section in settings (#506), 💖 @yourcontact
- Improve information about Franz Premium and Teams
- Improve user scripts (#559)
- Hide user lastname on Ferdium servers as it is not stored
- Improve draggable window area height for macOS (#304, #479)
- Remove server setting from settings screen (#516), 💖 @mrassili
- Update Electron to 8.1.1 (#480)

### Bug fixes

- Fix cache clearing not working in Windows 10 (#541, #544), 💖 @Room4O4 & @mahadevans87
- Fix Home button in navigation bar not correctly navigating (#571, #573), 💖 @Room4O4 & @mahadevans87

### Build changes

- Add retry commands to flaky build steps (#498)
- Run utility scripts pre-commit instead of pre-push (#515)

# [5.4.3](https://github.com/ferdium/ferdium-app/compare/v5.4.0...v5.4.3)

### Features

- Add inactivity lock #179

### Minor changes

- Upgrading to Electron 7 https://github.com/ferdium/ferdium-app/issues/170
- Review empty lock password behaviour https://github.com/ferdium/ferdium-app/issues/232
- Several minor UI improvements
- Add several new services
- Better handling of (adaptable/universal) dark mode eff719b87c60097342d393922048662c32255d88
- Enhance icon file for better rendering on Windows #272
- Add auto-focus on lock screen password field #269
- Allow SVG mimetype for service custom icon #271
- Add multisize tray icon for Windows (#316)

### Bug fixes

- Fix bypass flaw in lock feature https://github.com/ferdium/ferdium-app/issues/168
- Fix spellchecker by using setTimeout https://github.com/ferdium/ferdium-app/issues/220
- Fix zoom +/- in services https://github.com/ferdium/ferdium-app/issues/143
- Fix microphone/camera access on some versions of macOS #193
- Fix bugs with using Ferdium without an account

### Build changes

- Extended Travis build time from 30 to 100 minutes

# [5.4.0](https://github.com/ferdium/ferdium-app/compare/v5.3.4...v5.4.0)

- Merge Franz v5.4.0
- Add option to show a service navigation bar
- Add service hibernation
- Minifying build files to improve app size
- Switching to `electron-spellchecker` for improved spellchecking
- Add button to open darkmode.css for a service
- Add option to change accent color
- Fix universal darkmode for WhatsApp and Threema
- Sorting applications in QuickSwitch by last used

# [5.3.4](https://github.com/ferdium/ferdium-app/compare/v5.3.3...v5.3.4) (2019-09-25)

- Fix continuous releases/assets delivery on tags builds #53
- Attempt at making menubar hiding feature cross-platform #7 (comment)
- Attempt at making "About Ferdium" consistent across platforms #47 (comment)
- Attempt at fixing "Launch on start" feature on Linux #63
- Add "Quick Switch" feature
- Add universal Dark-Mode via the [Dark Reader extension](https://github.com/darkreader/darkreader)
- Add "Scheduled Do-not-Disturb" feature

# [5.3.3](https://github.com/ferdium/ferdium-app/compare/v5.3.2...v5.3.3) (2019-09-18)

- Merged Franz v5.3.3 into Ferdium
- Allow hiding menubar (#7)
- Add "back" and "forward" options for browsing history inside services (#39)
- Add password protection feature (#41)
- Add keep workspace loaded option per workspace (#37)

# [5.3.2](https://github.com/ferdium/ferdium-app/compare/v5.3.1...v5.3.2) (2019-09-13)

Merged Franz v5.3.2 into Ferdium

## [5.3.1](https://github.com/ferdium/ferdium-app/compare/v5.3.0...v5.3.1) (2019-09-09)

Merge Franz v5.3.1 into Ferdium.

- Enable todos for all users
- Fix WhatsApp recipe not working (#19 and #21)

### Bug Fixes

- **Windows:** Fix app size in fullscreen ([e210701](https://github.com/ferdium/ferdium-app/commit/e210701))
- **Windows:** Fix app to be cropped at the bottom on Windows ([42f97b4](https://github.com/ferdium/ferdium-app/commit/42f97b4))

### Features

- **Todos:** Add option to disable todos ([5d03b91](https://github.com/ferdium/ferdium-app/commit/5d03b91))

## [5.3.0](https://github.com/ferdium/ferdium-app/compare/v5.2.1-beta.1...v5.3.0) (2019-09-06)

- Removes pages begging you to donate after registration
- Makes all users Premium by default
- [Add option to change server to a custom](https://github.com/ferdium/ferdium#servers) [ferdium-server](https://github.com/ferdium/server)
- Remove "Franz is better together" popup
- Makes RocketChat self-hosted generally available
- Comes with a custom branding proper to Ferdium

## [5.2.1-beta.1](https://github.com/meetfranz/franz/compare/v5.2.0...v5.2.1-beta.1) (2019-07-30)

### Features

- **App:** Add second confirmation step for the free 14 day trial.
- **Todos:** Add option to disable todos ([5d03b91](https://github.com/meetfranz/franz/commit/5d03b91))

# [5.3.0](https://github.com/meetfranz/franz/compare/v5.2.1-beta.1...v5.3.0) (2019-09-06)

### Features

- **Todos:** 🥳🥳🥳 Manage your daily tasks with **Franz Todos** 🥳🥳🥳
- **App:** Add option to copy debug information via the help menu ([4666e85](https://github.com/meetfranz/franz/commit/4666e85))
- **App:** Updated Pricing, more infos can be found on ([meetfranz.com/pricing](https://meetfranz.com/pricing))
- **App:** Improved Settings UX
- **3rd Party Services:** Added option to open custom recipes folder

### Bug Fixes

- **Windows:** Fix app size in fullscreen ([e210701](https://github.com/meetfranz/franz/commit/e210701))
- **Windows:** Fix app to be cropped at the bottom on Windows ([42f97b4](https://github.com/meetfranz/franz/commit/42f97b4))
- **Notifications:** Fix issue that blocked notifications from e.g. Slack ([44c413b](https://github.com/meetfranz/franz/commit/44c413b))
- **App:** A ton of various bugfixes and improvements

### General

- **Translations:** Improved translations. **[A million thanks to the amazing community. 🎉](http://i18n.meetfranz.com/)**

# [5.2.0](https://github.com/meetfranz/franz/compare/v5.2.0-beta.4...v5.2.0) (2019-07-19)

### Features

- **Service:** You can now add any custom website 🥳

### Bug Fixes

- **Notifications:** Don't show notification badges when app is muted ([e844a64](https://github.com/meetfranz/franz/commit/e844a64))
- **Settings:** Fix position of settings window
- **Recipes:** Fix recipe install when directly accessing recipe e.g. via url ([eba50bc](https://github.com/meetfranz/franz/commit/eba50bc))
- **Proxy:** Fix issue with service proxy authentication ([b9e5b23](https://github.com/meetfranz/franz/commit/b9e5b23))
- **Announcements:** Fix issue with rendering announcements in workspaces ([1e38ec5](https://github.com/meetfranz/franz/commit/1e38ec5))
- **Windows:** Add Workspaces menu & fix Window menu ([92a61d4](https://github.com/meetfranz/franz/commit/92a61d4))
- **Windows:** Replace tray icon with high-res version ([a5eb399](https://github.com/meetfranz/franz/commit/a5eb399))
- **Workspaces:** Fix service reordering within workspaces ([17f3a22](https://github.com/meetfranz/franz/commit/17f3a22))
- **Workspaces:** Fix issue with service visibility after downgrade ([05294](https://github.com/meetfranz/franz/commit/05294))

### General

- **App:** Improved email validation ([dd8ddcc](https://github.com/meetfranz/franz/commit/dd8ddcc)) ([@Snuggle](https://github.com/Snuggle))
- **App:** Update electron to 4.2.4 ([404c87a](https://github.com/meetfranz/franz/commit/404c87a))
- **Translations:** Improved translations. **[A million thanks to the amazing community. 🎉](http://i18n.meetfranz.com/)**

# [5.2.0-beta.4](https://github.com/meetfranz/franz/compare/v5.2.0-beta.3...v5.2.0-beta.4) (2019-07-01)

### Bug Fixes

- **Notifications:** Don't show notification badges when app is muted ([e844a64](https://github.com/meetfranz/franz/commit/e844a64))
- **Settings:** Fix position of settings window

### General

- **Translations:** Improved translations. **[A million thanks to the amazing community. 🎉](http://i18n.meetfranz.com/)**

# [5.2.0-beta.3](https://github.com/meetfranz/franz/compare/v5.2.0-beta.2...v5.2.0-beta.3) (2019-06-24)

### General

- **App:** Downgraded electron to 4.2.4 ([404c87a](https://github.com/meetfranz/franz/commit/404c87a))

# [5.2.0-beta.2](https://github.com/meetfranz/franz/compare/v5.2.0-beta.1...v5.2.0-beta.2) (2019-06-12)

### Bug Fixes

- **Recipes:** Fix recipe install when directly accessing recipe ([eba50bc](https://github.com/meetfranz/franz/commit/eba50bc))

# [5.2.0-beta.1](https://github.com/meetfranz/franz/compare/v5.1.0...v5.2.0-beta.1) (2019-06-11)

### Bug Fixes

- **Workspaces:** Service reordering within workspaces ([17f3a22](https://github.com/meetfranz/franz/commit/17f3a22))
- **Proxy:** Fix issue with proxy authentication ([b9e5b23](https://github.com/meetfranz/franz/commit/b9e5b23))
- **Announcements:** Fixes issue with rendering announcements in workspaces ([1e38ec5](https://github.com/meetfranz/franz/commit/1e38ec5))
- **Windows:** Add Workspaces menu & fix Window menu ([92a61d4](https://github.com/meetfranz/franz/commit/92a61d4))
- **Windows:** Replace tray icon with high-res version ([a5eb399](https://github.com/meetfranz/franz/commit/a5eb399))
- **App:** Improved email validation ([dd8ddcc](https://github.com/meetfranz/franz/commit/dd8ddcc)) ([@Snuggle](https://github.com/Snuggle))

### General

- **Translations:** Improved translations. **[A million thanks to the amazing community. 🎉](http://i18n.meetfranz.com/)**
- **App:** Update electron to 5.0.2 ([5828062](https://github.com/meetfranz/franz/commit/5828062))

# [5.1.0](https://github.com/meetfranz/franz/compare/v5.1.0...v5.1.0-beta.1) (2019-04-16)

### Features

- **App:** Added Workspaces for all your daily routines 🎉 ([47c1c99](https://github.com/meetfranz/franz/commit/47c1c99))
- **App:** Added [Team Management](https://meetfranz.com/user/team) 🎉 ([47c1c99](https://github.com/meetfranz/franz/commit/47c1c99))
- **App:** Added Kerberos Support via Command Line Switches ([#1331](https://github.com/meetfranz/franz/issues/1331)) ([@frumania](https://github.com/frumania)) ([a1950d7](https://github.com/meetfranz/franz/commit/a1950d7))
- **App:** Open changelog in app
- **App:** Various small fixes and improvements

### General

- **Translations:** Improved translations. **[A million thanks to the amazing community. 🎉](http://i18n.meetfranz.com/)**
- **App:** Update electron to 4.1.4 ([2604914](https://github.com/meetfranz/franz/commit/2604914))

# [5.1.0-beta.1](https://github.com/meetfranz/franz/compare/v5.0.1-beta.1...v5.1.0-beta.1) (2019-04-16)

[See 5.1.0 changelog.](#5-1-0--2019-04-16-)

# [5.0.1](https://github.com/meetfranz/franz/compare/v5.0.0...v5.0.1) (2019-03-25)

### Features

- **App:** Add security checks for external URLs ([6e5531a](https://github.com/meetfranz/franz/commit/6e5531a))
- **Linux:** Add auto updater for Linux AppImage builds ([d641b4e](https://github.com/meetfranz/franz/commit/d641b4e))
- **Spell check:** Add British English as spell check language ([#1306](https://github.com/meetfranz/franz/issues/1306)) ([67fa325](https://github.com/meetfranz/franz/commit/67fa325))
- **Windows:** Add option to quit Ferdium from Taskbar icon ([952fc8b](https://github.com/meetfranz/franz/commit/952fc8b))

### Bug Fixes

- **Linux:** Fix minimized window focusing ([#1304](https://github.com/meetfranz/franz/issues/1304)) ([@skoruppa](https://github.com/skoruppa)) ([5b02c4d](https://github.com/meetfranz/franz/commit/5b02c4d))
- **Notifications:** Fix notifications & notification click when icon is blob ([03589f6](https://github.com/meetfranz/franz/commit/03589f6))
- **Service:** Fix service zoom (cmd/ctrl+ & cmd/ctrl-) ([91a0f59](https://github.com/meetfranz/franz/commit/91a0f59))
- **Service:** Fix shortcut for (un)muting notifications & audio ([1df3342](https://github.com/meetfranz/franz/commit/1df3342))
- **Windows:** Fix copy & paste in service context menus ([e66fcaa](https://github.com/meetfranz/franz/commit/e66fcaa)), closes [#1316](https://github.com/meetfranz/franz/issues/1316)
- **Windows:** Fix losing window when "Keep Ferdium in background" is enabled ([78a3722](https://github.com/meetfranz/franz/commit/78a3722))

### General

- **Translations:** Improved translations. **[A million thanks to the amazing community. 🎉](http://i18n.meetfranz.com/)**
- **App:** Update electron to 4.0.8 ([8336d17](https://github.com/meetfranz/franz/commit/8336d17))

# [5.0.1-beta.1](https://github.com/meetfranz/franz/compare/v5.0.0...v5.0.1-beta.1) (2019-03-18)

[See 5.0.1 changelog.](#5-0-1--2019-03-25-)

# [5.0.0](https://github.com/meetfranz/franz/compare/5.0.0-beta.24...5.0.0) (2019-02-15)

### Features

- **Spellchecker:** Add automatic spellcheck language detection ([a5e7171](https://github.com/meetfranz/franz/commit/a5e7171))
- **Windows:** Add option to quit Ferdium from Taskbar ([8808601](https://github.com/meetfranz/franz/commit/8808601))

### Bug Fixes

- **App:** Various bugfixes and improvements

### General

- **App:** Updated electron to 4.0.4

# [5.0.0-beta.24](https://github.com/meetfranz/franz/compare/v5.0.0-beta.23...v5.0.0-beta.24) (2019-02-03)

### Bug Fixes

- **Service:** Fix unnecessary webview resize / Slack scroll issue ([4b7d3e2](https://github.com/meetfranz/franz/commit/4b7d3e2))
- **Service:** Improve focus when switching services ([d130f26](https://github.com/meetfranz/franz/commit/d130f26)), closes [#1255](https://github.com/meetfranz/franz/issues/1255)
- **Service:** Fix dark mode in services ([d529410](https://github.com/meetfranz/franz/commit/d529410))

# [5.0.0-beta.23](https://github.com/meetfranz/franz/compare/5.0.0-beta.20...5.0.0-beta.23) (2019-02-01)

### General

- **App:** Updated electron to 4.0.2 / Chromium 69

### Features

- **Service:** Add error screen for services that failed to load ([a5e7171](https://github.com/meetfranz/franz/commit/a5e7171))
- **Service:** Add option to change spellchecking language by service ([baf7d60](https://github.com/meetfranz/franz/commit/baf7d60))

### Bug Fixes

- **App:** Fixed disable notification sounds 🔇
- **App:** Fix app delay for Premium Supporters ([08c40f0](https://github.com/meetfranz/franz/commit/08c40f0))
- **i18n:** Fix "greek" spellchecker name ([89c2eeb](https://github.com/meetfranz/franz/commit/89c2eeb))
- **Spellchecker:** Dictionaries are now part of app instead of dynamic download ([0cdc165](https://github.com/meetfranz/franz/commit/0cdc165))

<a name="5.0.0-beta.22"></a>

# [5.0.0-beta.22](https://github.com/meetfranz/franz/compare/5.0.0-beta.20...5.0.0-beta.22) (2018-12-13)

### Bug Fixes

- **Windows:** Package spellchecker dictionaries

<a name="5.0.0-beta.21"></a>

# [5.0.0-beta.21](https://github.com/meetfranz/franz/compare/5.0.0-beta.20...5.0.0-beta.21) (2018-12-11)

### General

- **Translations:** Improved translations. **[A million thanks to the amazing community. 🎉](http://i18n.meetfranz.com/)**

### Features

- **Service:** Add option to change spellchecking language by service ([baf7d60](https://github.com/meetfranz/franz/commit/baf7d60))
- **Context Menu:** Quickly change the spellchecker language for the active service
- **Service:** Add error screen for services that failed to load ([a5e7171](https://github.com/meetfranz/franz/commit/a5e7171))
- **Service:** Add port option for proxy configuration ([baf7d60](https://github.com/meetfranz/franz/commit/baf7d60))

### Bug Fixes

- **Spellchecker:** Fix issue with dictionary download ([0cdc165](https://github.com/meetfranz/franz/commit/0cdc165))

### Improvements

- **Dark Mode:** Dark Mode polishing
- **App:** Updated a ton of dependencies

<a name="5.0.0-beta.20"></a>

# [5.0.0-beta.20](https://github.com/meetfranz/franz/compare/v5.0.0-beta.19...v5.0.0-beta.20) (2018-12-05)

### Features

- **Windows:** Add taskbar action to reset Ferdium window ([08fa75a](https://github.com/meetfranz/franz/commit/08fa75a))
- **Context Menu:** Add "Go Back" and "Go Forward" ([5c18595](https://github.com/meetfranz/franz/commit/5c18595))
- **Context Menu:** Add Lookup, Search Google for ([5d5aa0c](https://github.com/meetfranz/franz/commit/5d5aa0c))
- **App:** Add `--devtools` command line arg to automatically open Dev Tools ([84fc3a0](https://github.com/meetfranz/franz/commit/84fc3a0))

### Bug Fixes

- **App:** Use system proxy for services ([8ddae4a](https://github.com/meetfranz/franz/commit/8ddae4a))
- **App:** Fix service request url ([7751c17](https://github.com/meetfranz/franz/commit/7751c17))
- **App:** Do not install App updates without user confirmation ([72fcaef](https://github.com/meetfranz/franz/commit/72fcaef))
- **Windows:** Fix quit app, really! ([ca1d618](https://github.com/meetfranz/franz/commit/ca1d618))
- **Context Menu:** Fix empty context menu item ([18040d4](https://github.com/meetfranz/franz/commit/18040d4))

<a name="5.0.0-beta.19"></a>

# [5.0.0-beta.19](https://github.com/meetfranz/franz/compare/v5.0.0-beta.18...v5.0.0-beta.19) (2018-12-02)

### General

- **Translations:** Improved translations. **[A million thanks to the amazing community. 🎉](http://i18n.meetfranz.com/)**

### Features

- **App:** 👉 Dark Mode 👈 ([fd7954f](https://github.com/meetfranz/franz/commit/fd7954f)) 🙌 [@guillecura](https://github.com/guillecura)
- **App:** Add proxy support for services ([6297274](https://github.com/meetfranz/franz/commit/6297274))
- **App:** New spell checker ([3d87c0e](https://github.com/meetfranz/franz/commit/3d87c0e))
- **App:** New context menu ([3d87c0e](https://github.com/meetfranz/franz/commit/3d87c0e))
- **App:** Lay groundwork for general themeing support ([4ea044a](https://github.com/meetfranz/franz/commit/4ea044a))
- **App:** Add option to enable dark mode for supported services ([fd7954f](https://github.com/meetfranz/franz/commit/fd7954f))

### Bug Fixes

- **App:** App menu was not initialized on app launch. Resolving copy & paste issues for login. ([72d4164](https://github.com/meetfranz/franz/commit/72d4164))
- **General:** Convert many links from http to https ([#967](https://github.com/meetfranz/franz/issues/967)) 🙌 [@Stanzilla](https://github.com/Stanzilla) ([04a23b7](https://github.com/meetfranz/franz/commit/04a23b7))
- **Menu:** Fix File -> Quit menu entry ([#888](https://github.com/meetfranz/franz/issues/888)) 🙌 [@dabalroman](https://github.com/dabalroman) ([4115b27](https://github.com/meetfranz/franz/commit/4115b27))
- **Windows:** Fix impossible Ctrl+10 Shortcut ([0db7c12](https://github.com/meetfranz/franz/commit/0db7c12))
- **Windows:** Remove minimize setting check on close event ([#1038](https://github.com/meetfranz/franz/issues/1038)) 🙌 [@imaginarny](https://github.com/imaginarny) ([af9d356](https://github.com/meetfranz/franz/commit/af9d356))

<a name="5.0.0-beta.18"></a>

# [5.0.0-beta.18](https://github.com/meetfranz/franz/compare/v5.0.0-beta.16...v5.0.0-beta.18) (2018-04-03)

### General

- **Translations:** Improved translations. **[A million thanks to the amazing community. 🎉](http://i18n.meetfranz.com/)**

### Features

- **App:** Add option to enable/disable hardware acceleration ([f720d30](https://github.com/meetfranz/franz/commit/f720d30))

### Bug Fixes

- **Windows:** Fix shortcuts for closing, minimizing, quitting and toggling fullscreen ([f720d30](https://github.com/meetfranz/franz/commit/f720d30))
- **Windows:** Hide title bar when in fullscreen ([655a6ed](https://github.com/meetfranz/franz/commit/655a6ed))

<a name="5.0.0-beta.17"></a>

# [5.0.0-beta.17](https://github.com/meetfranz/franz/compare/v5.0.0-beta.16...v5.0.0-beta.17) (2018-03-20)

### General

- **App:** Various performance improvements
- **Translations:** Improved translations. **[A million thanks to the amazing community. 🎉](http://i18n.meetfranz.com/)**

### Features

- **Windows:** Replace window frame with custom menu bar ([9af5fd0](https://github.com/meetfranz/franz/commit/9af5fd0))
- **Electron:** Update electron to 1.8.4 ([b9c6616](https://github.com/meetfranz/franz/commit/b9c6616))
- **Mac:** Add dock bounce when new update is available ([47885bb](https://github.com/meetfranz/franz/commit/47885bb))
- **Services:** Improve performance when reordering services ([82e832c](https://github.com/meetfranz/franz/commit/82e832c))
- **Translations:** Add option to translate error messages and system menus ([82e832c](https://github.com/meetfranz/franz/commit/82e832c))

### Bug Fixes

- **App:** Fix app reload when coming back from sleep ([dd9f447](https://github.com/meetfranz/franz/commit/dd9f447))
- **App:** Fix issue with app not showing services when recipe has invalid version (e.g. mailbox.org) ([dd9f447](https://github.com/meetfranz/franz/commit/dd9f447))
- **Linux:** Fix missing/flickering ubuntu tray icon ([592f00a](https://github.com/meetfranz/franz/commit/592f00a))
- **Service Tabs:** Remove "delete service" context menu when not in development mode ([3a5c3f0](https://github.com/meetfranz/franz/commit/3a5c3f0))
- **Windows:** Improve app window handling ([dd9f447](https://github.com/meetfranz/franz/commit/dd9f447))

<a name="5.0.0-beta.16"></a>

# [5.0.0-beta.16](https://github.com/meetfranz/franz/compare/v5.0.0-beta.15...v5.0.0-beta.16) (2018-02-23)

### General

- **App:** Update Electron version to 1.7.12 (fixes critical security vulnerability CVE-2018–1000006 ) ([c67d7d1](https://github.com/meetfranz/franz/commit/c67d7d1))
- **Translations:** Improved translations. **[A million thanks to the amazing community. 🎉](https://i18n.meetfranz.com/)**

### Features

- **App:** Invite Friends in Settings ([ab33c44](https://github.com/meetfranz/franz/commit/ab33c44))

### Bug Fixes

- **App:** Fix memory leak in recipe polling loop ([c99848f](https://github.com/meetfranz/franz/commit/c99848f))
- **App:** Fix validation for side-by-side teamId & customURL ([bd51150](https://github.com/meetfranz/franz/commit/bd51150))
- **App:** Reload Ferdium instead of all services one by one on sleep resume ([4e5f7af](https://github.com/meetfranz/franz/commit/4e5f7af))
- **App:** Fix toggle buttons shown during import ([1220e2c](https://github.com/meetfranz/franz/commit/1220e2c))
  fix(App): Bugfix Fix memory leak in recipe polling loop
- **App:** Fix invite screen [object Object] values ([81c4e99](https://github.com/meetfranz/franz/commit/81c4e99))
- **App:** Fix Franz-wide form validation ([7618f51](https://github.com/meetfranz/franz/commit/7618f51))
- **App:** Fix service tooltips not initialized properly ([8765b8f](https://github.com/meetfranz/franz/commit/8765b8f))
- **Linux:** Invert tray icon color & add border for bright UI's ([0de9c60](https://github.com/meetfranz/franz/commit/0de9c60))

<a name="5.0.0-beta.15"></a>

# [5.0.0-beta.15](https://github.com/meetfranz/franz/compare/v5.0.0-beta.14...v5.0.0-beta.15) (2018-01-10)

### General

- **Translations:** Improved translations. **[A million thanks to the amazing community. 🎉](http://i18n.meetfranz.com/)**

### Features

- **App:** Add option to clear app cache ([@dannyqiu](https://github.com/dannyqiu)) ([be801ff](https://github.com/meetfranz/franz/commit/be801ff))
- **App:** Add option to show/hide notification badges for muted ([893a9f6](https://github.com/meetfranz/franz/commit/893a9f6))
- **Recipes:** Add semver version validation ([5826dc3](https://github.com/meetfranz/franz/commit/5826dc3))
- **Recipes:** Add `hasHostedOption` to enable hosted & self hosted services ([03610f2](https://github.com/meetfranz/franz/commit/03610f2))
- **Services:** Add custom service icon upload ([6b97e42](https://github.com/meetfranz/franz/commit/6b97e42))
- **Services:** Add option to completely disable message badges ([cea7a5c](https://github.com/meetfranz/franz/commit/cea7a5c))
- **Services:** Improve handling of external links ([e2d6edf](https://github.com/meetfranz/franz/commit/e2d6edf))
- **Services:** Improve user experience of service search ([7e784c6](https://github.com/meetfranz/franz/commit/7e784c6))
- **Account:** Enable a user to delete their own account ([1f3df73](https://github.com/meetfranz/franz/commit/1f3df73))

### Bug Fixes

- **App:** Allow to turn on notifications when system dnd is enabled ([3045b47](https://github.com/meetfranz/franz/commit/3045b47))
- **App:** App mute now disables notifications as well ([0fa1caf](https://github.com/meetfranz/franz/commit/0fa1caf))
- **App:** Fix service reload after waking machine up ([531531e](https://github.com/meetfranz/franz/commit/531531e))
- **App:** Fix "add services manually" message ([ac417dc](https://github.com/meetfranz/franz/commit/ac417dc))
- **i18n:** Fallback to system language or english ([9733eaf](https://github.com/meetfranz/franz/commit/9733eaf))
- **Notification:** Remove notification sound when app is muted ([53fde0c](https://github.com/meetfranz/franz/commit/53fde0c))
- **Recipes:** Enable `urlInputPrefix` for team and customURL ([873957d](https://github.com/meetfranz/franz/commit/873957d))
- **Services:** Ctrl/Cmd+R now navigates back to the service root ([7293492](https://github.com/meetfranz/franz/commit/7293492))
- **Services:** Fix transparent service background ([ed0098f](https://github.com/meetfranz/franz/commit/ed0098f))
- **Shortcuts:** Fixed settings shortcut inconsistency ([ca74846](https://github.com/meetfranz/franz/commit/ca74846))
- **Spell checker:** Fixed issues with spell checker ([965fdf2](https://github.com/meetfranz/franz/commit/965fdf2))
- **Translations:** Re-add Spanish to available languages. ([ad936f2](https://github.com/meetfranz/franz/commit/ad936f2))
- **Windows:** Open window when clicking on toast notification ([b82bbc8](https://github.com/meetfranz/franz/commit/b82bbc8))

<a name="5.0.0-beta.14"></a>

# [5.0.0-beta.14](https://github.com/meetfranz/franz/compare/v5.0.0-beta.13...v5.0.0-beta.14) (2017-11-23)

### Features

- **App:** Add link to changelog in app update notification ([2cbd938](https://github.com/meetfranz/franz/commit/2cbd938))
- **App:** Add option to enable/disable spell checker ([dcab45a](https://github.com/meetfranz/franz/commit/dcab45a))
- **App:** Add option to mute all services in sidebar ([f5a9aa2](https://github.com/meetfranz/franz/commit/f5a9aa2))
- **App:** Decrease minimum window size to 600px width ([2521621](https://github.com/meetfranz/franz/commit/2521621))
- **App:** Respect System DoNotDisturb mode for service audio ([7d41227](https://github.com/meetfranz/franz/commit/7d41227))
- **Service:** Add option to display disabled services in tabs ([1839eff](https://github.com/meetfranz/franz/commit/1839eff))
- **Service:** Add option to mute service ([b405ba1](https://github.com/meetfranz/franz/commit/b405ba1))
- **Service:** Add dialog to reload crashed services ([259d40c](https://github.com/meetfranz/franz/commit/259d40c)) ([dannyqiu](https://github.com/dannyqiu))
- **Translations:** Added new translations and improved existing ones. **[A million thanks to the amazing community.](https://i18n.meetfranz.com/)**

### Bug Fixes

- **Windows:** Fix notifications on Windows 10 (Fall Creators Update) ([eea4801](https://github.com/meetfranz/franz/commit/eea4801))
- **macOS:** Fix TouchBar related crash on macOS 10.12.1 and lower ([9e9a2ed](https://github.com/meetfranz/franz/commit/9e9a2ed))
- **App:** Add fallback to service menu when service name is empty ([42ed24d](https://github.com/meetfranz/franz/commit/42ed24d))
- **App:** Prevent app from redirecting when dropping link ([811a527](https://github.com/meetfranz/franz/commit/811a527)) ([dannyqiu](https://github.com/dannyqiu))
- **Support with CPU:** Reduce maximum CPU usage ([64ad918](https://github.com/meetfranz/franz/commit/64ad918))
- **Hosted Services:** Do not strip www from custom service Url ([a764321](https://github.com/meetfranz/franz/commit/a764321)) ([BeneStem](https://github.com/BeneStem))
- **Services:** Fix onNotify in service API ([b15421b](https://github.com/meetfranz/franz/commit/b15421b)) ([dannyqiu](https://github.com/dannyqiu))
- **Sidebar:** Fix tabs reordering ([86413ba](https://github.com/meetfranz/franz/commit/86413ba)) ([josescgar](https://github.com/josescgar))

<a name="5.0.0-beta.13"></a>

# [5.0.0-beta.13](https://github.com/meetfranz/franz/compare/v5.0.0-beta.12...v5.0.0-beta.13) (2017-11-06)

### Bug Fixes

- **Windows:** Fix issue with multiple close handlers that prevent the app from quitting ([eea593e](https://github.com/meetfranz/franz/commit/eea593e))

<a name="5.0.0-beta.12"></a>

# [5.0.0-beta.12](https://github.com/meetfranz/franz/compare/v5.0.0-beta.11...v5.0.0-beta.12) (2017-11-05)

### Features

- **Menu:** Add "About Ferdium" Menu item to Windows/Linux ([a21b770](https://github.com/meetfranz/franz/commit/a21b770))
- **Menu:** Add menu item to toggle (service) dev tools ([e8da383](https://github.com/meetfranz/franz/commit/e8da383))
- **Translation:** Add italian translation ([ab348cc](https://github.com/meetfranz/franz/commit/ab348cc)) ([dnlup](https://github.com/dnlup))

### Bug Fixes

- **App:** Add checks to service url validation to prevent app freeze ([db8515f](https://github.com/meetfranz/franz/commit/db8515f))
- **macOS:** Fix disable launch Ferdium on start ([34bba09](https://github.com/meetfranz/franz/commit/34bba09))
- **Windows:** Launch Ferdium on start when selected ([34bba09](https://github.com/meetfranz/franz/commit/34bba09))
- **Onboarding:** Fix issue with import of on-premise services ([7c7d27d](https://github.com/meetfranz/franz/commit/7c7d27d))
- **Shortcuts:** Flip shortcut to navigate to next/previous service ([37d5923](https://github.com/meetfranz/franz/commit/37d5923))
- **Windows:** Open Window when app is pinned to taskbar and minimized to system tray ([777814a](https://github.com/meetfranz/franz/commit/777814a))
- **Recipes:** Recipe developers don't need Premium Supporter Account for debugging ([7a9947a](https://github.com/meetfranz/franz/commit/7a9947a))

<a name="5.0.0-beta.11"></a>

# [5.0.0-beta.11](https://github.com/meetfranz/franz/compare/v5.0.0-beta.10...v5.0.0-beta.11) (2017-10-24)

### Features

- **Settings:** Add option to disable system tray icon ([c62f3fc](https://github.com/meetfranz/franz/commit/c62f3fc))
- **Service:** Display URL of hyperlinks ([a0cec4d](https://github.com/meetfranz/franz/commit/a0cec4d)) ([GustavoKatel](https://github.com/GustavoKatel))
- **App:** Add tab cycling with ctrl[+shift]+tab or ctrl+[pageup|pagedown] ([e58f558](https://github.com/meetfranz/franz/commit/
  e58f558)) ([GustavoKatel](https://github.com/GustavoKatel))
- **Translation:** Add Brazilian Portuguese ([phmigotto](https://github.com/phmigotto))
- **Translation:** Add Dutch ([cpeetersburg](https://github.com/cpeetersburg), [Blizzke](https://github.com/Blizzke))
- **Translation:** Add Flemish ([Blizzke](https://github.com/Blizzke), [mroeling](https://github.com/mroeling))
- **Translation:** Add German ([rherwig](https://github.com/rherwig), [berndstelzl](https://github.com/berndstelzl))
- **Translation:** Add Greek ([apo-mak](https://github.com/apo-mak))
- **Translation:** Add French ([Shadorc](https://github.com/Shadorc), [ShiiFu](https://github.com/ShiiFu))
- **Translation:** Add Japanese ([koma-private](https://github.com/koma-private))
- **Translation:** Add Polish ([grzeswol](https://github.com/grzeswol))
- **Translation:** Add Russian ([vaseker](https://github.com/vaseker))
- **Translation:** Add Ukrainian ([Kietzmann](https://github.com/Kietzmann))

### Bug Fixes

- **App:** Force Ferdium to use single window ([2ae409e](https://github.com/meetfranz/franz/commit/2ae409e))
- **Onboarding:** Fix enable/disable service import toggle ([23174f9](https://github.com/meetfranz/franz/commit/23174f9))
- **Onboarding:** Fix service import ([99d1c01](https://github.com/meetfranz/franz/commit/99d1c01))
- **Payment:** Fix payment window when name contains special character ([a854614](https://github.com/meetfranz/franz/commit/a854614))
- **macOS:** Add macOS dark theme system tray icon ([55805f1](https://github.com/meetfranz/franz/commit/55805f1))
- **Windows:** Fix enable/disable autostart on login ([eca7f3b](https://github.com/meetfranz/franz/commit/eca7f3b))
- **Windows:** Fix multiple system tray icons when opening/closing Ferdium ([5b9b0c7](https://github.com/meetfranz/franz/commit/5b9b0c7))