- Configuration
- Collections
- Discover
- Find
- Movies incomplete
- People incomplete
- Search incomplete
- TV incomplete
- TV Seasons incomplete
- TV Episodes incomplete
- Use
ReleaseDatesResultswhen usingappend_to_responseto get movie information. Thanks to @urizev.
- Add
/movie/{id}/release_datesthanks to @urizev. - Deprecate
/movie/{id}/releases, see update post.
- Add
/person/{id}/tagged_imagesthanks to @urizev. - Add some missing fields to
Mediathanks to @urizev.
- Update
okhttpsuggested dependency to 2.7.2. - Fix discover methods.
- Support Collections service. Thanks to @mlaggner!
- Support
/movie/{id}/tranlations. Thanks to @ssouris! - Using
Imagesinstead ofTvEpisodeImages, addsstills. Thanks to @mlaggner! TvService.tv(),TvSeasonsService.season(),TvEpisodesService.episode()have a new append-to-response parameter. Thanks to @mlaggner!- Add origin_country to TV show search results.
- Support more services (Discover, TV seasons and episodes) and methods, thanks to @migueljteixeira!
- Drop method variants (e.g. movie summary call with just a TMDb id). Use the full parameter variant and supply
nullfor non-required query parameters. - Drop any async variants for methods. They only encourage bad programming (e.g. not using proper background threads).
- Renamed
PersonServicetoPeopleServiceto be consistent with docs. - Switch to JUnit 4 for testing.
- Update
retrofitto 1.9.0, which allows to drop theokhttp-urlconnectiondependency. - Update
okhttpsuggested dependency to 2.2.0. - Require Java 1.7.
- Easier customization of
RestAdapter: set your own HTTP client or executor by overridingnewRestAdapterBuilder(). - Add
okhttpandokhttp-urlconnection2.0.0 as optional dependencies.
- Support
/find/{id}. - Support
/tv/{id}/credits. - Add language support to Person service credit endpoints.
- Add special API key for testing, no need to fill in your own any longer. Just run the tests.
- Update to retrofit 1.6.0.
- Support
/person/{id},/person/{id}/movie_credits,/person/{id}/tv_creditsand/person/{id}/combined_credits. Thanks @chrisbanes!
- First Maven Central release! See the README for details.
- Limited fest dependency to test scope.
- Use secure TMDb endpoint (https://api.themoviedb.org/3). If you use tmdb-java on Android with okhttp, you should update okhttp to at least 1.5.0 to avoid SSL context issues.
- Allow
append_to_responseof supported movie endpoints toMoviesService.summary(). Thanks @chrisbanes! - Add
MoviesService.releases(). Thanks @chrisbanes! - Add
secure_base_urlandchange_keystoConfiguration. - Use retrofit 1.4.1.
- Port to retrofit.
- No longer packaged with dependencies, add them yourself as you see fit (see http://uwetrottmann.github.io/tmdb-java/).
- Releases published on GitHub.
- Do not crash on empty (e.g. "") release dates of movies.
- Switch to a maven powered build.
- New
myjsonbranch which uses a custom gson library to work around https://sites.google.com/site/gson/gson-on-android.