-
Notifications
You must be signed in to change notification settings - Fork 152
/
ChangeLog.txt
2318 lines (2179 loc) · 158 KB
/
ChangeLog.txt
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
BIGLYBT CHANGELOG
-----------------
2024.xx.yy | BiglyBT 3.7.0.1
2024.09.27 | BiglyBT 3.7.0.0
FEATURE: Tag | Added option to hide empty tags in the sidebar [Parg]
FEATURE: Tag | Added "hide when empty" column to tags overview [Parg]
FEATURE: Tag | Enable separate column config for download states [Parg]
FEATURE: Tag | Allow manual entry of Tag folder locations [Parg]
FEATURE: Tag | Added tag file operation menus for multi-tag selection [Parg]
FEATURE: Tag | Added max simultaneous downloads/seeds tag settings columns [Parg]
FEATURE: Tag | Added Tag Constraint "position" variable [Parg]
FEATURE: Tag | Added explicit "not first priority" property [Parg]
FEATURE: Tag | Added "last_queued" tag variable [Parg]
FEATURE: Plug | Added "listdownloadhistory" method to SimpleAPI plugin [Parg]
FEATURE: Plug | Added "listarchiveddownloads" to SimpleAPI plugin [Parg]
FEATURE: Plug | Add archive time to SimpleAPI plugin download history [Parg]
FEATURE: Core | Added magnet URI handler option to set temporary storage folder [Parg]
FEATURE: Core | Added some stats for lightweight seeds [Parg]
FEATURE: Core | Added some peer-id database stats/counters [Parg]
FEATURE: Core | Added option to switch downloads to "upload only" on disk write error [Parg]
FEATURE: Core | Categorise disk errors by type [Parg]
FEATURE: Core | Remember recent public IPs [Parg]
FEATURE: Core | Support multiple test domains [Parg]
FEATURE: Core | Added option to indicate if a service is behind a reverse proxy [Parg]
FEATURE: UI | Added copy-to-clipboard menu to DHT activity table [Parg]
FEATURE: UI | Added tooltip to tracker lag view showing slowest trackers [Parg]
FEATURE: UI | Allow up/down speed disable in basic torrent menu [Parg]
FEATURE: UI | Added tooltips for "disabled" up/down speeds [Parg]
FEATURE: UI | Added "last scrape" MyTorrents column [Parg]
FEATURE: UI | Added order column menu options to copy order->clip and clip->order [Parg]
FEATURE: UI | Added "edit as text" menu item to search-for-existing-files default paths [Parg]
FEATURE: UI | Add open-with to the torrent menu [Parg]
FEATURE: UI | Added additional "message status" chat column that retains status+chat [Parg]
FEATURE: UI | Add a separator to "open torrents" text area when adding a new URI [Parg]
FEATURE: UI | Double-click table column header -> size to fit [Parg]
FEATURE: UI | Added table header menu to show/hide icons [Parg]
FEATURE: UI | Added a "last queued" column [Parg]
FEATURE: UI | Added a "last xfer" column [Parg]
FEATURE: UI | Added option to always show open-torrent-options dialog sidebar [Parg]
CHANGE: Tag | Put download-state tags into a tag group [Parg]
CHANGE: Tag | Allow EOS-tag-remove to remove from same Tag [Parg]
CHANGE: Tag | Retain tag selection in tags overview [Parg]
CHANGE: Tag | Added some preferred widths for tag columns [Parg]
CHANGE: Core | Add some logging around move/copy files [Parg]
CHANGE: Core | Limit active concurrency of various DHT tracker operations [Parg]
CHANGE: Core | When dual DHTs are running stop using one if it seems unhealthy [Parg]
CHANGE: Core | Reduce message peek timeout [Parg]
CHANGE: Core | Decrease NAT traverser lookup timeout [Parg]
CHANGE: Core | Added priority and timeout to DHT activity description [Parg]
CHANGE: Core | Reduce UDP timeouts for hosts with multiple addresses [Parg]
CHANGE: Core | Better hashcode [Parg]
CHANGE: Core | Sort stats log [Parg]
CHANGE: Core | Disconnect seeds when downloading is disabled [Parg]
CHANGE: Core | Increase num-want for a stalled download when at max connections [Parg]
CHANGE: Core | Don't swarm merge into upload-only downloads [Parg]
CHANGE: Core | Stop buddy network actions on close-down [Parg]
CHANGE: Core | Deprecate piece-reorder file mode [Parg]
CHANGE: UI | Disable manual selection of the public chat tab for anon downloads [Parg]
CHANGE: UI | Take a few subscription operations off SWT thread [Parg]
CHANGE: UI | Remember torrent sub-view column sort order [Parg]
CHANGE: UI | Remember last icon file location [Parg]
CHANGE: UI | Start relative file paths with "." to indicate this [Parg]
CHANGE: UI | Don't remove DND sub-folder from display when configured [Parg]
CHANGE: UI | Move SWT-specific plugin implementations to better package [Parg]
CHANGE: UI | Replace play-now column images to remove vague 3D look [Parg]
CHANGE: UI | Set preferred width of search/subs results actions column [Parg]
CHANGE: UI | Update magnet badge [Parg]
CHANGE: UI | pt_BR: Brazilian Portuguese translation update [Havokdan]
CHANGE: UI | cs_CZ: Czech translation update [Ebedami]
CHANGE: UI | et_EE: Estonian translation update [priit.uring]
CHANGE: UI | de_DE: German translation update [Georg Engelmann]
CHANGE: UI | hu_HU: Hungarian translation update [DSandor]
CHANGE: UI | it_IT: Italian translation update [legacychimera247]
CHANGE: UI | ja_JP: Japanese translation update [tetoria, ayano.midori]
CHANGE: UI | ru_RU: Russian translation update [adem4ik]
CHANGE: UI | zh_CN: Simplified Chinese translation update [l329978214, ghostchu]
CHANGE: UI | tr_TR: Turkish translation update [BouRock]
BUGFIX: Tag | Improve save/reset behaviour for constraint edit [Parg]
BUGFIX: Tag | Tag Constraint a?b:c should get precedence over a <op> b rewrites [Parg]
BUGFIX: Tag | Improve performance of category::hasTaggable [Parg]
BUGFIX: Tag | Add some more getTagsForTaggable caching [Parg]
BUGFIX: Core | Fix NPE in search-for-existing-files with tolerance > 0 [Parg]
BUGFIX: Core | Fix search tolerance inclusion [Parg]
BUGFIX: Core | Fix globally-mark-read performance issue [Parg]
BUGFIX: Core | Fix NPE when testing protocol [Parg]
BUGFIX: Core | Update torrent announce outside of lock to avoid potential deadlock [Parg]
BUGFIX: Core | Fix explicit proxy prefixes [Parg]
BUGFIX: Core | Fix duplicate plugin proxy creation [Parg]
BUGFIX: Core | Don't fail attempting to copy non-existant pad files [Parg]
BUGFIX: Core | Improve DHT scraping of DHT only downloads in BiglyBT DHT [Parg]
BUGFIX: Core | Improve external seed log messages [Parg]
BUGFIX: Core | Stop DHT operations when closing down [Parg]
BUGFIX: Core | Ensure complete_time and removed_time are 0 when un-set [Parg]
BUGFIX: Core | Fix "peer.manager.peer.count" stats only including leechers [Parg]
BUGFIX: Core | Ignore IPv6 addresses when scraping if disabled [Parg]
BUGFIX: Core | Ignore invalid scrape results [Parg]
BUGFIX: Core | Stop "change data directory" from transitioning downloads through an error state [Parg]
BUGFIX: Core | Don't log ipv6 error if not available [Parg]
BUGFIX: Core | Don't add ourselves to the tracker peer cache [Parg]
BUGFIX: Core | Ensure duplicates don't occur when merging tracker URLs [Parg]
BUGFIX: Core | Tidy up cached tracker peers [Parg]
BUGFIX: Core | Handle an incomplete file suffix allocation scenario [Parg]
BUGFIX: Core | Fix bug where All Trackers log missing entry on running download removal [Parg]
BUGFIX: Core | Ignore magnet recovery if download already present [Parg]
BUGFIX: UI | Improve performance of multi-row removal [Parg]
BUGFIX: UI | Fix poor performance of Order column "set from selection" menu [Parg]
BUGFIX: UI | Fix up download description + comment entry boxes [Parg]
BUGFIX: UI | Tidy up search-for-files messages [Parg]
BUGFIX: UI | Attempt to fix loss of focus issue [Parg]
BUGFIX: UI | Slightly quicker config view initial filter [Parg]
BUGFIX: UI | Don't refresh counters when not visible [Parg]
BUGFIX: UI | Fix setting of up/down limits in torrent options view [Parg]
BUGFIX: UI | Fix console view filter windows dark mode [Parg]
BUGFIX: UI | Prevent escape key from closing dialog when used in non-empty search box [Parg]
BUGFIX: UI | Another win dark mode fix [Parg]
BUGFIX: UI | Fix tables not redrawing correctly on loss of v-bar under some situations [Parg]
BUGFIX: UI | Fix "apply sort to download position" bug with mixed incomplete and complete downloads [Parg]
BUGFIX: UI | Validate apply-clip-to-sort a bit more [Parg]
BUGFIX: UI | Fix memory leak in Console + Telnet UIs [Parg]
BUGFIX: UI | Fix console "show t" torrent order and "move" commands [Parg]
BUGFIX: UI | Fix some table scrolling issues [Parg]
BUGFIX: UI | Hack fix Linux check-box text truncation [Parg]
BUGFIX: UI | Fixed some hard-coded text strings [Parg]
2024.04.23 | BiglyBT 3.6.0.0
FEATURE: Tag | Added tag constraint variable "file_count_selected" and "count" function [Parg]
FEATURE: Tag | Added "trackers" variable to Tag Constraints [Parg]
FEATURE: Tag | Added Tag Overview "tag sort auto" column [Parg]
FEATURE: Tag | Added "trackerPeers" and "trackerSeeds" Tag constraint functions [Parg]
FEATURE: Tag | Added tag constraint function "pluginOption" [Parg]
FEATURE: Tag | Allow comments in tag constraints [Parg]
FEATURE: Tag | Support empty constraint expression [Parg]
FEATURE: Plug | Added method to add torrents to SimpleAPI plugin [Parg]
FEATURE: Plug | Added progress indicators for SimpleAPI torrent download [Parg]
FEATURE: Plug | Added SimpleAPI plugin method to set download plugin options [Parg]
FEATURE: Core | Added option to automatically create a sub-folder for simple torrents [Parg]
FEATURE: Core | Option to set files to high priority when <n> pieces remaining [Parg]
FEATURE: Core | Added global setting for file priority pieces remaining [Parg]
FEATURE: Core | Add "completed" to generated feed [Parg]
FEATURE: Core | Make banning of HTTP seeds download specific [Parg]
FEATURE: Core | Added "test mode" to "search for existing data files" [Parg]
FEATURE: UI | Added an "Archive" toolbar item [Parg]
FEATURE: UI | Support tag/category filter matching in subscription results [Parg]
FEATURE: UI | Added country chat sub-tab in Peer views [Parg]
FEATURE: UI | Added option to remember response to "add separate download" prompt [Parg]
FEATURE: UI | CTRL+a -> select all in progress report window [Parg]
FEATURE: UI | Added "Close View" file menu item in sidebar view [Parg]
FEATURE: UI | Support additional launch helper for "show file" operation [Parg]
FEATURE: UI | Added option to control side bar double-click pop-out type [Parg]
FEATURE: UI | Added option to disable UI updates when minimised [Parg]
FEATURE: UI | Added blocked icons for up/down speed when disabled [Parg]
FEATURE: UI | Separate seeds/peers columns for subs/search results [Parg]
FEATURE: UI | Option to reset all table views [Parg]
FEATURE: UI | Added option to set table column defaults for new views [Parg]
FEATURE: UI | Added "grabbed" column to subscription results [Parg]
FEATURE: UI | Show entry limit in title [Parg]
FEATURE: UI | Add "select all" to column header menu [Parg]
FEATURE: UI | Show byte size in tooltip [Parg]
CHANGE: Core | Dual architecture .biglybt plugin files getting larger [Parg]
CHANGE: Core | Merge tracker URLs when auto importing and existing download found [Parg]
CHANGE: Core | Consider compact files for removal even if complete [Parg]
CHANGE: Core | Propagate tags from magnet auto import [Parg]
CHANGE: Core | Try to revert to magnet download when link fails [Parg]
CHANGE: Core | Don't rename download display name from magnet 'dn' if disabled [Parg]
CHANGE: Core | Better support for extracting RSS fields from the description [Parg]
CHANGE: Core | "leechers" overrides "peers" in RSS feeds if both present [Parg]
CHANGE: Core | Ignore enclose size for RSS feeds that are probably torrent file sizes [Parg]
CHANGE: Core | Lowered DHT request timeout [Parg]
CHANGE: Core | Support /a for tracker URL scrape replacement [Parg]
CHANGE: Core | Don't lower-case regular expressions in subs filters [Parg]
CHANGE: Core | Remove non-matching subscription results [Parg]
CHANGE: Core | Serialise file skip operations [Parg]
CHANGE: UI | Add start timestamp to progress reporter details [Parg]
CHANGE: UI | Added chat key to status text [Parg]
CHANGE: UI | Stack progress dialogs more sensibly [Parg]
CHANGE: UI | Change scale values to show most recent rather than average [Parg]
CHANGE: UI | Try a different tray icon on Linux [Parg]
CHANGE: UI | Make the new-torrent wizard remember selected files etc across panels [Parg]
CHANGE: UI | Remove logging config view network diagnostics generation as broken [Parg]
CHANGE: UI | pt_BR: Brazilian Portuguese translation update [Havokdan]
CHANGE: UI | bg_BG: Bulgarian translation update [andreshko]
CHANGE: UI | et_EE: Estonian translation update [priit.uring]
CHANGE: UI | de_DE: German translation update [Georg Engelmann]
CHANGE: UI | hu_HU: Hungarian translation update [Phoenix]
CHANGE: UI | ja_JP: Japanese translation update [tetoria]
CHANGE: UI | ru_RU: Russian translation update [adem4ik,antonsoroko]
CHANGE: UI | es_VE: Spanish (Venezuela) translation update [javier.nv]
CHANGE: UI | tr_TR: Turkish translation update [BouRock]
BUGFIX: Tag | Remove tag from group when deleted [Parg]
BUGFIX: Tag | Need to apply tag filter to groups [Parg]
BUGFIX: Core | Reduce locking in magnet downloader [Parg]
BUGFIX: Core | Don't request public IP when we don't need it [TuxPaper]
BUGFIX: Core | Delete imported torrent file if required [Parg]
BUGFIX: Core | Fix subscription extraction from array of subs [Parg]
BUGFIX: Core | Don't force-start completed update torrents [Parg]
BUGFIX: Core | Need one more loop on errors [Parg]
BUGFIX: Core | Handle already completed and queued download [Parg]
BUGFIX: Core | Ensure DHT contact liveness set correctly on create [Parg]
BUGFIX: Core | Skip IPv6 UDP tracker addresses when IPv6 disabled [Parg]
BUGFIX: UI | Fix selected tag not being shown in tag selection menu [Parg]
BUGFIX: UI | Fix wrapping of comment line [TuxPaper]
BUGFIX: UI | Auto restart prompt is SWT Only [TuxPaper]
BYGFIX: UI | Update category tag group name on locale change [Parg]
BUGFIX: UI | Fixed category tag-type internationalisation [Parg]
BUGFIX: UI | Fixed some locale switching [Parg]
BUGFIX: UI | Fixed localisation of dashboard views [Parg]
BUGFIX: UI | Prevent changing value via scrolling over a Combo [TuxPaper]
BUGFIX: UI | Fixed no scroll in Tag Constraints field [TuxPaper]
BUGFIX: UI | Fix sort order of some hash columns [Parg]
BUGFIX: UI | Fix scale not updating until subsequent refresh [Parg]
BUGFIX: UI | Fix no draw if only trimmable source [Parg]
BUGFIX: UI | Don't attempt to wrap cells that aren't deep enough [Parg]
BUGFIX: UI | Some minor Windows dark mode fixes [Parg]
BUGFIX: UI | Fix search box background in subs view + windows dark [Parg]
BUGFIX: UI | Fix google search command line [Parg]
BUGFIX: UI | Fix some default column setup issues; "reset" -> use explicit default [Parg]
BUGFIX: UI | Fix valid URL foreground in Windows dark mode [Parg]
2023.11.10 | BiglyBT 3.5.0.0
FEATURE: Core | Added options to allocate/move downloads in order as well as by reverse size [Parg]
FEATURE: Core | Added Tag Constraint constants for min/max integer/long values [Parg]
FEATURE: Core | Added Tag Constraint "getTagSort" function [Parg]
FEATURE: Core | Added a partial BiglyBT RCM handler [Parg]
FEATURE: Core | Added Ipify as external IP checker [TuxPaper]
FEATURE: Core | Added option to get "up" interfaces only [Parg]
FEATURE: Core | Option to use the torrent-options dialog when auto-importing torrents [Parg]
FEATURE: Core | Config option to set target for connection testing [TuxPaper]
FEATURE: Core | Added "moc_path" Tag Constraint variable [Parg]
FEATURE: Core | Added "length(str)" Tag Constraint function [Parg]
FEATURE: UI | Added open-with torrent file menu [Parg]
FEATURE: UI | Double-click in torrent options view -> rename file [Parg]
FEATURE: UI | Added a download-specific "view debug" advanced menu item [Parg]
FEATURE: UI | Support column filters in download history [Parg]
FEATURE: UI | Support column date filter, fixed format yyyy/mm/dd [Parg]
FEATURE: UI | Added File Creation column [TuxPaper]
FEATURE: UI | Allow tagging in multi-open-torrrent-options dialog [Parg]
FEATURE: UI | Added "accept" button in multi-open-torrrent-options dialog [Parg]
FEATURE: UI | Allow tracker editing in multi-open-torrrent-options dialog [Parg]
FEATURE: UI | Added support for peer source and network setting in multi-open-torrrent-options dialog [Parg]
FEATURE: UI | Allow initial save location tags to be multi-assigned [Parg]
FEATURE: UI | Added an "allocate" optional toolbar item [Parg]
FEATURE: UI | Added a "rename duplicates..." menu item to Files View [Parg]
FEATURE: UI | One Tag menu to rule them all [TuxPaper]
FEATURE: UI | Added history to "move on complete" target selection [Parg]
FEATURE: UI | Tidy up Subscriptions List menu, adding multi-select to many actions [TuxPaper]
CHANGE: Core | Attempt to re-establish UDP listens on fail [Parg]
CHANGE: Core | Randomize the alt-contacts a bit [Parg]
CHANGE: Core | Added some more logging around TCP listen setup [Parg]
CHANGE: Core | Limit peer queued upload data [Parg]
CHANGE: Core | Hold off pausing checking/moving downloads on bind loss [Parg]
CHANGE: Core | Added FDM, updated Transmission client URL [TuxPaper]
CHANGE: Core | Pick up array of categories in JSON template response [Parg]
CHANGE: Core | Shorted default smoothing window [ferdnyc]
CHANGE: Core | Improve performance of file-priority-change listeners [Parg]
CHANGE: Core | Recognize SWT Browser crashes in Linux [Parg]
CHANGE: Core | Disable the "CVS DHT" as not currently needed [Parg]
CHANGE: Core | Added short-term cache for title words, don't update on close [Parg]
CHANGE: Core | Make all-tracker total updates async [Parg]
CHANGE: Core | Don't attempt to set security manager from Java 18+ [Parg]
CHANGE: UI | Faster Piece Map Views and gradient color based on availability [TuxPaper]
CHANGE: UI | Allow "open with" to open incomplete files [Parg]
CHANGE: UI | Allow error-state downloads to be (force) started via menu [Parg]
CHANGE: UI | t: for tag search in download history; renamed existing t: (hash) to h: [Parg]
CHANGE: UI | Show original file name on tooltip if different [TuxPaper]
CHANGE: UI | Skip paint if image isn't visible [TuxPaper]
CHANGE: UI | Added message to a few bubble text boxes [Parg]
CHANGE: UI | Do something with indeterminate integer options [Parg]
CHANGE: UI | Support some more multi-select Tag settings [Parg]
CHANGE: UI | Show remaining pieces for non-active downloads [Parg]
CHANGE: UI | Added strict file-op timeout for image repository is-dir and other places [Parg]
CHANGE: UI | Null better for sorting than -1 when no download [TuxPaper]
CHANGE: UI | When piece isn't needed, reduce transparency [TuxPaper]
CHANGE: UI | LINE_DOT sucks. Long live setLineDash [TuxPaper]
CHANGE: UI | bg_BG: Bulgarian translation update [andreshko]
CHANGE: UI | pt_BR: Brazilian Portuguese translation update [Havokdan]
CHANGE: UI | fi_FI: Finnish translation update [olavinto]
CHANGE: UI | de_DE: German translation update [Georg Engelmann]
CHANGE: UI | hu_HU: Hungarian translation update [misibacsi, Phoenix]
CHANGE: UI | it_IT: Italian translation update [legacychimera247]
CHANGE: UI | ja_JP: Japanese translation update [tetoria, ayano.midori]
CHANGE: UI | ru_RU: Russian translation update [adem4ik]
CHANGE: UI | tr_TR: Turkish translation update [BouRock]
BUGFIX: Core | Fix "download to temporary folder and move when done" not working with renamed files [Parg]
BUGFIX: Core | Fix "clear links" for non-simple, single file torrents [Parg]
BUGFIX: Core | Tidy up links a little for simple torrents [Parg]
BUGFIX: Core | Attempt to fix occasional missing downloads [Parg]
BUGFIX: Core | Fix various typos [luzpaz]
BUGFIX: Core | Handle missing Subscription JSON [Parg]
BUGFIX: Core | Fix explicit allocation order when smallest-first not selected [Parg]
BUGFIX: Core | Remove DHT Network confusion [Parg]
BUGFIX: Core | Fix handling of URLs with no parameters [Parg]
BUGFIX: Core | Fix insertion of proof-layers [Parg]
BUGFIX: Core | Attempt to fix outstanding dead operations [Parg]
BUGFIX: Core | Don't auto-download subscription results when it is disabled [Parg]
BUGFIX: UI | Fix launch helper config to support more entries if needed [Parg]
BUGFIX: UI | MAC needs new GC to use copyArea [TuxPaper]
BUGFIX: UI | Ensure dotted line is visible [TuxPaper]
BUGFIX: UI | Fix logger view not picking up "stop on null" on initialization [Parg]
BUGFIX: UI | Remember multiple peers across view reset [Parg]
BUGFIX: UI | Fix up minimize behavior of some pop-out chat windows [Parg]
BUGFIX: UI | Better handling when drawing last line of text [TuxPaper]
BUGFIX: UI | Fix bug where right-click on item & cursor moving to another item before menu shown results in menu applying to wrong item [TuxPaper]
BUGFIX: UI | Fix hack for open torrent options view tag area scroll visibility [Parg]
BUGFIX: UI | Fix missing table title internationalization in Filter dialog [Parg]
BUGFIX: UI | Fix separators in date mode on Windows [Parg]
BUGFIX: UI | Fix toolbar config listeners [Parg]
BUGFIX: UI | Fix blank row when last row removed/hidden [Parg]
BUGFIX: UI | Limit recursion in ProgressWindow when lots active [Parg]
BUGFIX: UI | Fix missing menu item on right click of tab that has yet to be visible [TuxPaper]
BUGFIX: UI | Fix Library view wait splash in dark mode [Parg]
BUGFIX: UI | Don't start SWT thread task for MDIEntry Icon update if not visible [TuxPaper]
BUGFIX: UI | File access causes IO. Reduce update interval. [TuxPaper]
BUGFIX: UI | Main background color was incorrect when block is mostly complete [TuxPaper]
2023.05.17 | BiglyBT 3.4.0.0
FEATURE: Tag | Added option to apply tag sort to library positions manually + auto [Parg]
FEATURE: Tag | Added setTagSort Tag Constraint function and Library column [Parg]
FEATURE: Tag | Add "full_copy_seen" Tag constraint keyword [Parg]
FEATURE: Tag | Added support for reverse setTagSort [Parg]
FEATURE: Tag | Added "timeToElapsed" Tag constraint function [Parg]
FEATURE: Tag | Added +,-,/,* Tag constraint operations; Added toMiB and toGiB [Parg]
FEATURE: Tag | Added "remaining" and toMB/toGB Tag Constraint variables/functions [Parg]
FEATURE: Tag | Added getTagWeight constraint function to get download's weight [Parg]
FEATURE: Tag | Added Tag weight parameter [Parg]
FEATURE: Tag | Add "random" option to setTagSort [Parg]
FEATURE: Tag | Added session_age constraint variable [Parg]
FEATURE: Tag | Added Tag constraint keywords up_speed and down_speed [Parg]
FEATURE: Tag | Added ifThenElse Tag constraint function [Parg]
FEATURE: Tag | Added Tag a?b:c operator, rem, min and max functions [Parg]
FEATURE: Tag | Add Tag constraint variable "my_rating" to get personal rating value [Parg]
FEATURE: Core | Added speed limit handler option to not pause force-start downloads [Parg]
FEATURE: Core | Added minimum storage controls to speed limit scheduler [Parg]
FEATURE: Core | Added remote-port option to proxy factory [Parg]
FEATURE: Core | Support explicit ports in web plugin white-lists [Parg]
FEATURE: Core | Extended alternative-contacts to include Tor [Parg]
FEATURE: Core | Extend PEX support [Parg]
FEATURE: Core | Added a logger view for the torrent importer [Parg]
FEATURE: Plug | Added isExternal to plugin interface tracker torrent [Parg]
FEATURE: Plug | Tor Proxy DHT prototype [Parg]
FEATURE: UI | Added peers count to all-trackers view (session only) [Parg]
FEATURE: UI | Add incomplete/complete text to rank item tool tip where relevant [Parg]
FEATURE: UI | Separate progress bar colour for light seeding [Parg]
FEATURE: UI | Added max-seeds and min-peers to subscription filters [Parg]
FEATURE: UI | Menu option to remove all routers [Parg]
FEATURE: UI | Added is-external column to my tracker [Parg]
FEATURE: UI | Ctrl+f selects filter box in chat view [Parg]
FEATURE: UI | Added log messages and save messages chat overview columns [Parg]
FEATURE: UI | Added "active requests" to All Trackers view [Parg]
FEATURE: UI | Added dl history add/complete/remove columns to Subscriptions [Parg]
FEATURE: UI | Added option to specify which side-bar tab is shown on startup [Parg]
CHANGE: Core | Reduce start up logging; Log file removal during consistency checks [Parg]
CHANGE: Core | Try harder to rename/remove already imported torrent files [Parg]
CHANGE: Core | Obey order of IPv4/6 addresses returned [Parg]
CHANGE: Core | Cache file system roots as can block UI when shares offline [Parg]
CHANGE: Core | Decouple SecurityManager more as terminally deprecated [Parg]
CHANGE: Core | Ignore cached peers when maintaining all-trackers peer count [Parg]
CHANGE: Core | Remove tracker announce message logging [ferdnyc]
CHANGE: Core | IpFilter: Tweak logging [ferdnyc]
CHANGE: Core | Added debug for broken URLs [Parg]
CHANGE: Core | Fix up some missing tag/category RSS item entries [Parg]
CHANGE: Core | Change network selection defaults to be more permissive [Parg]
CHANGE: Core | Check network of incoming peer exchanges [Parg]
CHANGE: Core | Added .wmv to playable extensions [Parg]
CHANGE: Core | Recreate aereg with minimal changes in Visual Studio 2022 [soroosh-chabi]
CHANGE: Core | Slight tidy up of stateChange aggregation [Parg]
CHANGE: Plug | Linux users: Dorkbox system tray plugin has been deprecated [Parg]
CHANGE: UI | Bring back plugin bar support in classic UI if enabled in bigly UI [Parg]
CHANGE: UI | Switch "close-to-tray" default to FALSE for Linux [Parg]
CHANGE: UI | Change "active" to "running" in library header text [Parg]
CHANGE: UI | Add right-click copy-to-clipboard for some Link widgets [Parg]
CHANGE: UI | Make "show download" in Tag Overview Files tab switch to Torrents tab [Parg]
CHANGE: UI | Allow the progress column in the seeding section [Parg]
CHANGE: UI | Pack the subscription filters a little better [Parg]
CHANGE: UI | Added small space above tool bar in windows dark mode [Parg]
CHANGE: UI | Update local peer IP display [Parg]
CHANGE: UI | Disable unwanted sub-tabs in open-torrent-options availability view [Parg]
CHANGE: UI | Tidy up advanced configuration network interface list [Parg]
CHANGE: UI | Use general date column for my-tracker date added [Parg]
CHANGE: UI | Qualify peer connection state with SOCKS/plugin proxy info [Parg]
CHANGE: UI | Click on intermediate check-box in FilesView -> check kids [Parg]
CHANGE: UI | Fixed up Tag explains string a bit [Parg]
CHANGE: UI | Changed subscription overview columns public/enabled/auto-download to check-boxes [Parg]
CHANGE: UI | fi_FI: Finnish translation update [olavinto]
CHANGE: UI | ja_JP: Japanese translation update [tetoria;ayano.midori]
CHANGE: UI | ko_KR: Korean translation update [VenusGirl]
CHANGE: UI | pt_BR: Brazilian Portuguese translation update [Havokdan]
CHANGE: UI | ru_RU: Russian translation update [adem4ik]
CHANGE: UI | tr_TR: Turkish translation update [BouRock]
CHANGE: UI | zh_CN: Simplified Chinese translation update [Keith.T.Maxwell]
BUGFIX: Tag | Revert change to tag network limits, it was working OK before [Parg]
BUGFIX: Tag | Fix title of Tags Overview pop-outs [Parg]
BUGFIX: Tag | Fix tag constraint handling of non-integer math [Parg]
BUGFIX: Core | Fix IPv6 UDP announce [Parg]
BUGFIX: Core | Use all resolved addresses for UDP announce/scrape [Parg]
BUGFIX: Core | Handle multiple DNS records with binding better for URLs [Parg]
BUGFIX: Core | Defer net-limit pause until downloads in state to be paused [Parg]
BUGFIX: Core | Handle multiple net limits better to avoid pause/resume cycles [Parg]
BUGFIX: Core | Fix metadata download tag propagation to actual download [Parg]
BUGFIX: Core | Fix NPE when using web-remote over I2P/Tor [Parg]
BUGFIX: Core | Fix NPE in magnet download [Parg]
BUGFIX: Core | Fix URL construction [Parg]
BUGFIX: Core | Fix download positions move respecting non-affected downloads [Parg]
BUGFIX: Core | Improve support for non-public peer connections [Parg]
BUGFIX: Core | Fix tracker to work with Tor [Parg]
BUGFIX: Core | Set the correct networks for update torrents [Parg]
BUGFIX: Core | Option to reduce debug on listen fails [Parg]
BUGFIX: Core | Include more exception details in web-plugin logs [Parg]
BUGFIX: Core | Skip possible tracker host actions for magnets [Parg]
BUGFIX: Core | Prevent multiple active "you got message" checks [Parg]
BUGFIX: Core | Added some extra timeout checks for peers stuck "connecting" [Parg]
BUGFIX: Core | Fix up behaviour of DDB delete with put-and-forget [Parg]
BUGFIX: UI | Fix units [Parg]
BUGFIX: UI | Fix dark mode for Subscriptions info bar [Parg]
BUGFIX: UI | Fix generic message box with windows dark mode [Parg]
BUGFIX: UI | Modal donation pop-up can mess up torrent-options dialog layout [Parg]
BUGFIX: UI | Reset piece-map header RHS on data source change [Parg]
BUGFIX: UI | Fix open-torrents button height on Linux/win-dark [Parg]
BUGFIX: UI | Fix up some dark-mode check-boxes [Parg]
BUGFIX: UI | Make it obvious when persistent subs filters are empty [Parg]
BUGFIX: UI | Fix selection back/forward not updating selected content correctly [Parg]
BUGFIX: UI | Fix UI glitch when resolving My Peer fake "IP" for anon nets [Parg]
BUGFIX: UI | Fix remembering last side-bar entry [Parg]
2023.01.31 | BiglyBT 3.3.0.0
FEATURE: Tag | Add ability to remove auto-tag config rows [Parg]
FEATURE: Tag | Added "isMoving()" Tag Constraint [Parg]
FEATURE: Core | Added option to prioritize downloads by amount remaining [Parg]
FEATURE: Core | Added ability to reschedule disk ops from a paused state [Parg]
FEATURE: Core | Use HTTP plugin proxies for RSS/search [Parg]
FEATURE: Core | Added option to run hybrid torrents as v2 rather than v1 [Parg]
FEATURE: Core | Added All Trackers option to explicitly enable/disable scraping [Parg]
FEATURE: Core | Add Download History to metasearch providers [Parg]
FEATURE: Core | Support I2P proxies in the same way as Tor [Parg]
FEATURE: Core | Allow parameters to be supplied to manual browser command [Parg]
FEATURE: Plug | Added "play sound" to simple api plugin [Parg]
FEATURE: UI | Add JVM Info log view containing cpu+mem usage [Parg]
FEATURE: UI | Support column filters in files view; support :>, :>= etc. for numerics [Parg]
FEATURE: UI | Add option to force dark theme on Linux for some components [Parg]
FEATURE: UI | Added "search for save location" option to torrent-options dialog [Parg]
FEATURE: UI | Added an option to save the torrent file from the torrent-options dialog [Parg]
FEATURE: UI | Added slow-ui log [Parg]
FEATURE: UI | Added cog options to torrent dialog [Parg]
FEATURE: UI | Added summary entry to search for location results [Parg]
FEATURE: UI | Persist open-torrent-options dialogs across restarts [Parg]
FEATURE: UI | Added "save torrent" to "more" menu in torrent options [Parg]
FEATURE: UI | Added option to limit active blocks shown in Blocks views [Parg]
FEATURE: UI | Added protocol values for subscription templates/search templates [Parg]
FEATURE: UI | Double-click dashboard view item title -> pop out [Parg]
FEATURE: UI | Added column value based filtering to subscriptions view [Parg]
FEATURE: UI | Recover pop-out windows on restart [Parg]
FEATURE: UI | Allow searching by renamed columns in setup window [Parg]
FEATURE: UI | Dark Theme option for Windows, Java 11+ recommended [Parg]
FEATURE: UI | Show drag position of top/right bar "sash" [Parg]
FEATURE: UI | Give the option to abandon the creation of a personal share [Parg]
FEATURE: UI | Added upload/download history view [Parg]
CHANGE: Tag | Enforce strict tag download limits with option to be lax [Parg]
CHANGE: Core | Update OSX platform manager to update arm natives [Parg]
CHANGE: Core | Hack DNS SPI support for Java 18+ [Parg]
CHANGE: Core | Support JVM options for Azul and Eclipse [Parg]
CHANGE: Core | Try proxy when installing server certs [Parg]
CHANGE: Core | Don't descend into folders starting with "." when searching save locs [Parg]
CHANGE: Core | Log bind failures when logging enabled [Parg]
CHANGE: Core | Don't discard unused "All Tracker" entries if they have options set [Parg]
CHANGE: Core | Tinker with donation logic to back off more when donated [Parg]
CHANGE: Core | Merge the two very similar long-term stats implementations [Parg]
CHANGE: UI | Rework things so that peer connected time column times are synchronized [Parg]
CHANGE: UI | Users running Java 11+ will receive an updated SWT library [Parg]
CHANGE: UI | Allow main window to be minimized during closedown [Parg]
CHANGE: UI | Make it clear what is relevant in combined torrent-options dialog [Parg]
CHANGE: UI | Rework multi-select expand area collapsing [Parg]
CHANGE: UI | Log metadata peer connection stats [Parg]
CHANGE: UI | Add explicit port to UDP NAT test message [Parg]
CHANGE: UI | Added an "internal" view type to separate views [Parg]
CHANGE: UI | Convert plugin-bar into a dashboard style view [Parg]
CHANGE: UI | Remember selected tab [Parg]
CHANGE: UI | Switch expand bar theme on Win dark, not as terrible [Parg]
CHANGE: UI | Reduce wasted space around devices view [Parg]
CHANGE: UI | Rework tab renderer and use for dashboard views [Parg]
CHANGE: UI | Allow secondary dashboard views to be configured [Parg]]
CHANGE: UI | pt_BR: Brazilian Portuguese translation update [Havokdan]
CHANGE: UI | ru_RU: Russian translation update [adem4ik]
CHANGE: UI | sl_SI: Slovenian translation update [upwinxp]
CHANGE: UI | tr_TR: Turkish translation update [BouRock]
CHANGE: UI | zh_CN: Simplified Chinese translation update [Keith.T.Maxwell]
CHANGE: UI | fi_FI: Finnish translation update [olavinto]
BUGFIX: Tag | Fix sort for tag-group icon columns when row has no value [Parg]
BUGFIX: Core | Fix NPE when there's a deleted subscription result [Parg]
BUGFIX: Core | We don't want non-printables in a log file [Parg]
BUGFIX: Core | Fixes for metadata download + actual download addition borkage [Parg]
BUGFIX: Core | Fix bug with torrents saved to drive roots on Windows [Parg]
BUGFIX: Core | Handle renamed root folder when searching for existing save locations [Parg]
BUGFIX: Core | Fix up dht: announce list entry sanitisation [Parg]
BUGFIX: Core | Tidy up nat-check URL connections [Parg]
BUGFIX: Core | Fix up "is linked" test [Parg]
BUGFIX: Core | Fix some magnet links being incorrectly accepted as .biglybt files [Parg]
BUGFIX: Core | Don't attempt to proxy file:// urls [Parg]
BUGFIX: Core | Reduce blocking sync in subscription manager [Parg]
BUGFIX: Core | Don't re-create dashboard view on selection [Parg]
BUGFIX: Core | Net limit should pause download if either up or down limit exceeded [Parg]
BUGFIX: UI | Fix cell refresh skipping when sorted as table mutates [Parg]
BUGFIX: UI | Fix pieces view Files column translation [Parg]
BUGFIX: UI | Fix transparency of archive icon in menu [Parg]
BUGFIX: UI | Removed some duplicate menu items (log views and others) [Parg]
BUGFIX: UI | Don't show automatic "option" menu item for default plugin interfaces [Parg]
BUGFIX: UI | ProgressETA: Avoid NPEs with FakeTableCell (#2786) [Parg]
BUGFIX: UI | Fix viewer window not being above options dialog on linux [Parg]
BUGFIX: UI | Only enable unban button when ip list has a value [Parg]
BUGFIX: UI | Peek the current public ipv4 address to reduce potential blocking [Parg]
BUGFIX: UI | Fix the export/build of some stand-alone views [Parg]
BUGFIX: UI | Fix logging view export failure [Parg]
BUGFIX: UI | Partially fix the device manager views [Parg]
BUGFIX: UI | Draw piece outline first [Parg]
BUGFIX: UI | Dark mode fixes for DHT ops views [Parg]
BUGFIX: UI | Fix piece-map view top label in dark mode [Parg]
BUGFIX: UI | Dark mode for country stats [Parg]
BUGFIX: UI | Dark mode for vivaldi panel [Parg]
BUGFIX: UI | Fix up dark mode transfer stats view [Parg]
BUGFIX: UI | Improve some dark-mode graphics [Parg]
BUGFIX: UI | Stop speed graphic timestamp jitter [Parg]
BUGFIX: UI | Fixup chat UI when key not available [Parg]
BUGFIX: UI | Prevent recursive disposal in case causing crash [Parg]
BUGFIX: UI | Fix dark mode info bars [Parg]
BUGFIX: UI | Fixed Console UI Add/Find files batch operation [Parg]
2022.10.11 | BiglyBT 3.2.0.0
FEATURE: Tag | Added 'force start' option to tags [Parg]
FEATURE: Tag | Added tracker_status to Tag constraint variables [Parg]
FEATURE: Core | Auto-skip files containing folder names if file separator in match [Parg]
FEATURE: Core | Added execute-on-new-result to subscriptions [Parg]
FEATURE: Core | Support for marking subscription results as globally read across all subscriptions [Parg]
FEATURE: Core | Added option to prioritise downloads based on file priorities [Parg]
FEATURE: Core | Added support for alternative hole punching [Parg]
FEATURE: Core | Option to add magnet downloads in original library position [Parg]
FEATURE: Core | Added ability to reset resume data to previous valid state [Parg]
FEATURE: Plug | uTP: Support reason codes [Parg]
FEATURE: Plug | SimpleAPI: Added support to mark subscription results read [Parg]
FEATURE: Plug | SimpleAPI: Added method to list downloads, result in JSON [Parg]
FEATURE: Plug | SimpleAPI: Added setdownloadfileattribute method [Parg]
FEATURE: UI | Added option to disable table tooltip truncation [Parg]
FEATURE: UI | Indicate if chat messages are ip-filtered in participant tooltip [Parg]
FEATURE: UI | Added protocol column to subscriptions view [Parg]
FEATURE: UI | Subscription menu multi-select support for update period [Parg]
FEATURE: UI | Added peers view upload data queued column [Parg]
FEATURE: UI | Added option to disable auto-restart notification [Parg]
FEATURE: UI | Progress column redesign [ferdnyc]
FEATURE: UI | Show piece details in General View for stopped downloads [Parg]
FEATURE: UI | Add help to "search for existing files"; expand search for relocate [Parg]
FEATURE: UI | Added copy-to-clip menu for URLs [Parg]
FEATURE: UI | Added torrent-count column to All Trackers view [Parg]
FEATURE: UI | Added 'next update' subscription view column [Parg]
FEATURE: UI | Make middle mouse button click assign tag on library tag button [Parg]
FEATURE: UI | Added "File Priorities" Library column [Parg]
FEATURE: UI | Add support for plugins to add subscription results menu items [Parg]
FEATURE: UI | Added filter to all-peers view with column filter support [Parg]
FEATURE: UI | Added "show threads" to Help->Advanced menu [Parg]
FEATURE: UI | Basic "counters" view [Parg]
CHANGE: Core | Kick inactive metadata peers [Parg]
CHANGE: Core | Limit a peer's out-bound queued protocol data size for hash requests [Parg]
CHANGE: Core | Make subscription listeners asynchronous; cache result read status [Parg]
CHANGE: Core | Switch peer transport timers to use mono-time [Parg]
CHANGE: Core | Boot idle peer connections after 30 minutes [Parg]
CHANGE: Core | Remove assumption that Windows file systems are case insensitive [Parg]
CHANGE: Core | Support export of literal data sources [Parg]
CHANGE: Core | Reduce subscription asynchronous listener threads [Parg]
CHANGE: Core | Timeout idle asynchronous listener threads [Parg]
CHANGE: Core | Decrease percentage of TCP only connect attempts [Parg]
CHANGE: Core | Lower timeout when peer waiting for handshake [Parg]
CHANGE: Core | Reset resume data after force-recheck cancelled [Parg]
CHANGE: Core | Classify "failed to create parent directory" as a "file-missing" error [Parg]
CHANGE: Core | Make UDP send/receive monitors "fair" locks [Parg]
CHANGE: Core | Stop send/receive threads when idle [Parg]
CHANGE: Core | Prevent future connections to peers that will likely not be fruitful [Parg]
CHANGE: Core | Don't attempt name based matching when searching via piece mode [Parg]
CHANGE: Core | Reduce peer connect history memory usage; add holepunch to connect health [Parg]
CHANGE: UI | Add dark-mode sidebar item close icon [ferdnyc]
CHANGE: UI | Disable any close confirmations when updating BiglyBT [Parg]
CHANGE: UI | Added * to status and faded blue piece view for reconnecting peers [Parg]
CHANGE: UI | Temporarily keep old ProgressETA column [Parg]
CHANGE: UI | Allow some slack on windows when verifying shell location+size [Parg]
CHANGE: UI | Better sort order for next-update [Parg]
CHANGE: UI | Warn if file name conversion likely to cause create-torrent issues [Parg]
CHANGE: UI | Add visual for long-press category assignment [Parg]
CHANGE: UI | Added some debug for removed shared secret errors [Parg]
CHANGE: UI | Don't redraw a fake row [Parg]
CHANGE: UI | Make open-torrent and files-view filter consistent; add tooltip [Parg]
CHANGE: UI | Update free space display in open torrent dialog [Parg]
CHANGE: UI | Made tag/category library buttons menu apply to relevant downloads [Parg]
CHANGE: UI | Show library header info for single selection as well [Parg]
CHANGE: UI | Allow download completion mask to be set false when global is true [Parg]
CHANGE: UI | de_DE: German translation update [Georg Engelmann]
CHANGE: UI | pt_BR: Brazilian Portuguese translation update [Havokdan]
CHANGE: UI | ru_RU: Russian translation update [adem4ik]
CHANGE: UI | sl_SI: Slovenian translation update [upwinxp]
CHANGE: UI | tr_TR: Turkish translation update [BouRock]
CHANGE: UI | zh_CN: Simplified Chinese translation update [qysnn, Mindires]
BUGFIX: Tag | Settings view layout fixes [Parg]
BUGFIX: Core | Fix DNS provider for Java 8 [Parg]
BUGFIX: Core | Don't start new subscription downloads if closing down [Parg]
BUGFIX: Core | Improve performance of subscriptions newest result data column [Parg]
BUGFIX: Core | Try and work around broken sleep preventer on Win 11 [Parg]
BUGFIX: Core | Subscription results can get big, encode incrementally [Parg]
BUGFIX: Core | Use more accurate FileUtils.isAncestorOf when checking paths [Parg]
BUGFIX: Core | Make sure requests are freed on access fail [Parg]
BUGFIX: Core | Don't synchronously request tracker update on read-selector thread [Parg]
BUGFIX: Core | Don't re-check plugin update state if restart pending [Parg]
BUGFIX: Core | Fix some peer connections timing out instead of closing on hash-missing [Parg]
BUGFIX: UI | Fix legend label reverting to wrong colour [Parg]
BUGFIX: UI | Improve performance of date column re-sorting [Parg]
BUGFIX: UI | Tweaks to peer pieces item [Parg]
BUGFIX: UI | Fix missing Font disposal [Parg]
BUGFIX: UI | Fix some dark mode transfer stats issues [Parg]
BUGFIX: UI | Table cells should have one pixel top+bottom padding [Parg]
BUGFIX: UI | Consistent border drawing in Tags columns [Parg]
BUGFIX: UI | Fix tags column not always refreshing on tag change [Parg]
BUGFIX: UI | Fix up some cells that are writing over the column separator [Parg]
BUGFIX: UI | Fix quick links resized icon background [Parg]
BUGFIX: UI | Improve graphical tag column layout [Parg]
BUGFIX: UI | Put icon load onto SWT thread if needed [Parg]
BUGFIX: UI | Don't let selected files grab selection unless active [Parg]
BUGFIX: UI | Select correct default colour for colour dialog [Parg]
BUGFIX: UI | Pickup colour changes across views [Parg]
BUGFIX: UI | Better text colour selection for custom backgrounds [Parg]
BUGFIX: UI | Fix initial find-files dialog layout size on OSX [Parg]
BUGFIX: UI | Fix white-on-white text [Parg]
BUGFIX: UI | Use "data missing" error message more consistently [Parg]
BUGFIX: UI | Seems we don't need to escape & in tab folder titles anymore [Parg]
BUGFIX: UI | Escape & in chat channel name menu items [Parg]
BUGFIX: UI | Fix sidebar entry not selecting correctly when collapsed on Linux [Parg]
2022.07.05 | BiglyBT 3.1.0.0
FEATURE: Tag | Added "countTrackers()" Tag constraint function [Parg]
FEATURE: Tag | Tag button alignment options [Parg]
FEATURE: Tag | Added option to hide swarm tags in tags overview [Parg]
FEATURE: Tag | Add right-click Tags Overview header menu to get to Tag options [Parg]
FEATURE: Tag | Added "select tag" button to auto-tagging/import folder config settings [Parg]
FEATURE: Core | Added a "relocate" mode to "search for existing data files" [Parg]
FEATURE: Core | Option to only enforce one-operation-per-file-system for write operations [Parg]
FEATURE: Core | Option to ensure re-check on complete occurs before potential move [Parg]
FEATURE: Core | Option to mark subscription results found in BiglyBT as read [Parg]
FEATURE: Core | Added support for subscription filter inheritance [Parg]
FEATURE: Core | Added option to add download specific sub-directory to move-on-complete folder [Parg]
FEATURE: Core | Added a "launch content" library option to launch largest playable file [Parg]
FEATURE: Core | New "Subscription Templates" to allow common filters to be inherited [Parg]
FEATURE: Core | Option to mark a subscription result as read in all subscriptions [Parg]
FEATURE: Core | Option to delay file checks for incomplete downloads to improve startup times [Parg]
FEATURE: Plug | Support for creating subscriptions for file-size based RCM lookups [Parg]
FEATURE: UI | Shift+C on sidebar entry to mark all read in subscription [Parg]
FEATURE: UI | Added menu item to show details of file links for selected downloads [Parg]
FEATURE: UI | Added optional library header; Library options menu link [Parg]
FEATURE: UI | Show file auto-priority settings in open-torrent-options dialog [Parg]
FEATURE: UI | Added backward+forward library navigation toolbar items [Parg]
FEATURE: UI | Added menu option to mark multiple subscription results read/unread [Parg]
FEATURE: UI | Added "public" and "update interval" columns to Subscriptions view [Parg]
FEATURE: UI | Handle some confusable Unicode chars in various table filters [Parg,fubar99]
FEATURE: UI | Add legend to swarm view [Parg]
FEATURE: UI | Added menu option to create subs template when none defined [Parg]
FEATURE: UI | Added a right-bar view [Parg]
FEATURE: UI | New "Piece Blocks" view [Parg]
FEATURE: UI | Added a "Done (bytes)" library column [Parg]
FEATURE: UI | Add option to only show category buttons in library complete section [Parg]
FEATURE: UI | Right-click header option on Progress column to disable 3D look [Parg]
FEATURE: UI | Added option to disable gradient fill for table/sidebar selection [Parg]
FEATURE: UI | Added private-torrent column to Library [Parg]
FEATURE: UI | Option to disable table header gradient fill [Parg]
FEATURE: UI | Order column header menu option to set from current sort [Parg]
FEATURE: UI | New Peers view column to show percentage we have that peer wants [Parg]
CHANGE: Tag | Change cat/tag library button alignment to right when no title [Parg]
CHANGE: Tag | Auto-tag BiglyBT update torrents [Parg]
CHANGE: Tag | Remove the option to set a Tag as "public" when it can't be public [Parg]
CHANGE: Tag | Reworked tag group rename a bit [Parg]
CHANGE: Core | Enforce a minimum TCP outgoing peer connection timeout [Parg]
CHANGE: Core | Base re-check order on remaining not overall size [Parg]
CHANGE: Core | Improve search for existing files when multiple candidates [Parg]
CHANGE: Core | Re-apply up/down rate limits when peer reconnects [Parg]
CHANGE: Core | More efficient subscription result marking for multiple selection [Parg]
CHANGE: Core | Select IPv4 tracker override address over IPv6 for UDP [Parg]
CHANGE: UI | Remove spaces from hash strings copied to clipboard in a few places [Parg]
CHANGE: UI | Show "search for existing files" in fancy menu for stopped downloads [Parg]
CHANGE: UI | If we're trying to show options make sure mode is high enough [Parg]
CHANGE: UI | Don't allow combo/spinner to grab mouse-wheel scroll from config panel [Parg]
CHANGE: UI | Open multiple torrent options dialogs behind active one [Parg]
CHANGE: UI | Darker config section highlight in dark mode [Parg]
CHANGE: UI | Swarm view rework [Parg]
CHANGE: UI | CTRL+enter in open-url dialog to accept input [Parg]
CHANGE: UI | Request attention for download that moves to incomplete from complete [Parg]
CHANGE: UI | Don't prompt a bazillion times on multiple tag import [Parg]
CHANGE: UI | Make it more obvious which tag buttons selected in library view [Parg]
CHANGE: UI | Make filter box slight less manky in dark mode [Parg]
CHANGE: UI | Add/remove plugin config sections dynamically [Parg]
CHANGE: UI | Internationalize a few Vivaldi Strings [Parg]
CHANGE: UI | Blocked IP log initial scroll positioning [ferdnyc]
CHANGE: UI | More consistent table size column alpha/font setting [Parg]
CHANGE: UI | Appropriate F9 for the right-bar [Parg]
CHANGE: UI | Removed borders around some tabbed folders [Parg]
CHANGE: UI | Remove superfluous line at top of sidebar [Parg]
CHANGE: UI | Use painted tags for tag group column [Parg]
CHANGE: UI | pt_BR: Brazilian Portuguese translation update [Havokdan]
CHANGE: UI | tr_TR: Turkish translation update [BouRock]
CHANGE: UI | ru_RU: Russian translation update [adem4ik]
CHANGE: UI | sl_SI: Slovenian translation update [upwinxp]
CHANGE: UI | vi_VN: Vietnamese translation update [Natsu Dragneel]
CHANGE: UI | zh_CN: Simplified Chinese translation update [hypnotichemionus]
BUGFIX: Tag | Fix up tag button long-press cheese [Parg]
BUGFIX: Tag | Fix long-press not removing from auto-remove-only tag [Parg]
BUGFIX: Core | Ignore potential NPE in getInterfaceAddresses [Parg]
BUGFIX: Core | Ensure correct timeout is used for various protocols [Parg]
BUGFIX: Core | Fix re-check not occurring when new files created [Parg]
BUGFIX: Core | Don't create a file as a side effect of getting its length [Parg]
BUGFIX: Core | Don't put partial files into recycle bin on delete [Parg]
BUGFIX: Core | Log when direct file rename fails [Parg]
BUGFIX: Core | Check if download already destroyed before saving disk manager state [Parg]
BUGFIX: Core | Don't allow seeding rules to queue force started downloads [Parg]
BUGFIX: UI | A couple of dark mode fixes for chat UI [Parg]
BUGFIX: UI | Fix accelerator key being processed twice [Parg]
BUGFIX: UI | Fix up some more menu separator issues and remove collapse-all from peer [Parg]
BUGFIX: UI | Fix some duplicate menu separators [Parg]
BUGFIX: UI | Fix NPE when copy peer details to clipboard [Parg]
BUGFIX: UI | Fix toolbar sidebar switch button again [Parg]
BUGFIX: UI | Fix "show title" not seeming to persist [Parg]
BUGFIX: UI | No "enable simple view" option for classic ui [Parg]
BUGFIX: UI | Need to invalidate sort cells for correct sorting [Parg]
BUGFIX: UI | Fix open-torrent dialog not showing on activate on OSX [Parg]
BUGFIX: UI | fix toolbar files-exist enable logic [Parg]
BUGFIX: UI | Fix Files View resetting on file complete with incomplete-suffix [Parg]
BUGFIX: UI | Various subscription UI fixes and additional menus [Parg]
BUGFIX: UI | Fix stats view incorrectly showing 100% done when few bytes left [Parg]
BUGFIX: UI | Ensure subscription filters not lost across view switches [Parg]
BUGFIX: UI | Redraw empty tables on row height change so alternative colours update [Parg]
BUGFIX: UI | Fix highlighting in config view [Parg]
BUGFIX: UI | Fix "update now" button not always visible in subscription filters [Parg]
BUGFIX: UI | Fix issue with tab style dashboard builds with a single item [Parg]
BUGFIX: UI | Swarm view dark mode fixes [Parg]
BUGFIX: UI | Fix multiple requests to show same config section not working [Parg]
BUGFIX: UI | Account for shell margin/padding [TuxPaper]
BUGFIX: UI | Fix Order column icons not syncing correctly on change [Parg]
BUGFIX: UI | Can't sensibly sort by column-setup sample column [Parg]
BUGFIX: UI | Fix invalid image resize attempts [Parg]
2022.02.25 | BiglyBT 3.0.0.0
FEATURE: Tag | Added "swarm tags" column to Library view [Parg]
FEATURE: Tag | Changed "swarm tags" into real tags [Parg]
FEATURE: Tag | Added "isIPFiltered()" Tag constraint function [Parg]
FEATURE: Tag | Subscription results now support Tags [Parg]
FEATURE: Tag | New 'max seeding torrents' Tag option [Parg]
FEATURE: Core | Added ability to unban IPs in blocked/banned IPs window [Parg]
FEATURE: Core | Support for per-download completion masking [Parg]
FEATURE: Core | Make force-terminate on close period configurable [Parg]
FEATURE: Core | Added an "effective incoming" state for plugin connections [Parg]
FEATURE: Plug | Added IP Filter control to SimpleAPI plugin [Parg]
FEATURE: UI | Added new "local interface" peer view item [Parg]
FEATURE: UI | Added menu item to copy option name to clipboard [Parg]
FEATURE: UI | Added cell-specific menu support [Parg]
FEATURE: UI | Added timezone offset to public chat messages [Parg]
FEATURE: UI | Added chat member properties view [Parg]
FEATURE: UI | New "select all" context menu item for table views [Parg]
FEATURE: UI | Added library view item for upload priority [Parg]
FEATURE: UI | Added header to Subscription Results view supporting search and add [Parg]
FEATURE: UI | New "toolbar options" right-click menu [Parg]
FEATURE: UI | New "sidebar options" right-click menu links [Parg]
FEATURE: UI | Remember expansion state of File View tree [Parg]
FEATURE: UI | Remember row selection state in Files View across rebuilds [Parg]
CHANGE: Tag | First priority auto-tags should default to non-public [Parg]
CHANGE: Tag | Remove internal tag names from tag discoveries [Parg]
CHANGE: Tag | Added gap around tag icons [Parg]
CHANGE: Core | Re-use existing metadata download data on recovery [Parg]
CHANGE: Core | Remove unbanned IPs from bad data list too [Parg]
CHANGE: Core | Use delete-with-recycle for files set to priority "delete" [Parg]
CHANGE: Core | Removed option to disable resume data as this leads to unwanted behaviour [Parg]
CHANGE: Core | Wait for core to initialise before processing magnet requests [Parg]
CHANGE: Core | Remove resetting of 'play sound when download complete' on OSX [Parg]
CHANGE: Core | Recognise some more RSS Item attribute values [Parg]
CHANGE: Core | Improve multiple subscription result delete performance [Parg]
CHANGE: Core | Reworked metadata download management to make it event driven [Parg]
CHANGE: Core | Speed limit handler should ignore metadata downloads [Parg]
CHANGE: Core | Prune old deleted subscription results [Parg]
CHANGE: Core | Pick up RSS entry CDP links from comments fields [Parg]
CHANGE: Core | Retain folder hierarchy when moving intermediate nodes in File tree view [Parg]
CHANGE: Plug | Only report Tor Helper plugin install fail once [Parg]
CHANGE: UI | Resize subscription icons [Parg]
CHANGE: UI | Improve bind fail error message [Parg]
CHANGE: UI | Remember progress reporter dialog location, size and details expand state [Parg]
CHANGE: UI | Add additional DHT tracker details when not tracking [Parg]
CHANGE: UI | Stop annoying progress bar animation on Widows in cache view [Parg]
CHANGE: UI | Replace status bar LED GIFs with PNGs [ferdnyc]
CHANGE: UI | Improve chat icon transparency [Parg]
CHANGE: UI | Changed "queued" to "queued/started" in open-torrent-options dialog [Parg]
CHANGE: UI | Fixed spinner image in progress dialog in dark mode [Parg]
CHANGE: UI | Updated subscription column header icon for dark mode [Parg]
CHANGE: UI | Some chat panel dark mode fixes [Parg]
CHANGE: UI | Use common column for swarm tags [Parg]
CHANGE: UI | Fix readability of console error messages in dark mode [Parg]
CHANGE: UI | Improve library view sash in dark mode [Parg]
CHANGE: UI | Cache fonts to reduce memory usage [Parg]
CHANGE: UI | Fix config plugin table view in dark mode [Parg]
CHANGE: UI | Use a timer event to update download status to reduce thread usage [Parg]
CHANGE: UI | Limit number of active subscription views to save memory [Parg]
CHANGE: UI | Lots of dark mode icon tweaks [ferdnyc]
CHANGE: UI | Run PNGs through compressor [adem4ik]
CHANGE: UI | Better default size for progress reporter window [Parg]
CHANGE: UI | Allow all sidebar entries to be selectable to avoid annoying behaviour [Parg]
CHANGE: UI | Added right-click column-setup menu item for table rows [Parg]
CHANGE: UI | pt_BR: Brazilian Portuguese translation update [Havokdan]
CHANGE: UI | tr_TR: Turkish translation update [BouRock]
CHANGE: UI | sl_SI: Slovenian translation update [upwinxp]
CHANGE: UI | ru_RU: Russian translation update [adem4ik,frolovkirill7]
CHANGE: UI | it_IT: Italian translation update [GiorgioHerbie]
CHANGE: UI | ja_JP: Japanese translation update [ayano.midori]
CHANGE: UI | fi_FI: Finnish translation update [olavinto]
CHANGE: UI | ar_SA: Arabic, Saudi Arabia translation update [islam171119712003]
BUGFIX: Tag | Ensure Settings tab is selected in Tags Overview when needed [Parg]
BUGFIX: Tag | Fix Tag library view context menu missing items [Parg]
BUGFIX: Core | Fix spurious DNS SPI load fail when network down [Parg]
BUGFIX: Core | Fix some deprecations [Parg]
BUGFIX: Core | Replaced deprecated use of Applet code for playing audio clips [Parg]
BUGFIX: Core | Delete dead magnet download storage [Parg]
BUGFIX: Core | Handle ".imported" file already existing on import [Parg]
BUGFIX: Core | Fixed category upload-priority over restart [Parg]
BUGFIX: Core | Stop metadata downloads performing pointless recheck [Parg]
BUGFIX: Core | Handle errors when getting network interfaces better [Parg]
BUGFIX: Core | More resilient file download stats loading [Parg]
BUGFIX: Core | Partial pieces may be null [Parg]
BUGFIX: Core | Fix exception when the DHT is unwell [Parg]
BUGFIX: UI | Fix toolbar stop icon tooltip when separate start/stop items [Parg]
BUGFIX: UI | Fix Library view attention highlight getting stuck on [Parg]
BUGFIX: UI | Switched some link foreground colours to use system value [Parg]
BUGFIX: UI | Fix Piece Map label formatting [Parg]
BUGFIX: UI | Fix resource leak in Subscription Results view [Parg]
BUGFIX: UI | Fix vanishing toolbar bug [Parg]
BUGFIX: UI | Set cursor appropriately for subscriptions view buttons [Parg]
BUGFIX: UI | Use the correct twisty hit ares in the sidebar [Parg]
BUGFIX: UI | Toolbar buttons shouldn't activate on right-click [Parg]
BUGFIX: UI | Fix long-press toolbar button behaviour somewhat [Parg]
BUGFIX: UI | Fix sidebar toggle toolbar button not updating selection state [Parg]
BUGFIX: UI | Try to prevent UI stall when file system unavailable [Parg]
2021.11.17 | BiglyBT 2.9.0.0
FEATURE: Tag | Added full re-evaluation timer config [Parg]
FEATURE: Tag | Added script type of 'plugin' to Tag execute-on-assign [Parg]
FEATURE: Tag | Added 'target_ratio' to Tag constraints variables [Parg]
FEATURE: Tag | Support batch tagging and plugin script exec [Parg]
FEATURE: Tag | Added ability to duplicate a Tag [Parg]
FEATURE: Tag | Support default colours for Tag Groups [Parg]
FEATURE: Tag | Added Tag execute-on-assign action of 'remove tags' [Parg]
FEATURE: Tag | Added "tag_names" keyword to Tag Constraints [Parg]
FEATURE: Tag | Added options to copy/paste and invert Tag selection in Tagging view [Parg]
FEATURE: Tag | Added Tag colour setting to properties menu [Parg]
FEATURE: Tag | Support "g:" prefix in Tags Overview to search on group name [Parg]
FEATURE: Tag | Support "p:" prefix in Tags Overview to search on properties (Constraints etc) [Parg]
FEATURE: Tag | Tag Group sidebar indicator [Parg]
FEATURE: Tag | Can now rename Tag Groups [Parg]
FEATURE: Tag | Added addtag/removetag/setcategory to Simple API plugin [Parg]
FEATURE: Tag | Allow execute-on-assign to directly invoke Simple API methods [Parg]
FEATURE: Tag | Added isQueued() and isUnallocated() constraint methods [Parg]
FEATURE: Tag | Added "Queue" to execute-on-assign actions [Parg]
FEATURE: Tag | Separate "Execute On Assign" column in Tags Overview to show details [Parg]
FEATURE: Core | Support multiple concurrent data+torrent exports and Disk Ops queue [Parg]
FEATURE: Core | Added option to prioritize first and last <n>MB of files [Parg]
FEATURE: Plug | Added 'Simple API' built-in plugin to support script commands [Parg]
FEATURE: Plug | Added 'setnetworks', "alert","setdownloadattribute" to Simple API plugin [Parg]
FEATURE: UI | Added Disk Ops view entry when copying a download [Parg]
FEATURE: UI | Report active operations when quitting with option to abort [Parg]
FEATURE: UI | Added option to set the default for 'apply to all' when deleting content [Parg]
FEATURE: UI | Added 'more' menu option to rename display name in open-torrent-options [Parg]
FEATURE: UI | Added option to pop-out download details view from library in config options [Parg]
FEATURE: UI | Added colour copy/paste menu items to colour parameters [Parg]
FEATURE: UI | New menu item to reset 'completed on' times from file dates [Parg]
FEATURE: UI | Added popup alert for download check complete event [Parg]
FEATURE: UI | Log user alerts to a log view [Parg]
FEATURE: UI | Allow row height change and add to Table Header context menu [TuxPaper]
FEATURE: UI | New batch file move operation [Parg]
CHANGE: Tag | Reworked constraint matching caching [Parg]
CHANGE: Tag | Support closing a Tag Group in the sidebar [Parg]
CHANGE: Core | Changed default magnet download timeout to infinite [Parg]
CHANGE: Core | Recover torrent file if possible during export [Parg]
CHANGE: Core | Don't check for embedded raw magnet hashes in HTML to avoid false positives [Parg]
CHANGE: Core | Switch generated magnet URI hashes from base32 to base16 [Parg]
CHANGE: Core | Increase default max read/write disk queue and switch to KB for implementation [Parg]
CHANGE: Core | Report archive failure cause [Parg]
CHANGE: UI | Status bar right-click menu should be for all [Parg]
CHANGE: UI | Added download name to disk manager alerts [Parg]
CHANGE: UI | Added date and time to log alert display [Parg]
CHANGE: UI | Removed 'More: ' prefix from subscription name [Parg]
CHANGE: UI | Make an effort to recover magnet downloads in the same order [Parg]
CHANGE: UI | Save magnet download renames across restarts [Parg]
CHANGE: UI | Added 2:1 ratio to first priority ignore ratios [Parg]
CHANGE: UI | Always show seed rank text in column [Parg]
CHANGE: UI | Added column setup to View menu [Parg]
CHANGE: UI | Trim empty torrent watch folder config [Parg]
CHANGE: UI | Show sidebar indicator colour/tooltip for categories [Parg]
CHANGE: UI | Sort log views menu [Parg]
CHANGE: UI | Remember comment editor dialog box location + size [TuxPaper]
CHANGE: UI | All Peers item was added to View menu; remove from Tools [Parg]
CHANGE: UI | Add Log Views menu to View menu [Parg]
CHANGE: UI | Reduce size of many .png image files [Parg]
CHANGE: UI | Updated some icons [RandomAJL]
CHANGE: UI | pt_BR: Brazilian Portuguese translation update [Havokdan]
CHANGE: UI | tr_TR: Turkish translation update [BouRock]
CHANGE: UI | sl_SI: Slovenian translation update [upwinxp]
CHANGE: UI | ru_RU: Russian translation update [jdPhobos]
CHANGE: UI | no_NO: Norwegian translation update [lislei]
CHANGE: UI | si_LK: Sinhala translation update [HelaBasa]
CHANGE: UI | ja_JP: Japanese translation update [ayano.midori]
CHANGE: UI | fi_FI: Finnish translation update [olavinto]
CHANGE: UI | lv_LV: Latvian translation update [makrims]
BUGFIX: Tag | Fix Tag Group list sort order [TuxPaper]
BUGFIX: Tag | Fix Tag config section cheese [Parg]
BUGFIX: Tag | Missing repaint when no taggables in view [Parg]
BUGFIX: Tag | Enable Ctrl+Tag to exit from Tag constraints text area [Parg]
BUGFIX: Tag | Speed up build of Tagging view [Parg]
BUGFIX: Tag | Changes to constraint scope weren't always being picked up immediately [Parg]
BUGFIX: Core | Deal with instability in start/stop rules sorting [Parg]
BUGFIX: Core | Update torrent file location if changed before restore [Parg]
BUGFIX: Core | Metadata download data location/torrent files can't be renamed [Parg]
BUGFIX: Core | Pass bind IPs when creating proxy servers [Parg]
BUGFIX: Core | Don't create multiple torrent files when update is stuck [Parg]
BUGFIX: Core | Fix remembering forced status of restarted paused downloads [Parg]
BUGFIX: Core | Fix disk controller space allocations getting lost [Parg]
BUGFIX: UI | Fix tooltip not always showing when going over y bounds & truncate line [TuxPaper]
BUGFIX: UI | Meaningless to enable pad files for download [Parg]
BUGFIX: UI | Fix piece count display not resizing in new torrent wizard [Parg]
BUGFIX: UI | Removing a non-expanded sub-row was causing height inconsistencies [Parg]
BUGFIX: UI | Fix 'End' key not working in table tree view [Parg]
BUGFIX: UI | Fix seed rank column sort [Parg]
BUGFIX: UI | Don't save position of auto-repositioned open-torrent-options dialogs [Parg]
BUGFIX: UI | Some more dark theme work on Linux [Parg]
BUGFIX: UI | Fix copy/paste in library filter box [Parg]
BUGFIX: UI | Don't pop-out sidebar item when double clicking in the expander/close area [Parg]
BUGFIX: UI | Fixed bug with disposed rows being added to table views [Parg]
BUGFIX: UI | Fix library view sub-rows not updating correctly [Parg]
BUGFIX: UI | Fix occasional UI lag when switching skip status [Parg]
BUGFIX: UI | Use Pattern.quote instead of \Q..\E [TuxPaper]
BUGFIX: UI | Fix various issues with share ratio parsing/display [Parg]
2021.07.09 | BiglyBT 2.8.0.0
FEATURE: Tag | Support Tag Constraints in Library filter expressions [Parg]
FEATURE: Core | Add hard-link option to revert-files [Parg]
FEATURE: Core | Support hard-link option in 'search-for-existing-files' [Parg]
FEATURE: Core | Support NAT testing for Light Seeds [Parg]
FEATURE: Core | Added explicit 'Allocate' option to allocate files and stop download [Parg]
FEATURE: Core | Treat file names of form "_____padding_file_<num>_..." as pad files [Parg]
FEATURE: Core | Added 'piece' mode to search for existing files that copies correct ones [Parg]
FEATURE: UI | Include tracker warning messages in Sources Status column info [Parg]
FEATURE: UI | New 'download health' item to show queued IO, unchoking and requests [Parg]
FEATURE: UI | Draw tags in Tags column instead of plain text. [TuxPaper]
FEATURE: UI | Option to show/hide ETA in Speed sub-tab [Parg]
FEATURE: UI | Show torrent thumbnail in GeneralView and allow setting/clearing [Parg]
FEATURE: UI | Show unavailable pieces in Files View piece graph as per General View [Parg]
FEATURE: UI | Support 'and' filter logic for dl history and archive views (+refactor) [Parg]
FEATURE: UI | Option to force non-system colors to grayscale [TuxPaper]
FEATURE: UI | Added info about last/next scrape time to tracker status [Parg]
FEATURE: UI | Table column foreground/background color settings [Parg]
FEATURE: UI | Use +/- keys to change priority in Files View [Parg]
FEATURE: UI | New 'connect health' column to show success of outgoing connections [Parg]
FEATURE: UI | Added last-piece-number column to Files View [Parg]
FEATURE: UI | Allow first priority share ratio to be set to 'ignore' [Parg]
FEATURE: UI | Added copy button to About info [Parg]
FEATURE: UI | Added 'apply to all' option to torrent export dialog [Parg]
FEATURE: UI | Add 'rename on top level folder change' item to 'More' menu in OTO win [Parg]
FEATURE: UI | Added filter box for all-pieces view to filter download/file name [Parg]
CHANGE: Core | Move transition from force-download -> not-force-seeding later [Parg]
CHANGE: Core | Increase hash scheduler limits as current not stressing cpu [Parg]
CHANGE: Core | Update download history on download rename [Parg]
CHANGE: Core | Disable app-nap on OSX [TuxPaper]
CHANGE: Core | Preserve file date attributes across backup+restore [Parg]
CHANGE: Core | Consider pending move-tasks when queueing a seeding download [Parg]
CHANGE: Core | Replace host name resolver queue with thread pool [Parg]
CHANGE: Core | Spread the cost of file length checks during re-checking [Parg]
CHANGE: UI | Better positioning of fancy menu when opened via keyboard [TuxPaper]
CHANGE: UI | Reduce log level of hash fails to info for uninteresting cases [Parg]