Releases: UweTrottmann/trakt-java
Releases · UweTrottmann/trakt-java
v6.17.0
- Address Trakt requiring pagination for lists and library
(formerly collection) endpoints:- Add paginated variants of
Sync.collectionMovies(),Sync.collectionShows(),Users.collectionMovies()
andUsers.collectionShows()with requiredpageandlimitparameters. The original methods are deprecated. - Add
Users.listItems()variants that require pagination and support type and sort order parameters. The original
method is deprecated.
- Add paginated variants of
- Add history endpoints to
Sync. Thanks @defhead! #125 - Add
Sync.playback()that also accepts start and end times and supports pagination. The existinggetPlayback()
methods are deprecated. - Add warnings to
watched_atfields
that Trakt will only store and return minute-precision timestamps. - Add
TraktV2.isAccountLimitExceeded(),TraktV2.isRateLimitExceeded()andTraktV2.isServerError()methods to help
inspectResponseobjects for more common Trakt HTTP status codes. - Add variants of the watchlist methods that support pagination and sort order parameters.
v6.16.0
TraktV2: addisUnauthorized(response),isAccountLocked(response)andisNotVip(response)helper methods.TraktV2: addgetPageCount(response)andgetItemCount(response)helper methods.
v6.15.0
v6.14.0
v6.13.0
What's Changed
- Deprecated TV rage ID, it appears to be no longer used.
- Add variants of the comments methods that accept a
Cache-Controlheader.
This can be used to skip the local cache and get the latest comments from the server. - Update retrofit [2.9.0 -> 2.11.0].
- Update okhttp [4.10.0 -> 4.12.0].
- Update gson [2.9.1 -> 2.11.0].
- Update threetenbp [1.6.1 -> 1.6.9].
Full Changelog: v6.12.0...v6.13.0
v6.12.0
What's Changed
- Add method to reorder user's lists by @ZelKami in #131
- Add limits to user settings by @UweTrottmann in #133
New Contributors
Full Changelog: v6.11.2...v6.12.0
v6.11.2
- Update bundled R8 rules to remove unused entity classes.
v6.11.1
- Add explicit Gson dependency [2.9.1]: transient dependency on 2.8.5 has a security vulnerability
and this library uses the Gson API explicitly. - Bundle R8 rules into library. Thanks @Goooler! #127
- Update threetenbp [1.5.1 -> 1.6.1].
- Add explicit OkHttp dependency [4.10.0].