Releases: pushingkarmaorg/python-plexapi
Releases · pushingkarmaorg/python-plexapi
4.8.0
Compare
Sorry, something went wrong.
No results found
Breaking Changes
#845 - Update server transcodeImage method
#855 - Change LibrarySection.reload() to reload in-place
New Features
#849 - Add methods for accepting and cancelling friend invites
#851 - Add totalDuration and totalStorage properties to LibrarySection
#850 - Add support for error callback for AlertListener
Bug Fixes
#847 - Cleanup download methods
#848 - Fix media delete
Improvements
#839 - Update bug report template to issues form
#856 - Fix image mixins tests
4.7.2
Compare
Sorry, something went wrong.
No results found
New Features
#810 - Add methods to retrieve the Plex Web URL
#831 - Automatically retrieve external guids from libraries using includeGuids
#832 -Add album formats and subformats
4.7.1
Compare
Sorry, something went wrong.
No results found
New Features
#814 - Add attribute for Sonic Analysis
#825 - Add methods to lock and unlock artwork and posters
Bug Fixes
#826 - Fix PMS timeline reporting on clients when using playMedia
4.7.0
Compare
Sorry, something went wrong.
No results found
Breaking Changes
Python 3.5 is now deprecated (see #804 )
Arguments have been added to the LibrarySection.playlists(), Playlist._createSmart(), PlexServer.playlists(), and PlexServer.createPlaylist()calls (see #782 and #799 )
New Features
#782 - Add playlist title search and sorting
#799 - Add libtype argument for creating smart playlists
4.6.3
Compare
Sorry, something went wrong.
No results found
New Features
#781 - Add ability to parse the smart filters from collections and playlists
#783 - Add ability to move items in a collection
#797 - Add producers, roles, and hasCommercialMarker to Episode objects
#800 - Decouple resource address sorting from connection attempts
Bug Fixes
#798 - Fix sync headers and add default subtitle size
Improvements
#780 - Remove manual sorts/fields added to PMS
#788 - Add ability to use FilterChoice and FilteringSort objects in library search
4.6.1
Compare
Sorry, something went wrong.
No results found
Bug Fixes
#773 - Fix return value when using USER_DONT_RELOAD_FOR_KEYS
#775 - Fix playlist copyToUser()
#778 - Fix creating MyPlexAccount() for a non-Plex Pass account
4.6.0
Compare
Sorry, something went wrong.
No results found
New Features
#530 - Add movie reviews and extras, and account online media sources options
#729 - Add new Collection attributes for smart collections
Adds collections attribute for Season, Episode, and Track
plexapi.collection.Collections renamed to plexapi.collection.Collection
#739 - Add method to return a list of all optimized items
#741 - Add ability to retrieve a list of items and collection object from media tags
#746 - Add episodeNumber, trackNumber, and hasPreviewThumbnails helper properties
#749 - Add method to switch users for a PlexServer instance
#750 - Add multi-sort, advanced filters, and additional sort/filter fields to library search
#751 - Add library recently added methods for each libtype
#758 - Add method to claim and unclaim server
#763 - Fix smart playlists and add support for smart collections
#764 - Add rating mixin
Bug Fixes
#720 - Fix editing advanced settings without integer values
#723 - Fix typo in SERVER_TRANSCODE_SESSIONS mock test
#725 - Fix retrieving Show.season(0) (specials) for tv shows
#727 - Fix typo in library search error log message
#730 - Fix retrieving Season.episode() by episode number
#756 - Allow overwriting attributes with None when manually reloading
Improvements
#742 - Update tests to the new Plex TV Series agent
#745 - Limit datetime attributes to max 32-bit integer timestamp
#766 - Fix show mixin image test
#760 - Cleanup usage of base PlexObject methods
Update dev dependencies
4.5.2
Compare
Sorry, something went wrong.
No results found
New Features
#717 - Allow relative dates for search filters
Bug Fixes
#715 - Fix LibrarySection totalViewSize for photo libraries
Improvements
#714 - Added AdvancedSettingsMixin
4.5.1
Compare
Sorry, something went wrong.
No results found
New Features
#712 - Add totalViewSize method to LibrarySection
Bug Fixes
4.5.0
Compare
Sorry, something went wrong.
No results found
Breaking Changes
Library search has been completely rewritten. See docs for complete details and examples. (#693 )
Deprecated: LibrarySection.filterFields() and LibrarySection.listChoices()
LibrarySection.filters is cast to a bool instead of a str
LibrarySection.key is cast to an int instead of a str
librarySectionID is cast to an int instead of a str
New Features
#693 - Fix and update library searching
#703 - Add clientIdentifier attribute to SystemDevice
#701 - Improve PlexClient connections
#704 - Add deviceID to Playable for history entries
Bug Fixes
#699 - Fix parsing episode parentRatingKey from parentThumb
#708 - Fix myplex share section ID cast to int
#709 - Fix photos sync test
Improvements
#702 - Fix PR template location
#705 - bugreport: fix snippets typo