Skip to content

Modern GESI

Compare
Choose a tag to compare
@Blacksmoke16 Blacksmoke16 released this 21 Apr 23:02
· 35 commits to master since this release
287e776

8.0.0 aka version 23 April 21, 2020

Version 8.0.0 brings about a major rewrite of GESI to make it easier to maintain. It also comes with some QoL improvements to allow creating custom functionality much simpler.

Highlights

  • (breaking) Auth is no longer stored within the Auth Data sheet
  • (breaking) The page param has been removed
    • All pages are now fetch automatically
  • invokeMultiple to enable more easily fetching the same data for multiple characters
  • invokeRaw to enable working with raw ESI data within custom functions/scripts
  • Character management is now handled via the Sheets UI via Add-ons => GESI
    • Authorize Character - To authorize a new character
    • Deauthorize Character - To deauthorize a character
    • Set Main Character - Updates the main character

Since the logic related to auth has changed, you will need to reauthorize your characters. Also, you will want to remove the -1 parameter from your function calls.

Due to this issue, if you experience Your Login session has expired when trying to authorize a character, see this FAQ item.


Changes

  • Various ESI updates

Using the "v5" workaround is now no longer required

Fixes

  • Function descriptions are being truncated #58