Releases: frissyn/valorant.py
Releases · frissyn/valorant.py
1.0.4
1.0.3
What's Changed
Developement:
Issues Addressed:
Client
missing aget_match
(by ID) function. (reported by @neilsorkin19)
Source Changelog: v1.0.2...v1.0.3
Changelog
- Added:
Client.get_match
function
- Changes:
- Minor code optimizations (thanks to @kokonut27)
1.0.2
What's Changed
Developement:
Issues Addressed:
- LeaderboardPlayerDTO.gameName is missing? by @frissyn in #32
- Cannot get AccountDTO via client.get_user(puuid) by @neilsorkin19 in #34
- Deprecate ClientCaller? by @frissyn in #35
Source Changelog: v1.0.1...v1.0.2
Changelog
- Deprecated:
caller.ClientCaller
has been dropped. (internal class, non-breaking change)
- Changes:
- Add
route
parameter toClient.get_user
andClient.get_user_by_name
- Allow
LeaderboardDTO.gameName
,.puuid
, and.tagLine
to beNone
(i.eOptional
) - Minor code optimizations (thanks to @IanMGF)
- Add
1.0.1 - Critical Bug Fix
Fixes a critical ModuleNotFoundError
bug as reported in #30. Sorry =P
What's Changed?
Source Changelog: v0.1.2...v1.0.1
1.0 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
toAccountDTO
- Renamed
Client(reload=True)
parameter toClient(load_content=True)
- Renamed
Client.asset_by_id()
toClient.asset()
- Changed parameters of
ContentList.get(**attributes)
toContentList.get(value, **attrs)
- Changed
ContentList.find
to be an alias ofContentList.get
- Introduced type hinting and doc-strings to all public methods and classes.
- Renamed
- Additions:
- Expressions
- Added
Expression
class - Added
exp()
factory method
- Added
- Objects
- Added
ContentList.get_all()
- Added
ContentList.find_all()
as an alias for.get_all()
- Added
AccountDTO.matchlist()
- Added
- 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)
- Added
- Expressions
Hotfix Update
Changes:
- Pushed out a hotfix for (#26)
- Other miscellaneous bug fixes (👍)
Internal Structure Rework
Bug Hotfixes
v.0.4.2 ⚡: update and format bin scripts
v0.4.1
Add AsyncClient
Merge pull request #17 from frissyn/async v0.4.0