Releases: TeKrop/overfast-api
Releases · TeKrop/overfast-api
v3.2.1
v3.2.0
v3.1.0
v3.0.0
🤔 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
v2.40.0
v2.39.0
v2.38.0
🤔 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