Release 5.1.0
-
We now test against, and package with, Python 3.9.5.
As a consequence of this we no longer support Windows 7.
This is due to Python 3.9.x itself not supporting Windows 7.
The application (both EDMarketConnector.exe and EDMC.exe) will crash on startup due to a missing DLL.This should have no other impact on users or plugin developers, other than the latter now being free to use features that were introduced since the Python 3.7 series.
Developers can check the contents of the
.python-version
file in the source (it's not distributed with the Windows installer) for the currently used version in a given branch.
Release 5.1.0
-
Updates to how this application utilises the Inara.cz API.
- The current state of your ShipLockerMaterials (MicroResources for Odyssey Suit and handheld Weapons upgrading and engineering) will now be sent. Note that we can't reliably track this on the fly, so it will only update when we see a full
ShipLockerMaterials
Journal event, such as at login or when you disembark from any vehicle. - Odyssey Suits and their Loadouts will now be sent.
- When you land on a body surface, be that in your own ship, in a Taxi, or in a Dropship. Depending on the exact scenario a Station might be sent along with this.
- The current state of your ShipLockerMaterials (MicroResources for Odyssey Suit and handheld Weapons upgrading and engineering) will now be sent. Note that we can't reliably track this on the fly, so it will only update when we see a full
-
You can now both edit the 'normal' and 'beta' coriolis.io URLs, and choose which of them are used. 'Auto' means allowing the application to use the normal one when you're running the live game, or the beta version if running a beta version of the game.
-
Suit names will now be displayed correctly when we have pulled the data from the Frontier CAPI, rather than Journal entries.
-
Many translations updated once more, especially for new strings. Thanks as always to those contributing!
Bug Fixes
- Don't assume we have an EDSM Commander Name and/or API key just because we know a game Commander name. This came to light during the investigation of "EDSM Plugin sent wrong credit balance when switching accounts". We're still investigating that bug report.
Plugin Developers
There are some new members of the state
dictionary passed to journal_entry()
; Taxi, Dropship, Body and BodyType. See PLUGINS.md for the details.