Release/5.6.1 #1737
Locked
Athanasius
started this conversation in
Announcement
Release/5.6.1
#1737
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Release 5.6.1
This release addresses some minor bugs and annoyances with v5.6.0, especially for Legacy galaxy players.
In general, at this early stage of the galaxy split, we prefer to continue to warn Legacy users who have 'send data' options active for sites that only accept Live data. In the future this might be reviewed and such warnings removed such that the functionality fails silently. This might be of use to users who actively play in both galaxies.
CAPI queries will now only be attempted for Live galaxy players This is a stop-gap whilst the functionality is implemented for Legacy galaxy players. Doing so prevents using Live galaxy data whilst playing Legacy galaxy, which would be increasingly wrong and misleading.
It is hoped to implement CAPI data retrieval and use for Legacy players soon, although this will likely entail extending the plugins API to include a new function specifically for this. Thus only updated plugins would support this.
EDDN: Where data has been sourced from the CAPI this application now sends a header->gameversion in the format
"CAPI-(Live|Legacy)-<endpoint"
as per the updated documentation.As this version only queries CAPI for Live players that will only be
"CAPI-Live-<endpoint>"
for the time being.If, somehow, the CAPI host queried matches neither the current Live host, the Legacy host, nor the past beta host, you will see
"CAPI-UNKNOWN-<endpoint>"
.As that statement implies, this application will also signal 'Live' if
pts-companion.orerve.net
has been used, due to detecting an alpha or beta version of the game. However, in that case the/test
schemas will be used.Closes #1734.
Inara: Only warn about Legacy data if sending is enabled in Settings > Inara.
Closes #1730.
Inara: Handling of some events has had a sanity check added so that the Inara API doesn't complain about empty strings being sent. In these cases the event will simply not be sent.
Closes #1732.
EDSM: EDSM has decided to accept only Live data on its API. Thus, this application will only attempt to send data for Live galaxy players.
If a Legacy galaxy player has the Settings > EDSM > "Send flight log and Cmdr status to EDSM" option active then they will receive an error about this at most once every 5 minutes. Disabling that option will prevent the warning.
Plugin Developers
config
module are for setting/getting/removing a plugin's own configuration, or detecting application shutdown in progress.data
passed to a plugincmdr_data()
is, strictly speaking, an instance ofCAPIData
, which is an extension ofUserDict
. It has some extra properties on it, but these are for internal use only and no plugin should rely on them.This discussion was created from the release Release/5.6.1.
Beta Was this translation helpful? Give feedback.
All reactions