mirror of
https://github.com/EDCD/EDMarketConnector.git
synced 2025-06-08 19:32:15 +03:00
Pre-Release 5.2.0-beta1: appversion & changelog
This commit is contained in:
parent
1e65b60836
commit
9a58da57cd
82
ChangeLog.md
82
ChangeLog.md
@ -27,6 +27,88 @@ produce the Windows executables and installer.
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
Pre-Release 5.2.0 beta1
|
||||||
|
===
|
||||||
|
|
||||||
|
* Now built using Python 3.9.7.
|
||||||
|
|
||||||
|
* `Update` button is disabled if CQC/Arena is detected.
|
||||||
|
|
||||||
|
* Frontier CAPI queries now run in their own thread. There should be no
|
||||||
|
change in functionality for users. This affects both EDMarketConnector
|
||||||
|
(GUI) and EDMC (command-line).
|
||||||
|
|
||||||
|
* `File` > `Status` will now use cached CAPI data, rather than causing a fresh
|
||||||
|
query. **Currently if data has not yet been cached nothing will happen when
|
||||||
|
trying to use this**.
|
||||||
|
|
||||||
|
* `File` > `Save Raw Data` also now uses the cached CAPI data, rather than
|
||||||
|
causing a fresh query. This will write an empty JSON `{}` if no data is
|
||||||
|
yet available.
|
||||||
|
|
||||||
|
* New [docs/Licenses/](docs/Licenses/) directory containing all relevant
|
||||||
|
third-party licenses for the software this application uses.
|
||||||
|
|
||||||
|
* `Settings` > `Output` > `File Location` 'Browse' button will now always be
|
||||||
|
available, even if no output options are active.
|
||||||
|
|
||||||
|
* The 'no git installed' logging when running from source is now at INFO
|
||||||
|
level, not ERROR. This will look less scary.
|
||||||
|
|
||||||
|
* EDMarketConnetor command-line arguments have been re-ordered into
|
||||||
|
logical groups for `--help` output.
|
||||||
|
|
||||||
|
* Support added for several new EDDN schemas relating to specific Journal
|
||||||
|
events. Until the live EDDN server is updated (planned for 2021-10-21) you
|
||||||
|
will see minor error logging when this fails due to 'unknown schema'.
|
||||||
|
|
||||||
|
Schema support added for:
|
||||||
|
- `codexentry/1`
|
||||||
|
- `fssdiscoveryscan/1`
|
||||||
|
- `navbeaconscan/1`
|
||||||
|
- `navroute/1`
|
||||||
|
- `scanbarycentre/1`
|
||||||
|
|
||||||
|
Bug Fixes
|
||||||
|
---
|
||||||
|
|
||||||
|
* A bug preventing `--force-localserver-auth` from working has been fixed.
|
||||||
|
|
||||||
|
* `horizons` and `odyssey` flags should now always be set properly on *all*
|
||||||
|
EDDN messages. The `horizons` flag was missing from some.
|
||||||
|
|
||||||
|
Developers
|
||||||
|
---
|
||||||
|
|
||||||
|
* New `journal_entry_cqc()` function for plugins to receive journal events
|
||||||
|
*specifically and **only** when the player is in CQC/Arena*. This allows
|
||||||
|
for tracking things that happen in CQC/Arena without polluting
|
||||||
|
`journal_entry()`. See [PLUGINS.md](PLUGINS.md) for details.
|
||||||
|
|
||||||
|
* Command-line argument `--trace-all` to force all possible `--trace-on` to be
|
||||||
|
active.
|
||||||
|
|
||||||
|
* Contributing.md has been updated for how to properly use `trace_on()`.
|
||||||
|
|
||||||
|
* EDMC.(py,exe) now also makes use of `--trace-on`.
|
||||||
|
|
||||||
|
* EDMarketConnector now has `--capi-pretend-down` to act as if the CAPI
|
||||||
|
server is down.
|
||||||
|
|
||||||
|
* Killswitches now have support for removing key/values entirely, or forcing
|
||||||
|
the value. See [docs/Killswitches.md](docs/Killswitches.md) for details.
|
||||||
|
|
||||||
|
* `state['Odyssey']` added, set from `LoadGame` journal event.
|
||||||
|
|
||||||
|
* You can now test against a different EDDN server using `--eddn-url`
|
||||||
|
command-line argument. This needs to be the *full* 'upload' URL, i.e. for
|
||||||
|
the live instance this is `https://eddn.edcd.io:4430/upload/`.
|
||||||
|
|
||||||
|
* New command-line argument `--eddn-tracking-ui` to track the EDDN handling
|
||||||
|
code's idea of the current Journal and Status.json Body(Name|ID).
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
Release 5.1.3
|
Release 5.1.3
|
||||||
===
|
===
|
||||||
|
|
||||||
|
@ -33,7 +33,7 @@ appcmdname = 'EDMC'
|
|||||||
# <https://semver.org/#semantic-versioning-specification-semver>
|
# <https://semver.org/#semantic-versioning-specification-semver>
|
||||||
# Major.Minor.Patch(-prerelease)(+buildmetadata)
|
# Major.Minor.Patch(-prerelease)(+buildmetadata)
|
||||||
# NB: Do *not* import this, use the functions appversion() and appversion_nobuild()
|
# NB: Do *not* import this, use the functions appversion() and appversion_nobuild()
|
||||||
_static_appversion = '5.1.4-beta0'
|
_static_appversion = '5.2.0-beta1'
|
||||||
_cached_version: Optional[semantic_version.Version] = None
|
_cached_version: Optional[semantic_version.Version] = None
|
||||||
copyright = '© 2015-2019 Jonathan Harris, 2020-2021 EDCD'
|
copyright = '© 2015-2019 Jonathan Harris, 2020-2021 EDCD'
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user