forked from GoldenGnu/jeveassets
-
Notifications
You must be signed in to change notification settings - Fork 0
/
changelog.txt
2330 lines (1830 loc) · 87.8 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
######## #####
######## #######
### ### ###
# ######## # # #### ######### #### #### #### ##### ####
######## # # # ######### # # # # #
# ### # # #### ### ### #### #### #### # ####
# ######## #### # ### ### # # # # #
# ######## ## #### ### ### #### #### #### # ####
#
### #### # # #### # # #### #### # #### ####
# # # # # ## # # # # # # #
# #### #### #### # ## #### # # # # ##
# # # # # # ## # # # # # # # #
#### # # # # # # #### #### #### #### ####
________________________________________________________________________________
_7.6.1__________________________________________________________________________
Bug Fixes:
-Mining Graph entries was not sorted by date
________________________________________________________________________________
_7.6.0__________________________________________________________________________
New Features:
-Added character mining ledger (graph and log) (Issue #20)
-Added a new tool with character skills (Issue #345)
-Added stockpile groups (issue #321)
-Stockpile import now have BPO/PBC/Runs/Materials options (issue #357)
-Use item count when add to stockpiles (contributed by Boran Lordsworth)
-Added volume packaged column to the items tool
-Allowed subpile total rows to be column sorted (issue #352)
-Added slot type column to the assets/tree/stockpile/items tools (Issue #89)
-Added charge size column to the assets/tree/stockpile/items tools (Issue #89)
-Play sound when industry jobs are completed. Off by default (Issue #293)
-Play sound when outbid data is updated. Off by default (Issue #287)
-Added next x hours/days date filters (Issue #246)
-Chart date labels are now scaled according to the shown range (Issue #356)
Bug Fixes:
-Fixed buttons shapes in separator tables with the FlatLAF
-Editing accounts did not update the scopes
Changed:
-Market orders and transaction volume columns now use packaged volume
________________________________________________________________________________
_7.5.0__________________________________________________________________________
New Features:
-Streamlined stockpile import and added import into stockpile (Issue #228)
-Including sub items are now optional for stockpile flag filters (Issue #358)
-Added SellMin/BuyMax columns to the stockpile tool (Issue #365)
-Added Volume/SellMin/BuyMax columns to the market orders tool (Issue #365 #364)
-Added journal menu for finding related transactions/contracts/industry jobs
-Added context column to the journal
-Added Transaction ID column to the Transactions tool
-Added Order ID column to the Market Orders tool
-Added Job ID column to the Industry Jobs tool
Bug Fixes:
-Fixed a bug in include sub container filter (always included subs)
-Ignore leading/trailing white space on stockpile text import
-Stockpile contracts match all wasn't working (Issue #266)
-Fix for "Contract not public" and "Contract not found" errors (Issue #360)
-Fixed concurrency problem in ApiIdConverter.getItemUpdate()
Changed:
-Hide zeroes that are stand-in for no data on subpiles rows in stockpile tool
Code:
-Switch to using the affiliation and names endpoints
-Removed the contract price API (Thanks to Rihan for hosting it for so long)
________________________________________________________________________________
_7.4.0__________________________________________________________________________
New Features:
-Added evemissioneer.com to the lookup menu (Issue #351)
-Added option only including contracts with all the stockpile items (Issue #266)
-Blueprint copying output as assets (Optional, off by default)
-Set status for Contracts and Market Orders no longer in ESI (Issue #349)
-Added Stockpile filter for industry job duration (Issue #348)
-Added volume column to the Transaction tool (Issue #350)
-Added Completed Date and Paused Date columns to the Industry Jobs tool
-Added import to the reprocessing tool (Issue #335)
-Display total minerals (minerals*count) in the reprocessed tool (Issue #302)
-Added avg/count/max/min of selected numeric cells/column to the table menu
-Added market orders and contracts to the slots tool (Issue #347)
-Added Availability column to the contracts tool (Public or Private)
Changed:
-Improved the ToolTip for the Transaction Margin columns
-Only include industry jobs if not delivered to assets yet
Bug Fixes:
-Handle space and comma thousands separators when editing in tables (Issue #344)
-Added sum table menu tooltip (was null)
-Fixed table header not resizing on sorting (if the table didn't change)
-Fixed StatusPanel icon labels having the copy tooltip + handle dynamic icons
-Fixed Stockpile text import/export
-Do not try to update public market orders with invalid accounts
-Exclude invalid accounts from structure updates
________________________________________________________________________________
_7.3.2__________________________________________________________________________
Bug Fixes:
-Fixed NPE crash in FilterManager (BugID: 1028, 1029)
________________________________________________________________________________
_7.3.1__________________________________________________________________________
Bug Fixes:
-Fixed NPE in MyIndustryJob from MyBlueprint (Issue #342)
________________________________________________________________________________
_7.3.0__________________________________________________________________________
New Features:
-Added filters to the Overview Tool (Issue #336)
-Added Janice as a price source (Issue #328)
-Price History (Issue #76)
-Added category column to stockpile table (contributed by Lazaren)
-Added various values to the industry slots tool statusbar (Issue #337)
-Added various values to the industry slots tool table popup menu (Issue #337)
-Added various values to the contracts tool statusbar (Issue #333)
-Added various values to the contracts tool table popup menu (Issue #132)
-You can now copy statusbar values by clicking on them
-Added tool tips explain you can click to copy to the info menu and statusbar
-Added Context Type and Context ID columns to the Journal tool
-Added ContractID and RecordID columns to the Contracts Tool
-Added Market Value and Market Price columns to the Contracts Tool
-Added ItemID/Runs/ME/TE columns to the Contracts Tool (only public contracts)
-The tracker tool now have prices for blueprints in public contracts
-Added placeholder examples for filter import (Issue #282)
-Improved market details character selection in the Stockpile tool (Issue #307)
-Added mnemonic to the main menu
-Added available label to stockpile separator row (Issue #341)
Bug Fixes:
-Ignore profiles with invalid names
-Include private structures in the contract appraisal settings reset on save
-Refining equipment option did not accept decimal values (Issue #340)
Changed:
-Made the business tool menu a bit nicer
-Added warning message when hitting the maximum of 25000 blueprints
-Better warning for orders in unknown locations on outbid update (Issue #327)
-Show warning when Nahimic Overlay is detected (Issue #313)
Code:
-Update eve-esi to 4.7.0
-Optimized table main menu to only be updated before showing
-Updates from setting changes now only update what is needed (Issue #334)
-Added info level to UpdateTask (Used by "NOT ALLOWED YET")
-Replaced OSXadapter with FlatDesktop from flatlaf (Issue #329)
________________________________________________________________________________
_7.2.1__________________________________________________________________________
Bug Fixes:
-Stockpile did not work with BPCs and runs
________________________________________________________________________________
_7.2.0__________________________________________________________________________
New Features:
-Added configurable colors to the industry jobs activity column
-Adding account automatically update existing account authorization (Issue #306)
-Separated ore and scrapmetal reprocessing calculations/settings (Issue #312)
-Added buttons to open the online manual (Stockpile/Table Filters/Settings)
-Added Eve Tycoon to the lookup menu
Bug Fixes:
-CLI -droptable -createtable -extended are always true (Issue #310)
-CLI tableName is always a empty string, DROP TABLE IF EXISTS `` (Issue #310)
-If sqlTableName is set in the GUI, It's not used for CLI export (Issue #310)
-Fixed issues with CLI updates for multiple profiles
-Fixed delay between starting update and the update window showing (Issue #319)
-Fixed public market orders update progress finishing at 80% progress
-Fixed Industry Jobs having the wrong default filters (was Transactions filters)
-Fixed CLI export logging
-Fixed the current filter never being displayed as empty
-Overview export using current view (should use all)
-Fixed an old bug where Settings dialog would resize after being shown
-Fixed painting outside the EDT in JMainTab/MarketOrdersTab/RoutingTab
Changed:
-Improved the reprocessing settings GUI
-Slightly better CLI help message
-The Stockpile dialog now better convey that selecting an include is required
-Show warning before updating outbid data with orders in unknown locations
-Made most toolbars more compressible and normalized icon buttons width
-Changed help menu to point to the wiki and wiki's feedback and help
Code:
-Optimized stockpile New/Clone/Delete/Import/Hide/Show
-Optimized subpile updates in the stockpile tool
-Upgraded maven plugins to make it work with Java 17 (contributed by Burberius)
-Updated all the wiki links to the new site: https://wiki.jeveassets.org
-Refactored ProfileManager/Profile/ProfileWriter/ProfileReader to be more OOP
-Added test to ensure dev build is always off (false)
-Ensure profile names are never duplicated
-Better error logging for ESI errors
________________________________________________________________________________
_7.1.1__________________________________________________________________________
Bug Fixes:
-Unable to export default filters
-Can not reset columns
-Fixed number formatting for CSV and HTML export
-Exporting from the GUI did not use the filter and column options
-Fixed export and filtering for formula and jump columns
-Added option to exclude formula and jump columns from the CLI
-Force valid separator/column options when exporting from the GUI
________________________________________________________________________________
_7.1.0__________________________________________________________________________
New Features:
-Added CLI for exporting table data (Issue #270)
-Tool tabs can now be rearranged by dragging the tabs (issue #298)
-Tool tabs can now be reopen with [ctrl|command] + [shift] + t (issue #298)
-Make a Add button in the Reprocessed tool (Issue #297 - contributed by Inoruuk)
-Added Output Name column to the industry jobs tool (Issue #294)
-Hide stockpile from stockpile menu (Issue #300)
Changed:
-Change character/corporation selection in the AccountImportDialog to a ComboBox
-Allow manually enabling the eve.nikr.net account import workaround
Code:
-Updated slf4j library to 1.7.36
-Updated logback library to 1.2.10
-Updated jfreechart library to 1.5.3
-Updated LGoodDatePicker library to 11.2.1
-Updated sqlite-jdbc library to 3.36.0.3
-Updated EvalEx library to 2.7
Bug Fixes:
-Updatable didn't check for skill updates
-ItemsWriter saved base price as double, ItemsReader expected long
-Made SingleInstance handle headless mode
-Possible fix for ClassCastException in StockpileItemDialog (BugId: 995)
-Possible fix for publicMarketOrders cache time being incorrect
________________________________________________________________________________
_7.0.0__________________________________________________________________________
New Features:
-Added support for more multibuy formats (contributed by madetara)
-Added 'Added date' columns to Transactions/Journal tool (Issue #269)
-Highlight recent changes in the Market Orders tool (Issue #265)
-Highlight new items in Assets/Journal/Transactions tool (Issue #269)
-Save contract history (optional, on be default) (Issue #258)
-Table menu: Select ship in the Fitting Tool from Assets/Tree Tools (Issue #264)
-Allow renaming assets in the Tree tool
-Added Required and Owned options for the Stockpiles shopping list (Issue #235)
-Added placeholder examples for Stockpile imports (Issue #276)
-Added Type Name column to Assets/Tree tools (Hidden by default, issue #181)
-Added Item Name column to Assets/Tree tools (Hidden by default, issue #181)
-Made Market Details column's button clickable with the space key (Issue #137)
-Added Market Details column to the Stockpile tool (Issue #256)
-Added Average Transaction Price column to the Stockpile tool (Issue #256)
-Add Job Cost column to Industry Jobs (Issue #284, contributed by Kaylee Syntax)
Changed:
-Use AutoCompleteSupport Filter Mode Contains (Issue #274)
-Show critical error messages always on top
Code:
-Updated FlatLaf library to 1.6.4
-Updated eve-esi library to 4.6.1
-Fixed lgtm.com alerts (issue #275)
Bug Fixes:
-Fixed a case where the changed theme colors was not applied
-Fixed changing color settings triggering an eventList update when not needed
-Fixed wrong class types in TableFormats (BugId: 969, 971, 972, 979 and more)
-Fixed tree table sorting columns really slowly
-Fixed settings being saved while columns was being moved
-Fixed NPE in XPDefaultRenderer (JDK-6429812, BugId: 959, Issue #279)
-Fixed system look and feel being listed twice in the color settings
-CDE/Motif did not have windows Copy/Paste/Cut/Select All shortcuts
-Fixed Market Detail column's button rendering on various look and feels
-Fixed NPE in FlatTitlePane (BugId: 980, Issue #281)
-Journal is missing entries (Issue #218, Fixed in ESI by CCP! <3)
-Possible fix for CtD on when setting a new price (Issue #277)
-Fixed CtD before warning for "in zip file" and "library missing" was shown
-Fixed jEveAssets losing focus when loading/creating profiles
-Fixed meta and tech level for esi updated items
-Added missing read lock for FilterList when updating statusbar
________________________________________________________________________________
_6.9.6__________________________________________________________________________
Bug Fixes:
-Possible fix for CtD (BugID: 973, 974, 975, 976, 977, 978)
Changed:
-Ships are now included in their own totals in the Tree Tool (Issue #271)
________________________________________________________________________________
_6.9.5__________________________________________________________________________
Bug Fixes:
-Removed incorrect column tooltip for formula columns
-Formula columns did not work with infinity decimals (1.333) AGAIN! (Issue #268)
-Exporting table data used disabled filters resulting in incomplete output
Code:
-Updated eve-esi library to version 4.6.0 (fixing account update)
________________________________________________________________________________
_6.9.4__________________________________________________________________________
Bug Fixes:
-Fixed tree tool totals (parent items, statusbar, table menu)
-Fixed Formula columns not working with results like 1.333...
-Fixed price update failing (now fail when 25% of all price are zero, was 10%)
-Table menu sum did not work correct for values between 0.0 and 1.0 (Ex: 0.14)
Code:
-Better handling of error throwables during update
-Optimized Tree tool collapse and expand all
-Hopefully fixed very slow sorting with many active filters in the Tree tool
________________________________________________________________________________
_6.9.3__________________________________________________________________________
Bug Fixes:
-Formula column precision was set to 7 (now use unlimited)
-Tree tool was missing icons for Planetary Industry
-Stockpile total row did not work correctly with formula columns (Issue #261)
-Fixed ArithmeticException in EnumTableFormatAdaptor (BugId: 951, 952)
Code:
-Updated eve-esi to version 4.5.0
________________________________________________________________________________
_6.9.2__________________________________________________________________________
Bug Fixes:
-NullPointerException in ExportDialog (BugId: 948, 949)
-Fixed Formula columns export
-Export column selection list not enabled when selected after restart
________________________________________________________________________________
_6.9.1__________________________________________________________________________
Changed:
-Removed zKillboard/HammerTime structure update (Both are dead)
Code:
-Simplified SettingsUpdateListener calls
Bug Fixes:
-NPE in ColumnManager (BugId: 941, 947)
-Filter logic is not updated when switching between numeric/string/date columns
-Fixed IllegalArgumentException in JFormulaDialog (BugId: 944)
-Loading filter with formula/jump column crashes jEveAssets (BugId: 943, 942)
-Restoring current filter failed for filters with formula/jump columns
-Fixed StringIndexOutOfBoundsException in JFormulaDialog (BugID: 946)
________________________________________________________________________________
_6.9.0__________________________________________________________________________
New Features:
-As complete a restore at relaunch as possible (Issue #216) [Dultas]
-Formula Columns (Issue #45)
-Added evecookbook.com to the lookup menu
-Added locationID column to the Assets tool (Issue #257)
Changed:
-Made Midpoint price fallback on a single price if one of the prices is zero
Code:
-Updated eve-esi library to version 4.4.0
Bug Fixes:
-NPE from IndustryJob.getProductTypeID() (BugID: 901, 921)
-Fix non extended sql inserts not working [Dultas]
-SQL export doubles now use 2 decimals (Issue #252) [Dultas]
-Active ships 2nd+ level children didn't have the right locationID
-Partial fix for TaskDialog never being garbage collected
________________________________________________________________________________
_6.8.0__________________________________________________________________________
New Features:
-Added current location and ship columns to Industry Slot and Isk (by Dutlas)
-Added system and constellation columns to all tools with a location column
-Added constellation view to Overview
-Added constellations to zKillboard and Dotlan location lookup
-Added constellations to Stockpile locations
Bug Fixes:
-Fix spelling error in Tracker delete-item warning (by jhmartin)
-NPE in AssetAddedData.getAdd() (BugID: 893)
-Outbid did not handle equal prices
-Market order outbid was never being cleared of old entries (Issue #239)
-Fixed Transactions Profit % column giving the wrong value
-Better handle when price APIs return zero prices
-Industry Slots won't load filters (Issue #242)
-New columns at the end of the TableFormat was added at the wrong index
-Ensured Copy, Paste, Cut, and Select All shortcuts works on a Mac (Issue #243)
-Fixed corporation transactions wallet division incorrectly showing division 1
________________________________________________________________________________
_6.7.1__________________________________________________________________________
Bug Fixes:
-Crash when copying from tables (BugID: 883, 884, 888, 889)
-Possible fix for AIOOBE crash in StockpileDialog (BugID: 887)
-Deleting a stockpile did not work correctly for subpiles
-Subpiles was missing items (Thanks to Lak Moore)
________________________________________________________________________________
_6.7.0__________________________________________________________________________
New Features:
-Add Blueprint materials (with ME) as Stockpile items (Issue #182)
-Changeable color for completed/delivered Industry Jobs (Issue #190)
-Added Dark Nimbus look and feel
-Added toggle all for Tracker skill points filter dialog
-Include hidden stockpiles in Export (Issue #211)
-Added Outbid delta column to the Marker Order tool (Issue #204)
-Added Group column to the Market Orders tool (Issue #220)
-Added Market Price/Margin/Profit columns to the Market Orders tool (Issue #222)
-Highlight Market Orders prior to expiring (Issue #219)
-Highlight Market Orders with remaining quantity below x percent (Issue #225)
Changed:
-Better tool tip for the Market detail column
-Added tool tip label for the market orders JComboBoxes
-Stockpile "my locations" no longer include closed market order locations
-Routing start system is now select via an auto completed JComboBox (Issue #209)
-Export DATETIME instead of DATE in SQL Export (Issue #215)
-Added thousand separator to HTML export numbers
Code:
-Updated eve-esi to 4.2.0
-Made Lookup menu links testable
Bug Fixes:
-Fixed the width for Tracker skill points filter dialog
-NumberValue sub classes not respecting the copy decimal separator (Issue #195)
-Better look and feel preview (Now use previewed LAF height)
-Include "jEveAssets" in error and update message dialogs
-All column filters could not be saved/loaded
-Overview Tool did not display any data when opened on startup (work from menu)
-Workaround JTextField with backgrounds on Nimbus look and feel
-Prevent updating outbid when there is no active orders
-MarketLog import did not use the latest outbid data
-Fixed Overview table menu not work with groups
-Update Khon.Space to Lazy-Blacksmith (Issue #217)
________________________________________________________________________________
_6.6.3__________________________________________________________________________
New Features:
-Added option to change decimal separator used when copying (Issue #195)
-Greatly improved the GUI on the Nimbus and GTK+ (Linux) look and feels
-Improved the GUI on all look and feels
Changed:
-Better error message for invalid authorization (JWT is null) (Issue #193)
-Better warning message for "waiting for cache to expire"
-Stockpile include now start blank (forcing discovery of the options)
Code:
-Updated eve-esi to 4.1.0
-Updated all 3rd party libraries to the latest version
Bug Fixes:
-Skill point filter was always adding 5m (now it just enforce 5m minimum)
-NPE in FilterMatcher (BugId: 850)
-Components size was not adjusted to LAF
-Missing constructor for ContractPriceItem on Java 14 (BugId: 854)
-Fixed default market orders table sort order
-Incorrectly mark some assets and stockpile items as blueprints
-Save/load invalid account state
-Only run Faction Warfare once on update
-Fixed khon.space invention lookup not working for blueprints
-Removed eve-marketdata.com and evemarkethelper.net from the lookup menu
-Checks periodical if the marketlogs directory exist (if missing on startup)
________________________________________________________________________________
_6.6.2__________________________________________________________________________
New Features:
-Added stockpile multiplier and subpile target in the shopping list (Issue #189)
Changed:
-Subpiles are now include when hidden (Issue #188)
Bug Fixes:
-Industry Slots did not include corporation jobs
________________________________________________________________________________
_6.6.1__________________________________________________________________________
New Features:
-Skill point filters are now shared between the Isk and Tracker (Issue #187)
Bug Fixes:
-Stockpile did not handle editing correctly (Issue #186)
________________________________________________________________________________
_6.6.0__________________________________________________________________________
New Features:
-Use ZKillboard's Structure API
-Transaction Margin (Issue #153)
-New Tool: Industry Slots (Issue #179)
-Added skill points value to Tracker and Isk Tools (Issue #116)
-Import/Export Routes (Issue #167)
-Cascading Stockpiles AKA Subpiles (Issue #141)
-Toggle reprocessing colors on toolbar Assets/Tree (Issue #151)
-Add Transaction Filter Table Menu (Issue #165)
Code:
-Updated pricing library to 2.1.2
Bug Fixes:
-Bad layout in SettingsDialog when opened the first time on some look and feels
-Ask before overwriting a route when saving and order saved routes alphabetical
-Stockpile EFT import ignore loaded charges (Issue #154)
________________________________________________________________________________
_6.5.1__________________________________________________________________________
Bug Fixes:
-Unable to delete/edit stockpile entries (Issue #176) [Thanks to Nickand87]
________________________________________________________________________________
_6.5.0__________________________________________________________________________
New Features:
-BPC colors can now be changed (Issue #150)
-Added assets colors to the tree table
-Better GUI on the color settings panel (tested on Ubuntu and Windows)
-Improved math for Transaction Profit/Price columns (Issue #152)
-Added option to select what price to use for profit calculations
-Added ToolTips to a lot of columns
-Changeable Look and Feel + Dark Theme (Issue #66)
-Faction warfare system ownership column to Assets/Tree
-Added Reprocessed price column to Market Orders tool
-Stockpile match installer for industry jobs (Issue #164)
Changed:
-Stockpiles are now sorted case-insensitive
Code:
-Updated dom4j library to 2.1.3 (security vulnerability)
-Updated eve-esi to 4.0.0 (major change: all enums can now be null)
Bug Fixes:
-Possible fix for outbid count being wrong (Issue #158)
-Possible fix for account error JWT is null (Issue #171)
-Contracts Appraisal API failing when including private structures (Issue #172)
-Outbid range for sell orders always used region (Issue #170)
-Made StatusPanel.progressStatus thread safe (BugID: 830)
-Fixed Market Orders export having a bad value for Market Details column
-Possible fix for Stockpile CtD (BugId: 833)
-Ensure outbid doesn't have outdated data (Possible fix for #158 and #170)
________________________________________________________________________________
_6.4.1__________________________________________________________________________
Bug Fixes:
-Isk/Values best fitted ship including stacks of ships
-Use universe/names less (since it's being unstable)
-Fixed unexpected end of JSON input: Use JWT (Issue #163)
-Ensure public market orders are unique (Issue #158)
________________________________________________________________________________
_6.4.0__________________________________________________________________________
New Features:
-Customizable colors
-Colorblind friendly color theme
-Tracker: Edit the order of generated routes
-Tracker: Added Logarithmic scaling (linear still default)
-Tracker: Remember selected owners between restarts and updates
-Added ToolTips to Outbid $/Outbid #/Market Details columns
-Added SUM of selection/column to the table menu
-Duplicate filter entries
-Warning levels for updates
-Added update warning for missing corporation roles
-Improved setting dialog GUI on ubuntu
-Serve html response on SSO callback url instead of redirecting to eve.nikr.net
Code:
-Updated to routing 2.0.0 and graph 2.0.0 (both now support generics)
Bug Fixes:
-TaskDialog move a tiny bit when showing/hiding errors
-Stockpile import had never ending loop of asking what stockpile to import
-Made Stockpile text import more resilient to crashing (BugID: 800)
-Made MarketLog import more resilient to crashing (BugID: 823)
-Made Xml reader more resilient to crashing (BugID: 822, 821, 820, 819)
________________________________________________________________________________
_6.3.2__________________________________________________________________________
Bug Fixes:
-Normalized apostrophe, quotes, and hyphen symbols for filters
-Assets names update doesn't include all valid items (Issue #130)
-Fixed crash to desktop when copying to the clipboard (BugID: 818)
________________________________________________________________________________
_6.3.1__________________________________________________________________________
Bug Fixes:
-Fixed edited accounts using the old access token
-Fixed market details column not handling corporation orders
________________________________________________________________________________
_6.3.0__________________________________________________________________________
New Features:
-Market Orders: Use Public Market Orders to find outbid orders
-Market Orders: Added Market Details column
(Button opens market details in-game and copy fixed price to clipboard)
-Market Orders: Automatically read Marketlogs exports
(Find outbid orders and copy fixed price to clipboard)
-Market Orders: Added Edits column
-Select tool to show at startup or restore tools from last session
-Support LowSec and NullSec regions as price sources locations
Code:
-Updated to eve-esi-3.7.0
Bug Fixes:
-Fixed tracker popup menu getting more and more useless separators
-Better error messages for citadel updates
________________________________________________________________________________
_6.2.4__________________________________________________________________________
Bug Fixes:
-Fixed splash screen falsely claiming to be a dev build
________________________________________________________________________________
_6.2.3__________________________________________________________________________
Bug Fixes:
-Assets update fails with ships in the frigate escape bay (Thanks to Ashterothi)
________________________________________________________________________________
_6.2.2__________________________________________________________________________
Bug Fixes:
-Fixed crash to desktop when exporting SQL (Thanks to Neugeniko)
________________________________________________________________________________
_6.2.1__________________________________________________________________________
Bug Fixes:
-Fixed crash to desktop in Contracts/Stockpile (thanks to Dak Torin)
________________________________________________________________________________
_6.2.0__________________________________________________________________________
New Features:
-Tree now preserve expanded state on update
-Added Market Orders column: Issued (first known issued date)
-Added Market Orders column: TypeID
-Added Market Orders column: Broker's Fee
-Added Transaction column: Profit/percent/price
-Added Transaction column: Tax
-Added Export/Import Stockpiles as Text
-Added broker's fee and tax to the table menu selection info
-You can now copy selection info from the table menu by clicking the menu item
-Added support for column header tooltips
-Added tooltip to jumps column headers
Changed:
-Transactions Value column now include tax
-Copyright updated to 2020
-Market Orders column: Issued renamed Updated (last known issued date)
Code:
-Fixed memory leak in MyLocation/Citadel
Bug Fixes:
-Possible fix for duplicated value in the tree tool
-Better BPO detection for Industry Jobs
-Runs column does not match with the value "BPO". Only match "-1"
________________________________________________________________________________
_6.1.3__________________________________________________________________________
Changed:
-Removed EveKit (Accounts can be migrated to ESI)
Bug Fixes:
-Fixed update error on Java 11+ (SSLHandshakeException because of forced SSLv3)
________________________________________________________________________________
_6.1.2__________________________________________________________________________
Code:
-Use characters/affiliation instead of characters/{character_id} (faster)
-Use universe/names instead of corporations/{corporation_id} (faster)
________________________________________________________________________________
_6.1.1__________________________________________________________________________
Bug Fixes:
-Structure updates was failing on 404
-Better handling of fatal errors during updates
-Possible fix for market orders never closed
Changed:
-Added wiki links
________________________________________________________________________________
_6.1.0__________________________________________________________________________
New Features:
-Update missing item data from ESI (not all item data is available via ESI, yet)
-Tracker: Use asset prices for sell orders (Optional, off by default)
-Tree tool: Added more groups
-Tree tool: Container types show totals of sup items
-Stockpiles: Show/Hide Stockpiles per Profile
-Keep the splash screen open after dismissing an update dialog
-Better error message for OutOfMemoryErrors
Bug Fixes:
-Fixed duplicates in the Tree Tool
-Better handling of multiple profiles in the tracker
Code:
-Better support for package managers
-Updated evekit library to 6.0.0
-Updated eve-esi library to 3.3.0
-Updated contracts-pricing library to 2.0.0
________________________________________________________________________________
_6.0.4__________________________________________________________________________
Bug Fixes:
-Could not add new accounts (not working with IPv6, now force IPv4)
________________________________________________________________________________
_6.0.3__________________________________________________________________________
Bug Fixes:
-Did not respect the expires header on empty items in the Contract Appraisal API
________________________________________________________________________________
_6.0.2__________________________________________________________________________
Bug Fixes:
-Fixed CtD (NPE) in Tree and Stockpile Tools (BugID: 755, 756, 757, 758, 759)
-Fixed missing contract prices in the Tree tool
-Stockpile did not respect BPC contract price settings
Changed:
-Industry Jobs output column now show total runs when copying
________________________________________________________________________________
_6.0.1__________________________________________________________________________
New Features:
-Send feedback to the Contract Appraisal API
-Prices for BPCs and BP runs in the stockpile
-Added "New" update option for Contract Appraisal
Bug Fixes:
-Can not set BPC price
-Incorrect update time for Contract Appraisal (sometimes missing a day)
________________________________________________________________________________
_6.0.0__________________________________________________________________________
New Features:
-Added Contracts Appraisal API
-Regular Expression Filter
-Added Planetary Facilities
-Added undo/redo to all text components
-Better planetary assets integration throughout the program
Bug Fixes:
-Stockpile always showed location all
-Excluded planets from the routing tool and UI menu (not valid destinations)
-Possible fix for BugId: 750
Changed:
-Tracker now ignore sell orders that is still in assets (to avoid duplicates)
Code:
-Optimization of the Routing and Overview tools
-Fixed issues found by LGTM.com
-Better Uncaught Exception Handling
-Better error handling for JSon reading and writing (BugId: 744)
-Fixed problem with Java 11 and Java 12 (still primarily developed on Java 8)
________________________________________________________________________________
_5.9.0__________________________________________________________________________
New Features:
-Added meta column to the stockpile
-Update from the command line (with -backgroundupdate)
-Use Bookmark endpoints to resolve structures (require new scope)
-Planetary Assets (require new scope)
-Multibuy export in the stockpiles shopping list
-Eve multibuy export in the Copy+ menu
-Blueprint Runs in the Stockpile tool
-Evepraisal in the loopup menu
-Adam4EVE in the lookup menu
-Eve-MarketData in the lookup menu
-eve-hub in the lookup menu
-evemarkethelper in the lookup menu
-khon.space in the lookup menu
Bug Fixes:
-Fixed system names in pricing regions selector. (Contributed by AnrDaemon) o7
-Fix for Bug ID: 739 (thread safety)
Changed:
-Removed eve-markets from the lookup menu (dead)
Code:
-Better retry logic for ESI requests
-Updated EveKit library to 5.0.1
-Updated eve-esi to 3.2.0 (major improvements)
-Updated pricing to 2.1.1
________________________________________________________________________________
_5.8.2__________________________________________________________________________
Bug Fixes:
-ESI structure import stops on 404 errors
-Minor improvement to thread safety on update
________________________________________________________________________________
_5.8.1__________________________________________________________________________
New Features:
-Added fuzzwork as a price data source
Bug Fixes:
-Fixed price updates continuing download after canceled
Changed:
-Removed eve-marketdata as a price source and from the lookup menu
-Prioritize user and esi citadel data over hammerti.me
Code:
-Updated eve-esi to 2.4.0
-Updated pricing library to 2.0.0
Notes:
-Give the fuzzwork price source a try. It's lightning fast.
________________________________________________________________________________
_5.8.0__________________________________________________________________________
New Features:
-Improved Stockpile filters
-Advanced Filters (OR groups)
-Added zKillboard item database to the lookup menu
-Added EVE Ref item database to the lookup menu
Bug Fixes:
-Crash: NPE in JMenuUI (BugID: 708)
-Corporation market orders on characters in the isk/values/tracker tools
Code:
-Moved asset added data to SQLite
________________________________________________________________________________
_5.7.4__________________________________________________________________________
Bug Fixes:
-Better handling of EveKit updates
________________________________________________________________________________
_5.7.3__________________________________________________________________________
Bug Fixes:
-All packed assets now have the correct volume (require latest data update)
-Better handling of corrupted settings and profile files
-Better handling of invalid ESI accounts (auth failures)
-Settings not saved when adding items to the stockpiles
Code:
-Updated eve-esi to 2.3.5 (URL encoding fixed)
________________________________________________________________________________
_5.7.2__________________________________________________________________________
Bug Fixes:
-ESI import showed invalid account before authorizing on the EVE SSO web site
-ESI workaround for universe names not resolving faction ids
-Overview displayed wrong system/region for systems
-Wrong count of total rows in some tools
-Date filter equals/before/after did not match correctly
-Column name was not always fully visible when sorted
-Tracker asset filter selecting and filtering was not working correctly
-Fixed two crash bugs (BugID: 693 and 687)
Changed:
-Always show output value in table (table menu and statusbar unchanged)
-Ask to include all tracker asset filter locations (once)
-Delete unused library files
Optimizations:
-Column resizing (All tools with tables - also faster filtering)
-Materials Tool
-Separator Table (Stockpile/Contracts/Materials/Reprocessing/Loadout)
Code:
-Updated eve-esi to 2.3.4 (Use PKCE, instead of client secret)
________________________________________________________________________________
_5.7.1__________________________________________________________________________
Bug Fixes:
-Fixed crash when opening the Tree tool (BugId: 681, 682, 683, 684)
-Container column was not updated when changing asset names
-Would not always use the newest data
-Fixed error with name updates (faction ids)
________________________________________________________________________________
_5.7.0__________________________________________________________________________
New Features:
-Major optimization of settings IO
-Allow unchecking all unknown locations in the tracker assets filter
-Tracker assets filter search
-Import tracker data from file
-Added issued by column to market orders
-Updated jmemory (Warn on 32bit Java and better error messages)
-Now run with jmemory after update (if jmemory was used to start jEveAssets)
-More memory optimiaztions
-Better handling of structure assets
Bug Fixes:
-Tracker purge removed too much
-Asset safety is not an unknown location
________________________________________________________________________________
_5.6.0__________________________________________________________________________
New Features:
-Added Fuzzwork Blueprint Calculator to the Lookup menu
-Added Fuzzwork Market to the Lookup menu
-Added Eve Info item database to the Lookup menu
-Delete known invalid tracker asset locations
-Major Memory Optimizations
-CPU Optimization of Tracker, Routing, Ship Fittings, Stockpile
Bug Fixes:
-Industry Jobs Assets was missing ME/TE/RUNS and had wrong BPO/BPC
-Workaround for deleted PI structures
Changed:
-Removed Eve-Central from the lookup menu
-Removed Conquerable Stations
-Ignore Wormhole and Abyssal locations in the routing tool
________________________________________________________________________________
_5.5.1__________________________________________________________________________
New Features:
-Backup files are now zipped
Bug Fixes:
-Failed to exit when a minimized update was running
-ESI Contract Items failed with 404
-Stockpile manufacturing did not include reactions
-Workaround for ESI universe/names not supporting factions
-Better handling of profiles (including a bug fix and optimization)
________________________________________________________________________________
_5.5.0__________________________________________________________________________
Bug Fixes:
-New logic to ensure uniqueness of Journal and Transactions
-Possible fix for tracker problems
-Don't try to update active ship via EveKit for corporations
Changed:
-Removed support for the now dead XmlAPI
-Increased the amount of times ESI retries from 1 to 3
-Update error message from "Not allowed yet" to "Waiting for cache to expire"
-Added warning when EveKit accounts have invalid ESI auth
-Workaround for 9e18 locations
Code:
-Updated eve-esi to 2.1.8
-Updated EveKit to 2.4.0.2