Skip to content

1.0 Release!!

Compare
Choose a tag to compare
@frissyn frissyn released this 08 Mar 13:30
· 56 commits to master since this release

valorant.py 1.0.0

A large amount of (breaking) changes, refactoring and new features introduced into the library.

Moving forward from 1.0 and onwards, valorant.py will be released under Semantic versioning tags, with version number being MAJOR.MINOR.MICRO.

Micro: Bug fixes, minor changes, refactoring, spelling errors, etc. (Non-Breaking)
Minor: Substantial changes or updates, refactoring, bug fixes, etc. (May be breaking)
Major: Sweeping changes or updates, etc. (Breaking)

What's Changed?

Source Changelog: v0.5.1...v1.0.0

Changelog:

  • Deprecated:
    • AsyncClient has been dropped
  • Changes:
    • Renamed Account to AccountDTO
    • Renamed Client(reload=True) parameter to Client(load_content=True)
    • Renamed Client.asset_by_id() to Client.asset()
    • Changed parameters of ContentList.get(**attributes) to ContentList.get(value, **attrs)
    • Changed ContentList.find to be an alias of ContentList.get
    • Introduced type hinting and doc-strings to all public methods and classes.
  • Additions:
    • Expressions
      • Added Expression class
      • Added exp() factory method
    • Objects
      • Added ContentList.get_all()
      • Added ContentList.find_all() as an alias for .get_all()
      • Added AccountDTO.matchlist()
    • Data Structures
      • Added DTO.dumps()
      • Added AbilityCastsDTO (Match)
      • Added AbilityDTO (Match)
      • Added AccountDTO (Account)
      • Added ActDTO (Content)
      • Added CoachDTO (Match)
      • Added ContentDTO (Content)
      • Added ContentItemDTO (Content)
      • Added ContentList (Content)
      • Added DamageDTO (Match)
      • Added EconomyDTO (Match)
      • Added FinishingDamageDTO (Match)
      • Added KillDTO (Match)
      • Added LeaderboardPlayerDTO (Ranked)
      • Added LocationDTO (Match)
      • Added MatchDTO (Match)
      • Added MatchInfoDTO (Match)
      • Added MatchlistDTO (Account)
      • Added MatchlistEntryDTO (Match)
      • Added PlatformContentDTO (Status)
      • Added PlatformDataDTO (Status)
      • Added PlayerDTO (Match)
      • Added PlayerLocationsDTO (Match)
      • Added PlayerRoundStatsDTO (Match)
      • Added PlayerStatsDTO (Match)
      • Added RoundResultDTO (Match)
      • Added StatusDTO (Status)
      • Added TeamDTO (Match)
      • Added UpdateDTO (Status)