- Core
- Implemented log rotation. EDDI will now create a new log file every time it starts, and shall retain no more than 10 log files before it starts clearing the old logs. Immense log files are a thing of the past!
- Added data definitions for Guardian fighters.
- EDDP monitor
- Fixed a bug that prevented selection of any state other than
(anything)
and blocked filter input when any state other than(anything)
was selected.
- Fixed a bug that prevented selection of any state other than
- Galnet Monitor
- Updated category assignments to match updated article format from Frontier Developments
- Localization
- Fixed a bug preventing localized module names from being displayed correctly within the ship object.
- The filters used to assign categories to Galnet articles in the Galnet monitor are now a translatable resource.
- The category names for categories assigned to Galnet articles in the Galnet monitor are now a translatable resource.
- The source url used by the Galnet monitor for each language is now a translatable resource. For languages that do not have official Galnet feeds, translators may create unofficial feeds that follow the same format as the official Galnet feeds for use with EDDI.
- Ship Monitor
- Added 'Module info' event
- Speech responder
- Revised
Galnet news published
script to identify interesting articles by category. - Added new event:
Glide
, triggered when your ship enters or exits glide near a planet's surface - Revised script:
Entered normal space
to omit a pause if it is immediately following a glide event and to check whether gravity is set prior to reporting gravity. - Revised script:
Star scanned
to allow us to fix pronunciations of stellar class (some voices rendered "TTS" class stars as "text-to-speech" class stars).
- Revised
- UI
- Enhanced IPA help with additional links.
- Corrected window size to prevent UI elements from being hidden / obscured at the default window size.
- Minor visual enhancements.
- Voice Attack plugin / Speech synthesizer
- Improved stability by switching to using a single speech synthesizer instance (kudos to VoiceAttack's developer for working with us on this).