v0.27.0
What's Changed
Added
account -v4(needs-v4,read_access_tokenand a cached user token fromauth -v4 -a login; no v3 session and no-i):-a lists,favorite-movies,favorite-tv,rated-movies,rated-tv,watchlist-movies,watchlist-tv, and the v4-onlyrecommended-moviesandrecommended-tv. Results are written asaccount_<action>_v4.json.account -v4accepts-language <code>(favorites, rated, recommended, watchlist) and-sort-by created_at.asc|created_at.desc(favorites, rated, watchlist); using one where the endpoint doesn't take it, or without-v4, is an error.lists -v4(needs-v4andread_access_token; everything exceptdetailsalso needs a cached user token fromauth -v4 -a login):-a details(walks every item page,-language,-sort-by,-pages-limit),item-status(-media-type movie|tv,-media-id), and 🔒create(-name,-language,-country,-description,-public),update(-name,-description,-public[=false],-sort-by,-backdrop-path),delete,clear, and the batch actionsadd-items,update-items(comment per item) andremove-items, which take repeatable-item movie:<id>/-item tv:<id>[:<comment>]. Results are written aslists_<action>_..._v4.json.
Changed
- Internal refactor, no behavior change: the v4 auth service methods, tests and types now live in the v3 auth files (
Client.Auth.*V4,str.RequestTokenV4/AccessTokenV4) instead of separate*_v4files, matching how v4 account is laid out.
Full Changelog: v0.26.0...v0.27.0