Skip to content

Releases: EDCD/EDDI

3.7.1

13 Nov 02:14
Compare
Choose a tag to compare
  • Core
    Fixed an exception when calculating distances if the second system were null (for example if a home star system were not set).
  • Mission monitor
    • Fixed a bug that could cause certain types of missions to flip from "Active" to "Claim" when logging into the game.
    • Fixed a bug that caused the station to not be recorded correctly for community goal missions.
  • Speech responder
    • Scripts
      • Updated the Location script to fix reporting station crimes and missions when it should be instead reporting system crimes and missions.
  • VoiceAttack responder
    • Updated EDDI.vap to correct an issue with landing pads not being reported correctly when queried.

3.7.1-b1

06 Nov 23:51
Compare
Choose a tag to compare
3.7.1-b1 Pre-release
Pre-release
  • Core
    • If you cancel a jump in your fleet carrier, a one minute cooldown is initiated. A Carrier cooldown event is now triggered to signal that this cooldown is complete.
    • Integrated monitors can no longer be disabled. The EDDP and Galnet monitors operate independently and can still be disabled.
    • Rollbar telemetry service can now optionally be disabled by editing configuration file at %appdata%/EDDI/eddi.json.
    • Various bug and stability fixes.
  • EDDN Responder
    • Fixed a bug that could cause the incorrect commodity symbols to be forwarded to EDDN.
  • EDSM Responder
    • Fixed an issue with queued messages not being sent when the EDSM Responder was stopped.
  • Inara Responder
    • Fixed an issue with queued messages not being sent when the Inara Responder was stopped.
  • Speech responder
    • Test scripts can now be canceled by clicking on the "Test" button a second time while test speech is in progress.
    • Variables
      • Added factions (faction objects) to the documented properties for the system object.
      • Added imports (array of Commodity objects) to the station object
      • Added exports (array of Commodity objects) to the station object
      • Added prohibited (array of Commodity objects, requires Frontier API access) to the station object
      • Added planetarystations and orbitalstations to the system object
      • Added carriersignalsources to the system object
      • Added solarday and solarsurfacevelocity to the body object.
      • The alreadymapped and alreadydiscovered properties of the body object are now nullable - a null value indicates that the exploration status is not yet known.
    • Scripts
      • Updated the Asteroid prospected script to fix a typo.
      • Updated the Bond redeemed script to better utilize the Humanise() function.
      • Updated the Bounty incurred script to better utilize the Humanise() function.
      • Updated the Bounty redeemed script to better utilize the Humanise() function.
      • Updated the Cargo report event and script to use commodity objects for the station prohibited list.
      • Updated the Commodity purchased script to better utilize the Humanise() function.
      • Updated the Commodity sale check script to better utilize the Humanise() function.
      • Updated the Commodity sold script to better utilize the Humanise() function.
      • Updated the Crime check station script to resolve an occasional grammar issue.
      • Updated the Data voucher awarded script to better utilize the Humanise() function.
      • Updated the Discovery scan script script improve grammar around recommending a single body to be scanned.
      • Updated the Market information event and script to restore purchase, sales, and swapout checks when appropriate
      • Updated the Mission check galaxy script to fix a typo.
      • Updated the Module purchased script to better utilize the Humanise() function.
      • Updated the Module retrieved script to better utilize the Humanise() function.
      • Updated the Module sold script to better utilize the Humanise() function.
      • Updated the Module sold from storage script to better utilize the Humanise() function.
      • Updated the Module stored script to better utilize the Humanise() function.
      • Updated the Module transfer script to better utilize the Humanise() function.
      • Updated the Ship repaired event and script to remove hard-coded english strings, standardize handling across stations and fleet carriers, and simplify redundant variables.
      • Updated the Ship transfer initiated script to better utilize the Humanise() function.
      • Updated the Signal detected event and script to include a new unique property and fix a typo
      • Updated the System report script to separate carriers from stations

3.7.0

06 Jul 00:43
Compare
Choose a tag to compare
  • Promote 3.7.0-rc1 to final
  • Fixed a bug that could cause the Ship loadout event not to fire if piloting an Eagle with a module slotted in the military slot
  • Added an alpha channel to the splash screen

3.7.0-rc1

03 Jul 07:37
Compare
Choose a tag to compare
3.7.0-rc1 Pre-release
Pre-release
  • Core
    • EDDI standalone now displays a splash screen while bringing up the full UI, to give users immediate feedback that it is launching.
    • Carrier cooldown event is now sent to the carrier's owner even if they were not aboard for the jump.
    • Corrected the timing of the Carrier cooldown event.
    • Carrier pads locked and Carrier jump engaged events are now correctly cancelled if the carrier's jump is cancelled.

3.5.3-b7

25 Jun 20:29
Compare
Choose a tag to compare
3.5.3-b7 Pre-release
Pre-release

This release fixes the Speech Responder bugs introduced in 3.5.3-b5 and 3.5.3-b6. We rolled back to 3.5.3-b4 and re-implemented only the known good changes. Sorry about that!

Full release notes are here.

3.5.3-b6

23 Jun 05:13
Compare
Choose a tag to compare
3.5.3-b6 Pre-release
Pre-release
  • Frontier API
    • Fixed missing client ID in 3.5.3-b5
  • Speech responder
    • Fixed Speech Responder always reporting that script errors are at line zero.
    • Fixed a typo in the Mission check galaxy script.

3.5.3-b5

22 Jun 23:34
Compare
Choose a tag to compare
3.5.3-b5 Pre-release
Pre-release
  • Core
    • Updated Rollbar telemetry service to reduce web traffic when idle and to add some additional context from preceeding eddi.log entries.
    • Various bug fixes, including fixing a bug that could cause the UI to become de-coupled from the true speech configuration.
  • Speech responder
    • Updated Cottle speech rendering package to the latest version.

3.5.3-b4

21 Jun 07:10
Compare
Choose a tag to compare
3.5.3-b4 Pre-release
Pre-release
  • Core
    • Implemented new Asteroid cracked and Asteroid prospected events.
    • Nanomedicines are now designated as a rare commodity.
    • Disregard bogus "Galactic Mean Price" from Fleet carriers.
    • Reduced filesystem polling when Elite is not active.
    • Defended against some corner-case IO exceptions.
  • Speech Responder
    • When the update server is unreachable, the voice message now says that "EDDI" rather than "I" could not reach it.
    • Fixed some edge cases around ship model pronounciation, notably Roman numerals.

3.5.3-b3

05 Jun 02:26
Compare
Choose a tag to compare
3.5.3-b3 Pre-release
Pre-release
  • Cargo Monitor
    • Fixed a bug where the need property of mission-related cargo did not properly update for Collect mission types.
  • Core
    • Implemented a speculative fix for system visit counts sometimes becoming reset.
  • Mission Monitor
    • Added new claim state for missions where the expiration timer ceases upon completion of mission requirements. Assassinate and Massacre mission types, as an example.
  • Speech Responder
    • Updated scripts to improve reporting of crime and mission related information:
      • Crime check station
      • Crime check system
      • Entered normal space
      • Location
      • Mission check galaxy
      • Mission check system
      • Mission check station
      • Mission completed
      • Mission report
      • Touchdown
    • Updated the community translation of the default personality for Brazilian Portuguese.

3.5.3-b2

01 Jun 03:51
Compare
Choose a tag to compare
3.5.3-b2 Pre-release
Pre-release
  • Frontier API
    • Fixed an issue whereby the login process would try to launch a second instance of EDDI and fail.