Releases: pushingkarmaorg/python-plexapi
Releases · pushingkarmaorg/python-plexapi
4.17.2
18 Nov 18:33
Compare
Sorry, something went wrong.
No results found
New Features
Add support for Common Sense Media (#1553 )
Add support for Plex JWT Authentication (#1554 )
Add support for Square Art (#1557 )
Add logos to music, photos, collections, and playlists (#1561 )
Add ability to select/lock/unlock logos and delete resources (#1558 )
4.17.1
25 Aug 23:49
Compare
Sorry, something went wrong.
No results found
Bug Fixes
Fix: Initialize Sonos timeline cache timestamp (#1524 )
Replace metadata by discover in watchlist URLs (#1542 )
New Features
Add support for fetching loudness levels of audio streams (#1529 )
Improvements
Add GitHub workflow to refresh CI account token (#1538 )
Fix library image tests and system account test (#1545 , #1546 )
Thanks to new contributor @nesati and @bastiaanterhorst .
4.17.0
19 Apr 00:53
Compare
Sorry, something went wrong.
No results found
Breaking Changes
Hub.items property changed to Hub.items() method to mimic the rest of the library. (#1516 )
New Features
Add visualImpaired attribute to AudioStream (#1495 )
Add random attribute to Hub (#1513 )
Improvements
Fix movie test video.displayTitle (#1514 )
Defer XML string cleaning to improve performance (#1511 )
Lazy loading and caching for attributes set in _loadData(..) (#1510 )
Fix typo in PlexSession data attribute (#1518 )
Adopt PEP 639 (#1517 )
Simplify reload methods (#1515 )
Fix CI PMS Docker image caching (#1519 )
Refactor use of manual cached attributes (#1516 )
Update repo URLs to organization (#1521 )
Various CI test fixes (#1522 )
Thanks to new contributor @eliasbenb .
4.16.1
09 Jan 18:43
Compare
Sorry, something went wrong.
No results found
Bug Fixes
Add Missing timeout to Sonos client (#1489 )
New Features
Add LogoMixin to Season and Episode (#1486 )
Improvements
Update deprecated sphinx-rtd-docs theme options (#1483 )
Use SPDX license identifier (#1484 )
Thanks to new contributor @chris-rudmin .
4.16.0
16 Nov 23:08
Compare
Sorry, something went wrong.
No results found
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
Add voice activity analysis (#1466 )
Add image tags and movie/show logos (#1462 )
Improvements
Include hidden files to upload coverage artifact (#1464 )
4.15.16
18 Aug 23:30
Compare
Sorry, something went wrong.
No results found
Breaking Changes
#1451 - Improve reload performance
Accessing MediaPart.exists and MediaPart.accessible attributes requires manually reloading with reload(checkFiles=True).
Bug Fixes
#1452 - Sanitize XML strings before parsing
New Features
#1453 - Add support for artist popular tracks
#1454 - Add UltraBlurColors objects
Improvements
#1441 - ci(pytest): add colored output
#1442 - ci(coverge): upload coverage if tests fail
4.15.15
06 Jul 17:56
Compare
Sorry, something went wrong.
No results found
New Features
#1437 - add searchProviders parameter to searchDiscover method
Thanks to new contributor @mdinicola .
4.15.14
22 Jun 21:47
Compare
Sorry, something went wrong.
No results found
Bug Fixes
#1428 - Fix: Set media and part indexes when generating stream url
#1434 - Register LyricStream as a PlexObject
New Features
#1418 - Allow getting client by machine identifier
#1432 - Add script to create dummy media files
Thanks to new contributor @montaguethomas .
4.15.13
18 May 20:49
Compare
Sorry, something went wrong.
No results found
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
19 Apr 20:24
Compare
Sorry, something went wrong.
No results found
Bug Fixes
#1394 - Fix: stop maxresults from overwriting previous results #1393
#1396 - Fix: Bug introduced in #1373 list has not attr tag
New Features
#1395 - feat: Add params parameter to fetchItems requests
Improvements
#1400 - Fix library timeline test
#1403 - Test for NotFound exception when adding to watchlist
Thanks to new contributors @Touchstone64 and @zhu0823 .