Assets 2

Fixed

  • Parsing::table() for returning an empty set
  • Title::movietype() for returning wrong movietype #154

@jreklund jreklund released this Nov 24, 2018 · 4 commits to master since this release

Assets 2

Fixed

  • Title::alsoknow() for returning an empty set #152
  • Title::releaseInfo() for returning an empty set #153
  • TitleSearchAdvanced::search() returned incorrect title type

@tboothman tboothman released this Nov 16, 2018 · 9 commits to master since this release

Assets 2

New

  • Added $short parameter to Title::cast() to get the cast listed on the title page, rather than the cast page. This will save you a http request if you use nothing else from the cast page, but gives fewer cast members. Thanks @sebastian-king

Fixed

  • Fix Title::keywords_all() for keywords with spaces in them
  • Fix TitleSearch::search() to ignore (in development) and empty year
  • Fix TitleSearchAdvanced::setSort() as they changed the order
  • Fix Title::alsoknow() for returning an empty set #150
  • Fix Title::releaseInfo() for returning an empty set #149

Changes

  • Dropped tests for PHP versions below 7.0 and using phpstan again.
    5.3+ does still work right now, but tests will only run against PHP 7.0 to 7.2 so you cannot rely on IMDbPHP continuing to work on these out of support versions.

@jreklund jreklund released this Oct 2, 2018 · 23 commits to master since this release

Assets 2

Fixed

  • Title:genres() #139 #143
  • Title:runtimes() returned null on some occasion as json data aren't always available #135
  • Title:storyline() #134

Bugs

  • Title:soundclipsites() returned information from Title:videosites()
  • Title:genre() returned empty array in case it's called after Title:genres()

@jreklund jreklund released this Aug 18, 2018 · 34 commits to master since this release

Assets 2

There where a major site change that caused the following functions to stop working.

Title::movieconnection(), Title::rating(), Title::votes(), Title::poster(), Title::runtime(), Title::creator(), Title::episodeTitle(), Title::episodeAirDate(), Title::country(), Title::runtimes(), Title::colors() and Title::sound().

@tboothman tboothman released this Aug 12, 2018 · 49 commits to master since this release

Assets 2
  • Fixed error when fetching languages for a title that had none #128
  • Removed rubbish data in Title::plot() when title had no plot #127
  • Fixed people with an ID of over 10 million not being parsed correctly #130

@jreklund jreklund released this Apr 19, 2018 · 61 commits to master since this release

Assets 2

Fixed

  • Try to fix too many open file handles in Cache::purge() #118
  • Docblocks documentation
  • Typo in Title::storyline()
  • Charts::getChartsBoxOffice() returned an empty set caused by a site change
  • Title::endyear() returned incorrect year if tv show are still on air #119
  • 302 Found redirection by switching to https #121

Various

  • Speed up reading of cached gzipped files
  • Disable Config::$converttozip by default

Removed

  • Invalid phpDocumentor @method tags
  • Unused code in Title::filmograf()

@tboothman tboothman released this Feb 26, 2018 · 73 commits to master since this release

Assets 2

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

@tboothman tboothman released this Feb 24, 2018 · 81 commits to master since this release

Assets 2
  • 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

@tboothman tboothman released this Feb 5, 2018 · 85 commits to master since this release

Assets 2

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()