Skip to content

4.0.0

Compare
Choose a tag to compare
@Blacksmoke16 Blacksmoke16 released this 11 Feb 05:48
· 249 commits to master since this release
fdb049f

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