Skip to content

Releases: tboothman/imdbphp

v6.0.0

26 Feb 00:43
Compare
Choose a tag to compare

There are 3 breaking changes from v5 to v6, so please have a look through them all before upgrading.

  • Dropped support for PHP versions below 5.6 and added support for PHP 7.2.
    5.3+ does still work right now, but tests will only run against PHP 5.6 to 7.2 so you cannot rely on IMDbPHP continuing to work on these out of support versions.
  • Replaced the \Imdb\CacheInterface interface with Simple cache (PSR-16) to make it much easier to replace the default filesystem cache with a different one. #112
  • Removed \Imdb\Title::openingWeekend(), Title::gross(), Title::weekendGross() and Title::admissions()
    As I noted in the release notes for 5.2.5 IMDb have hidden most of the box office information so these methods can no longer work. #115

v5.2.6

24 Feb 16:11
Compare
Choose a tag to compare
  • Fixed "won" on Title::awards() output. It was always false because imdb changed their wording on the awards page
  • You can now see people in the cache on the demo site #109

v5.2.5

05 Feb 16:42
Compare
Choose a tag to compare

The Box Office / Business page has been removed so several pieces of information are missing, but some are available elsewhere. Title::budget() and Title::filmingDates() now have their data taken from other pages but several methods like Title::openingWeekend() and Title::gross() do not work any more.

There is a small amount of the information available on the title page such as opening weekend in the USA and another country if that's where it was released first .. but it's not much like what was on the business page. If anyone's interested in this information (please raise an issue if you're interested) I will probably add new methods for it, otherwise I'll remove the broken methods in a few weeks.

Opening Weekend: $8,898,000 (Japan), 29 July 2002, Limited Release
Opening Weekend USA: $449,839, 22 September 2002, Limited Release
Gross USA: $10,055,859
Cumulative Worldwide Gross: $274,925,095

Fixes:

  • Title::locations(), Title::budget() and Title::filmingDates()

v5.2.4

07 Nov 00:38
Compare
Choose a tag to compare

Fixes

  • Title::yearspan() - returned the incorrect end year sometimes
  • Title::mpaa_reason(), Title::parentalGuide(), Title::extReviews(), Title::languages_detailed(), Title::cast()
  • Title::releaseInfo() returning the wrong day/month #103

Added

  • Config::$ip_address which lets you send a 'X-Forwarded-For' header to make imdb think you're using a different IP. This can be used to give better access to a country's titles. #102
  • Title::quotes_split() which provides the data from quotes in a more machine readable format (no html)

v5.2.3

18 Sep 18:10
Compare
Choose a tag to compare
  • Fix Title::openingWeekend when an entry has no number of screens
  • Fix Title::plot, plot_split and synopsis caused by site change #99

v5.2.2

20 Aug 19:22
Compare
Choose a tag to compare

Fix Person::born() and Person::died() caused by site change

v5.2.1

06 Jul 23:56
Compare
Choose a tag to compare

Fixes for various methods in Imdb\Person that take information from the publicity page:
Person::pubprints()
Person::pubmovies()
Person::pubportraits()
Person::interviews()
Person::articles()
Person::pictorials()
Person::magcovers()

They were returning no results due an imdb design change

v5.2.0

19 Apr 21:06
Compare
Choose a tag to compare
  • Add support for using http proxies to fetch from IMDb. #92
  • Fix Title::orig_title() always being empty if the Title was created from a search. #90
  • Improve the look and the coding of the demo pages. #93

v5.1.1

21 Feb 19:24
Compare
Choose a tag to compare

Fixes two bugs introduced in v5.1.0 - sorry about that.

  • Fix Title::movietype() sometimes returning a month rather than a movie type #87
  • Stop Title::producer() erroring when there are no producers #86

v5.1.0

20 Feb 21:48
Compare
Choose a tag to compare
  • Fix Title::movietype() so it can return 'TV Special' #83
  • Return top 250 TV ranking in Title::top250() for a TV show, as well as the top 250 for films #80
  • Allow for unknown seasons in Title::episodes(). Both season and episodes can now be -1 (unknown) #43
  • Allow series producers in Title::producer() #85
  • Stop Title::aspect_ratio() using undefined index when no aspect ratio exists #82