Releases
4.3.0
Breaking Changes
Several media attribute and method changes (See #590 and #630 )
Sorting when using LibrarySection.all('title:asc')
now requires the sort keyword argument (e.g. LibrarySection.all(sort='title:asc')
). (See #631 )
MyPlexAccount.id
now casted to int
(See #636 )
New Features
#597 - Add method to retrieve a PlayQueue
#601 - Add ability to browse and walk the Plex server system file directories
#604 - Add library update path parameter
#607 - Add ability to customize XML includes when reloading object
#619 - Add method to keep track of the parent PlexObject as children are built
#628 - Add support for the new Plex Movie agent
#629 - Added missing support for /transcode/sessions
#630 - Update media type attributes
#636 - Add Plex dashboard bandwidth and resources
Bug Fixes
#584 - Cancel Invite Fix
#606 - Fix Collections stuck as partial object after reloading
#616 - Fix collection children
#626 - Clean up transcode image test
#641 - Fix onDeck handling of TV Shows
#642 - Fix related hubs
#643 - Fix server hub searches
Improvements
#535 - Playlist creation - check items are included, raise exception
#590 - Update to MediaPartStream and inheriting classes
#617 - Change LibrarySection collections method to plural and add playlists method
#631 - Update LibrarySection.all() for more filtering/sorting and faster results
#647 - Reduce log level of MyPlex resource connection attempts
Github Action CI migration
#443 - Github action to publish to PyPI
#602 - Use Github Actions as CI
#608 - Update building documentation using napoleon
#610 - Allow setting token env in tests
#611 - Remove playlist created during tests
#612 - Github Actions followup
#613 - Explicitly trigger Actions on master branch
#614 - Fix country metadata test
#615 - Add codecov configuration
#618 - Disable media scanning jobs in bootstrap
#620 - Fix sync tests when using a token
#625 - Fix race condition in create MyPlexDevice from #620
#627 - Fix disable settings for bootstrap test server
You can’t perform that action at this time.