Skip to content

Releases: gigobyte/HLTV

3.3.1

15 Apr 13:48
Compare
Choose a tag to compare
  • Fix getResults again

3.3.0

10 Apr 10:43
Compare
Choose a tag to compare
  • Add getNews
  • Fix getEvent highlights parsing
  • Fix getEvent numberOfTeams and provide better highlight thumbnail
  • Fix getResults

3.2.1

08 Apr 19:19
Compare
Choose a tag to compare
  • Add featured property to getEvents
  • Fix location parsing in getEvents
  • Fix getEventByName | thanks @Revilum
  • Fix missing team and streams in getMatch
  • Fix overtime breaking getMatch
  • Fix getResults returning featured results
  • Remove legacy and mobile useragents to improve CloudFlare evasion

3.2.0

03 Apr 12:53
Compare
Choose a tag to compare
  • Add significance property to getMatch
  • Fix getMatchStats issue with 6 man rosters #443
  • Improve getMatch odd provider parsing

3.1.0

02 Apr 13:13
Compare
Choose a tag to compare
  • Add getResults
  • Fix getTeamStats with currentRosterOnly enabled
  • Fix vertigo parsing | thanks @Drachenfalke12

3.0.1

29 Mar 09:04
Compare
Choose a tag to compare
  • Fix getTeamRanking without options

3.0.0

28 Mar 16:05
Compare
Choose a tag to compare

MAJOR RELEASE

General

+ Add better types
+ Add detailed map result parsing 
+ Add more tests
+ Add better Cloudflare block detection
+ Add `id` property to all relevant responses
+ Add error handling for no internet connection
! Change enum values for `GameMap` (previously `MapSlug`)
! Change `rating` property into `rating1` and `rating2` depending on which system is used
# Fix parsing of `_se/_ce` maps in matches before 2014
# Fix event `id` parsing in multiple endpoints

getMatch

+ Add `playerOfTheMatch` property
! Change enum values for Veto type
# Fix statsId pointing to a single map ID if the match was BO1
# Fix veto process not being parsed for old matches
# Fix odds not being parsed correctly for certain providers
- Remove `highlightedPlayer` property, now it's `highlightedPlayers` because HLTV shows 2 players
- Remove `additionalInfo` property
- Remove `oddsCommunity` property, now it's part of the `odds` array

getEvent

+ Add `numberOfTeams` property because TBA teams are excluded from the `teams` array
+ Add `highlights` property
+ Add `news` property
! Change `location` property to include full location name

getEvents

+ Add `prizePoolMin` and `prizePoolMax` options
+ Add `attendingTeamIds` and `attendingPlayerIds` options
+ Add ongoing events to result
- Remove grouping by month and `month` option

getOngoingEvents

  • Removed

getResults

  • Removed

getMatchMapStats

! Change `playerStats` property, now `id` and `name` are inside of a `player` object
! Change `matchID` property to `matchId`
# Fix buggy handling of 0 in stats

getMatchStats

+ Add `mapStatIds` property
+ Add `result` property
+ Add `performanceOverview` property

getMatchesStats

+ Add `delayBetweenPageRequests` option
! Change `id` to `mapStatsId`

getPlayer

+ Add `news` property
+ Add `teams` property
# Fix `statistics` returning a 0 for each stat if the player has no stats

getPlayerRanking

- Remove `country` property

getPlayerStats

+ Add `individualStatistics` property
+ Add `matches` property
# Fix `statistics` property for players that stopped playing before 2016 and renamed to `overviewStatistics`

getTeam

+ Add `news` property
! Change `players` to include more info
! Change `location` property to `country`
- Remove `coverImage` property because teams have no cover images anymore
- Remove `recentResults` property
- Remove `bigArchievements` property

getTeamStats

+ Add `id` and `name` property
+ Add `matchType`, `rankingFilter`, `maps` and `bestOfX` options
! Change `matches` to include more info
# Fix matches parsing

2.25.1

13 Mar 12:03
Compare
Choose a tag to compare
  • Change random user agent library because the first one was too big (#424)
  • Added instagram property to getTeam | thanks @MonsieurBibo

2.25.0

11 Mar 11:49
Compare
Choose a tag to compare

2.24.2

02 Mar 16:39
Compare
Choose a tag to compare
  • Fix TBD teams in getEvent (#406)