Releases: nkl-kst/the-sports-db
Releases · nkl-kst/the-sports-db
v1.0.7
Fixed
- Changed free users key from "1" to "2"
v1.0.6
Fixed
- Made
strSport
property in League
entity nullable
v1.0.5
Changed
- Changed PHPStan level to 6 (fixed all parameters and return type hints)
Fixed
- Made
strSportThumb
property in Sport
entity nullable
v1.0.4
Fixed
- Fixed nullable event properties referred to teams (
strHomeTeam
, strAwayTeam
, idHomeTeam
, idAwayTeam
)
v1.0.3
Deprecated
- Deprecated
NklKst\TheSportsDb\Entity\Table\Entry
, use NklKst\TheSportsDb\Entity\Table\Standing
instead
Fixed
- Fixed table entry properties to match API fields
- Always handle
null
as an empty result in API responses to prevent mapping errors
v1.0.2
Added
- Weekly cron for GitHub workflow
Fixed
- League serializer should handle
null
response if ID was not found
- Event serializer should handle
null
response if ID was not found
- Skip schedule tests at the beginning and ending of the season
v1.0.1
Fixed
- Made several entity attributes nullable to prevent parse exceptions
v1.0.0
Added
- Dev dependency php-coveralls/php-coveralls
- Coverage report badge
- Public API method documentation
Changed
- Use Guzzle ClientInterface in DependencyContainer
- Changelog format to https://keepachangelog.com/en/1.0.0/
- Updated guzzlehttp/guzzle to 7.3.0
- Updated netresearch/jsonmapper to v4.0.0
- Updated symfony/dependency-injection to v5.2.6
- Updated friendsofphp/php-cs-fixer to v2.18.5
- Updated phpunit/phpunit to 9.5.4
Fixed
- Don't reuse clients and endpoints in DependencyContainer
idAPIfootball
in class NklKst\TheSportsDb\Entity\Team
is now nullable
- Fixed teams search returning
null
on unmatched query
- Lookup and search results for single entities can be null
Removed
- API version configuration support
v0.1.2
- Added highlight videos support (#4)
- Added livescore v2 support (#5)