Skip to content

Releases: EDCD/EDMarketConnector

Release/5.12.1

03 Oct 00:00
Release/5.12.1
fc00839
Compare
Choose a tag to compare

Release 5.12.1

This release fixes a handful of bugs reported with 5.12.0, notably a widely-reported bug with EDMC CAPI Authentication.

Changes and Enhancements

  • Fixed a typo in the prior release notes

Bug Fixes

  • Fixed a bug where the EDMC System Profiler wouldn't load details properly
  • Reverted a number of usages of Pathlib back to os.path for further validation testing
  • Fixed a bug where EDMC would error out with a max() ValueError
  • Fixed an issue where the EDMC protocol wouldn't be processed properly via prototyping

Plugin Developers

  • nb.Entry is deprecated, and is slated for removal in 6.0 or later. Please migrate to nb.EntryMenu
  • nb.ColoredButton is deprecated, and is slated for removal in 6.0 or later. Please migrate to tk.Button
  • Calling internal translations with _() is deprecated, and is slated for removal in 6.0 or later. Please migrate to importing translations and calling translations.translate or translations.tl directly
  • Translations as the translate system singleton is deprecated, and is slated for removal in 6.0 or later. Please migrate to the translations singleton
  • help_open_log_folder() is deprecated, and is slated for removal in 6.0 or later. Please migrate to open_folder()
  • update_feed is deprecated, and is slated for removal in 6.0 or later. Please migrate to get_update_feed().

Release/5.12.1-rc4

01 Oct 22:30
Release/5.12.1-rc4
dab510b
Compare
Choose a tag to compare
Release/5.12.1-rc4 Pre-release
Pre-release

Pre-Release 5.12.1-rc4

This is a release candidate for 5.12.1. It has been pushed to the "Beta" track for updates!

This release continues to refine fixes for with EDMC authentication.

Changes and Enhancements

  • Fixed a typo in the prior release notes

Bug Fixes

  • Fixed a bug where the EDMC System Profiler wouldn't load details properly
  • Reverted a number of usages of Pathlib back to os.path for further validation testing
  • Fixed a bug where EDMC would error out with a max() ValueError
  • Fixed an issue where the EDMC protocol wouldn't be processed properly via prototyping

Plugin Developers

  • nb.Entry is deprecated, and is slated for removal in 6.0 or later. Please migrate to nb.EntryMenu
  • nb.ColoredButton is deprecated, and is slated for removal in 6.0 or later. Please migrate to tk.Button
  • Calling internal translations with _() is deprecated, and is slated for removal in 6.0 or later. Please migrate to importing translations and calling translations.translate or translations.tl directly
  • Translations as the translate system singleton is deprecated, and is slated for removal in 6.0 or later. Please migrate to the translations singleton
  • help_open_log_folder() is deprecated, and is slated for removal in 6.0 or later. Please migrate to open_folder()
  • update_feed is deprecated, and is slated for removal in 6.0 or later. Please migrate to get_update_feed().

Release/5.12.1-rc2

01 Oct 03:04
Release/5.12.1-rc2
0cfc487
Compare
Choose a tag to compare
Release/5.12.1-rc2 Pre-release
Pre-release

Pre-Release 5.12.1-rc2

This is a release candidate for 5.12.1. It has been pushed to the "Beta" track for updates!

5.12.1-rc1 was an internal-only release.

This release fixes a pair of widely-reported bugs with EDMC authentication.

Changes and Enhancements

  • Fixed a typo in the prior release notes

Bug Fixes

  • Fixed a bug where the EDMC System Profiler wouldn't load details properly
  • Reverted a number of usages of Pathlib back to os.path for further validation testing
  • Fixed a bug where EDMC would error out with a max() ValueError

Plugin Developers

  • nb.Entry is deprecated, and is slated for removal in 6.0 or later. Please migrate to nb.EntryMenu
  • nb.ColoredButton is deprecated, and is slated for removal in 6.0 or later. Please migrate to tk.Button
  • Calling internal translations with _() is deprecated, and is slated for removal in 6.0 or later. Please migrate to importing translations and calling translations.translate or translations.tl directly
  • Translations as the translate system singleton is deprecated, and is slated for removal in 6.0 or later. Please migrate to the translations singleton
  • help_open_log_folder() is deprecated, and is slated for removal in 6.0 or later. Please migrate to open_folder()
  • update_feed is deprecated, and is slated for removal in 6.0 or later. Please migrate to get_update_feed().

Release/5.12.0

24 Sep 23:39
Release/5.12.0
cc6e200
Compare
Choose a tag to compare

Release 5.12.0

This release brings a number of performance enhancements and functionality updates requested by the community to EDMC.
Notably, integration with Inara's SLEF notation, custom plugin directories, streamlined logging locations, and
performance enhancements are included.

This release also fixes a few administrative issues regarding licenses to ensure compliance with included libraries.

Changes and Enhancements

  • Added the ability to export a ship's loadout to Inara SLEF notation
  • Added the ability for EDMC to restart itself if required after settings changes
  • Added the ability to change the custom plugins directory to allow for multiple plugin profiles
  • Added Basic Type 8 Support
  • Updated the default logging directory from $TEMPDIR or %TEMP% and to the current app data directory
  • Updated a number of direct win32API calls to use proper prototyped library calls
  • Updated a number of translations
  • Updated a number of dependencies
  • Updated included and bundled licenses to comply with dependency requirements
  • Updated the game_running check to be more efficient on Windows to reduce program hangs
  • Minor logic enhancements
  • Retired most usages of os.path in favor of the preferred PathLib

Bug Fixes

  • Fixed a bug that would result in Horizons and Odyssey flags not being passed to EDDN

Plugin Developers

  • nb.Entry is deprecated, and is slated for removal in 6.0 or later. Please migrate to nb.EntryMenu
  • nb.ColoredButton is deprecated, and is slated for removal in 6.0 or later. Please migrate to tk.Button
  • Calling internal translations with _() is deprecated, and is slated for removal in 6.0 or later. Please migrate to importing translations and calling translations.translate or translations.tl directly
  • Translations as the translate system singleton is deprecated, and is slated for removal in 6.0 or later. Please migrate to the translations singleton
  • help_open_log_folder() is deprecated, and is slated for removal in 6.0 or later. Please migrate to open_folder()
  • update_feed is deprecated, and is slated for removal in 6.0 or later. Please migrate to get_update_feed().

Pre-Release/5.12.0-beta1

26 Aug 23:21
Release/5.12.0-beta1
c0071bb
Compare
Choose a tag to compare
Pre-release

Pre-Release 5.12.0-beta1

This public beta is designed to allow for volunteer testing of coming updates and allow plugin
developers to prepare for upcoming code changes. BUGS ARE EXPECTED in this build, as under-the-hood
inline code changes have been made in this update which may have unintended consequences.

Changes and Enhancements

  • Added the ability to export a ship's loadout to Inara SLEF notation
  • Added the ability for EDMC to restart itself if required after settings changes
  • Added the ability to change the custom plugins directory to allow for multiple plugin profiles
  • Added Basic Type 8 Support
  • Updated the default logging directory from $TEMPDIR or %TEMP% and to the current app data directory
  • Updated a number of direct win32API calls to use proper prototyped library calls
  • Updated a number of translations
  • Updated a number of dependencies
  • Updated included and bundled licenses to comply with dependency requirements
  • Updated the game_running check to be more efficient on Windows to reduce program hangs
  • Minor logic enhancements
  • Retired most usages of os.path in favor of the preferred PathLib

Bug Fixes

  • Fixed a bug that would result in Horizons and Odyssey flags not being passed to EDDN

Plugin Developers

  • nb.Entry is deprecated, and is slated for removal in 6.0 or later. Please migrate to nb.EntryMenu
  • nb.ColoredButton is deprecated, and is slated for removal in 6.0 or later. Please migrate to tk.Button
  • Calling internal translations with _() is deprecated, and is slated for removal in 6.0 or later. Please migrate to importing translations and calling translations.translate or translations.tl directly
  • Translations as the translate system singleton is deprecated, and is slated for removal in 6.0 or later. Please migrate to the translations singleton
  • help_open_log_folder() is deprecated, and is slated for removal in 6.0 or later. Please migrate to open_folder()
  • update_feed is deprecated, and is slated for removal in 6.0 or later. Please migrate to get_update_feed().

Release/5.11.3

05 Aug 02:00
Release/5.11.3
9cc4630
Compare
Choose a tag to compare

Release 5.11.3

This release fixes a bug where an incomplete hand-over from ordereddict to dict types would cause a sender failure.

Changes and Enhancements

  • Updated Translations

Bug Fixes

  • Fixed a bug where two senders might fail due to improper data formats

Plugin Developers

  • nb.Entry is deprecated, and is slated for removal in 6.0 or later. Please migrate to nb.EntryMenu
  • nb.ColoredButton is deprecated, and is slated for removal in 6.0 or later. Please migrate to tk.Button
  • Calling internal translations with _() is deprecated, and is slated for removal in 6.0 or later. Please migrate to importing translations and calling translations.translate or translations.tl directly
  • Translations as the translate system singleton is deprecated, and is slated for removal in 6.0 or later. Please migrate to the translations singleton
  • help_open_log_folder() is deprecated, and is slated for removal in 6.0 or later. Please migrate to open_folder()
  • update_feed is deprecated, and is slated for removal in 6.0 or later. Please migrate to get_update_feed().
  • FDevID files (commodity.csv and rare_commodity.csv) have moved their preferred location to the app dir (same location as default Plugins folder). Please migrate to use config.app_dir_path.

Release/5.11.3-beta0

30 Jul 00:11
Release/5.11.3-beta0
8c24768
Compare
Choose a tag to compare
Release/5.11.3-beta0 Pre-release
Pre-release

Release 5.11.3-beta0

This is a release candidate for 5.11.3.

This release fixes a bug where an incomplete hand-over from ordereddict to dict types would cause a sender failure.

Changes and Enhancements

  • Updated Translations

Bug Fixes

  • Fixed a bug where two senders might fail due to improper data formats

Plugin Developers

  • nb.Entry is deprecated, and is slated for removal in 6.0 or later. Please migrate to nb.EntryMenu
  • nb.ColoredButton is deprecated, and is slated for removal in 6.0 or later. Please migrate to tk.Button
  • Calling internal translations with _() is deprecated, and is slated for removal in 6.0 or later. Please migrate to importing translations and calling translations.translate or translations.tl directly
  • Translations as the translate system singleton is deprecated, and is slated for removal in 6.0 or later. Please migrate to the translations singleton
  • help_open_log_folder() is deprecated, and is slated for removal in 6.0 or later. Please migrate to open_folder()
  • update_feed is deprecated, and is slated for removal in 6.0 or later. Please migrate to get_update_feed().
  • FDevID files (commodity.csv and rare_commodity.csv) have moved their preferred location to the app dir (same location as default Plugins folder). Please migrate to use config.app_dir_path.

Release/5.11.2

17 Jun 20:58
Release/5.11.2
87f59a5
Compare
Choose a tag to compare

Release 5.11.2

This release fixes a bug where minimizing to the system tray could cause the program to not un-minimize.

Changes and Enhancements

  • Updated Translations
  • Added a developer utilty to help speed up changelog development

Bug Fixes

  • Fixed a bug where minimizing to the system tray could cause the program to not un-minimize.

Release/5.11.1

09 Jun 21:37
Release/5.11.1
5d43388
Compare
Choose a tag to compare

Release 5.11.1

This release fixes a bug regarding FDevID files when running from Source in a non-writable location. Additionally,
Deprecation Warnings are now more visible to aid in plugin development.

Changes and Enhancements

  • Added a check on Git Pushes to check for updated translation strings for developers
  • Enabled deprecation warnings to pass to plugins and logs
  • Updated Dependencies
  • Replaced infi.systray with drop-in replacement simplesystray

Bug Fixes

  • Fixed a bug that could result in the program not updating or writing FDevID files when running from source in a location where the running user can't write to

Plugin Developers

  • nb.Entry is deprecated, and is slated for removal in 6.0 or later. Please migrate to nb.EntryMenu
  • nb.ColoredButton is deprecated, and is slated for removal in 6.0 or later. Please migrate to tk.Button
  • Calling internal translations with _() is deprecated, and is slated for removal in 6.0 or later. Please migrate to importing translations and calling translations.translate or translations.tl directly
  • Translations as the translate system singleton is deprecated, and is slated for removal in 6.0 or later. Please migrate to the translations singleton
  • help_open_log_folder() is deprecated, and is slated for removal in 6.0 or later. Please migrate to open_folder()
  • update_feed is deprecated, and is slated for removal in 6.0 or later. Please migrate to get_update_feed().
  • FDevID files (commodity.csv and rare_commodity.csv) have moved their preferred location to the app dir (same location as default Plugins folder). Please migrate to use config.app_dir_path.

Release/5.11.1-beta0

07 Jun 21:44
Release/5.11.1-beta0
2c60499
Compare
Choose a tag to compare
Release/5.11.1-beta0 Pre-release
Pre-release

Pre-Release 5.11.1-beta0

This is a release candidate for 5.11.1.

This release fixes a bug regarding FDevID files when running from Source in a non-writable location.

Changes and Enhancements

  • Added a check on Git Pushes to check for updated translation strings for developers

Bug Fixes

  • Fixed a bug that could result in the program not updating or writing FDevID files when running from source in a location where the running user can't write to

Plugin Developers

  • nb.Entry is deprecated, and is slated for removal in 6.0 or later. Please migrate to nb.EntryMenu
  • nb.ColoredButton is deprecated, and is slated for removal in 6.0 or later. Please migrate to tk.Button
  • Calling internal translations with _() is deprecated, and is slated for removal in 6.0 or later. Please migrate to importing translations and calling translations.translate or translations.tl directly
  • Translations as the translate system singleton is deprecated, and is slated for removal in 6.0 or later. Please migrate to the translations singleton
  • help_open_log_folder() is deprecated, and is slated for removal in 6.0 or later. Please migrate to open_folder()
  • update_feed is deprecated, and is slated for removal in 6.0 or later. Please migrate to get_update_feed().
  • FDevID files (commodity.csv and rare_commodity.csv) have moved their preferred location to the app dir (same location as default Plugins folder). Please migrate to use config.app_dir_path.