Skip to content

Releases: TeKrop/overfast-api

v3.2.1

07 Nov 00:28
da6d501
Compare
Choose a tag to compare

🤔 What's Changed

  • fix: fixed memory leak and added more profiling middlewares by @TeKrop in #211

Full Changelog: v3.2.0...v3.2.1

v3.2.0

05 Nov 07:51
9a602d0
Compare
Choose a tag to compare

What's Changed

  • feat: optimized performances on player profiles parsing by @TeKrop in #210

Before

image

After

image

Full Changelog: v3.1.0...v3.2.0

v3.1.0

04 Nov 00:15
6620eaa
Compare
Choose a tag to compare

🤔 What's Changed

  • feat: added gamemode and platform filtering on all player data endpoint by @TeKrop in #209

Full Changelog: v3.0.0...v3.1.0

v3.0.0

03 Nov 17:47
7d24e14
Compare
Choose a tag to compare

🤔 What's Changed

Updated OverFast API to new major version : v3.0.0 !

📋 General

  • Redis caching is now mandatory to run the app, reducing code complexity
  • Simplified and improved caching mechanism to be more efficient
    • Removed background cache refresh system in favor of on-demand updates
    • Implemented cache timeout reset on access for player data
    • Simplified Redis connection handling
  • Added dynamic human-readable cache timeout information to API documentation
  • Added dynamic rate limits values information to API documentation

🤖 Technical

  • Reorganized project structure into domain-driven modules
  • Removed validation_error_handler decorator in favor of global FastAPI exception handler
  • Pinned the latest stable Redis version (v7) instead of leaving it unpinned
  • Reorganized test fixtures to align with the updated module structure, enhancing runtime efficiency.

👀 Misc

  • Updated Orisa hero data after last Overwatch update

Full Changelog: v2.40.1...v3.0.0

v2.40.1

26 Oct 14:30
2977674
Compare
Choose a tag to compare

🤔 What's Changed

Full Changelog: v2.40.0...v2.40.1

v2.40.0

26 Oct 13:57
b8f66de
Compare
Choose a tag to compare

🤔 What's Changed

  • feat: added configurable rate limiting system by @TeKrop in #205

Full Changelog: v2.39.0...v2.40.0

v2.39.0

17 Oct 20:44
332f684
Compare
Choose a tag to compare

🤔 What's Changed

Full Changelog: v2.38.0...v2.39.0

v2.38.0

15 Oct 20:20
7c6b6a3
Compare
Choose a tag to compare

🤔 What's Changed

  • feat: added possibility to toggle background cache system by @TeKrop in #202
  • misc: added Counterwatch in Community projects

Full Changelog: v2.37.2...v2.38.0

v2.37.2

11 Oct 22:21
96cd53e
Compare
Choose a tag to compare

🤔 What's Changed

Full Changelog: v2.37.1...v2.37.2

v2.37.1

15 Sep 18:40
5e9d333
Compare
Choose a tag to compare

🤔 What's Changed

  • fix: fixed issue with missing chapter content on Juno hero page by @TeKrop in #195
  • misc: updated dependencies by @TeKrop in #194

Full Changelog: v2.37.0...v2.37.1