Skip to content

Releases: Somfic/EliteAPI

v3.0.1

04 Jul 14:21
Compare
Choose a tag to compare
Bumped version to 3.0.1

3.0.0

04 Nov 16:28
Compare
Choose a tag to compare

3.0.0 Released

Overhauled everything.

v3.0.0-alpha3785

24 Sep 10:43
Compare
Choose a tag to compare
v3.0.0-alpha3785 Pre-release
Pre-release

EliteAPI v3.0.0-alpha3785 has been released

dotnet add package EliteAPI --version 3.0.0-alpha3785

⭐ New Features

  • Dashboard :) #170
  • Available property on ship status #140
  • Implemented API events #139
  • OnStop event #137
  • OnCatchedUp event #136
  • OnError event #135
  • OnStart event #134
  • Implements #132 #133
  • Set tick frequency through configuration #132
  • Is scoopable service #131
  • NavRoute.json support #128
  • Use GitHub package registry with NuGet #123
  • Ability to target specific journal file #120
  • Set custom journal directory from code #118
  • SupportFileNotFound exception #115
  • OutfittingFileNotFound exception #114
  • ShipyardFileNotFound exception #113
  • CargoFileNotFound exception #112
  • MarketFileNotFound exception #111
  • StatusFileNotFound exception #110
  • EventNotImplemented exception #109
  • JournalFileNotFound exception #108
  • JournalDirectoryNotFound exception #107
  • Buildtools for generating classes from journal entries #106
  • Event modules #105
  • Compatibility with Dependency Injection #104
  • Audio support #95
  • Graphics support #94
  • Player support #93
  • Interactions support #92
  • Keybindings support #73

🪲 Bug Fixes

  • Unregistered modules should not throw exceptions, but skipped #138
  • Exception spam when one of the support files is missing #129
  • Status.json file is being targeted as Journal file #127
  • Exceptions aren't being handled in startup #119
  • Log NuGet version instead of MajorMinorPatch #116
  • Total crash when Cargo.json / Shipyard.json files are missing #78

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

v3.0.0-alpha2519

24 Sep 09:57
Compare
Choose a tag to compare
v3.0.0-alpha2519 Pre-release
Pre-release

EliteAPI v3.0.0-alpha2519 has been released

dotnet add package EliteAPI --version 3.0.0-alpha2519

⭐ New Features

  • Dashboard :) #170
  • Available property on ship status #140
  • Implemented API events #139
  • OnStop event #137
  • OnCatchedUp event #136
  • OnError event #135
  • OnStart event #134
  • Implements #132 #133
  • Set tick frequency through configuration #132
  • Is scoopable service #131
  • NavRoute.json support #128
  • Use GitHub package registry with NuGet #123
  • Ability to target specific journal file #120
  • Set custom journal directory from code #118
  • SupportFileNotFound exception #115
  • OutfittingFileNotFound exception #114
  • ShipyardFileNotFound exception #113
  • CargoFileNotFound exception #112
  • MarketFileNotFound exception #111
  • StatusFileNotFound exception #110
  • EventNotImplemented exception #109
  • JournalFileNotFound exception #108
  • JournalDirectoryNotFound exception #107
  • Buildtools for generating classes from journal entries #106
  • Event modules #105
  • Compatibility with Dependency Injection #104
  • Audio support #95
  • Graphics support #94
  • Player support #93
  • Interactions support #92
  • Keybindings support #73

🪲 Bug Fixes

  • Unregistered modules should not throw exceptions, but skipped #138
  • Exception spam when one of the support files is missing #129
  • Status.json file is being targeted as Journal file #127
  • Exceptions aren't being handled in startup #119
  • Log NuGet version instead of MajorMinorPatch #116
  • Total crash when Cargo.json / Shipyard.json files are missing #78

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

v3.0.0-alpha1257

23 Sep 22:10
Compare
Choose a tag to compare
v3.0.0-alpha1257 Pre-release
Pre-release

EliteAPI v3.0.0-alpha1257 has been released

dotnet add package EliteAPI --version 3.0.0-alpha1257

EliteHub setup file can be found at the bottom

⭐ New Features

  • Dashboard :) #170
  • Available property on ship status #140
  • Implemented API events #139
  • OnStop event #137
  • OnCatchedUp event #136
  • OnError event #135
  • OnStart event #134
  • Implements #132 #133
  • Set tick frequency through configuration #132
  • Is scoopable service #131
  • NavRoute.json support #128
  • Use GitHub package registry with NuGet #123
  • Ability to target specific journal file #120
  • Set custom journal directory from code #118
  • SupportFileNotFound exception #115
  • OutfittingFileNotFound exception #114
  • ShipyardFileNotFound exception #113
  • CargoFileNotFound exception #112
  • MarketFileNotFound exception #111
  • StatusFileNotFound exception #110
  • EventNotImplemented exception #109
  • JournalFileNotFound exception #108
  • JournalDirectoryNotFound exception #107
  • Buildtools for generating classes from journal entries #106
  • Event modules #105
  • Compatibility with Dependency Injection #104
  • Audio support #95
  • Graphics support #94
  • Player support #93
  • Interactions support #92
  • Keybindings support #73

🐞 Bug Fixes

  • Unregistered modules should not throw exceptions, but skipped #138
  • Exception spam when one of the support files is missing #129
  • Status.json file is being targeted as Journal file #127
  • Exceptions aren't being handled in startup #119
  • Log NuGet version instead of MajorMinorPatch #116
  • Total crash when Cargo.json / Shipyard.json files are missing #78

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

v2.3.0.0

31 Dec 21:25
Compare
Choose a tag to compare
  • Rewrote the internal logging system.
  • Added SquadronStartup event.
  • Moved documentation to seperate repo.

v2.2.23.879

11 Dec 00:05
Compare
Choose a tag to compare
  • Plugins should now output less spam.
  • Minor fixes for the Rich Presence.
  • Added more to the new documentation.

2.2.14.870 - Rich Presence setting in .INI file

01 Nov 15:12
Compare
Choose a tag to compare

Added the ability to control the Rich Presence from the ini file. Default value will still be enabled, but now you'll be able to change the default value.

If you're already using a modified .ini file, please add the following code to the file:

[DISCORD]
richPresence = on

or

[DISCORD]
richPresence = off

or remove the file, and a complete file will be generated for you.

v2.2.6.862

15 Oct 18:09
Compare
Choose a tag to compare

Added RemainingJumpsInRoute to FSDTarget event, per request by Jerichofever.

v2.2.0.856

08 Oct 23:18
Compare
Choose a tag to compare

Fixed issue with the VoiceAttack and VoiceMacro plugins not working and throwing the following error: Could not load file or assembly 'Somfic'.