- Fixed bug related to tests and documentation in get_tournament_ family of functions.
- Fixed bug related to tests and documentation in get_tournament_ family of functions.
- Fixed bug related to parsing of tournament data in get_tournament_ family of functions.
- Squash Info has made player historical rankings a subscriber feature, thereby deprecating
get_player_rankings_history()
andget_historical_rankings()
. The functions have been removed fromsquashinformr
's NAMESPACE. - Squash Info has restricted the window of free data from 1 year to 6 months. Date filters have been added to tournament functions to prevent errors.
- Changed
get_matchup()
examples to match real data available in 6 month window.
- Addressed bug in get_tournament_() that caused incorrect filtering of tournament data.
- Changed GitHub Action schedule to be every 24 hours at 12:00 GMT.
- Reduce susceptibility to bugs
- Increase package maintainability
- Increase code readability
- Make the package easier to contribute to
- Refactored R functions to reduce the amount of repeated code via helper functions.
- Reorganized functions into files by family where applicable.
- Updated R version and package dependency versions.
- Updated tests and documentation according to refactored code.
- Added News.md for tracking changes
- Initial player functions for scraping player profile data
get_players()
get_player_recent_results()
get_player_recent_matches()
get_player_recent_games()
get_player_rankings_history()
get_matchup()
- Initial tournament functions for scraping tournament results data
get_tournaments()
get_tournament_players()
get_tournament_matches()
get_tournament_games()
- Initial ranking functions for scraping current and historical rankings tables
get_rankings()
get_historical_rankings()