Here, you will find all notable changes that have been made to this project.
- Salmonrun schedules now contain information about the current boss
- The StagesResponse and AllStagesResponse objects now include either a single tricolor stage or an array of tricolor stages (@ntdoJanneck)
- Fixed a bug, where Types were not exported correctly
- Added TS definitions
- Rewrote the whole package in TS
- Tests now use historical data to ensure that splatfest functions work
- Salmonrun schedules and weapons are now provided in an array
- Splatnet gear is now provided in an array
- Removed
typ
attribute from SplatnetGear
- .npmignore file to ignore test files
- Changed some weird articulation in the readme
- Added optional caching (can configured in the options)
- Added
userAgent
option to set a custom user agent for the requests - Added automated testing
- Unified fetch methods
- New getRunningSplatfests method (Replacing getCurrentSplatfest)
- Added options parameter to the constructor (Only for testing purposes for now)
- Added additional keywords to readme
- getCurrentSplatfest is now deprecated and won't be supported in future versions
- Currentstages translation fixed
- Current/RunningSplatfests undefined translation fixed
- All functions now also return a Promise
- Improved code readability and structure
- Split functions into multiple files
- Differentiating between regular and challenge fest schedules
- Fixed feststages returning null even if there are rotations
- Added JSDoc Comments for a better developer experience
- Removed unnecessary Code
- Removed old unused lang files
- Cleaned up Code
- Fixed typo (typ -> type)
- Added Tricolor results to past splatfests
- Fixed current Splatfests not returning anything
- Fixed possible missing translations for Splatfests
- Fixed Tricolor stage name bug
- Added
getStages()
method to get all upcoming stages for each gamemode
- Changed splatzones and towercontrol images
- Added rules images to rotations
- Added Splatfest schedules
- Added Tricolor stage
- Removed
getWeapons
method - Fixed
getChallenges
timeout - Removed unnecessary comments
- Method to get current Splatfest
- Current and next stages now returns
null
if theres a Splatfest happening - Fixed translation not loading fast enogh
- Big Runs should work now but isn't tested yet
- Restructured Salmonrun data to add Big Runs
- Added weapons and stages to all Salmonruns
- Salmonruns now show up correctly
- New method to get challenges
- Added many new Languages with new language codes (old codes still work)
- Changed language codes: readme.md
- Splatfest titles and team names now get translated
- Salmonrun schedule now doesn't get added if there is a Big Run
- Support for new maps and weapons added with "Sizzle Season"
- Support for new maps and weapons
- Minor Changes to the language files
- Minor Changes to readme.md
- Added upcoming Splatfests
- Added past Splatfests
- Added Splatfests to readme.md
- Added Splatnet gear
- Added monthly salmonrun gear
- Added CHANGELOG.md
- Added table of contents to readme.md
- Added Splatnet gear to readme.md
- Completed all translations with gear, power, brand and weapon names
- Minor changes to readme.md
- Added badges to readme.md
- Removed folder "new"
- Added dutch translation
- Added french translation
- Added japanese translation
- Added spanish translation
- Added italian translation
- Added russian translation
- Minor changes to readme.md
- Minor changes to readme.md
- Support for new maps and weapons
- Added X-Battles
- Fixed salmonrun
- Changed
node-fetch
Version
- Minor changes to readme.md
- Minor changes to readme.md
- Minor changed to readme.md
- Current arenas
- Next arenas
- Salmonrun schedules
- German and english translation