- Fixed conversion to boolean (thanks, @L-Eugene)
- Drop support for Ruby 2.4 and 2.5 (EOL)
- Switched to Faraday v2 (thanks, @L-Eugene)
- Fixed various minor issues
- Switched to GH Actions
- Use Rubocop
- Update test matrix
- Updated API mappings (thanks, @L-Eugene)
Breaking changes:
client.rating
is nowclient.team_rating
client.ratings
is nowclient.team_ratings
tournament.team
is nowtournament.team_by
New features:
- Faraday now follows redirects (thanks, @L-Eugene)
- Added ability to fetch ratings for players using
#player_rating
and#player_ratings
Player
now also responds to#rating
,#ratings
,#tournaments
methods- Added ability to fetch tournaments for a player.
#tournaments
now also acceptsplayer_or_id
.
Testing:
- Tested against more recent Ruby versions
- First stable version at last
- Make
TournamentTeam
compatible with the recent API changes - More doc tweaks
- Fix tests compatibility with Ruby 2.5
- Collections can be converted to arrays or hashes
- Finished with the docs
- Other tweaks and updates
- Major re-write
- New features (like converting models to hashes)
- Initial release
- Docs are half-finished