Skip to content

Releases: Blacksmoke16/GESI

`invokeMultipleRaw` & Bug fix for `invokeMultiple`

30 Apr 01:14
b75d87e
Compare
Choose a tag to compare

8.1.0 aka version 24 April 29, 2020


Additions

  • #64 Add method similar to invokeMultiple but for the raw JSON (#66)

Fixes

  • #65 Stop pushing character_name within invokeMultiple if show_column_headings was `false (#66)

Modern GESI

21 Apr 23:02
287e776
Compare
Choose a tag to compare

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

April 10 ESI Updates

12 Apr 12:22
Compare
Choose a tag to compare

7.6.0 aka version 11 April 12, 2019


ESI Updates

Version 10

25 Mar 00:07
Compare
Choose a tag to compare

7.5.0 aka version 10 March 24, 2019


ESI Updates

Version 9

20 Jan 19:00
Compare
Choose a tag to compare

7.4.2 aka version 9 January 20, 2019


Changes

  • Allow endpoints without a scope to accept arbitrary character/corporation/alliance_ids (#49)

Version 8

16 Jan 01:03
Compare
Choose a tag to compare

7.4.1 aka version 8 January 15, 2019


Changes

  • Cannot call method "getCell" of null (#47)

Version 7

15 Jan 01:50
0bc7d67
Compare
Choose a tag to compare

7.4.0 aka version 7 January 14, 2019


ESI Updates

Changes

  • ESI requests are now fetched concurrently. ~3x faster for multi page requests
    • Also reduces calls to the Auth Data sheet. Should be more performant than before.
  • Fix missing headers for single value responses
  • Update install url and add license to comply with Google add-on changes.

Removals

  • getRawData function
  • Local cacheing

Version 6

26 Nov 16:49
Compare
Choose a tag to compare

7.3.0 aka version 6 November 26, 2018


Additions

  • Add a version parameter to the functions to specify which ESI route version to use. See the readme for more info.

Version 5

08 Oct 14:52
Compare
Choose a tag to compare

7.2.1 aka version 5 October 8, 2018


Changes

  • Fix error when using a character that is not authed (#41)

Removals

  • Global property constants

Version 4

08 Oct 04:18
Compare
Choose a tag to compare

7.2.0 aka version 4 October 8, 2018


Additions

  • Better error reporting

Changes

  • Fix missing params on some unauthed endpoints (#38)
  • Fix error when trying to use a function without an authed character (#40)

Removals

  • Logging