EDBGS/EliteBGS/CHANGELOG.md

310 lines
12 KiB
Markdown
Raw Normal View History

2022-11-24 19:38:19 +01:00
# EliteBGS changelog
2024-09-18 21:40:07 +02:00
## 0.4.3 on 18.09.2024
2024-08-17 18:40:32 +02:00
* Add possibility to post log reports to Discord webhooks.
2024-09-18 21:40:07 +02:00
Logs are automatically split to fit discord length, and you can choose the
name of the Commander to post it as. There are some restrictions, so for
ultra long logs the one line log format might be necessary.
2024-09-17 18:50:31 +02:00
* Fix cartographics data value by igonring `TotalEarnings`. Total earnings
is the same as `BaseValue`, except any percentages taken by crew members
is deducted. Actual total value is `BaseValue` plus `Bonus`.
2024-08-17 18:40:32 +02:00
2024-05-02 20:09:19 +02:00
## 0.4.2 on 02.05.2024
* Add a bot header for all generated logs that shows the tool version, as
well as the name of of the log format used. This makes it easier for bots
to parse these logs. Since the different formats have become popular, its
always good to make it easier for bots to parse the logs.
2024-04-28 12:47:00 +02:00
## 0.4.1 on 28.04.2024
2024-04-28 12:36:58 +02:00
* Filter out vouchers that are redeemed twice, due to bulk turn-in. If you
redeem a singular voucher for value X, and then redeem the rest of your
vouchers - say KWS vouchers - in bulk, the first voucher of value X will
appear again in the logs. It appears twice in the logs, but only counts
once.
2024-04-28 12:42:12 +02:00
* Add the market name to the trading log entries.
2024-04-28 12:36:58 +02:00
2024-04-13 11:43:17 +02:00
## 0.4.0 on 13.04.2024
* Change layout of the results into System -> Faction -> Transaction.
Many people who contribute *a lot* of things to the BGS have preferred such
a layout to find the right things to post to various discord guilds/threads.
* Sort all systems in the new overview by name. It just makes them easier to
find when there are a lot of entries.
* Add a button to deselect/select all buttons.
## 0.3.7 on 29.01.2024
2024-01-29 19:26:15 +01:00
* Fix wrong locations of BGS action if you remain on your carrier while its
jumping to a new system.
* Identify a capital ship in a high CZ by its music.
2024-04-13 11:43:17 +02:00
## 0.3.6 on 25.10.2023
2023-10-25 11:38:47 +02:00
* U17 introduced invalid JSON into the player journal. EliteBGS can now skip over
those and keep processing. This way players won't have to delete lines in their
journals anymore to keep using the tool.
* Banshee has been added.
2023-09-11 10:51:17 +02:00
## 0.3.5 on 11.09.2023
2023-09-08 11:50:00 +02:00
* Small bounty voucher formats are no longer suppressed.
* Glaive has been renamed to "Hunter" since Scythe has the same bounty
and they cannot be distinguished.
* Mission influence can now also be negative. Failed missions now properly
report the amount of negative influence given to a faction.
* Mission secondary influences now also support negative influences. This
for example happens if you take a mission to murder another faction's
civlians, which causes negative INF.
2023-06-18 15:23:38 +02:00
## 0.3.4 on 18.06.2023
* Added possibility to specify allied, as well as enemy captain and correspondent.
* Added date range, and tool version to standard log format.
* Added new English mission names.
2023-05-15 18:59:06 +02:00
## 0.3.3 on 15.05.2023
2023-05-11 20:45:19 +02:00
* Added payout for the Thargoid Glaive.
2023-05-14 20:22:21 +02:00
* Added payout and support for the Thargoid Revenant.
* Added more English mission names.
2023-05-11 20:45:19 +02:00
* Ship and AX combat zones can now be detected through a new event, which
allows the tool to properly determine the difficulty. Combat zone outcome,
additional objectives, or the name of the factions fighting are still guess
work however.
2023-05-14 20:22:21 +02:00
* Fixed a bug where newly added factions to a system weren't properly
recognised. Thanks to Shakaka.
2023-05-15 18:54:32 +02:00
* Added option to ignore FleetCarrier actions.
* Added an "Open in Explorer" button to journal locations.
2023-05-11 20:45:19 +02:00
2023-04-19 15:49:20 +02:00
## 0.3.2 on 19.04.2023
2023-04-19 09:27:57 +02:00
* Orthrus payout has been adapted to 14.02 values.
* Old Thargoid payout values have been removed, so very old logs now no
longer parse correctly. The old value clashed with new ones, making
detection of interceptor kills difficult.
* Fixed a problem regarding the proper detection of station owner, and
thus for whom the tool attributed market buy and market sell.
* Added GUI options to ignore some less important BGS entries.
2023-04-19 10:15:15 +02:00
* One line report has changed to show summaries
* Summaries have been streamlined:
* semi-colons now separate entries
* missing BGS actions (like S&R) have received a summary
* Trade has been renamed to "Sold" and "Bought"
* Sold now shows tons of cargo sold, plus profit if available
2023-04-19 10:15:49 +02:00
* Bought shows tons of cargo bought
2023-04-19 09:27:57 +02:00
2023-02-26 22:16:01 +01:00
## 0.3.1 on 26.02.2023
* Fixed: AX combat zones caused crashes with the summary.
* Fixed: Summaries for thargoid kills didn't render probably.
2023-02-26 10:20:11 +01:00
## 0.3.0 on 26.02.2023
2023-02-25 17:51:23 +01:00
* Move to MahApps toolkit, which replaces extended toolkit.
* Introduce themes (by MahApps) including dark mode.
* Add summary to the two bigger BGS log types.
* Remove organic data from BGS tool, as it has been confirmed that
it does not contribute to the BGS.
* Add a few more English mission names.
2023-02-04 16:01:19 +01:00
## 0.2.6 on 04.02.2023
* Update Post 14.02 Thargoid bounties
* Just summarise failed missions by on-foot and ship, instead of a detailed view
* Add some more English mission names
* Move code hosting to [CodeBerg](https://codeberg.org/)
2022-12-20 18:42:56 +01:00
## 0.2.5 on 20.12.2022
2022-12-20 18:42:20 +01:00
* Repaired mission fails.
* Added support for Missions entry.
2022-12-18 10:20:03 +01:00
## 0.2.4 on 18.12.2022
2022-12-14 20:23:13 +01:00
* Fixed bug with organic data.
* Fixed bug in mission format.
* You can now select also a time when filtering transactions.
* Added a button to toggle all children on and off at once.
2022-12-18 10:20:03 +01:00
* Date in Nova Navy discord log is now UTC.
* Added a divider so you can rescale the objectives and the log to a preferred aspect ratio.
2022-12-14 20:23:13 +01:00
2022-12-11 12:35:27 +01:00
## 0.2.3 on 11.12.2022
2022-12-10 11:51:19 +01:00
* Fixed detection of medium ground combat zones.
* Improve detection of things done near or around a new day. The tool should not properly
pick up missions done the previous day, and completed at the selected day.
* Add support for ground combat zones when done using Frontier Solutions (DropshipDeploy).
* Add more mission names for Thargoid war.
2022-12-11 12:31:36 +01:00
* Relogs in an on foot combat zone are now properly detected.
2022-12-10 11:51:19 +01:00
2022-12-07 23:22:38 +01:00
## 0.2.2 on 07.12.2022
* Orthrus interceptor payout changed to U14.1 values.
* Detection of AX combat zones has been improved.
* All thargoid war missions now contribute to the system.
* Thargoid combat zones go to "Very High".
* Passenger missions show amount of people rescued.
2022-12-03 16:37:43 +01:00
## 0.2.1 on 03.12.2022
* Add support for Thargoid combat zones.
* Make some missions "system related", meaning they are sorted into an objective with just
the system name. This makes sense for contributions for towards a system goal, rather than
a faction goal - like Thargoid wars.
* Fixed a bug about the visibility of war zone side objectives.
2022-11-29 17:22:58 +01:00
## 0.2.0 on 29.11.2022
* Moved project to .NET 7.0
* Added an experimental combat zone detector. Since there is no dedicated entry in the journal
for a combat zone, this code will do a lot of guessing.
* Add thargoid kills and thargoid vouchers.
* Add a warning if something has been done in E:D Legacy.
* Fixed a bug were on foot murders were not properly recognised.
2022-11-29 17:53:38 +01:00
* "On Foot" combat zones are now called Ground Combat Zones.
* GUI has been reworked, all functions are now near the relevant items.
2022-11-29 17:22:58 +01:00
2022-11-24 19:38:19 +01:00
## 0.1.7 on 09.11.2022
* Fixed a bug related to total amount of credits gained by turning in organic data.
* Changed UI to have report, and objectives on the same page.
* Report now automatically updates when objectives and entries are selected, deselected or removed.
* Removed manual adding of objectives.
## 0.1.6 on 24.09.2022
* Fixed datetime format.
## 0.1.5 on 24.08.2022
* Added some mission names.
* Updated README regarding Update 13.
## 0.1.4 on 24.07.2022
* Fixed hour display with entires (now in 24 hour format).
* Allow adding combat zones regardless of whether an objective is selected, or an
entry. If an entry is selected simply use its objective instead.
* Add timestamp to combat zone wins.
## 0.1.3 on 07.06.2022
* Fixed a bug where entries in non-rated journal files were not properly picked up.
* Remove EDDB database usage. This feature could block the tool if it failed to convert
the JSON to something more usable, downloads took forever, and the tool itself could
run out of memory loading and converting JSON from EDDB. With automatic objective
detection this tool is no longer really needed.
## 0.1.2 on 06.04.2022
* If you remove an item the tree items stay collapsed/expanded. (thanks CMDR NeedX).
* Fixed a bug where the program would crash if you opened the manual log entry
window twice (thanks CMDR NeedX).
* Fixed a bug regarding organic data not being properly recognised in logs.
* Date and time when the entry has been added to the overview.
* The actual entry is now semi-bold to distinguish it from the date time.
* You can now select which item should appear in the final log, and which shouldn't.
## 0.1.1 on 15.03.2022
* Update tool to work with the new journal filenames introduced in Update 11.
## 0.1.0 on 27.02.2022
* Final release without beta in front of it.
* Several new mission names for the XML.
* A few small fixes towards the Discord log formatting.
## 0.1.0-beta14 on 26.02.2022
* Missions that give out no influence whatsoever apparently exist. Here the strategy
is to add them to the list anyway, and warn the user that this might happen because
of conflicts.
## 0.1.0-beta13 on 24.02.2022
* Missions that give no influence are now properly shown again. A warning is also
displayed on why there is no influence there (spoiler alert: conflicts).
* Missions that give influence to an unknown faction are still ignored, but there is
now a warning about it.
* Added a few new mission names to the XML.
## 0.1.0-beta12 on 18.02.2022
* Failed missions now properly show up where they were accepted, instead of where they
were failed.
## 0.1.0-beta11 on 16.02.2022
* Fixed a bug in which mission influence was assigned to the wrong station, system
and faction. But now the log entry for accepting a mission must be within the given
range.
* Stop complaining about missing objective files.
* Add a few more mission names to the XML.
## 0.1.0-beta10 on 12.02.2022
* Added search and rescue.
* For mourders try to determine the faction of the victim. The CommitCrime event
lists the faction that issues the bounty, and not the faction of the victim.
* Vouchers are now properly treated. Each individual voucher is assigned a separate
objective, if the target faction for said voucher is present in the system.
## 0.1.0-beta9 on 07.02.2022
* Added Vista Genomics to the reports.
## 0.1.0-beta8 on 29.01.2022
* Fixed a bug where influence was wrongly counted for missions were both the
main beneficiary, and the secondary beneficiary are the same faction.
* Tightened selection of which entry goes to which objective.
## 0.1.0-beta7 on 27.01.2022
* Added murders, since they give negative INF for the target faction.
* Cargo is now collated for the NONA discord template.
* Empty secondary influences no longer show up.
* Market buying is not part of the BGS since Update 10.
* Remove decimal point unless absolutely necessary.
* Fixed log file template regarding failed missions.
* Support missions were the source and target are both the same faction, but in
different systems. Here both systems should be listed in the BGS list.
## 0.1.0-beta6 on 22.01.2022
* Month names should now always be in English in the NONA log format.
* Add influence support (by secondary mission objectives) to the log format.
* Remember last used discord log template.
* Add support for SellExplorationData journal entry.
* Improve credit formatting.
## 0.1.0-beta5 on 21.01.2022
* Missions that affect more than one faction now properly show that in the list.
* Cargo sold now shows a better name for the commodity (if available in journal).
* Added more mission names.
* Mission names are now part of an XML file.
* Added licence file with GPLv3.
## 0.1.0-beta4 on 13.01.2022
* Fixed a bug in date/time selection. It no longer uses the start date as start and end.
## 0.1.0-beta3 on 12.01.2022
* Collated failed missions into a single entry with a counter
* Added failed missions to Nova Navy log template
* Detect trade profit/loss
* Allow adjusting trade profit/loss with a new window
## 0.1.0-beta2 on 09.01.2022
* Adding combat zones has been repaired
## 0.1.0-beta1 on 07.01.2022
* Initial release