Plex Media Server Changelog

New in version 0.9.11.1.678

October 16th, 2014
  • NEW:
  • Added Hebrew translation.
  • FIXES:
  • Rapid seeking could lead to video playback stopping.
  • Improved reliabilty around publishing network connections.
  • Use TLS instead of SSLv3 when talking to plex.tv.
  • (DASH) More reliable seeking.
  • (ReadyNAS) Fix logo not appearing.

New in version 0.9.11.0 (October 16th, 2014)

  • NEW:
  • New translations for Dutch, French, German, Arabic, Norweigan, Italian, Czech, Belgian and Spanish.
  • Improved connection publishing when network changes.
  • Synology) DSM 5.0 is now the mimumum version required.
  • FIXES:
  • Theme music was not working.
  • Transcoder throttling was broken.
  • ReadyNAS) Transcoding could fail on a clean install.
  • unRAID) The 32-bit package was broken.
  • Synology) Require DSM 5.0.
  • XB1) Prefer AC3 to AAC for multichannel audio.
  • Sometimes trailers for already watched movies could be shown.
  • Sometimes trailers for the main feature could be shown.
  • An issue where upgrade from a much older version could result in the server not working.
  • Playing an album and then queueing an album would interleave track.
  • A case where some media wouldn't be detected as anamorphic.
  • Fix a case where we were returning invalid redirects.
  • In some cases where metadata bundles were missing, refresh could go into a loop.
  • Custom library icons were broken.
  • Detect and disallow adding duplicates to a play queue.
  • Windows) Fix icon in about dialog.
  • Transcoder statistics weren't being sent up (speed, progress).

New in version 0.9.10.3 (October 16th, 2014)

  • NEW:
  • Media server is now localized
  • FIXES:
  • An issue shuffling all episodes.
  • Improve Cinema Trailer selection when video has unknown content rating.
  • After a network issue, the server could become unresponsive.
  • The media analysis scheduled task could make the server unresponsive.
  • When shuffling a play queue, ensure current item is at the start.
  • Transcoding subtitles which didn't exist could cause a crash.
  • Some files were not getting thumbnails during media analysis.
  • Fix transcoder to handle some MPEG files properly.
  • An issue affecting video streaming to the Android TV.
  • Some cases in which graphics (posters, art) could end up partially downloaded.
  • Make sure selected graphics are stored (could result in missing locked graphics).
  • An issue where missing metadata could result in low-resolution graphics.
  • An issue where the transcoded video could show "technicolor snow".
  • Inconsistent unwatched episode count in some cases.
  • Windows) Fix the icon.

New in version 0.9.10.1 (October 16th, 2014)

  • FIXES:
  • A crash related to some network operations
  • A (long-standing) port-mapping related crash on OS X (due to a bug in system libraries)
  • Repeatedly moving playlist items to the top could fail
  • If the server did an on-the-fly refresh, extras wouldn't show up (would work second time)
  • Recently viewed shows weren't updated if episodes where only partially watched (thanks, ClunkClunk!)
  • Recently Added (in iOS, e.g) was missing things compared to the display in the web app
  • Videos with colorspaces other than YUV420p might have playback issues

New in version 0.9.10.0 (October 16th, 2014)

  • NEW:
  • Improved reliability in media analysis and transcoding.
  • Improved quality in video transcoding.
  • Improved speed in video transcoding, especially when starting new sessions and when seeking.
  • Support for transcoding a number of new formats, including H.265/HEVC.
  • Much-improved support for styled Advanced SubStation subtitles (primarily used in anime).
  • Improved support for SRT subtitles, especially those including bidirectional text and Unicode characters.
  • Support for 64-bit UnRAID systems.
  • Support for PPC Thecus systems.
  • An improved default subtitle font, now used across all platforms.
  • Support for HTTPS channel content.
  • Removed support for legacy Flash and Silverlight channels.
  • Windows XP and Windows Server 2003 are no longer supported.
  • The legacy transcoder, which is available as an option in some Plex clients, will be removed soon. Please be sure to report specific cases where you still see better results when using it.
  • FIXES:
  • Ratings no longer display floating point weirdness.
  • Handle file I/O failures gracefully when streaming media.
  • Fix and speed up for Recently Viewed Shows.
  • Fix a rare case in which play queues could repeat items.
  • Playlists with TV shows might not have a duration or item count.
  • Shutdown the database cleanly on exit, so we don't have -wal/shm files left around.
  • Run library analysis in the background so request isn't long-running.
  • Issues with menu icon on Yosemite.
  • Fix jaggies with Windows icon.

New in version 0.9.9.14.531 (August 4th, 2014)

  • FIXES:
  • An issue with high CPU in windowserver on Yosemite and Mavericks.

New in version 0.9.9.13.525 (August 4th, 2014)

  • NEW:
  • Playlists!
  • Extras!
  • Import from iTunes feature for libraries including smart playlist import.
  • (API) Support for blur, saturation, and alpha blending on image transcode endpoint.
  • (API) Support for rich "composite" images.
  • (API) Support for "starts with" and "ends with" operators in filters.
  • (API) Allow null values for ID fields.
  • (API) Add support for "limit=X" in filters.
  • Support for skip count and skip date.
  • Hey! A brand new sexy application icon.
  • Added a new preference to limit Cloud Sync upload speed.
  • FIXES:
  • Default account language to english as opposed to nothing at all.
  • An issue with continuous play on items with same air date.
  • Massive (like 50x) speedup for global Recently Added endpoint.
  • Items inserted into the past in a play queue when adding to 'up next' after playing through.
  • Failure transcoding some channel content.
  • Sometimes we generated invalid JSON.
  • Fix an issue where sometimes sync items would fail to process or upload.
  • Array
  • On occasion, transcoder would transcode audio when it should remux.
  • An ordering bug getting background art from all libraries.
  • A bug where an item could end up in a refresh loop.
  • Server could end up hanging during nighly DB optimization task.
  • Selected art could be reset on refresh if it was generated art.
  • Tweaks for menubar icon on Yosemite.
  • Speed up deleting transcode temporary directories.
  • Play queues were returning all available alternate media for items.
  • Various crashes.

New in version 0.9.9.12 (August 4th, 2014)

  • FIXES:
  • Crash handling concurrent HTTP connections
  • Crash uploading CloudSync files
  • Other miscellaneous crashes

New in version 0.9.9.11 (June 18th, 2014)

  • NEW
  • Massive speedup for paged queries (50-100x faster per page for larger libraries).
  • API) Support for playlists.
  • API) Support for composite thumbs.
  • API) Return season count for shows.
  • Transcoder) Handle all orientations for video.
  • FIXES
  • Transcoder) Fix for files with low audio sample rates.
  • Transcoder) An issue where iPhone tall-screen videos weren't rotated correctly.
  • Chromecast) 720p files with >4 ref frames now Direct Stream.
  • API) Minor fixes for play queue functionality.
  • Take extra care to compute H.264 level during analysis.
  • Roku) In some cases, channels could take a long time to buffer.
  • A case where the server would hang consuming CPU, related to Roku and media index files.
  • HTTP server times out when sending/receiving data too slowly, which could result in the server hanging.
  • Only send play notifications to admin user over websocket.
  • An issue where setting multiple artwork types quickly could fail.
  • Default TheMovieDB to being above Freebase.
  • Fixed a case where authentication sometimes didn't work correctly for IPv6 addresses.
  • Windows) Fix a case where Camera Upload processor would fail to delete temp files.
  • On first run, sometimes server wouldn't end up signed in.
  • Be more careful detecting duplicates for Camera Upload.
  • In some cases, subtitle stream languages aren't displayed correctly.
  • Sync) Fix an issue with missing channel thumbs.
  • Sync) Fix an issue where files sometimes never get processed.
  • DLNA) Fix access to shared severs.

New in version 0.9.9.10.458 (June 5th, 2014)

  • Fixes:
  • High CPU and failure to load agents on ARM NAS devices.

New in version 0.9.9.7.429 (March 14th, 2014)

  • FIXES:
  • (Synology) Fixed installation on DSM 5.0
  • Fixed an issue where non-direct played Roku video took a long time to start.
  • Fixed syncing RAW photos (for real).

New in version 0.9.9.6 (March 14th, 2014)

  • NEW:
  • (API) Added /library/section/prefs?type=X for library preferences
  • Report back product so that web app can show icon for DLNA plays
  • Support for enhanced streaming when using Chrome
  • Support sharing even when connecting to plex.tv fails because of NAT
  • FIXES:
  • Fix a crash in the scheduled task for media analysis
  • Fix a few cases where web's Now Playing information was out of date
  • Windows) Fix a case where spaces in the filename caused the transcoder to fail
  • Fix a crash when cleaning bundles
  • Fix a potential crash when uploading to Bitcasa
  • Fix an issue when using the new "Disc Image" scanners
  • Fix an issue syncing large RAW images
  • Increase number of database sessions, should improve performance
  • Fix a few miscellaneous field-reported crashes

New in version 0.9.905.411 (March 14th, 2014)

  • FIXES:
  • Fix a possible source of sleep prevention.
  • Fix for playback of some channels with Chromecast.
  • Transcoder fix for Chromecast.

New in version 0.9.8.14 (December 23rd, 2013)

  • NEW:
  • Updated ffmpeg used in media analysis, should help in many ways.
  • Track stream titles and codec ID in media analysis.
  • FIXES:
  • Improve connectivity to myPlex.
  • Massive improvements to Universal Transcoder quality. Fixes issues with artifacts.
  • Increase audio bitrate at higher qualities.
  • Failure to re-publish server after connectivity issue.
  • Don't log passwords. For real.
  • Subtitle encoding detection improved for eastern European languages.
  • DLNA) Improve photo rendering.
  • Sync) An issue with a bogus resource path.
  • Windows) Eliminate a number of crashes.

New in version 0.9.8.4.125 (August 19th, 2013)

  • Multi-user mode:
  • All the users you share media with (inside and outside the house) get their own view of it (e.g. On Deck, view history) , and can select custom audio/subtitles. You can use it with children to restrict their access to certain parts of your library (this is only the first baby step towards parental controls). This feature is PlexPass only
  • Now Playing:
  • A “control room” for your server, where you can see what everyone is watching. If you enable media index files, you can even see a super cool animation of fading thumbnails. This feature is also PlexPass only
  • Media Index Files:
  • This option indexes your media and allows for graphical seeking. The Roku and Android apps make use of it. Also PlexPass only. Might make lesser computers cry while it’s actually indexing the files
  • HTTPS support:
  • The media server listens on port 32443 for HTTPS connections
  • Prettier photo albums: We now auto-select a “cover” photo for your photo albums
  • DLNA fixes:
  • There have been a large number of fixes to DLNA. It’s mo betta
  • Other random goodness: Tons of fixes. Copious performance improvements
  • Drobo 5N support: Got one of these beautiful new devices? Get your Plex on

New in version 0.9.7.19 (April 1st, 2013)

  • FIX: Explicitly close HTTP connections, fixes some issues with Android and PlexSync (e.g. Kindle Fire HD).
  • FIX: Send back correct video size in HLS playlist, should fix (most) aspect ratio issues in Plex/Web.
  • FIX: (Windows) Fix a possible issue running on older processors.
  • FIX: (Transcoder) More resiliency to corrupt H.264 streams.
  • FIX: (Transcoder) Fix some issues transcoding AVI files with H.264 video.
  • FIX: (Synology) Fixed startup issue.

New in version 0.9.7.17 (March 14th, 2013)

  • NEW: Auto-select forced subtitles. I don’t speak alien either.
  • NEW: (API) More information passed back at root level to aid PlexSync clients.
  • NEW: (API) Final transcode resolution passed back for transcode session endpoint.
  • NEW: (API) Add a “transcoderVideo” flag at root if we support transcoding video.
  • NEW: (API) Allow callers to specify a background color when transcoding to JPEG.
  • NEW: (API) Add viewStateUpdatedAt for global OnDeck to allow sorting.
  • NEW: (API) export library section UUIDs for PlexSync.
  • NEW: (Android) Add FLAC as a direct play profile (syncing at less than “highest” will convert to MP3).
  • NEW: Added device notifications for sync (in progress, item complete). Mostly helps Kepler.
  • NEW: (PlexSync) Support for syncing show banners.
  • FIX: (New transcoder) Massive speedups for the new transcoder in many scenarios (sync, streaming, seeking). It should be 2x to 3x faster (around 2x faster than the old transcoder), and will resolve many issues of stuttering and buffering some have seen.
  • FIX: A bug where timed library updates might only happen every other interval.
  • FIX: A major regression with subtitles causing transcoder to exit on certain OS X systems.
  • FIX: A case where we didn’t allow the host system to sleep.
  • FIX: Improvements to audio stream picking heuristics.
  • FIX: A hang when WebKit transcodes failed.
  • FIX: Some EAC3 streams showed up as “EC-3?.
  • FIX: Use media analysis duration instead of likely meaningless metadata duration when possible.
  • FIX: Improved elastic thread pool behavior, less pressure on thread creation/destruction.
  • FIX: Fixed an issue where background color wasn’t correct in the image transcoder (fixes section icons on Roku).
  • FIX: (OS X) Fix auto-update library failing under certain conditions.
  • FIX: (OS X) Show Plex/Web preferences by default, option-click shows old Cocoa prefs.
  • FIX: Improve Kepler transcoder profile, add Plex/Web profile.
  • FIX: (ReadyNAS) Update packaging, fix temp folder path.
  • FIX: (Ubuntu) Upstart fix.
  • FIX: (Fedora) Fixes in scripts.
  • FIX: (Roku) Improve profile, disable anamorphic video.
  • FIX: (Kepler) Limit AAC to two channel, so 5.1 gets mixed down when streaming on mobile devices.
  • FIX: (Kepler) Fix for anamorphic video displaying incorrectly.
  • FIX: (Windows) Don’t let PYTHONPATH interfere with our Python. Fixes some startup issues.
  • FIX: (New transcoder) Upgrade to ffmpeg 1.1.2
  • FIX: (New transcoder) Allow specifying max bitrate.
  • FIX: (New transcoder) MPEG4 inside AVI files didn’t work.
  • FIX: (New transcoder) Allow for faster seeking for clients that support it.
  • FIX: (New transcoder) Don’t send back blank segments when transcoder dies.
  • FIX: (New transcoder) Allow other users access to transcode session information.
  • FIX: (New transcoder) Use higher bitrate when converting other codecs to AAC.
  • FIX: (New transcoder) Improve quality when transcoding interlaced content.
  • FIX: (New transcoder) Greatly improved AAC audio quality.
  • FIX: (New transcoder) Remove MP3 from iOS HLS transcode target.
  • FIX: (New transcoder) Improved support for remuxing with multichannel audio.
  • FIX: (New transcoder) Support transcoding between multi-channel formats.
  • FIX: (New transcoder) We failed with some content due to scaling bug (Vimeo, TED).
  • FIX: (New transcoder) Send more logs up to the media server to help diagnosing issues.
  • FIX: (New transcoder) Fix an issue when remuxed videos failed or acted weirdly.
  • FIX: (New transcoder) Fix issue with last character being missing in SRT subs.
  • FIX: (New transcoder) Fix SRT subs showing tags.
  • FIX: (New transcoder) Improve accuracy of bitrate in M3U8, helps Roku.
  • FIX: (New transcoder) Improve bandwidth estimates for HLS.
  • FIX: (New transcoder) Some indirect videos failed to play.
  • FIX: (New transcoder) We were generating MPEGTS streams which occasionally made the Roku crash.
  • FIX: (New transcoder) Improve reliability of new transcoder when resuming.
  • FIX: (New transcoder) Some VOBSUB subtitles inside MKV files weren’t burned.
  • FIX: (New transcoder) Some high bitrate stereo content failed to transcode.

New in version 0.9.7.12 (February 6th, 2013)

  • NEW: Greatly improved (Sync and Win8) transcoder subtitle burning: support SSA and SMI, fix crashes, fix subtitle sync when resuming video.
  • FIX: Scanning TV shows near the root directory of a volume didn’t work reliably.
  • FIX: Send Accept-Ranges: bytes HTTP header when answering requests for media. Fixes Win8 seeking in media.
  • FIX: DTS audio inside MP4 container could be incorrectly identified as mp4a during media analysis.
  • FIX: Transcoding certain media files could be pathologically slow. Thanks to Rodger for helping us diagnose the issue!
  • FIX: Transcoding video audio from MP3 to AAC would fail in some rare cases.
  • FIX: A/V sync issues transcoding Smooth Streaming to Windows 8 Store app.
  • FIX: Actor thumbnails weren’t being offered correctly to sync clients.
  • FIX: Removed unnecessary logging when running transcoder.
  • FIX: Add more logging when Win8 app loopback exemption can’t be added.
  • FIX: When a media asset is uploaded, it becomes the default.
  • FIX: Sync item status could be prematurely reported as complete.
  • FIX: Added iPad mini sync profile.
  • NEW: (API) Allow converting SMI to SRT (format=srt).
  • FIX: (Windows) Large log files when number of library paths exceeded 64.
  • FIX: (Sync) A few issues with sync status not being reported correctly.
  • FIX: (Transcoder) An A/V sync issue affecting Win8 app.

New in version 0.9.7.11 (January 16th, 2013)

  • FIX: Workaround for LG TVs rebooting.
  • FIX: (Windows) Lots of CPU, giants logs in some cases.
  • FIX: An issue scanning sections where the paths had trailing slashes (e.g. W:\).
  • FIX: MP4 files with DTS streams had them incorrectly identified as MP4a.
  • FIX: (Sync) A few issues with sync status not being reported correctly.
  • FIX: (Transcoder) An A/V sync issue affecting Windows 8 Plex app.

New in version 0.9.7.9 (January 3rd, 2013)

  • NEW: Music sections support searching by album.
  • NEW: Massive performance improvements for some DLNA streaming scenarios.
  • NEW: Allow players to specify a protocol and respect their port.
  • NEW: (API) Support for filtering movies by studio.
  • NEW: (API) Support for sorting by last view date.
  • NEW: (API) Added endpoints for uploading custom media assets (e.g. posters). Used by Plex/Web.
  • FIX: Some cache control header updates.
  • FIX: A few crashes.
  • FIX: (Windows) Workaround for Win 8 security model preventing Plex for Windows 8 from connecting on same machine.
  • FIX: (Windows) Crash on start.
  • FIX: (Windows) 100% CPU when Plex for Windows 8 is running.
  • FIX: (Transcoder) External SRT files with BOM marker weren’t getting rendered.
  • FIX: (Transcoder) Faster startup.
  • FIX: (PlexSync) Transcoder now handles anamorphic video properly.
  • FIX: (PlexSync) Sometimes converted files could be bigger than source files.
  • FIX: (PlexSync) Ratings directory was missing.
  • FIX: (API) New /channels/arts endpoint which returns channel background art.
  • FIX: (API) Resolutions filter can be itself filtered.
  • FIX: (API) Don’t return empty studios.
  • FIX: (API) Global on deck has mixed parents.
  • FIX: (API) Make sure recently viewed channels have identifiers.
  • FIX: (API) Fix incorrectly escaping JSON.
  • FIX: (API) Fixes for media asset uploads, and select/lock upload.
  • FIX: (API) Fix alphanumeric paging with non-alphanumeric characters.
  • FIX: (DLNA) Hopeful fix for some heap corruption.
  • FIX: Fixed a few (very) rare deadlocks.
  • FIX: Fixed iTunes channel for iTunes 11.
  • FIX: (Sync) iPad 4s weren’t using the right profile.
  • FIX: (Transcoder) Faster starting for transcoded audio.
  • FIX: (Transcoder) Fixes for RTMP with new transcoder.
  • FIX: (Transcoder) Speed up WebKit transcoder starts.
  • FIX: (Transcoder) Fix for some remuxing cases with Win8.

New in version 0.9.7.7 (December 4th, 2012)

  • (Non OS X) Automatically merge movies when appropriate.
  • Fix a crash if there are any unexpected files in the transcode directory.
  • Fix a crash when scanning photos with certain EXIF data.
  • (OS X) Fixed an evil crash which occurred roughly once every day.
  • Don’t allow clients to cache segments, fixes IE10 video playback issue.
  • A few crashes that could be caused by proxies getting in the middle between server and myPlex.
  • (PlexSync) Added iPad 4 profile, fixed iPad 3 profile.
  • (PlexSync) Sync transcoder now works on 32-bit CPUs on Snow Leopard.
  • (PlexSync) Allow DirectPlay sync with subtitles (e.g. MP4/TTXT).
  • (PlexSync) Scrobble and library media addition/deletion kicks off sync worker. Fixes sync of recently added items.
  • (PlexSync) We skip over any invalid sync items instead of completely failing.
  • (PlexSync) Fix failed downloads of art/posters in some cases.
  • (PlexSync) Synced media subsections weren’t always in the right order.
  • (PlexSync) Video bitrate limit on ‘highest’ quality was removed.
  • (PlexSync) Fixed broken XML in some sync profiles
  • (PlexSync) Fixed an issue where the sync profile name was not constructed correctly.
  • (PlexSync) Work-around that the client sent the wrong model name
  • (PlexSync) Some sync profiles contained invalid transcoder options
  • (Linux) Pass along LANG variable, to assist agents who need to read filesystem.
  • (Linux) Crash signing out of myPlex or un-publishing server.
  • (Linux) Add the photo transcoder in for ARM architectures.
  • (Linux) Fixes for start-up scripts on Fedora and ReadyNAS
  • (Linux) Upgrade Sync Transcoder to support progress information.
  • (API) Fixes to /firstCharacter filters
  • (API) Allow filtering filters by resolution/unwatched, fixes filter issue.
  • (API) Don’t limit tag queries by metadata type if we have condition passed in.
  • (API) Fix when filtering on unwatched in /firstCharacter endpoint.
  • (API) Allow filter endpoints to use type in queries (e.g. album genres).

New in version 0.9.7.3 (November 21st, 2012)

  • NEW: Read some EXIF data for photos and allow filtering on it.
  • NEW: Add support for filtering videos by resolution.
  • NEW: Improve filtering/sorting options for specific types.
  • NEW: Transcoder now goes idle when it gets ahead, saves CPU, helps multiple sessions coexist.
  • NEW: (DLNA) MPEGTS target supports transcode throttling (lower CPU usage).
  • NEW: (DLNA) MPEGTS target supports audio stream picking and subtitle burning.
  • NEW: Use Plex/Web for the default manager now across platforms (option + click uses old Cocoa manager).
  • NEW: Added Sony 2011 DLNA profile from (thanks to yardco & tcviper).
  • NEW: (API) Add /library/metadata/X/split and /library/metadata/X/merge?ids=a,b,c endpoints.
  • NEW: (API) Add /library/clean/media to delete unused media bundles.
  • NEW: (API) Add /library/clean/bundles to delete unused bundles.
  • NEW: (API) Add ?checkFiles=1 parameter to /library/metadata/X endpoint to check for existence/access for files.
  • NEW: (API) Add /library/metadata/X//[add|remove] endpoints to allow adding/removing tags from items.
  • NEW: (API) Add new unviewedLeafCount/unwatched/unwatchedLeaves filter fields.
  • NEW: (API) Allow >=,

New in version 0.9.6.9 (September 17th, 2012)

  • FIX: [Win] RTMP channels weren’t working.
  • FIX: A few minor token-related bugs.
  • FIX: An issue with Internet Explorer and the new Web Client.

New in version 0.9.6.8 (August 30th, 2012)

  • NEW: Support for [big surprise] (explained in part 2).
  • NEW: Mega-awesome [big surprise] (shown off in part 3).
  • NEW: Added new (advanced) preferences for enabling/disabling Bonjour/GDM.
  • NEW: (API) Support for JSON in non-channel endpoints.
  • NEW: (API) WebSocket support for sending events to clients.
  • FIX: Plex Media Scanner would occasionally crash on exit.
  • FIX: Large reduction in memory/threads usage.
  • FIX: Fix for missing posters when top agent failed.
  • FIX: MP4 files with chapter tracks were analyzed as having subtitles.
  • FIX: Some files (mostly WMV3) could fail to get framerate analyzed.
  • FIX: Make sure photo agents get hit to refresh when scanning.
  • FIX: Always send myPlex username when doing network logging.
  • FIX: (Windows) Crash when analyzing some TS files.
  • FIX: Be more lenient when parsing URIs which end in & or ?.
  • FIX: (DLNA) Minor fix to Samsung profile.
  • FIX: (Windows) Transcoder can handle RTMP now.
  • FIX: (Linux) ReadyNAS ARM builds working again.
  • FIX: (API) Fixes to preference serialization.
  • FIX: (API) Fix for paging where some items were (partially) missing (and 10% speedup).
  • FIX: (API) Signing into myPlex with ‘+’ signs in email/password was broken.

New in version 0.9.6.6 (August 1st, 2012)

  • NEW: Added (advanced) preference for specifying location of Aperture/iPhone XML paths. The preference is ApertureLibraryXmlPath for Aperture and iPhotoLibraryXmlPath for iPhoto. Yes, we’re going to have an easy way to get at these advanced preferences soon.
  • NEW: (Linux) Allow syslog logging via environment variable PLEX_MEDIA_SERVER_USE_SYSLOG. This has been requested for ages.
  • NEW: (API) Massive performance improvement for players that ask for paged data (e.g. for Roku). If you have large library sections, you’ll notice a big change; with 1000 items, the page requests are 6 times faster.
  • NEW: (API) Added /library/sections/X/{sorts|filters} endpoints for advanced filtering.
  • FIX: Sidecar (e.g. SRT) subtitle files work again. Sorry, that was a bad regression.
  • FIX: (Windows) Upload speeds from the server were artificially slow in some cases. We’d gotten sporadic reports over the months that upload speeds seemed limited, and we finally managed to track down the issue. The upload speed will now max out your connection, and will take much less CPU as well.
  • FIX: A crash when scanning for plug-ins when permissions are wrong.
  • FIX: (Mac) Fix some Aperture photos not displaying properly.
  • FIX: Library timeline could generate blank items occasionally.
  • FIX: Web interface didn’t show added and deleted items properly when scanning.
  • FIX: Don’t pass back bogus blank content ratings.
  • FIX: (Linux) DLNA icon and server name were missing on some platforms.
  • FIX: When overwriting plug-ins, files that don’t exist anymore are deleted.
  • FIX: Handle 302 as well as 301 redirects in the image transcoder.
  • FIX: When scanning files that had already been scanned, they didn’t end up with thumbnails.
  • FIX: Certain image formats (TIFF, BMP, PCX) didn’t get thumb nailed.
  • FIX: Fixed sleep prevention, OS X (and possibly Linux) should sleep now.
  • FIX: (Windows) Fixed a crash on start.
  • FIX: (Synology) DLNA to PS3 wasn’t working.
  • FIX: (DLNA) Memory leak in DLNA server process.
  • FIX: (DLNA) Fixed PS3 audio dropouts by transcoding to stereo for now in the profile.
  • FIX: (DLNA) Fixed evaluation of limitations.
  • FIX: (DLNA) Fixed AAC audio not playing to PS3.
  • FIX: (DLNA) Build-in profile now supports Samsung SmartTVs

New in version 0.9.6.3 (June 5th, 2012)

  • NEW: Allow loading background art for individual seasons (as soon as agents support it).
  • NEW: Also by popular request, we added a “By Resolution” filter for browsing your media in a new way. Great for finding whatever SD media you still have around, or for showing off that 1080p TV with some actual 1080p content
  • NEW: Added the ability to do remote logging for easier support. This is a cool new feature which will make it much easier for us to observe log files in real-time while helping you out.
  • NEW: Initial support for a new transcoding system we call “Quicksilver” which among other things, will soon provide greatly enhanced video quality for the Kindle Fire.
  • NEW: (DLNA) Enable PN overrides in profiles.
  • NEW: (DLNA) Support for AudioContainers, similar to VideoContainers.
  • NEW: (DLNA) Add profile option to remap blank object ID requests.
  • And lots of things are fixed as well:
  • FIX: Some playback and browse issues in the 0.9.6 series related to database slowness.
  • FIX: Database performance should be much faster overall in this release. Like, much faster, retrieving all 800 or so movies from my local server takes about half the time it used to. Give it a few seconds on start to optimize your database.
  • FIX: Some media wouldn’t get a thumbnail image, if it was on the dark side (like full of vampires or something).
  • FIX: Fixed redirects in channels, which was breaking lots of channel playback.
  • FIX: Better handling of sleep prevention.
  • FIX: Scanner log was filling up with ‘ignoring atom of size 0'.
  • FIX: Scanner could get stuck using up 100% of CPU.
  • FIX: WMV MediaInfo profile/level not always read correctly.
  • FIX: (DLNA) Generic transcodes to mpeg/mpeg2video didn’t work.
  • FIX: (DLNA) Transcoding multichannel content to MP3 didn’t work.
  • FIX: (DLNA) Generic transcoder failed to encode mpeg4.
  • FIX: (DLNA) Server gave access to shared sections, but not myPlex owned sections.
  • FIX: (DLNA) Add friendlier error message when port 1900 is in use.
  • FIX: (DLNA) Fix stack corruption with seasons > 100 episodes.
  • FIX: (DLNA) Apply actual mime types from spec.
  • FIX: (DLNA) Identification mechanisms is now case insensitive.
  • FIX: (DLNA) Implement friendly name matching for devices without unique user-agent headers.
  • FIX: (DLNA) Episodes was displaying out of order.
  • FIX: (DLNA) Add profile option to override icon size.