Skip to content

Releases: TeKrop/overfast-api

Version 2.1.1

19 Nov 14:33
Compare
Choose a tag to compare

Changelog

  • Fixed a conflict issue in parsers when using the same Blizzard URL (invalid parser cache)

Version 2.1.0

19 Nov 13:57
Compare
Choose a tag to compare

Changelog

  • Refactored codebase in order to be able to parse several Blizzard pages data for one OverFast API endpoint. Updated the cache system and the documentation accordingly.
  • Added portrait attribute in /heroes/{hero_key} endpoint (issue #2, PR #3)
  • Added better handling of version number (pyproject.toml is the only source)
  • Updated main dependencies :
    • FastAPI (v0.85 -> v0.87)
    • requests (v2.27.1 -> v2.28.1)
    • httpx (v0.23.0 -> v0.23.1)
  • Updated dev dependencies :
    • pytest (v7.1.3 -> v7.2.0)
    • fakeredis (v1.10.0 -> v2.0.0)
    • ruff (v0.0.124 -> v0.0.128)

Miscellaneous

Version 2.0.3

31 Oct 21:55
Compare
Choose a tag to compare
  • Updated to Python 3.11

Version 2.0.2

28 Oct 19:19
Compare
Choose a tag to compare

Version 2.0.1

09 Oct 11:23
Compare
Choose a tag to compare

Changelog

  • Improved codebase and parser error handling

Version 2.0.0

08 Oct 23:18
c6a0804
Compare
Choose a tag to compare

Changelog

  • OverFast API now supports new Blizzard pages after Overwatch 2 update (breaking changes)
  • Implemented heroes endpoints, roles endpoint and gamemodes list endpoint
  • Updated dependencies and codebase accordingly
  • Added a career page comeback check using Discord notification (checks every hour)

Pending

  • Blizzard career pages and players search are still under maintenance

Version 1.0

04 Oct 19:11
Compare
Choose a tag to compare

Version 1.0, compatible with Overwatch 1.x pages