Releases: canihavesomecoffee/theTVDbAPI
Releases · canihavesomecoffee/theTVDbAPI
2.1.9 (4 October 2023)
Bugfix release (nullable types again). Thanks to @DariusIII for the PR.
2.1.8 (9 March 2023)
2.1.8 (9 March 2023)
Dependencies bump release; make Symfony components support both 5.4 and 6.x branches (fixes #29)
2.1.7 (20 February 2022)
2.1.7 (20 February 2022)
Bugfix release (nullable types again)
2.1.6 (20 February 2022)
2.1.6 (20 February 2022)
Bugfix release (nullable types again)
2.1.5 (20 February 2022)
2.1.5 (20 February 2022)
Bugfix release (nullable types again)
2.1.4 (20 February 2022)
2.1.4 (20 February 2022)
Bugfix release (nullable types again)
2.1.3 (20 February 2022)
Breaking API changes update
Note: If you were using this API for movie artwork, beware that as of the 23rd it'll change from relative to absolute!
- Routes
- Changed
- SearchRoute
- Updated valid optional search arguments
- SearchRoute
- New
- SeriesRoute
- Retrieve all artworks for serie
- SeriesRoute
- Changed
- Models
- ArtworkExtendedRecord: status field
- Character: peopleType and tagOptions fields
- Company: companies removed, tagOptions added
- EpisodeExtendedRecord: network is now a Company, nominations & studios added, companies removed
- ListBaseRecord: image and imageIsFallback moved up from Extended record
- MovieExtendedRecord: added companies, contentRatings, first_release, inspirations, production_countries, spoken_languages
- NetworkBaseRecord: deleted
- SearchResult: first_air_time, objectID, slug, studios added
- SeasonExtendedRecord: deleted slug, abbreviation
- SeriesExtendedRecord: airsTimeUTC, contentRatings, overview, seasonTypes added
- Company: corrected fields (all are arrays of Company entries), specialEffects renamed to special_effects
2.1.2 (13 February 2022)
2.1.2 (13 February 2022)
Bugfix release
- Fix
- Add phpdocumentor/reflection-docblock as it's not installed when using
composer install --no-dev
(i.e. in production)
- Add phpdocumentor/reflection-docblock as it's not installed when using
2.1.1 (24 January 2022)
2.1.1 (24 January 2022)
Bugfix release
- Fix
- all fields in ParentCompany are nullable.
- all fields in CompanyRelationShip are nullable.
- Character's personImgUrl is nullable.
2.1.0 (24 January 2022)
2.1.0 (24 January 2022)
API additions
- Routes
- SeriesRoute
- allows passing episode id when searching
- allows passing airdate when searching
- SeriesRoute
- Models
- EntityUpdate
- New field: seriesId (for episode updates)
- CompanyType
- Changed field: id -> companyTypeId
- Changed field: name -> companyTypeName
- Links
- New field: total_items
- New field: page_size
- Series
- Base (and extended)
- New field: episodes
- Extended
- New field: originalNetwork
- New field: latestNetwork
- New field: translations
- New field: tags
- Base (and extended)
- Episodes
- Base (and extended)
- New field: seasonName
- New field: finaleType
- Extended
- New field: companies
- airsAfterSeason, airsBeforeSeason and airsBeforeEpisode have moved from the extended to the base record
- Base (and extended)
- Artwork
- Extended
- New field: tagOptions
- Extended
- Company
- New field: companies
- New field: parentCompany
- SeasonType
- New field: alternateName
- New model: ParentCompany
- New mode: CompanyRelationShip
- Character
- New field: personImgURL
- ListExtendedRecord
- New field: image
- New field: imageIsFallback
- ContentRating
- New field: description
- EntityType
- Removed field: seriesId
- New field: hasSpecials
- ListBaseRecord
- New field: score
- MovieBaseRecord (and extended)
- New field: runtime
- New field: lastUpdated
- PeopleBaseRecord
- New field: nameTranslations
- New field: overviewTranslations
- PeopleExtendedRecord
- New field: slug
- SeasonBaseRecord (remain in Extended Record)
- Removed field: abbreviation
- Removed field: country
- Removed field: slug
- New field: companies
- Inspiration
- Renamed field: typeName -> type_name
- EntityUpdate