mirror of
https://github.com/EDCD/EDMarketConnector.git
synced 2025-06-14 14:22:10 +03:00
Pre-Release 4.1.6-rc3: config version and changelog
This commit is contained in:
parent
c90392ab89
commit
67e72f7477
23
ChangeLog.md
23
ChangeLog.md
@ -1,6 +1,29 @@
|
|||||||
This is the master changelog for Elite Dangerous Market Connector. Entries are in reverse chronological order (latest first).
|
This is the master changelog for Elite Dangerous Market Connector. Entries are in reverse chronological order (latest first).
|
||||||
---
|
---
|
||||||
|
|
||||||
|
Release 4.1.6-rc3
|
||||||
|
===
|
||||||
|
|
||||||
|
We might have finally found the cause of the application hangs during shutdown.
|
||||||
|
Note that this became easier to track down due to the current (2021-01-11)
|
||||||
|
downtime for migration of www.edsm.net. EDMarketConnector will hang during
|
||||||
|
shutdown prior to this version whilst EDSM isn't available.
|
||||||
|
|
||||||
|
* Avoid making Tk event_generate() calls whilst the appliction is shutting
|
||||||
|
down.
|
||||||
|
|
||||||
|
* Plugins should actively avoid making any sort of Tk event_generate() call
|
||||||
|
during application shutdown.
|
||||||
|
|
||||||
|
This means using `if not config.shutting_down:` to gate any code in worker
|
||||||
|
threads that might attempt this. Also, be sure you're not attempting such
|
||||||
|
in your `plugin_stop()` function.
|
||||||
|
|
||||||
|
See plugins/edsm.py and plugins/inara.py for example of the usage.
|
||||||
|
|
||||||
|
* Any use of plug.show_error() won't actually change the UI status line during
|
||||||
|
shutdown, but the text you tried to show will be logged instead.
|
||||||
|
|
||||||
Release 4.1.6-rc2
|
Release 4.1.6-rc2
|
||||||
===
|
===
|
||||||
|
|
||||||
|
@ -13,7 +13,7 @@ appcmdname = 'EDMC'
|
|||||||
# appversion **MUST** follow Semantic Versioning rules:
|
# appversion **MUST** follow Semantic Versioning rules:
|
||||||
# <https://semver.org/#semantic-versioning-specification-semver>
|
# <https://semver.org/#semantic-versioning-specification-semver>
|
||||||
# Major.Minor.Patch(-prerelease)(+buildmetadata)
|
# Major.Minor.Patch(-prerelease)(+buildmetadata)
|
||||||
appversion = '4.1.6-rc2' #-rc1+a872b5f'
|
appversion = '4.1.6-rc3' #-rc1+a872b5f'
|
||||||
# For some things we want appversion without (possible) +build metadata
|
# For some things we want appversion without (possible) +build metadata
|
||||||
appversion_nobuild = str(semantic_version.Version(appversion).truncate('prerelease'))
|
appversion_nobuild = str(semantic_version.Version(appversion).truncate('prerelease'))
|
||||||
copyright = u'© 2015-2019 Jonathan Harris, 2020 EDCD'
|
copyright = u'© 2015-2019 Jonathan Harris, 2020 EDCD'
|
||||||
|
Loading…
x
Reference in New Issue
Block a user