All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Solar Raid season
- Solis operator
getUserSeasonalv2
methods for Ranked 2.0 statsRANKS_V6
inconstants.ts
ubiAppId
inconstants.ts
toe3d5ea9e-50bd-43b7-88bf-39794f4e3d40
4.4.1 - 2022-09-06
- Build javascript for 4.4.0
4.4.0 - 2022-09-06
- Brutal Swarm season
- Grim operator
- Grim icon
- Icon for M249 SAW
4.3.0 - 2022-06-28
prepare
script that will check ifdist
dir exists and if not runsbuild
script onnpm install
oryarn install
, only relevant when installing from GitHub
4.2.1 - 2022-06-27
- Inconsistency with the
isOperatorName
utility function (71ea801)
4.2.0 - 2022-06-16
- Vector Glare season
- Sens operator
- Sens upscaled icon
- Updated seasons colors
4.1.0 - 2022-03-16
- Demon Veil season
- Azami operator
- Azami icon
4.0.1 - 2022-02-14
isWeaponName
function now correctly checks for the weaponid
4.0.0 - 2021-12-04
Note:
Thorn
is missingid
(see: #78)
- All operator icons to new style (translucent border and more simplistic), resolution from 1500x1500 to 1000x1000 (0fcd822)
[getRanks].[number].seasons
,[getRanks].[number].seasons[seasonId].regions
and[getRanks].[number].seasons[seasonId].regions[regionId].boards
usingRecord
type now (fe78b53)- [BREAKING?]
[getRanks].[number].seasons[seasonId].seasonColor
type fromstring
to#${string}
(String Types as Discriminants) (b85b1fd)
- Types for
[getUserStatus].status
(f309108)
3.1.0 - 2021-10-22
placement
options forgetNews
- Change default
locale
forgetNews
andgetNewsById
fromen-us
toen-gb
- Ubisoft news url and endpoint
- Types for
getNews
andgetNewsById
- Error message for
fetch.ts
returningundefined
ifjson.httpCode
and/orjson.message
is not present
3.0.0 - 2021-10-05
- Crystal Guard Season
- Osa operator
- Colors for all seasons (source)
- Status code in fetch error
- [Breaking]
RANKS
andOLD_RANKS
replaced withRANKS_V1
,RANKS_V2
,RANKS_V3
,RANKS_V4
,RANKS_V5
and now hasrange
value for mmr range
- Double export of default for es modules
2.1.0 - 2021-08-06
getUserStatus
methodgetProfileApplications
methodgetApplications
method- Past seasons stats for
getRanks
- Unique ability stats for Thunderbird
- Unique ability stat for Frost
- Unique ability stat for Caveira
- DP27 weapon
- Unique ability for Tachanka
- Unique ability stat namining for several operators
- Now exporting all interfaces from me methods
- Unique ability stats for Thatcher
- Unique ability name for Frost
2.0.2 - 2021-06-25
Forgot to build for v2.0.1
2.0.1 - 2021-06-25
- Fix typings for
getStats
weapons list #60
2.0.0 - 2021-06-20
getNews
methodgetNewsById
methodvalidateUsername
methodexample
,insertContent
andmethods
scripts- ESLint
- EditorConfig
getId
->findByUsername
getUsername
->findById
findById
now acceptsall
forplatform
parameter and hasisUserId
optiongetLevel
->getProgression
getRank
->getRanks
doc/getStats-response.json
->docs/methods/getStats.json
along with all other methodsts-utils.ts
was moved from root tosrc/utils.ts
uniqueAbility
ingetStats
will now return object withname
,icon
andstats
array instead of just stats arrayWEAPONS
inconstants.ts
is now object of objects withid
andname
- Weapons list in
getStats
response is now object of objects - Now using GitHub instead of Imgur to host operator and rank icons
getRanks
response changed by a lot, check docs to see expected responsegetRanks
now support multiple boards and not onlypvp_ranked
- Option to set custom
Ubi-AppId
header,authFileDirPath
,authFileName
andauthFilePath
response.js
script.npmignore