Skip to content

Releases: eveseat/eseye

v3.1.0

06 Sep 10:44
53f92a0
Compare
Choose a tag to compare

What's Changed

Full Changelog: 3.0.1...3.1.0

v3.0.1

09 Nov 07:17
28aaf90
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 3.0.0...3.0.1

v2.4.1

01 Nov 22:28
2654793
Compare
Choose a tag to compare

What's Changed

  • Cleanup request data should be called on successful cache load, also. by @aubreyshomo in #77
  • Apply fixes from StyleCI by @leonjza in #78
  • Apply fixes from StyleCI by @leonjza in #79
  • fix: add missing public route to avoid log spamming by @Rakdos8 in #83
  • RedisCache: Add missing TTL from expiration date given from ESI by @Rakdos8 in #84
  • Fix: Rare issue where the expiration timestamp is before now() by @Rakdos8 in #85
  • Apply fixes from StyleCI by @warlof in #86
  • Fix: Error handling in case of return code 502 by @Rakdos8 in #88
  • fix iss claim by @recursivetree in #94

New Contributors

Full Changelog: 2.4.0...2.4.1

v3.0.0

14 Jul 11:12
Compare
Choose a tag to compare

What's New

  • Sample tool has been updated to use JWT tokens
  • Eseye is non longer strongly coupled to Guzzle Http client and can be connected to any library PSR-17 and PSR-18 compliants
  • Eseye is now PSR-16 compliant and can be natively used with Laravel Cache engine
  • Eseye is now PSR-3 compliant and can be natively used with Laravel Log Engine

What's Changed

  • Cleanup request data should be called on successful cache load, also. by @aubreyshomo in #77
  • refactor: reduce coupling and bump to php 8 by @warlof in #81
  • Refactor cache handler by @warlof in #80
  • JWT management has been outsourced from Fetcher by
    @warlof in 4468d4a
  • ESI Response are now always attached to log when used with Debug level by @warlof in f41f66f
  • Eseye is now meeting Cache-Control HTTP header and will non longer store response with either no-cache or no-store value by @warlof in 11b5998
  • EsiResponse API has been altered and getHeader method is now returning an array of value matching the requested HTTP header. For conveniency, method getHeaderLine has been introduced, reproducing previous ability
  • Due to dependency decoupling, fetcher class has been moved from \Seat\Eseye\Fetchers\GuzzleFetcher to \Seat\Eseye\Fetchers\Fetcher
  • PHP minimum supported version is now 8.1

New Contributors

Full Changelog: 2.4.0...3.0.0

v2.4.0

19 May 05:45
b9d6753
Compare
Choose a tag to compare

Enhancement

  • Eseye can now use either Guzzle 6 or Guzzle 7 (#67, #73)

v2.3.2

04 Apr 20:30
69a0180
Compare
Choose a tag to compare

Fix

  • add /alliances/{alliance_id}/contacts/labels/ endpoint to granted list

v2.3.1

04 Apr 09:46
853b885
Compare
Choose a tag to compare

Fix

  • grant /characters/{character_id}/orders/history/ endpoint
  • grant /corporations/{corporation_id}/orders/history/ endpoint

v2.3.0

14 Nov 15:17
e1e3105
Compare
Choose a tag to compare

Feat

  • give ability to determine if an instance is authenticated or not

v2.2.2

19 Jun 09:32
b8e52f8
Compare
Choose a tag to compare

Ship the library with an updated toolbox to retrieve JWT Tokens / using OAuth v2 endpoints

v2.2.1

11 Apr 18:03
3848937
Compare
Choose a tag to compare
build(core): version bump