Releases: pkkid/python-plexapi
Releases · pkkid/python-plexapi
4.16.0
Breaking Changes
- Migrate to
pyproject.toml
and bump minimum Python version to 3.9 (#1459)
Bug Fixes
- Fix editing single objects when
batchMultiEdit()
is enabled (#1479) - Set correct server instance for playlist items (#1463)
New Features
Improvements
- Include hidden files to upload coverage artifact (#1464)
4.15.16
4.15.15
New Features
- #1437 - add searchProviders parameter to searchDiscover method
Thanks to new contributor @mdinicola.
4.15.14
4.15.13
Bug Fixes
- #1404 - Fix escape sequence in docstring regex
- #1413 - (Temporary Fix) Changed friends route to the v2 sharings route
- #1416 - Update default language for library add
New Features
- #1411 - Allow adding items from different server to playlist
- #1417 - Add support for editing audience ratings and critic ratings
Improvements
- #1405 - Increase on-demand subtitles test timeout
Thanks to new contributor @JamsRepos.
4.15.12
4.15.11
Breaking Changes
- #1373 -
MediaContainer
class is now a list - #1377 - Fix: Raise an exception when trying to create a smart collection/playlist with items
Bug Fixes
- #1369 - Fix: Stream objects not loaded for Plex sessions
- #1370 - Fix escape characters in fetchItems doc string
- #1381 - Fix typo in getGuid docstring cache example
- #1384 - Fix
Library.add()
method to properly apply advanced settings
New Features
- #1361 - feat: Add sonicAdventure method to MusicSection
- #1378 - Allow exclude parameters in reload kwargs
Improvements
Thanks to new contributor @FletcherAU.
4.15.10
Breaking Changes
- #1358 - Breaking: Change regex/iregex to use re.search instead of re.match
Bug Fixes
New Features
- #1317 - Add slug attributes to Movie, Show, Season, and Episode
- #1318 - Add genres attribute to Track
- #1335 - Feature: Add source property to playlist items to support remote playlist entries
- #1357 - Add exception for two-factor required
Improvements
4.15.9
4.15.8
Bug Fixes
- #1326 - Use 4k chunk size (powers of 2) for download
- #1329 - Also catch
ValueError
when converting timestamp to datetime - #1336 - Fix
MyPlexPinLogin
doc strings - #1347 - bugfix: pass existing filters for
albums
method ofArtist
- #1350 - Fix: Update guid filter examples for fetchItems
New Features
- #1319 - Adds 2FA code input to
tools/plex-gettoken.py
- #1327 - Add warning for ambiguous library title
- #1339 - Add SplitMergeMixin to Album