Elite Dangerous Market Connector ("EDMC") is a third-party application for use with Frontier Developments' game "Elite Dangerous". Its purpose is to facilitate supplying certain game data to, and in some cases retrieving it from, a number of websites and other tools.
To achieve this it utilises the Journal Files written by the game when played on a PC. It also makes use of Frontier's Companion API ("Frontier's CAPI"), accessible once you've authorised this application.
EDMC has a plugin system which many other developers have made use of to extend its functionality.
NB: This application is of no use with a Console game account. We now test against, and package with Python 3.10.x. As a consequence of this we no longer support Windows 7, due to Python 3.10.x itself not supporting Windows 7.
As has become routine now, various anti-virus software are reporting a false positive on our installer and/or files it contains. I've pre-emptively uploaded the installer toVirusTotalif you want to check what it's saying. Please see ourTroubleshooting/AV-false-positives FAQfor further information.
We now test against, and package with, Python 3.10.5.
If for any reason EDMarketConnector.exe fails to shutdown and exit when asked to by the upgrade process this should no longer result in a spontaneous system reboot. Closes #1492. A manual reboot will still be required to complete the EDMarketConnector upgrade process and we make no guarantees about the stability of the application until this is done.
The new EDDN fsssignaldiscovered/1 schema has been implemented.
EDSM trace level logging will no longer log API credentials unless explicitly asked to, separately from other EDSM API trace logging.
Bug Fixes
EDDN: Ensure we always remove all _Localised suffix keys in data. This was missed in some recent new schemas and turned out to be an issue for at least approachsettlement/1.