4.0.0 February 11, 2018

New Features

Version 4.0.0 brings massive changes to GESI with the two major goals of making it easier to maintain while providing more functionality to the end users. This change includes a complete rewrite the script, removal of the Oauth2 Google Script as a requirement, and finally, the functions/endpoints code is now all generated from the ESI swagger.json definition file vs being manually maintained.

Version 4.0.0 includes:

Includes ALL GET ESI requests and all scopes

Language support on supported ESI endpoints

Better handling of tokens, reduces external requests by a lot

Much easier to add/update endpoints resulting in faster updates

Support for non-sheet owners to auth and use the script.

BREAKING CHANGES

Function names are now snake case vs camelCase

Endpoints and functions are now in their own files

Column names are now snake case

JSON structure of each endpoint has changed

CHARACTERS array has changed again to array of character names

Will need to reauth to make use of new auth flow and for the new scopes

As usual any issues please create an issue on the Github repo and let me know. Any questions feel free to get in touch or drop a comment on the EVEO forums.

Smoke