Plex Media Server Changelog

What's new in Plex Media Server 1.40.2.8395

Apr 21, 2024
  • NEW:
  • (PLEASE NOTE) Please also be patient when updating to this version if you have a very large database and allow the upgrade process to finish.
  • Rename ‘un/played’ to ‘un/watched’ terminology for video types (PM-1042)
  • We have identified an issue where automatic updates were not respecting custom paths for existing Windows 64-bit installs. Unfortunately, any automatic fix would introduce security vulnerabilities so we encourage users who installed in a custom path to uninstall and then manually reinstall Plex Media Server.
  • FIXES:
  • (Auto Update) Custom install paths are not respected when auto-updating on 64 bit Windows. (PM-1143)
  • (CreditsDetection) Retry detection only a limited amount of times on failures (PM-1093)
  • (DB Optimize) Server could become unresponsive during a DB optimize in certain circumstances (PM-1129)
  • (History) Query parsing would return Bad Request when encountering includeFields arguments.
  • (History) View history would yield fewer entries than requested (PM-1306)
  • (Loudness Analysis) Some files could cause errors when preforming Loudness Analysis. (PM-627)
  • (Mac) Linker optimization would incorrectly generate code that would cause the server to unexpectedly exit while syncing view state. (PM-1308)
  • (Nvidia Shield) Running on Nvidia Shield would result in ‘core component problem’ error. (PM-1364)
  • (Push Notifications) Used expensive DB query during playback progress notifications (PM-1166)
  • (Thumbnails) Thumbnails were not properly updated when underlying file changed (PM-1162)
  • (Trailers) Premium trailers and extras could fail to load (PM-1347)
  • (Transcoder) On Windows, headless (no display attached) Nvidia cards were not recognized (PM-962)
  • (Transcoder) On Windows, the first Intel device was used for transcoding regardless of which Intel device was selected (PM-962)

New in Plex Media Server 1.40.1.8227 (Mar 15, 2024)

  • NEW:
  • (Extras) New preference for Cinema Trailers to always include English language trailers when account audio language is not set to English (PM-620).
  • (Web) Updated to 4.125.1
  • FIXES:
  • (DVR) Replace Lower Quality was not taking effect (#14646)
  • (Metadata) Marking a show or season as watched created view history entries (PM-935)
  • (Stream Selection) A show’s subtitle mode would not override the account’s if account’s was set to “Manually selected” (PM-660)
  • (View History) Keep view history of items when marked as unplayed (#14663)
  • (View History) View history was not created when a partially played item was marked as played (PM-1021)
  • (Web) Home Screen content would not load when unauthenticated. (DISCO-1547)
  • (Web) Refreshing the browser during playback would cause an error in the playback session. (DISCO-1612)
  • (MacOS) Scanner would crash on startup on some versions of MacOS (#14785)

New in Plex Media Server 1.40.0.7998 (Feb 14, 2024)

  • PLEASE NOTE: This version makes changes to the database which will make it compatible only with server versions 1.31.2 or higher (released March 14 2023). You will not be able to use your database on Plex Media Server versions lower than this after this update.
  • In order to roll back a database to an older version than 1.31.2 you would first need to downgrade to 1.31.2 (up to 1.32.8) and then downgrade from that version afterwards.
  • We have bumped the server version right up to 1.40.x to signal this change.
  • Please also be patient when updating to this version if you have a very large database and allow the upgrade process to finish.
  • NEW:
  • (Collections) Items added to a collection from the item context menu will now lock the collection field on the items (#12793)
  • (Music) Store track genres and add filtering options (#14653)
  • (Music) Support ID3v2.4 null-separated tags for genres and release type (#14653)
  • (View History) No longer create a view history entry for items marked as played (#10888)
  • (Web) Updated to 4.123.2
  • FIXES:
  • (Agents) Changing a ‘Other Videos’ type library to the modern movie agent would fail (#14483)
  • (Agents) It is possible that agents are not initialised during startup on rare occasions (#14654)
  • (Agents) Remove the legacy OpenSubtitles agent which is no longer supported upstream (#14667)
  • (Collection) Server could become unresponsive when collection membership changes (#14612)
  • (DVR) Previously watched recordings could be deleted without being watched again (#13779)
  • (Debian) Installation could fail on some Debian 11 systems in some cases (PM-910)
  • (Debian) Installation would fail on Linux systems running older Debian versions.
  • (Installer) Windows 64 installer did not remove old plugin folders (PM-907)
  • (Installer) Windows 64 installer did not set correct permissions for Plex Update Service (PM-979)
  • (Libraries) When performing fix match on items from certain music libraries the language would default to Arabic (#14501)
  • (Library) The Content Rating not equal to None filter does not work (#14620)
  • (Lyrics) Server could crash during processing of lyrics (PM-902)
  • (Metadata) Music track numbering could have been wrong if ‘prefer local metadata’ was set (PM-1010)
  • (Netgear) Installation would fail on some Netgear systems.
  • (Scanner) Some id3v2 tags found in music caused a memory leak (PM-916)
  • (Search) Album search results could contain all the album’s tracks too (#14486)
  • (Subtitles) In some circumstances, sidecar subtitles can show up for media when they’re no longer available (#14674)
  • (Transcoder) HW encoding would fail on devices with no rate control (#14222)
  • (Transcoder) Software transcoding on Ubuntu could cause unexpected behavior (#14605)

New in Plex Media Server 1.32.8.7639 (Dec 5, 2023)

  • NEW:
  • (Web) Updated to 4.116.1
  • FIXES:
  • (Library) “Episode sorting” and “Album sorting” preferences had meaningless “Library default” global library setting (#14522)
  • (Library) The default season sort order in TV libraries may not work as intended (#14570)
  • (LiveTV) Transcoded video would fail to play in some circumstances (#14539)
  • (Metadata) Items could lose metadata if a refresh request failed due to a network failure (#14551)
  • (Player) Controlling a player didn’t work in some cases (#14567)
  • (Sharing) Sharing a single episode was not playable by sharee (#14559)
  • (Transcoder) HW transcoding failed on GeminiLake CPUs when running on linux (#14465)
  • (Transcoder) Videos HW encoded on the shield would display a black screen on some devices (#14384)
  • (Updater) Windows Updater would hang when run with PMSService (#14322)

New in Plex Media Server 1.32.7.7621 (Oct 31, 2023)

  • NEW:
  • (TerraMaster) Improve multi-volume support when adding folders to libraries.
  • (Transcoder) Enable hardware transcoding by default where available (#14282)
  • FIXES:
  • (Hubs) User could order a hub before Continue Watching hub (#14236)
  • (Library) In some cases, media item presence and accessibility could fail to be reported (#14307)
  • (Metadata) Items could lose metadata if a refresh request failed due to a network failure (#14551)
  • (Photos) Autotag data was not visible even if photos had pre-existing autotags (#14493)
  • (Photos) Places filter was not visible even if photos had pre-existing place data (#14519)
  • (Preferences) Adjust library section preference text for intro and credits detection (#14152)
  • (Scanner) Episodes with absolute numbering of 264 and 265 could get ignored (#14084)
  • (Security) Certain requests could trigger unwanted notifications (#14524)
  • (Transcoding) Hardware transcoding failed on linux machines (#14553)
  • (Security) Curl version contained a vulnerability that could be exploited if user set a SOCKS proxy in env.
  • (IntroDetection) Intro detection could crash the server under certain circumstances (#14606)

New in Plex Media Server 1.32.6.7557 (Sep 28, 2023)

  • FIXES:
  • (Agents) Some attributes were missing from legacy agent api responses (#14436)
  • (Analysis) MP4 Atom Parsing could fill logs (#14418)
  • (Automatic Scanning) Symbolic links with missing targets could cause changes to later entries in a directory not to be detected (#14398)
  • (DVR) Could not record a show if a show with the same name (such as a remake) and episode number already existed in the target library (#13444)
  • (DVR) Devices could fail to be recognized when IP addresses change (#13529)
  • (DVR) Multi-lineup DVRs could be created as single-lineups (#14395)
  • (DVR) Tuning in channels could fail for channel names containing special characters (#14391)
  • (Debian) Remove GPG lower version limit
  • (Filters) Filtering on dates before/after 1970-01-01 would result in an error (#14511)
  • (Library) Some of the hubs on preplay screens may not load (#14562)
  • (Mac) Transcoder crashes would cause PMS to exit (#14414)
  • (Music) Scanning music could be pathologically slow in some cases (#14389)
  • (Music) Searches for lyrics could be run unnecessarily (#14513)
  • (Playlist) Adding a Clip to a playlist would unexpectedly convert it to a photo playlist (#14381)
  • (Thumbnails) Certain JPEG images caused PMS to exhibit unexpected behavior when generating thumbnails (#14407)
  • (Transcoder) An incorrect fallback font could be used when burning subtitles in some cases (#14357)
  • (Transcoder) Certain newer AMD GPU models couldn’t be used for hardware transcoding on Linux (#14416)
  • (Transcoder) Unexpected behavior when subtitles ended before the end of video (#14426)
  • FreeBSD builds would crash on start-up (#14499)
  • (Transcoding) Some HW encoded video would not play on Android (#14384)
  • (Transcoding) Hardware transcoding failed on linux machines (#14553)

New in Plex Media Server 1.32.5.7516 (Sep 18, 2023)

  • There are no changes from 1.32.5.7349, however a new deployment was necessary to roll back 1.32.6 from repositories such as Debian and Docker

New in Plex Media Server 1.32.5.7349 (Sep 14, 2023)

  • NEW:
  • (Music) Add “Deep Cuts” station.
  • (Transcoder) Hardware transcoding is now supported for SDR media on AMD GPUs on Linux (#14332)
  • (Transcoder) Hardware transcoding is now supported when running Plex Media Server on headless Windows systems (#14332)
  • (Transcoder) The GPU used for transcoding can now be selected in server preferences (#14332)
  • FIXES:
  • (EPG) Filters were constructed using timestamps in local server time instead of UTC (#14431)
  • (Filters) Date-based filters could be off by a day in some time zones (#14342)
  • - (Library) New TV show theme songs would not get downloaded (#14451)
  • (Library) Poster previews in metadata edit screen could become blank if the selected poster failed to download (#14360)
  • (Music) In some cases, less popular tracks were picked in stations.
  • (Packaging) RPM packages are now signed using SHA-512 instead of SHA-1 (#14369).
  • (Photos) The server could exit unexpectedly when reading TIFF or RAW image files (#10924)
  • (Scanner) Movies and TV shows would fail to match when invoked from the scanner CLI (#14386)
  • (Transcoder) Hardware transcoding could fail on Intel Apollo Lake GPUs (#14359)
  • (Windows) Fixed potential privileged execution in updater by an unprivileged user (#14406)

New in Plex Media Server 1.32.5.7328 (Jul 20, 2023)

  • NEW:
  • (Music) Add “Deep Cuts” station.
  • (Transcoder) Hardware transcoding is now supported for SDR media on AMD GPUs on Linux (#14332)
  • (Transcoder) Hardware transcoding is now supported when running Plex Media Server on headless Windows systems (#14332)
  • (Transcoder) The GPU used for transcoding can now be selected in server preferences (#14332)
  • FIXES:
  • (EPG) Filters were constructed using timestamps in local server time instead of UTC (#14431)
  • (Filters) Date-based filters could be off by a day in some time zones (#14342)
  • - (Library) New TV show theme songs would not get downloaded (#14451)
  • (Library) Poster previews in metadata edit screen could become blank if the selected poster failed to download (#14360)
  • (Music) In some cases, less popular tracks were picked in stations.
  • (Packaging) RPM packages are now signed using SHA-512 instead of SHA-1 (#14369).
  • (Photos) The server could exit unexpectedly when reading TIFF or RAW image files (#10924)
  • (Scanner) Movies and TV shows would fail to match when invoked from the scanner CLI (#14386)
  • (Transcoder) Hardware transcoding could fail on Intel Apollo Lake GPUs (#14359)

New in Plex Media Server 1.32.4.7195 (Jun 21, 2023)

  • NEW:
  • (Web) Updated to 4.108.0
  • FIXES:
  • (Analysis) Processing an invalid audio file could result in the scanner stalling while producing very large amounts of log data (#14335)
  • (Bandwidth) Very low WAN bandwidth streams could get starved (#14319)
  • (Collections) Refreshing item counts for smart collections could block other operations during startup (#14327)
  • (Library) Advanced Filter for Editions returning unexpected results (#14106)
  • (Library) Items with EPG data could sometimes lose certain metadata fields (#14303)
  • (Transcoder) Hardware transcoding could fail to be used on older Intel GPUs on Linux (#14338)
  • (Windows) Fixed potential file delete/overwrite in updater by an unprivileged user (#14370)

New in Plex Media Server 1.32.3.7162 (Jun 6, 2023)

  • NEW:
  • (NAS) - Synology - Add support for DS223 family models (rtd1619 & rtd1619b processors)
  • FIXES:
  • (Collections) Wording of collections display preference was confusing (#12176)
  • (DVR) Finding USB device even if it’s plugged into a different USB port (#14288)
  • (Photos) “Recently Added in Photos” may not include any items in a sub folder (#12469)
  • (PlayQueue) Playing an episode in a show that has a later aired unmatched episode could play the wrong episode (#13315)
  • Fixed release for NVIDIA Shield

New in Plex Media Server 1.32.2.7100 (May 22, 2023)

  • NEW:
  • (Library) Add additional episode deletion policy for ‘after a month’ (#14059)
  • (Network) IPv6 addresses within the server’s configured network prefix are now considered local for bandwidth allocation purposes (#14234)
  • (Network) IPv6 network blocks are now supported in the LAN Networks preference (#14234)
  • (Transcoder) Added HDR tone mapping support for Intel Arctic Sound-M and Meteor Lake GPUs (#14281)
  • (Transcoder) Improved hardware transcode stability when using Intel GPUs on Linux (#14281)
  • (Transcoder) Removed support for Intel hardware transcoding on FreeBSD (#14281)
  • (Security) Support new, streamlined first-run claiming experience on Windows (#14270)
  • ** see New Claiming Requirement for Windows 35 for details.
  • FIXES:
  • (Collections) Custom order for Collections were not saving (#13582)
  • (Library) In certain specific cases, “Empty Trash” could remove items it shouldn’t (#14141)
  • (Music) Some TIDAL tracks in server play queue would be played in AAC and not FLAC.
  • (Scanner) Certain episode filenames could appear to be episode ranges (#14230)
  • (Scanner) Certain episode filenames could appear to be episode ranges (#14267)
  • (DVR) Recordings fail with permission error (#14265)
  • (Windows) Certain Windows region settings could cause unexpected behaviour in some operations like scanning (#14304)
  • (Windows) Server settings could take a very long time to load
  • (Transcoder) Some sessions could fall back to software when attempting to use an Nvidia GPU

New in Plex Media Server 1.32.1.6999 (May 9, 2023)

  • NEW:
  • (Logging) Transient and per-startup local admin tokens are now fully redacted in logs by default (#13986)
  • FIXES:
  • (Credits Detection) Detection could sometimes use the incorrect stream information (#14216)
  • (Downloads) Transcoded downloads counted against per-user streams (#14139)
  • (Plugins) Secure connection requests would fail to load on Windows machines (#14279)
  • (TerraMaster) Improve hardware transcoding compatibility on TOS 5 platform

New in Plex Media Server 1.32.0.6973 (Apr 21, 2023)

  • FIXES:
  • (HTTP) A newly-created TLS certificate could fail to be installed

New in Plex Media Server 1.32.0.6918 (Apr 11, 2023)

  • FIXED:
  • (Transcoder) Subtitle fonts for some languages were missing on Linux and FreeBSD
  • (Windows) Installing a TLS certificate could fail at random

New in Plex Media Server 1.31.3.6868 (Mar 29, 2023)

  • NEW:
  • (MacOS) This is the last release to support MacOS 10.11-10.12
  • (Windows) This is the last release to support Windows 7-8.1
  • FIXES:
  • (CreditsDetection) Improve temporary directory clean-up (#14169)
  • (NativeSeriesScanner) Addressed an issue where certain filenames could falsely register as an episode range. (#14154)
  • (Scanner) Certain episode filenames could lead to excessive memory usage (#14215)
  • (Transcoder) Converting certain files could be unreliable when using Nvidia GPUs with certain driver versions (#14069)
  • (Windows) 64-bit installer would not install on Windows ARM64.

New in Plex Media Server 1.31.2.6810 (Mar 15, 2023)

  • NEW:
  • (TV) Add series- and season-level preferences controlling audio and subtitle stream selection (#8036)
  • FIXES:
  • Request to system/agents could fail.
  • (CreditsDetection) Scanner might quit unexpectedly in some cases (#14169)
  • (First Run) Library creation could fail during set up (#14161)*
  • (Playlist) > Smart playlists could fail when set to show/season/artist/album types when requested by someone other than server admin (#13427)
  • (Push) The server could exit unexpectedly if a database error occurred within certain notification-handling code (#14112)
  • (Scanner) TV episodes with certain naming formats involving underscores could fail to be scanned in (#14111)

New in Plex Media Server 1.31.1.6733 (Feb 28, 2023)

  • NEW:
  • (Scanner) Adds support for the Extend multi-episode format i.e. S01E01-02 (#14064)
  • (Subtitles) Attempt to automatically detect improperly-tagged forced streams based on their titles (#14096)
  • (TV) Provide clients with the number of non-Specials seasons for display when browsing (#14036)
  • (Web) Updated to 4.100.1
  • Add Ukrainian translations.
  • Updated translations.
  • FIXES:
  • (Clustering) Photos timeline - duplicated items or incorrect dates (#14081)
  • (Credits Detection) Detection could fail with certain video codecs (#14150)
  • (Credits Detection) Limit thread concurrency for first stage of detection (#14150)
  • (Credits Detection) The detection could timeout and fail on low powered devices.
  • (CreditsDetection) Fix assignment of final marker attribute (#14109)
  • (Intros) Detection wouldn’t proceed if background transcodes were paused (#14056)
  • (Music) When shuffling smart playlists with limits, the track selection could be incorrect.
  • (Transcoder) Hardware decoding using Nvidia GPUs could fail with certain driver versions (#14069) (#14070)

New in Plex Media Server 1.31.0.6654 (Feb 14, 2023)

  • NEW:
  • Detect end credits markers for movies and episodes (Plex Pass required)
  • Allow using end credits markers to determine fully watched state for movies and episodes (Plex Pass required)
  • (Linux) Automatic library updates are now triggered by filesystem permissions and ownership changes (#14045)
  • FIXES:
  • (DVR) Some audio or subtitle streams could fail to be captured on channels with multiple audio or subtitle services (#13908) (#13877)
  • (IntroDetection) Detection may timeout on very slow systems causing items to retry indefinitely (#14027)
  • (Transcoder) Transcoding from AV1 could take a very long time to start when a GPU that did not support it was present (#14043)

New in Plex Media Server 1.30.2.6563 (Jan 25, 2023)

  • NEW:
  • (NAS) Add Support for TerraMaster TOS 5 platforms.
  • (Scanner) .plexmatch files now support a new match type called “SEE”, which allows handling of files where e.g. “302” means episode 2 of season 3 (#13985)
  • (Scanner) .plexmatch pattern matching tokens now support setting a maximum length on matches; see the “Match Hinting for TV Series” 69 support article for details (#13985)
  • (Scanner) Files named using the uncommon “SEE” format are no longer matched by default; please use the .plexmatch feature to handle these files (#13985)
  • (Scanner) Files with names containing a 3- or 4-digit standalone episode number are now matched correctly by default (#13985)
  • FIXES:
  • (DLNA) Corrected DLNA server not starting on NVIDIA Shield (#13340)
  • (DVR) DVR schedule is now corrected when the guide updates. (#13217/#12821)
  • (DVR) Preview thumbs not being created for DVR recordings (#13943)
  • (Library) TV theme music could incorrectly remain on an item after fixing a match (#13933)
  • (Library) Unprocessed Add to Library items can crash the server on startup if the original library section no longer exists (#14022)
  • (MacOS) Incorrect download progress percentage for updates is passed to the web client (#13992)
  • (Metadata) Episodes would not store the year field (#13974)
  • (Music) Improve reliability of maintaining original add date when upgrading albums.
  • (Music) When replacing exisiting files with new versions, loudness analysis would not trigger on demand (#13897)
  • (Network) The server could fail to publish any LAN addresses if a preferred network interface was selected, but was not available (#14001)
  • (Pivots) Categories pivot loading time might be slow for larger libraries (#13912)
  • (Transcoder) Download transcodes consumed slot even after transcode completes (#13987)
  • (Versions) Optimized versions of an edition would overwrite any existing version using the same profile (#13746)
  • (macOS) Some endpoints could return errors on macOS versions older than 10.15 (#13946)

New in Plex Media Server 1.30.1.6562 (Jan 11, 2023)

  • NEW:
  • (Extras) Improved support for matching TV series extras with common community filename formats (#4774)
  • (NAS) Add Support for TerraMaster TOS 5 platforms.
  • (Preferences) Added an advanced preference for DB cache size.
  • (Settings) Add configurable played percentage threshold advanced library preference (#13860)
  • (Transcoder) Added support for AV1 video decoding (#13941)
  • (Transcoder) The minimum supported Nvidia driver version for hardware transcoding has been increased to 455.28 on Linux and 456.71 on Windows (#13941)
  • FIXES:
  • (Analysis) Loudness analysis could crash if item was removed
  • (Bandwidth) Server could become unresponsive under certain timing conditions (#13951)
  • (Database) Server might quit unexpectedly after SQLite3 syntax errors (#13942)
  • (PlexMatch) Pattern matching could behave incorrectly for certain filenames (#14030)
  • (Transcoder) Decoding certain TrueHD audio streams could fail (#14023)
  • (Transcoder) Transcodes could fail when converting bitmap subtitles to the DVD format (#13967)
  • (macOS) Some endpoints could return errors on macOS versions older than 10.15 (#13946)

New in Plex Media Server 1.30.0.6486 (Dec 13, 2022)

  • NEW:
  • (PlexMatch) Add support for pattern matching (#13899)
  • (Scheduled Tasks) Perform periodic metadata refreshes on TV shows too (#13920)
  • (Transcoder) Support zero-copy hardware transcoding on macOS (#13904)
  • FIXES:
  • (Artwork) Restrict client artwork screensaver to items user is allowed to access (#13916)
  • (DVR) Commercial detection could fail on 32-bit Windows builds (#14002)
  • (DVR) Plex Tuner Service might become unresponsive in certain complex scenarios (#12988)
  • (Music) Some tracks may show lyrics being available when they are not (#13926)
  • (QNAP) Renewed code signing certificate
  • (Scanner) Episodes of series with names beginning with a single digit could be mis-matched (#13921)
  • (Windows) Added new code signing certificate for app binaries
  • (macOS) The server could fail platform security checks on older macOS versions (#13959)

New in Plex Media Server 1.29.2.6364 (Nov 8, 2022)

  • NEW:
  • (Security) Support new, streamlined first-run claiming experience on macOS (#13864)
  • FIXES:
  • (EPG) Server might become unresposible when parsing special episodes in XMLTV guide data (#13117)
  • (IntroDetection) Decreased memory consumption for intro detection (#13361)
  • (Library) Running a Clean Bundles operation could crash the server (#13855)
  • (Maintenance) Plex Media Server could quit unexpectedly when asked to clean bundles under certain conditions (#13855)
  • (Music) Existing tracks could lose loudness data and be unable to rerun the loudness analysis (#13897)
  • (Security) Fixes to the new macOS first-run claiming process.

New in Plex Media Server 1.29.1.6316 (Oct 21, 2022)

  • NEW:
  • (HTTP) Added additional startup state notifications
  • (Linux) External user-mode graphics drivers no longer need to be installed to use hardware tone mapping on Intel systems
  • (macOS) Plex Media Server now requires macOS 10.11 or newer to run
  • FIXES:
  • (Auto Update) Old update files are now cleaned up upon server start.
  • (DVR) EPG data might be lost for new recordings
  • (DVR) Plex Tuner Service might become unresponsive in certain complex scenarios
  • (DVR) Sport events recording by team might not be shown in DVR schedule
  • (Downloads) Corrected a case where played downloaded media was not marked as played on server
  • (Maintenance) Plex Media Server could quit unexpectedly when asked to clean bundles under certain conditions
  • (Photos) Photos could get reprocessed for geolocation unnecessarily
  • (Playback) Corrected playback decisions where metadata contained multiple medias and only some could be direct played or downloaded
  • (Scanner) Improvements to episode matching logic
  • (Database) Removed potential SQL syntax error

New in Plex Media Server 1.29.0.6209 (Sep 29, 2022)

  • NEW:
  • (Windows) Add 64-bit x86 Windows builds
  • FIXES:
  • (Butler) The server could become unresponsive during database optimization (#13820)
  • (HTTP) Certain client apps could quit unexpectedly when connecting to a server during startup maintenance (#13802)
  • (Music) Locking the date field for albums wouldn’t lock the year value (#13786)
  • (Scanner) Improve scanner performance (#13804)

New in Plex Media Server 1.28.2.6151 (Aug 30, 2022)

  • FIXES:
  • (HTTP) Certain client apps could quit unexpectedly when connecting to a server during startup maintenance (#13802)

New in Plex Media Server 1.28.2.6106 (Aug 30, 2022)

  • NEW:
  • (HTTP) Indicate when a database migration is being run (#13651)
  • (Web) Updated to 4.87.2
  • FIXES:
  • (Collections) Playing a collection of shows/seasons resulted in no playback in certain clients (#12977)
  • (Library) Cleaning up legacy music agent bundle files could fail when running a Clean Bundles (#13761)
  • (Library) Running a Clean Bundles operation could crash the server (#13787)
  • (Music) Read artist and album sort tags from m4a audio files (#13760)
  • (Music) Upgrading an album should retain the added date of the original (#13753)
  • (Photos) Timelines could get reprocessed unnecessarily leading to incorrect placement of photos in the timeline (#13730)
  • (Transcoder) Subtitles could become mis-timed when multiple events shared the same start timestamp
  • Installation on AMD and ARM-based Linux would fail.
  • Server could hang in certain circumstances (#13758)

New in Plex Media Server 1.28.1.6104 (Aug 22, 2022)

  • NEW:
  • (Debian) Reduced external command usage 80% during installation
  • (Debian) repository signing upgraded to use GPG signing key Ubuntu 20+ and Debian 10+
  • (Pivots) Add genre categories to Movies and TV Shows libraries (#12309)
  • (Transcoder) Improved subtitle burning compatibility and performance
  • (Transcoder) Support reporting more detailed HDR metadata information in HLS manifests
  • FIXES:
  • (Debian) Intel N and G series CPUs not always detected
  • (Debian) Some 10th, 11th and 12th gen CPUs not properly detected during inventory scan
  • (EPG) Guide might have shown items duplicated and misaligned following items when airing ends at 00:00 UTC (#13573)
  • (Library) Certain smart playlists could cause server to crash (#13710)
  • (Music) Local tags for track artist would be ignored if it was identical to the album artist (#13712)
  • (Pivots) Show only genres with non-restricted items (#13751)
  • (Scanner) Mark ‘scan’ and ‘refresh’ CLI actions as deprecated (#13700)
  • (Transcoder) Static transcodes were terminated if paused too long (#13682)

New in Plex Media Server 1.28.0.5999 (Aug 1, 2022)

  • NEW:
  • Native support for Apple Silicon.
  • FIXES:
  • (Android) Music artwork on Android based servers could disappear after refreshing metadata (#13677)
  • (Hubs) The “Most Played in Month” music hub could fail to populate (#13660)
  • (Library) Release dates before 1901 could be saved incorrectly on Windows (#13661)
  • (Linux) Improve handling of Intel Compute Runtime (ICR) vs Beignet requirement detection.
  • (Music) Read in album-sort tags (#13653)
  • (Music) Setting artwork from the edit dialog could result in low quality images getting set (#13677)
  • (Music) Track titles could sometimes become blank after scanning the library (#13615)
  • (Playlists) Playlists would lose uploaded artwork after running a Clean Bundles operation.
  • (Windows) The server could crash due to incorrect behavior in Microsoft’s linker (#13588)

New in Plex Media Server 1.27.2.5929 (Jul 6, 2022)

  • NEW:
  • (Logging) Improved context provided in log lines related to asynchronous HTTP request processing (#13530)
  • (Music) Support for Musicbrainz release type embedded tags (#13593)
  • FIXES:
  • (Linux) Improve Intel Compute Runtime version detection in packaging on Ubuntu 22.04 and newer.
  • (MDE) Remuxes could be rejected unnecessarily on files with certain color spaces (#13634)
  • (Scanner) Album release date tags could be imported incorrectly from tags when using the legacy music scanner (#13560)

New in Plex Media Server 1.27.1.5916 (Jun 23, 2022)

  • FIXES:
  • (Database) Fix an issue where re-migrating a database could fail after downgrading, interrupting the server startup process, then immediately re-upgrading (#13643)
  • (Library) When media was deleted it could leave behind its sidecar files (#13479)
  • (Music) Album year and date fields could differ when preferring local metadata (#13591)
  • (Transcoder) Audio could drop out partway through playback when remuxing videos with very long keyframe intervals to DASH (#13411)

New in Plex Media Server 1.27.0.5897 (Jun 16, 2022)

  • NEW:
  • (Database) Improved startup performance by up to 70% when several migrations are run in sequence (#13541)
  • (Music) Modernized the metadata matching and refresh logic (#13539)
  • FIXES:
  • (Bandwidth) In some cases downloads didn’t respect bandwidth limits (#13545)
  • (Butler) Artists would get refreshed too frequently during the scheduled task window (#13575)
  • (DVR) Fix stream DVR/Live TV to Chromecast (#13205)
  • (EPG) Original air dates could be imported with incorrect time zone offsets for shows (#13533)
  • (Library) Setting items’ originally-available dates to certain values in the distant past could fail (#13544)
  • (Library) The server could crash while searching for lyrics during metadata updates (#13622)
  • (LibraryGarbageCollector) Watched content scheduled for deletion could be removed prematurely (#13617)
  • (Metadata) Don’t pull in ratings from legacy TVDB agent (these no longer exist)
  • (Metadata) Episodes could get incorrect dates set on them with “Prefer local metadata” enabled (#13580)
  • (Music) Artists would not save sort title from embedded tags (#13604)

New in Plex Media Server 1.26.2.5797 (May 25, 2022)

  • NEW:
  • (Database) Improve access performance substantially. Migrations are now over 35% faster in some cases. (#13505)
  • FIXES:
  • (DVR) Prevent losing extra data if media moved/renamed within the library (#13483)
  • (EPG) Original air dates could be imported with incorrect time zone offsets (#13533)

New in Plex Media Server 1.26.1.5798 (May 17, 2022)

  • FIXES:
  • (DVR) Episodes scheduled for deletion could be removed prematurely (#13506)
  • (DVR) Plex Tuner Service does not return non-unicode encoded channels (#13374)
  • (DVR) Plex Tuner Service only returns a small number of channels (#13261)
  • (DVR) “automatically delete after 30 days” is deleting all new episodes (#13506)
  • (DVR): correct date in EPG guide for date based episodes (#13533)
  • (HttpClient) Plex Media Server could exit unexpectedly after HTTP requests completed with certain timing conditions (#13489)
  • (Metadata) Editing the Originally Available date on an item could result in an incorrect year being stored (#13517)
  • (Metadata) Manually setting the Originally Available date on an item would result in an incorrect year being stored (#13508)
  • (Subtitles) Automatic character set conversion could fail with certain language codes (#13492)
  • (TLS) Plex Media Server could exit unexpectedly when loading an incomplete user-provided certificate (#13484)
  • (Transcoder) QSV tone-mapping could fail on Linux distributions using newer versions of libstdc++ (#13453)

New in Plex Media Server 1.26.0.5715 (Apr 21, 2022)

  • NEW:
  • (Metadata) Pull down country info for TV shows during metadata refreshes (#13463)
  • FIXES:
  • (Music) Improve artist searches when the search term is an alias (#13441)
  • (PubSub) A pubsub server with sub-optimal latency could be selected (#13480)
  • (Transcoder) Hardware transcoding could fail on Nvidia SHIELD TV systems (#13452)

New in Plex Media Server 1.25.9.5721 (Apr 6, 2022)

  • NEW:
  • (Series Scanner) Allow the server owner to create “.plexmatch” files providing hints for more accurate matching of nonstandard file naming schemes (#13211) see details at Match Hinting for TV Series | Plex Support 33
  • (Web) Updated to 4.76.1
  • FIXES:
  • (AdDetector) Fix potential crash (#13421)
  • (PubSub) A pubsub server with sub-optimal latency could be selected (#13480)
  • (Scanner) Improved parsing of certain episode filename formats (#13419)
  • (TV) Remove the deprecated TVDB ratings source option (#13426)
  • Fix for Window related EventSource crashes (#13437)

New in Plex Media Server 1.25.8.5663 (Mar 24, 2022)

  • NEW:
  • (DVR) Add Transponders list for dvb-c NetColgone German Cable provider (#12012)
  • FIXES:
  • (DVR) Fix port rebind issue on PTS restart (#12988)
  • (Metadata) Editing director, writer or producer fields could result in duplicated entries (#13384)
  • (Windows) Sonic Analysis would fail.

New in Plex Media Server 1.25.7.5604 (Mar 16, 2022)

  • NEW:
  • (Security) Certain critical server-management requests are now logged regardless of the configured log level (#13394)
  • (Security) Downgrading the server’s log level now requires a PMS restart (#13393)
  • (Security) Preroll video files now must have a recognized video file extension (#13397)
  • (Security) When possible, request logs now include the name of the device associated with the auth token (#13392)
  • FIXES:
  • (Collections) Manually ordered items in collections would not always retain their set position (#13350)
  • (EPG) Fix parsing XMLTV time including milliseconds (#13353)
  • (Linux) The server could exit unexpectedly when processing dates in the distant past with certain time zone configurations (#13371)
  • (Music) Improve matching accuracy of multi-disc albums (#13358)
  • (Network) The server could react excessively to minor internal network configuration changes, such as those produced by starting and stopping containers (#13351)

New in Plex Media Server 1.25.6.5577 (Feb 23, 2022)

  • NEW:
  • (Collections) Promoted smart collection filtering based on selected user (#12605)
  • (QNAP) Allow PMS to automatically accommodate configuration changes (QTS & QuTS)
  • (QNAP) Improved Start/Stop control in App Center.
  • (Stream Metadata) Provide additional detail in display titles for HDR streams (#12492)
  • FIXES:
  • (Hubs) Custom hubs are not deduplicated anymore (#13338)
  • (Hubs) Fix collection hub visibility reset on preference change (#13337)
  • (Music) Embedded Musicbrainz Release ids were not always picked up (#13357)
  • (QNAP) PMS could not be restarted after unexpected failure in certain cases without restarting NAS.
  • (Scanner) Adding another version of a movie in the same path could cause one to unmatch (#13373)
  • (Scanner) In some scenarios movies could lose play history when replacing the media (#13373)
  • (Synology) PMS could not be restarted after unexpected failure in certain cases without restarting NAS.
  • (Synology) Plex Claim Token method would not actually claim under certain new installation conditions.
  • (Transcode) Improve output quality in files with highly-variable bitrate (#2729)

New in Plex Media Server 1.25.5.5492 (Feb 8, 2022)

  • FIXES:
  • (Auto Update) Old update files were not cleaned up after a manual update. (#12693)
  • (Collections) Items added from TIDAL could not be added to collections (#13289)
  • (EPG) Guide could show wrong VCN if lineup has duplicate channel ids. (#13207)
  • (EPG) Lineup channels returned during DVR setup were not sorted. (#13188)
  • (Media Decision) The server could attempt to transcode files that use unsupported nonstandard colorspaces, even when other supported versions are available (#13183)
  • (Metadata) In rare instances some tv seasons could match to the incorrect episode ordering (#13312)
  • (Metadata) Local metadata for episode release dates would not get set correctly (#13189)
  • (Metadata) The SDH flag for subtitles would be ignored for TV episodes (#13307)
  • (Metadata) The embedded titleSort tag would be ignored when preferring local metadata for video files (#13266)
  • (Scanner) Files with certain name formatting could be matched with incorrect episode numbers (#13280)
  • (Scanner) Pick up 4 digit episode numbers when no season number exists (#13212)
  • (Scanner) Try to use a year hint from a movie filename if the parent path doesn’t contain one (#13310)
  • (Search) Music collections were not being returned in search results (#13000)

New in Plex Media Server 1.25.4.5468 (Jan 31, 2022)

  • NEW:
  • (NOTE) Database changes may cause longer than normal start-up times after initial installation of this update, especially on larger libraries. Please be patient and do not interrupt this process.
  • (Library) Refresh movie metadata periodically during scheduled tasks (#13250)
  • (Metadata) Add Bulgarian language option for modern movie and TV agents (#13263)
  • (TLS) Server-side HTTPS connection support is now always enabled for signed-in users; plaintext connections will continue to be supported as well by default (#13257)
  • FIXES:
  • (HttpClient) The server may quit unexpectedly if internal HTTP requests are made with certain timings (#13231)
  • (Library) Requesting the list of items starting with special characters could give unexpected results (#13251)
  • (Metadata) Some users could end up with massive amounts of duplicate extras (#13241)
  • (Optimized Versions) New versions shouldn’t be encoded from existing optimized versions (#13254)
  • (Scanner) Some file paths were causing errors when scanning movie libraries (#13323)
  • (Subtitles) On-demand subtitles would not work on optimized versions (#13218)
  • (Transcode) The transcoder process could fail to complete when encoding E-AC-3

New in Plex Media Server 1.25.3.5409 (Jan 13, 2022)

  • FIXES:
  • (Scanner) Movie items with mis-matched agents could re-match unnecessarily during scanning (#13292)

New in Plex Media Server 1.25.3.5385 (Jan 12, 2022)

  • FIXES:
  • (Hubs) Fix potential serialization issue of CW hubs (#13237)
  • (Metadata) Some episodes could fail to get metadata when using the legacy TVDB agent
  • (Scanner) Hidden files inside media paths could cause unexpected issues with certain local assets (#13240)
  • (Scanner) Improve detection of filename changes which should result in rematching items (#13220)
  • (Scanner) Some file paths could prevent movies from scanning in correctly (#12980)
  • (Series Scanner) Improved matching of season directory names including codec or resolution details (#13235)

New in Plex Media Server 1.25.2.5319 (Dec 14, 2021)

  • FIXES:
  • (Library) Server could exit if trying to delete non-existent items (#13190)
  • (Metadata) Embedded metadata would be ignored on video files with non-lowercase extensions (#13195)
  • (Optimized Versions) Conversions would fail on Windows if the item title contained trailing spaces (#13128)
  • (PlayQueue) Playing DVR library item could result in playback of wrong item. (#12932)
  • (QNAP) Ignore ‘@Recently-Snapshot’ folders during scanning (#13162)
  • (Scanner) Improved distinction between episode numbers and numbers within a series title (#13210)
  • (Scanner) Improved distinction between series titles and auxiliary metadata in file and directory names (#13210)

New in Plex Media Server 1.25.1.5286 (Dec 7, 2021)

  • FIXES:
  • (HTTP) The server could quit unexpectedly when certain types of requests were canceled prematurely (#13135)
  • (Library) Refreshing metadata for an unmatched show wouldn’t perform a match (#12945)
  • (NAS) ASUSTOR firmware version could be reported incorrectly on ADM 4.0 devices
  • (NAS) Ensure Library and TMP directories exists on QNAP devices when starting PMS
  • (Scanner) In rare instances some episode files could be ignored by the scanner (#13150)

New in Plex Media Server 1.25.0.5282 (Dec 2, 2021)

  • NEW:
  • (Metadata) Add Croatian as language option for modern Movie and TV agents (#13119)
  • (Subtitles) New font package and default styles for server-side subtitle rendering
  • (Transcoder) Architectural changes to provide future support for hardware transcoding on additional NAS devices
  • (Transcoder) Architectural changes to provide improved support for remuxing some HDR formats
  • (Transcoder) Support for hardware transcoding of H.264 Constrained Baseline media
  • (Transcoder) Support for hardware transcoding on Intel Xe/Gen12 (TGL, RKL) GPUs
  • (Transcoder) Update to newer upstream ffmpeg
  • (Web) Updated to 4.66.1
  • FIXES:
  • (Library) Prevent certain extras getting scanned as additional media items when partial scanning is enabled (#13129)
  • (Library) Refreshing metadata for items could result in duplicate tags for certain items (#13196)
  • (Library) The music analysis task could linger in the dashboard.
  • (Metadata) Prevent actors with the same names overwriting each others thumbnails (#13084)
  • (Music) Avoid duplicate albums showing up in On This Day in Plexamp.
  • (Music) Rebuilding sonic indexes could result in crashes.
  • (Music) Scheduled tasks would attempt sonic analysis on TIDAL tracks in library.
  • (Music) Server could crash after scanning music library.
  • (Optimized Versions) Some analysis jobs wouldn’t trigger correctly on newly optimized versions (#13138)
  • (Scanner) The TV scanner could crash if passed a specific path (#13118)
  • (Security) Resolved a vulnerability 21 that could allow a local Windows user to obtain administrator privileges. (#13126)

New in Plex Media Server 1.24.5.5173 (Oct 27, 2021)

  • NEW:
  • (Synology) Improve install wizard messaging and ‘Plex’ share detection
  • (Synology) Remove log file redirection option from installer
  • FIXES:
  • (Collections) Merged RA shows the relevant items after reordering pinned libraries (#12962)
  • (Library) Sonic distances were incorrectly displayed in some cases.
  • (Metadata) Episodes could lose locked thumbnails in certain circumstances (#13102)
  • (Metadata) Episodes with embedded metadata for actors could remove actor thumbnails for the show (#13088)
  • (Metadata) Episodes would retain the titleSort when getting unmatched (#13102)
  • (Metadata) Items that have been split would only use local metadata from the first copy (#13097)
  • (Metadata) Switching agents for TV libraries would result in locked season posters getting unset (#13102)
  • (Search) Improved search results of compound words (#13028)

New in Plex Media Server 1.24.4.5081 (Oct 13, 2021)

  • FIXES:
  • (EPG) DVR set up using XMLTV guide data could show overlapping airings in the grid.
  • (Library) Some albums could fail to load their metadata properly (#13100)
  • (Linux) Initial server setup and certain filesystem operations could fail on certain Linux systems (#13027)

New in Plex Media Server 1.24.3.5033 (Sep 21, 2021)

  • NEW:
  • (API) Added ‘includeGuids’ query param option (#12976)
  • (Music) Allow setting threads used for Sonic analysis via hidden preference “LongRunningJobThreads” (#13030)
  • (Web) Updated to 4.63.0
  • Updated translations (#13006)
  • FIXES:
  • (Collection) Collection order changes to “Custom” after the order changed manually (#12826)
  • (Collection) Hide collection order settings for smart collections (#12822)
  • (Collection) Removing hub templates for deleted promoted collections (#12645)
  • (Collections) Merged Recently Added row disappeared when first pinned library excluded from homescreen (#12883)
  • (EPG) Certain XMLTV guides would not show data. (#13044)
  • (Library) De-dupe top viewed items by GUID, not ID (#13038)
  • (Library) In some cases, view history could show less items than expected (#13038)
  • (Library) Trying to upgrade the agent on libraries would fail if language was set to Norwegian (#13053)
  • (Music) Avoid albums merging incorrectly in some cases when preferring tags (#13038)
  • (Music) If Sonic analysis runs into an error, continue with the next album (#13030)
  • (Music) In some cases, tracks from separate discs could get their ratings linked (#13038)
  • (Music) Local album artwork could disappear or be incorrect in some cases (#13038)
  • (Music) Random Album Radio wasn’t working on some platforms (#13041)
  • (Music) When preferring genres from tags, still show style radios (#13041)
  • (Scanner) Libraries with multiple locations could get rescanned even if files in the path had not changed (#13026)
  • (Search) Improve search queries with “and” and “&” (#12910)
  • (Synology) Ensure recently-deleted files don’t remain in the library (#13052)
  • (Music) Share music would not play (#13014)

New in Plex Media Server 1.24.2.4973 (Sep 9, 2021)

  • NEW:
  • (Synology) Use new ‘PlexMediaServer’ share as metadata storage structure on DSM 7
  • (TerraMaster) Update packaging to support manually installing on devices
  • (Web) Updated to 4.62.1
  • FIXES:
  • (Debian) Improve Intel CPU model parsing during installation for hardware transcoding detection and user messaging
  • (Hubs) Related hubs would only show 6 items if they had a custom order (#13001)
  • (Library) The server could become unresponsive if certain HTTP requests were made simultaneously (#12844)
  • (Network) The server could get stuck in a state where it thinks there is no internet connectivity (#12635)

New in Plex Media Server 1.24.1.4931 (Aug 25, 2021)

  • FIXES:
  • (Analysis) Bitrate analysis was sometimes incorrect with certain audio tracks (#12955)
  • (Metadata) Always use the first embedded image when preferring local metadata (#12946)

New in Plex Media Server 1.24.0.4930 (Aug 13, 2021)

  • NOTE : After installing this version if you decide to downgrade to a release prior to 1.24.0 it will require a media analysis to be run on all existing video items. This will happen automatically but you may notice some additional load on the server during your scheduled tasks window. This is only applicable if you downgrade, just installing this version will not trigger this.
  • NEW:
  • (API) Language and country names are now returned in the client’s language (#12815)
  • (Localization) Improved language code support for audio and subtitle streams (#12909)
  • (Scanner) Support for TV season directory names that contain a season title after the number (#12834)
  • FIXES:
  • (Analysis) Bitrate analysis was sometimes incorrect when file contained image attachments (#12882)
  • (Collections) Manually ordered collections would fail to play (#12879)
  • (Collections) Missing hubs when an item is part of a manually ordered collection (#12862
  • (Extras) An exception throw in refreshing extra lists could cause the server to exit (#12890)
  • (HTTP) HTTP/2 requests could fail when passed malformed headers (#12876)
  • (Library) Scanning photo libraries could result in Exception warning log spam on certain platforms (#12941)
  • (Music) Aural fixations were broken for TIDAL subscribers w/o a full Plex Pass (#12812)
  • (Music) If genre preference is “Plex Music” don’t read genre from tags (#12812)
  • (Music) When manually analyzing albums, clear loudness analysis (#12808)
  • (Playback) Pre-rolls wouldn’t play unless cinema trailers were enabled (#12819)
  • (Playback) Roku devices were always getting forced to transcode when enabling subtitles.
  • (Transcode) Transcoding to AC3 could result in a lower bitrate than this codec needs to produce decent quality. (#9814)

New in Plex Media Server 1.23.6.4881 (Jul 30, 2021)

  • NEW:
  • (Downloads) Download access now enforced on the server via shared user settings (#12859)
  • FIXES:
  • (Hubs) Stop showing opted out items in Merged Recently Added hubs (#12820)
  • (Music) Discovery radio only loaded the first few tracks.
  • (Scanner) Improved matching for TV episodes with names including both vertical and horizontal resolutions (#12830)
  • (Scanner) Improved matching for TV episodes with version-number suffixes (#12830)
  • (Scanner) Some episode files would get skipped if it was a low confidence match (#12861)
  • Issues starting up (database locked)

New in Plex Media Server 1.23.5.4862 (Jul 25, 2021)

  • FIXES:
  • Issues starting up (database locked)

New in Plex Media Server 1.23.5.4841 (Jul 21, 2021)

  • NEW:
  • (Web) Updated to 4.59.2
  • FIXES:
  • (Agent) The Plex movie agent was ignoring IMDb ids inside NFO files during matching.
  • (Analysis) Music file bitrates contained bitrate for more than just the audio track (#10068)
  • (Collections) Respect limit when creating collections from the advanced filters screens (#12622)
  • (Collections) Shared smart tv collections could appear empty (#12642)
  • (Extras) The TV show extras hub would disappear after playing one of the extras (#12799)
  • (Hubs) Disabling the top pinned Recently Added hub would prevent the Merged Recently Added hub appearing (if preference was set) (#12625)
  • (Hubs) Hubs relying on ratings would not work as expected when not using Rotten Tomato ratings (#12588)
  • (Hubs) Merged Recently Added would not appear for both movies and home videos (if both were pinned, and the preference was set) (#12632)
  • (Library) Searches including original titles weren’t working.
  • (Metadata) Genres from embedded movie tags could contain unwanted whitespace.
  • (Music) Aural fixations were broken for TIDAL subscribers w/o a full Plex Pass (#12812)
  • (Music) If genre preference is “Plex Music” don’t read genre from tags (#12812)
  • “(Music) Scanning multi-disc albums couldxC2_result in split discs.”
  • (Network) DNS lookups could fail on some Linux systems that rely solely on systemd-resolved (#12791)
  • (Statistics) Bandwidth usage by device could be logged under a global value instead of individually for each device (#12805)
  • (Utilities) The Plex SQLite utility failed to launch on FreeBSD systems (#12796)

New in Plex Media Server 1.23.4.4805 (Jul 12, 2021)

  • NEW:
  • (Transcoder) Improved audio quality when encoding AAC (#12743)
  • (QNAP) Add preliminary support for QTS 5.0 Beta
  • FIXES:
  • (Debian) Nvidia hardware transcoding could fail on some system configurations
  • (Network) DNS lookups could fail on some Linux systems that rely solely on systemd-resolved (#12791)
  • (PlayQueue) Server would sometimes play the wrong episode when show contains specials with no air date (#12758)
  • (Transcoder) Transcode sessions using NVDEC for video decode could use excessive amounts of GPU memory (#12765)
  • (Utilities) The Plex SQLite utility failed to launch on FreeBSD systems (#12796)
  • The server could become unresponsive after certain play queue operations (#12749)

New in Plex Media Server 1.23.3.4692 (Jun 22, 2021)

  • NEW:
  • (Library) Add ability to sort things randomly.
  • (Music) Add “artist last played” field.
  • (Music) Add popularity as a new track sort field.
  • (Music) Allow periodic music refresh to perform metadata upgrades.
  • (Music) If a single directory appears to have multiple albums, match them all.
  • (Music) Support for ‘releasetime’ tags in FLAC to give precise release dates.
  • (Search) Ability to search for track artists.
  • FIXES:
  • (Jobs) The server could get into a state where it no longer processed media index files until the next restart (#12698)
  • (Library) Changes to local metadata wouldn’t be detected automatically for movies and episodes using the Plex agents (#12700)
  • (Music) Improvements to Smart Shuffle to improve diversity.
  • (Music) Use style radios over genre unless the library has genres coming from tags.
  • (Photos) Photos with geolocation metadata failed to load.
  • (Preferences) Fix temporary preferences.xml files on Windows (#12718)
  • (Preferences) Use international time format for hours of day preferences (#12664)
  • (Radio) Play queues could end up repeating in some rare cases.
  • (Search) Improve searching for exact matches.

New in Plex Media Server 1.23.2.4656 (Jun 7, 2021)

  • "(Music) Fix regression with Add to Library when adding artists and albums from TIDAL (#12741)n(PlayQueues) Playing a special could result in starting playback on wrong episode (#12505)"

New in Plex Media Server 1.23.2.4625 (Jun 2, 2021)

  • FIXES:
  • (Music) Fix regression with Add to Library when adding artists and albums from TIDAL (#12741)
  • (PlayQueues) Playing a special could result in starting playback on wrong episode (#12505)

New in Plex Media Server 1.23.1.4602 (May 28, 2021)

  • NEW:
  • (Web) Updated to 4.57.4
  • FIXES:
  • (DVR) Device title not always correctly set during DVR setup. (#12703)
  • (Library) Improve responsiveness when performing large scan/refresh operations on TV libraries (#12611)
  • (Metadata) Don’t auto download season specific backgrounds in the Plex TV Series agent.
  • (Network) Certain environments could experience DNS lookup failures. (#12710)

New in Plex Media Server 1.23.1.4571 (May 26, 2021)

  • NEW:
  • (Web) Updated to 4.57.4
  • FIXES:
  • (DVR) Device title not always correctly set during DVR setup. (#12703)
  • (Library) Improve responsiveness when performing large scan/refresh operations on TV libraries (#12611)
  • (Metadata) Don’t auto download season specific backgrounds in the Plex TV Series agent.

New in Plex Media Server 1.23.1.4528 (May 26, 2021)

  • FIXES:
  • (Library) Improve responsiveness when performing large scan/refresh operations on TV libraries (#12611)
  • (Metadata) Don’t auto download season specific backgrounds in the Plex TV Series agent.

New in Plex Media Server 1.22.3.4523 (May 14, 2021)

  • FIXES:
  • (Collections) Playback of show collections could fail (#12326)
  • (Library) Bring back ‘exclude from home’ library preference
  • (TLS) Newly-issued certificates could fail to verify with certain highly-strict TLS clients (#12669)
  • (TLS) The server could request replacement certificates excessively frequently (#12669)

New in Plex Media Server 1.22.3.4392 (Apr 22, 2021)

  • FIXES:
  • (Library) Bring back ‘exclude from home’ library preference
  • (Hubs) Respect the onDeck limit when generating the continue watching hub

New in Plex Media Server 1.22.2.4282 (Apr 8, 2021)

  • (Activities) Fixed a deadlock.
  • (Collections) Collection deletion would fail
  • (Hubs) Crash when loading home
  • (Library) Items could incorrectly appear in On Deck when changing agents or when rating an item (#12515)
  • (Library) Locked title and year fields could get overwritten on unmatched items (#12484).
  • (Library) Unmatched episodes in matched seasons wouldn't respect local metadata preference in the beta TV agent.
  • (Scanner) Certain episode filenames were not being scanned correctly using the Plex TV agent beta (#12478)
  • (Scanner) Certain path names for TV Specials folders wouldn't get read correctly using the Beta TV agent.
  • (Search) EPG search requests would sometimes fail with 404. (#12333)
  • Don't notify user about new versions when automatic updates are enabled. (#12085)

New in Plex Media Server 1.22.1.4271 (Apr 2, 2021)

  • NEW:
  • (Library) Improved search handling of non-Latin scripts (#7896)
  • (Library) Improved search handling of punctuation (#7833)
  • (Web) Updated to 4.52.2
  • (Web) Updated to 4.53.0
  • Updated Translations.
  • FIXES:
  • (Butler) The scheduled job to refresh local metadata could use a lot or memory.
  • (Gaming) Allow h/w encoding for parallel N64 core.
  • (Gaming) Fix for games not saving state on Windows.
  • (Gaming) Move to using nearest neighbor scaling for sharper rendering.
  • (Gaming) OpenGL v2 and v3 rendering pipelines.
  • (Gaming) Use passed in display dimensions to render at a higher resolution.
  • (Library) Artist genres were not being set for FLAC files.
  • (Library) Don’t expose genre radio if user has “none” selected for genre source.
  • (Library) Ensure shuffle doesn’t bias towards single-track artists.
  • (Library) Old lyrics weren’t being removed, which could result in errors displaying lyrics.
  • (Library) TV intro detection would run unconditionally for users without a Plex Pass using the beta TV agent.
  • (Metadata) On rare occasions, refreshing a movie item may remove reviews and extras (#12428)
  • (Statistics) Don’t store duplicate records in the statistics tables
  • (Transcoder) Short backwards seeks could fail in DASH transcodes under some circumstances (#11824)
  • Added Slovak and Slovenian translations.
  • Crash returning active playback sessions.
  • Episodes with air date and no episode number could play out of order.
  • The server could fail to start up on some ARM systems (#12513)
  • Tightened cross-origin request security restrictions (#7712)
  • (Synology/QNAP) Removed unnecessary directory named [’.].

New in Plex Media Server 1.22.1.4228 (Mar 26, 2021)

  • NEW:
  • (Library) Improved search handling of non-Latin scripts (#7896)
  • (Library) Improved search handling of punctuation (#7833)
  • (Web) Updated to 4.52.2
  • Updated Translations.
  • FIXES:
  • (Butler) The scheduled job to refresh local metadata could use a lot or memory.
  • (Gaming) Allow h/w encoding for parallel N64 core.
  • (Gaming) Fix for games not saving state on Windows.
  • (Gaming) Move to using nearest neighbor scaling for sharper rendering.
  • (Gaming) OpenGL v2 and v3 rendering pipelines.
  • (Gaming) Use passed in display dimensions to render at a higher resolution.
  • (Library) Artist genres were not being set for FLAC files.
  • (Library) Don’t expose genre radio if user has “none” selected for genre source.
  • (Library) Ensure shuffle doesn’t bias towards single-track artists.
  • (Library) Old lyrics weren’t being removed, which could result in errors displaying lyrics.
  • (Library) TV intro detection would run unconditionally for users without a Plex Pass using the beta TV agent.
  • (Metadata) On rare occasions, refreshing a movie item may remove reviews and extras (#12428)
  • (Statistics) Don’t store duplicate records in the statistics tables
  • (Transcoder) Short backwards seeks could fail in DASH transcodes under some circumstances (#11824)
  • Added Slovak and Slovenian translations.
  • Crash returning active playback sessions.
  • Episodes with air date and no episode number could play out of order.
  • Tightened cross-origin request security restrictions (#7712)

New in Plex Media Server 1.22.0.4157 (Mar 10, 2021)

  • NEW:
  • (Library) Show unmatched filter for episodes.
  • FIXES:
  • (Library) Rematching would occur for all unmatched episode items after every scan on the Plex TV agent.

New in Plex Media Server 1.22.0.4145 (Mar 10, 2021)

  • FIXES:
  • (Network) Bandwidth controls would sometimes limit bandwidth too much (#12399)
  • (TV) The beta TV agent could overwrite EPG metadata for a show.

New in Plex Media Server 1.22.0.4136 (Mar 10, 2021)

  • NEW:
  • New Beta Plex TV Series agent (see [BETA] New Plex TV Series Scanner 555)
  • (Library) Allow TMDB id matching in Fix Match using 'tmdb-` prefix (#12389)
  • FIXES:
  • (Library) Manually unmatched items in Plex Movie libraries would get rematched when refreshing (#12281)
  • (Library) Scanning in a TV folder containing optimized versions could match episodes to the wrong show (#12381)
  • (Library) Shows and Artists wouldn’t show play history for their items if the agent had changed (#12354)
  • (Metadata) Embedded studio tags were not being read correctly for Plex Movie items (#12242)
  • (Playqueue) Newly created play queue would not place specials from TV Shows in the correct order (#11994)
  • (Scanner) The Plex Movie scanner may not pick up extras and subtitles for media with unicode characters in the filename.
  • (Transcoder) Sessions could become unresponsive after seek requests with certain timings, most commonly seen on Samsung devices (#11703)

New in Plex Media Server 1.21.4.4079 (Feb 26, 2021)

  • FIXES:
  • (Butler) Scheduled tasks were not always running as expected.

New in Plex Media Server 1.21.4.4054 (Feb 26, 2021)

  • NEW:
  • (Web) Updated to 4.51.3
  • FIXES:
  • (DVR) Newly recorded show Advanced->Seasons setting would not match the Library’s Seasons setting ( plexinc/plex-issues#226 )
  • (DVR) Plex Tuner Service would sometimes shut down while Plex Media Server was still running (#12223).
  • (Gaming) Correctly bind analog triggers.
  • (Gaming) During library creation, kick off MAME core download.
  • (Gaming) During library creation, move over new skeleton core mapping file.
  • (Gaming) Exit if we fail to submit frames to Parsec.
  • (Gaming) Fix for crash in a few cores (e.g. mesen).
  • (Gaming) Fixed scaling with games which change resolution (e.g. Tekken 2).
  • (Gaming) Pass back better errors when game transcoder exits at start.
  • (Gaming) Redirect joypad to keyboard for MAME to fix e.g. Asteroids.
  • (Gaming) Restore default joystick saturation for MAME.
  • (Gaming) Return different errors codes when exiting so client has visibility.
  • (Gaming) Wait longer for game transcoder to start.
  • (Gaming) [Windows] Add firewall exception for game transcoder.
  • (Gaming) [Windows] Fix games not being copied over to app support.
  • (Gaming) [Windows] Fix hang stopping game.
  • (Library) Allow deletion of play history again.
  • (Scanner) Respect ‘disc’ suffix for stacked media using the Plex Movie agent (#12315)
  • The server could exit unexpectedly if media was deleted while clients made certain API calls (#12307)

New in Plex Media Server 1.21.3.4046 (Feb 17, 2021)

  • FIXES:
  • (Gaming) (Windows) Add firewall exception for game transcoder.
  • (Gaming) (Windows) Fix games not being copied over to app support.
  • (Gaming) (Windows) Fix hang stopping game.
  • (Gaming) Correctly bind analog triggers.
  • (Gaming) During library creation, kick off MAME core download.
  • (Gaming) During library creation, move over new skeleton core mapping file.
  • (Gaming) Exit if we fail to submit frames to Parsec.
  • (Gaming) Fix for crash in a few cores (e.g. mesen).
  • (Gaming) Fixed scaling with games which change resolution (e.g. Tekken 2).
  • (Gaming) Pass back better errors when game transcoder exits at start.
  • (Gaming) Redirect joypad to keyboard for MAME to fix e.g. Asteroids.
  • (Gaming) Restore default joystick saturation for MAME.
  • (Gaming) Return different errors codes when exiting so client has visibility.
  • (Gaming) Wait longer for game transcoder to start.

New in Plex Media Server 1.21.3.4021 (Feb 10, 2021)

  • FIXES:
  • (TLS) Custom certificates were not used in some cases where they should’ve been
  • (TLS) Improved error handling and logging

New in Plex Media Server 1.21.3.4014 (Feb 8, 2021)

  • FIXES:
  • (Security) Mitigate against potential DDoS amplification by only responding to UDP requests from LAN

New in Plex Media Server 1.21.2.3997 (Feb 8, 2021)

  • FIXES:
  • (TLS) Fixed an issue that could cause TLS certificates to be renewed prematurely

New in Plex Media Server 1.21.2.3978 (Feb 8, 2021)

  • This update contains internal changes in support of upcoming server functionality improvements.

New in Plex Media Server 1.21.2.3943 (Jan 29, 2021)

  • FIXES:
  • (Agents) TheTVDB Agent matching could fail in some cases (#12295).
  • (Scanner) Fixed regression causing excessive library scan times in previous release.

New in Plex Media Server 1.21.2.3939 (Jan 27, 2021)

  • NEW:
  • (Gaming) Retro Games with Plex Arcade sub (MacOS and Windows)
  • (DVR) Server will scan a media item, or library contents, for commercials when “Analyze” is invoked (#12059)
  • (Library) Enhance smart shuffle to do a better job of feeling random.
  • (Web) Updated to 4.81.1
  • FIXES:
  • (DVR) server would sometimes re-record shows that already existed in library, but were slightly smaller due to custom postprocessing (#11689)
  • (EPG) Some hubs were empty or missing items after transition to Gracenote. (#12229).
  • (HTTP) The server could crash when setting up libraries during first run.
  • (MUSIC) Changed played progress point for podcasts/long-form-audio to 99%, other audio content to 50% (12193)

New in Plex Media Server 1.21.2.3918 (Jan 27, 2021)

  • NEW:
  • (DVR) Server will scan a media item, or library contents, for commercials when “Analyze” is invoked (#12059)
  • (Library) Enhance smart shuffle to do a better job of feeling random.
  • (Web) Updated to 4.48.1
  • FIXES:
  • (DVR) server would sometimes re-record shows that already existed in library, but were slightly smaller due to custom postprocessing (#11689)
  • (HTTP) The server could crash when setting up libraries during first run.
  • (MUSIC) Changed played progress point for podcasts/audiobooks to 99%, other audio content to 50% (12193)

New in Plex Media Server 1.21.1.3876 (Jan 6, 2021)

  • NEW:
  • (Transcoder) Add support for the Intel Compute Runtime OpenCL driver versions 20.36 and later for newer integrated GPU models on Linux
  • (Hubs) Seasonal and Event based hubs (Generated locally. Can be toggled in Library settings)
  • (Web) Updated to 4.47.3
  • FIXES:
  • (DVR) Plex Tuner Service would sometimes fail to start up on Windows, when machine was under load (#12035)
  • (DVR) Require postal code during setup for Poland, Russia, and Switzerland.
  • (Library) Studio would be listed twice in custom filters (#12124)
  • (Pivots) Only display playlist pivot if it is non-empty (#12097)
  • (Scanner) New movies would have incomplete metadata if the scan was invoked from the command line (#12156)
  • (Scanner) Rare crashes when scanning in duplicates
  • (Hubs) Seasonal hubs could cause text overlap in Plex Web

New in Plex Media Server 1.21.1.3830 (Dec 21, 2020)

  • FIXED:
  • (DVR) Require postal code during setup for Poland, Russia, and Switzerland.

New in Plex Media Server 1.21.1.3795 (Dec 17, 2020)

  • NEW:
  • (Web) Updated to 4.47.3

New in Plex Media Server 1.21.1.3766 (Dec 14, 2020)

  • NEW:
  • (Transcoder) Add support for the Intel Compute Runtime OpenCL driver versions 20.36 and later for newer integrated GPU models on Linux
  • (Hubs) Seasonal and Event based hubs (Generated locally. Can be toggled in Library settings)
  • FIXES:
  • (DVR) Plex Tuner Service would sometimes fail to start up on Windows, when machine was under load (#12035)
  • (Library) Studio would be listed twice in custom filters (#12124)
  • (Pivots) Only display playlist pivot if it is non-empty (#12097)
  • (Scanner) New movies would have incomplete metadata if the scan was invoked from the command line (#12156)
  • (Scanner) Rare crashes when scanning in duplicates
  • (Hubs) Seasonal hubs could cause text overlap in Plex Web

New in Plex Media Server 1.21.1.3759 (Dec 14, 2020)

  • NEW:
  • (Transcoder) Add support for the Intel Compute Runtime OpenCL driver versions 20.36 and later for newer integrated GPU models on Linux
  • (Hubs) Seasonal and Event based hubs (Generated locally. Can be toggled in Library settings)
  • FIXES:
  • (DVR) Plex Tuner Service would sometimes fail to start up on Windows, when machine was under load (#12035)
  • (Library) Studio would be listed twice in custom filters (#12124)
  • (Pivots) Only display playlist pivot if it is non-empty (#12097)
  • (Scanner) New movies would have incomplete metadata if the scan was invoked from the command line (#12156)
  • (Scanner) Rare crashes when scanning in duplicates

New in Plex Media Server 1.21.1.3753 (Dec 14, 2020)

  • NEW:
  • (Transcoder) Add support for the Intel Compute Runtime OpenCL driver versions 20.36 and later for newer integrated GPU models on Linux
  • FIXES:
  • (DVR) Plex Tuner Service would sometimes fail to start up on Windows, when machine was under load (#12035)
  • (Library) Studio would be listed twice in custom filters (#12124)
  • (Pivots) Only display playlist pivot if it is non-empty (#12097)
  • (Scanner) New movies would have incomplete metadata if the scan was invoked from the command line (#12156)

New in Plex Media Server 1.21.0.3711 (Dec 2, 2020)

  • FIXES:
  • (EPG) Reintroduce support for the following countries once the Gracenote provider is enabled - Australia, Hungary, India, Netherlands, New Zealand, Poland, Russia, South Africa, Switzerland, Uruguay. (#12135)

New in Plex Media Server 1.21.0.3616 (Nov 25, 2020)

  • NEW:
  • (Transcoder) HDR to SDR tonemapping PP preview (see https://support.plex.tv/articles/hdr-to-sdr-tone-mapping 428 for more info)
  • FIXES:
  • (Filters) HDR filter could miss some items (#12060)
  • (Library) Date-based shows weren’t getting metadata.
  • (Transcoder) Older versions of Nvidia drivers (supporting API version 9.0 but not version 10.0) are now supported again (#12091)

New in Plex Media Server 1.21.0.3608 (Nov 25, 2020)

  • FIXES:
  • (Filters) HDR filter could miss some items (#12060)
  • (Library) Date-based shows weren’t getting metadata.
  • (Transcoder) Older versions of Nvidia drivers (supporting API version 9.0 but not version 10.0) are now supported again (#12091)

New in Plex Media Server 1.20.5.3600 (Nov 18, 2020)

  • FIXES:
  • (DVR) Require XMLTV guide for countries not supported by Gracenote.
  • (DVR) The correct frequencies could not be scanned in Colombia, Panama, and Trinidad and Tobago.
  • (Library) Movie files stored in the drive root on Windows could fail to match (#12107)
  • (Library) Use a deterministic order when consuming local poster and art assets for Plex Movie libraries (#12070)
  • (Metadata) Certain unsupported local assets could be used for Plex Movie item backgrounds (#12070)
  • (Metadata) Embedded posters for movies would be used regardless if ‘Prefer local metadata’ preference was set or not (#12070)
  • (Metadata) Loading movies from some clients wouldn’t reflect changes to local sidecar subtitles.
  • (Transcoder) Older versions of Nvidia drivers (supporting API version 9.0 but not version 10.0) are now supported again (#12091)
  • (Webhooks) Added librarySectionTitle to payload. (#11906)

New in Plex Media Server 1.20.5.3583 (Nov 18, 2020)

  • FIXES:
  • (DVR) Require XMLTV guide for countries not supported by Gracenote.

New in Plex Media Server 1.20.5.3551 (Nov 18, 2020)

  • FIXES:
  • (DVR) The correct frequencies could not be scanned in Colombia, Panama, and Trinidad and Tobago.
  • (Library) Movie files stored in the drive root on Windows could fail to match (#12107)
  • (Library) Use a deterministic order when consuming local poster and art assets for Plex Movie libraries (#12070)
  • (Metadata) Certain unsupported local assets could be used for Plex Movie item backgrounds (#12070)
  • (Metadata) Embedded posters for movies would be used regardless if ‘Prefer local metadata’ preference was set or not (#12070)
  • (Metadata) Loading movies from some clients wouldn’t reflect changes to local sidecar subtitles.
  • (Transcoder) Older versions of Nvidia drivers (supporting API version 9.0 but not version 10.0) are now supported again (#12091)
  • (Webhooks) Added librarySectionTitle to payload. (#11906)

New in Plex Media Server 1.20.4.3517 (Nov 4, 2020)

  • FIXES:
  • (ImageTranscoder) Memory would leak when rescaling or cropping images (#10040)

New in Plex Media Server 1.20.4.3508 (Nov 4, 2020)

  • NEW:
  • (DVR) New Library option added to include all files during commercial detection (#12024).
  • (Web) Updated to 4.43.4
  • Update translations.
  • FIXES:
  • (Analysis) Media analysis wouldn’t trigger correctly in Plex Movie libraries when modifications were detected (#12041)
  • (DVR) Server would sometimes crash when scheduling shows to record (#12062).
  • (Dashboard) Metadata for Live TV sessions would not update when airing changed. (#11306)
  • (HTTP) Fixed an issue where clients could fail to connect to a server for some time after TLS certificate renewal (#11848)
  • (Library) Certain assets using UNC paths would not always work (#11931)
  • (Library) Disabling automatic extras for Plex Movie libraries had no effect (#12033)
  • (Library) Rating something 0 wasn’t distinguished from no rating.
  • (Library) Some TV shows could fail to match or get metadata.
  • (Library) Track and disk indexes could be incorrectly set for some multidisc albums (#11745)
  • (Library) When sorting albums oldest first, only years were used, not full release dates.
  • (Library) When tags only have release year, don’t use current m/d, use 1/1.
  • (Live TV) Paused playback could not always be resumed reliably. (#11476)
  • (QNAP) Remove unnecessary duplicate SSL port entry from config.
  • (Transcoder) Freetype has been updated to 2.10.4, fixes CVE-2020-15999
  • (Transcoder) Playback could fail on certain files with very large subtitle events
  • (Windows Installer) Changed Plex Update Service start type to delayed start. (#11560)
  • Similar artists limited to 10 in some places.

New in Plex Media Server 1.20.3.3483 (Oct 23, 2020)

  • FIXES:
  • (Transcoder) Freetype has been updated to 2.10.4, fixes CVE-2020-15999
  • (Transcoder) Playback could fail on certain files with very large subtitle events

New in Plex Media Server 1.20.3.3437 (Oct 15, 2020)

  • FIXES:
  • (LiveTV) LiveTV hubs could go missing from the home screen

New in Plex Media Server 1.20.3.3430 (Oct 15, 2020)

  • FIXES:
  • (HTTPS) Certain network errors or service outages could result in the server entering a broken state from which it would not automatically recover (#12037)
  • (Library) Custom search parameters in Fix Match for Plex Movie and Music libraries were not being respected.

New in Plex Media Server 1.20.3.3421 (Oct 15, 2020)

  • FIXES:
  • (Player) Remote control of another player did not work.

New in Plex Media Server 1.20.3.3401 (Oct 15, 2020)

  • NEW:
  • (Collections) Show alternate poster and background options when editing collections created by the Plex Movie agent (#11968)
  • (Subtitles) Plex Movie libraries now support an additional “sdh” or “cc” flag for SDH designation of sidecar subtitles (#11966)
  • FIXES:
  • (DVR) Allow recording when partials are disabled if airing started less than 30 seconds ago. (#11916)
  • (DVR) Guide refresh would sometimes not initiate (#12004).
  • (DVR) dvb-c Hauppauge soloHD/dualHD tuners fail to scan channels (#11826)
  • (EPG) DST time change would cause high CPU usage. (#10770)
  • (Library) Plexignore rules in the directory root would not respect wildcard folder paths (#11955)
  • (Scanner) Chapter and preview thumbnail jobs for movies would run for all items instead of only new ones if that preference was enabled (#11982)
  • (Subtitles) Sidecar subtitles using language codes with a region subtag would return the language as Unknown (#11956)

New in Plex Media Server 1.20.2.3402 (Oct 6, 2020)

  • NEW:
  • (DVR) Guide refresh checkbox moved to DVR settings dialog (#11660).
  • (DVR) Guide refresh time exposed under DVR settings dialog, with XMLTV being able to set custom start time (#11660).
  • (Loudness) Greatly improved the quality of soundprint data (#11500)
  • FIXES:
  • (Butler) Temporary cache files could sometimes not be removed (#11951)
  • (DVR) Guide refresh would sometimes not initiate (#12004).
  • (DVR) Managed user was unable to cancel their own recordings from conflict modal (#11316)
  • (DVR) Server would not display user selected commercial skip setting for scheduled recording (#11921).
  • (DVR) XMLTV Guide refresh would occur every 4 hours (#11660).
  • (Hubs) Reduce the time taken to load ‘home’
  • (Hubs) Some hubs could go missing when upgrading to 1.20.2
  • (Hubs) The Rediscover hub for TV shows could take a long time to load.
  • (Library) “Trashed” items could be removed if an analysis was run on them.
  • (Library) Certain file paths could result in incorrect matches for items in new Plex Movies libraries (#11925)
  • (Library) Items from related hubs on episode pre-plays could fail to play back
  • (Library) Shuffling content could result in deterministic results
  • (Loudness) Soundprint analysis could give incorrect results on files with very high sample rates (#11500)
  • (Metadata) Some series with punctuation or special characters in their titles wouldn’t match against TheTVDB.
  • (Music) If a request to match an album failed it would cause a crash (#11977)
  • (QNAP) Only create PlexData symlink to AppData if user has created a ‘PlexData’ share.
  • (Scanner) Local assets would not be available in Plex Movie libraries if the library was a UNC path (#11931)
  • (Subtitles) Subtitle files with names containing a percent sign could be scanned in with invalid paths (#11386)
  • (Transcoder) Hardware transcoding could have substantially reduced quality on Windows systems with Intel GPUs (#11036)

New in Plex Media Server 1.20.1.3252 (Aug 27, 2020)

  • NEW:
  • (Filters) Add ‘trash’ filter to ‘custom filters’ (#11103)
  • (Library) Store external ids for items in new Plex Movie libraries.
  • FIXES:
  • (Analysis) Chapter and index thumbnails would not get re-generated after replacing a file with another with the same filename (#8922)
  • (DVR) Corrected typo in Detect Commercials settings description (#11804).
  • (DVR) Fixed an issue where Plex Commercial Skipper would unexpectedly exit with an error code (#11259) (#11151)
  • (DVR) Would use excessive amount of memory when loading certain XMLTV guide files (#11501).
  • (DVR) Server would display incorrect times under “Limit Airing Times To” advance recording option (#11362)
  • (EPG) Channel list could fail to load on certain XMLTV guides.
  • (Hubs) Some items could show in Continue Watching that fall outside the set window.
  • (Intro Detection) Ensure temporary files are always deleted
  • (Library) Albums/Artists would default to a reverse alphabetical sort (#11779)
  • (Library) Enabling “Include adult content” option for new Plex Movie libraries could result in incorrect matches.
  • (Library) Pick up changes to local sidecar subtitles when loading a new Plex Movie item.
  • (Library) Renaming files in an upgraded Plex Movie library could result in the user defined poster getting changed.
  • (Library) Some sidecar subtitles on new Plex Movie libraries would not get picked up.
  • (Scanner) Show artist and show names in the activity monitor
  • (Metadata) Local assets and metadata for Plex Movie items only read from one location when the item has more than one media version.
  • (Scanner) Items unable to match in new Plex Movie libraries would not show the year if available (#11866)
  • (Collections) Setting a collection title or summary to a blank value would make it inaccessible.

New in Plex Media Server 1.19.5.3112 (Jul 22, 2020)

  • FIXES:
  • (Stability) Rare crash when shared servers have custom connection URLs

New in Plex Media Server 1.19.4.2935 (Jun 12, 2020)

  • NEW:
  • (DVR) XMLTV users can now specify categories for Kids content. (#11267)
  • (DVR) XMLTV users can specify a custom guide refresh rate. (#10787)
  • (Debian) Add host information to bottom of installer log for diagnosing problems.
  • FIXES:
  • (Butler) Periodic music refreshes didn’t refresh albums and tracks (#11475)
  • (DVR) Episodes may end up with 1900-01-01 dates with certain XMLTV EPG files that provide date instead of original-air-date. (#10973)
  • (DVR) Server could crash while updating its DVR lineup data.
  • (DVR) Server would not invoke “Plex Commercial Skipper” under certain circumstances.
  • (DVR) Unable to record a new release of a movie if an older release is in the library. (#11504)
  • (Debian) SYSV override variables not being evaluated and used correctly during PMS startup.
  • (Background transcodes) Intro detection / Video preview generation / Optimizer tasks were excessively throttled when “Disable video stream transcoding” was selected
  • (Intro Detection) Reduce size of temporaries
  • (Intro Detection) Store temporary files in the transcode temp directory
  • (Intro Detection) Clean up old files on SHIELD (and use cache storage by default)
  • (Jobs) Generation of video preview thumbnails would continue even after disabling the global preference.
  • (Music) Items added from TIDAL have duplicate source filters (#11439)
  • (Redhat) PMS would not restart automatically after package upgrade.
  • (Remote Access) Status may initially show as unavailable on server settings web page. (#5114)
  • (Synology) Plex share permissions not correct after upgrading, re-installating, or attempting repair.
  • (Transcoder) Very low-bitrate music transcodes could fail (#11481)

New in Plex Media Server 1.19.4.2902 (Jun 4, 2020)

  • FIXES:
  • (DVR) Commercial skip log file was still sometimes improperly copied into user library directories

New in Plex Media Server 1.19.4.2893 (Jun 4, 2020)

  • FIXES:
  • (DVR) XMLTV sometimes did not refresh
  • (DVR) Commercial skip log file was sometimes improperly copied into user library directories

New in Plex Media Server 1.19.4.2865 (Jun 4, 2020)

  • FIXES:
  • (DVR) Server could crash while updating its DVR lineup data.

New in Plex Media Server 1.19.4.2854 (Jun 4, 2020)

  • NEW:
  • (DVR) XMLTV users can now specify categories for Kids content. (#11267)
  • (DVR) XMLTV users can specify a custom guide refresh rate. (#10787)
  • (Debian) Add host information to bottom of installer log for diagnosing problems.
  • FIXES:
  • (Butler) Periodic music refreshes didn’t refresh albums and tracks (#11475)
  • (DVR) Episodes may end up with 1900-01-01 dates with certain XMLTV EPG files that provide date instead of original-air-date. (#10973)
  • (DVR) Server would not invoke Plex Commercial Skipper under certain cases.
  • (DVR) Unable to record a new release of a movie if an older release is in the library. (#11504)
  • (Debian) SYSV override variables not being evaluated and used correctly during PMS startup.
  • (Jobs) Generation of video preview thumbnails would continue even after disabling the global preference.
  • (Music) Items added from TIDAL have duplicate source filters (#11439)
  • (Redhat) PMS would not restart automatically after package upgrade.
  • (Remote Access) Status may initially show as unavailable on server settings web page. (#5114)
  • (Synology) Plex share permissions not correct after upgrading, re-installating, or attempting repair.
  • (Transcoder) Very low-bitrate music transcodes could fail (#11481)

New in Plex Media Server 1.19.3.2852 (May 26, 2020)

  • NEW:
  • Intro Detection
  • (Web) Updated to 4.30.2
  • FIXES:
  • (DVR) Server would not invoke Plex Commercial Skipper under certain cases.
  • (DVR) Server would sometimes fail to consume EPG data from certain XMLTV data files. (#11368)
  • (First Run) Music libraries added during setup wizard could fail to be created (#11432)
  • (IntroDetector) Crash on Windows when using older CPUs
  • (Library) Video preview thumbnail generation could fail
  • (Playlists) Adding an item to a playlist from a remote server didn’t work (#11305)
  • (PostPlay) Post play could show the item that was just played (#11374)

New in Plex Media Server 1.19.3.2843 (May 24, 2020)

  • NEW:
  • Intro detection
  • (Web) Updated to 4.30.2
  • FIXES:
  • (Intro Detection) A rare crash on old windows hardware
  • (DVR) Server would not invoke Plex Commercial Skipper under certain cases.
  • (DVR) Server would sometimes fail to consume EPG data from certain XMLTV data files. (#11368)
  • (First Run) Music libraries added during setup wizard could fail to be created (#11432)
  • (Playlists) Adding an item to a playlist from a remote server didn’t work (#11305)
  • (PostPlay) Post play could show the item that was just played (#11374)

New in Plex Media Server 1.19.3.2831 (May 20, 2020)

  • NEW:
  • (Web) Updated to 4.30.2
  • FIXES:
  • (DVR) Postprocessing scripts must now be located inside APPDATA/Scripts. Old scripts will continue to work
  • (DVR) Server would sometimes fail to consume EPG data from certain XMLTV data files. (#11368)
  • (First Run) Music libraries added during setup wizard could fail to be created (#11432)
  • (Playlists) Adding an item to a playlist from a remote server didn’t work (#11305)
  • (Security) Remove the Windows AppData path preference from the web app (#11355)
  • (PostPlay) Post play could show the item that was just played (#11374)
  • (Activities) Tweak percentages

New in Plex Media Server 1.19.3.2764 (May 8, 2020)

  • NEW:
  • (Web) Updated to 4.30.2
  • FIXES:
  • (DVR) Postprocessing scripts must now be located inside APPDATA/Scripts. Old scripts will continue to work
  • (DVR) Server would sometimes fail to consume EPG data from certain XMLTV data files. (#11368)
  • (First Run) Music libraries added during setup wizard could fail to be created (#11432)
  • (Playlists) Adding an item to a playlist from a remote server didn’t work (#11305)
  • (Security) Remove the Windows AppData path preference from the web app (#11355)

New in Plex Media Server 1.19.2.2737 (Apr 30, 2020)

  • FIXES:
  • (Remote Access) Online status in the web client could erroneously show it as offline (#11449)

New in Plex Media Server 1.19.1.2701 (Apr 24, 2020)

  • Updater) Hardening (security)

New in Plex Media Server 1.19.1.2645 (Apr 9, 2020)

  • FreeBSD package re-added.

New in Plex Media Server 1.19.1.2630 (Apr 8, 2020)

  • FIXES:
  • (Debian/Ubuntu) Sysvinit service would fail to start in some cases.

New in Plex Media Server 1.19.1.2621 (Apr 8, 2020)

  • What’s changed:
  • Addressed issue with commercial removal preference not being set when removing and adding DVR.

New in Plex Media Server 1.19.1.2589 (Apr 8, 2020)

  • NEW:
  • (DVR) Added What’s On Now and What’s On Later hubs (#11135).
  • (Sync) Support for syncing FLAC music without transcoding on iOS devices (requires Plex for iOS version 5.7 or greater) (#10933)
  • (Ubuntu/Debian) IPA / LDAP environments now supported for User and Group names
  • (Ubuntu/Debian) Improved detection when installing in a container environment (Docker, LXC, or other container methods)
  • snap packages are now built for armv7hf (armhf) and aarch64 (arm64)
  • (Library) Add a preference for smart shuffles.
  • (Library) When deleting items, try to maintain playlists (e.g. in the case of album upgrades).
  • (Library) When re-adding a show, compute more realistic date added based on play history.
  • (Library) When upgrading an album, maintain the date added.
  • FIXES:
  • (Debian/Ubuntu) Close potential privilege escalation vulnerability for a local, non-root computer account during install/upgrade (#11222)
  • (Debian/Ubuntu) Sysvinit service auto-restart during package upgrade could fail on older systems.
  • (Library) Locked similar artists field would still get overwritten by refreshes.
  • (Ubuntu/Debian) Avoid triggering udevadm bug when installing in a LXC
  • (Ubuntu/Debian) Be tolerant of non-POSIX environments which allow spaces in User / Group names
  • (Ubuntu/Debian) Do not falsely detect transcoding hardware during installation on systems which cannot support it
  • (Ubuntu/Debian) Installing in an environment where an UNKNOWN user owns the Application Support directory would fail
  • (Ubuntu/Debian) Multiple service override files no longer fail installation.
  • (Ubuntu/Debian) Respect autostart after upgrade for all versions 1.18.5 and above
  • Watch From Start option was sometimes not presented when attempting to watch a recording in progress. (#10482)
  • (Connections) Clients repeatedly early-terminating poll requests could lead to resource exhaustion (#11183)
  • (DVR) Removed outdated hub “Starting Soon”. (#11246)
  • (Library) Don’t include search results on home screen for libraries which don’t have “include in dashboard” enabled.
  • (Library) Don’t try to fetch lyrics for unmatched albums.
  • (Library) Guard against invalid future times sent for playback.
  • (Library) Guard against invalid future times sent for ratings.
  • (Library) Prevent some cases in which duplicate plays could be recorded.
  • (Metadata) Movie background art with words was being preferred incorrectly.
  • (Network) X-Forwarded-For would not be respected when sending ipv6 IPs

New in Plex Media Server 1.18.9.2578 (Mar 31, 2020)

  • FIXES:
  • (Live TV) Live playback could stutter and stall unexpectedly in certain regions
  • (Live TV) Tuning could fail the first time the feature is used in certain regions (#11307)

New in Plex Media Server 1.18.9.2571 (Mar 26, 2020)

  • NEW:
  • (Web) Updated to 4.22.3
  • Make Live TV available to free users for the next 3 months (see more details 372).

New in Plex Media Server 1.18.8.2527 (Mar 17, 2020)

  • FIXES:
  • (DVR) Channels mapped to two different numbers in a lineup could fail to tune. (#11225)

New in Plex Media Server 1.18.7.2457 (Feb 24, 2020)

  • Fixed an issue where background color wasn't correct in the image transcoder (fixes section icons on Roku).
  • Large speedups for the new transcoder in many scenarios (sync, streaming, seeking).

New in Plex Media Server 1.18.6.2368 (Feb 11, 2020)

  • FIXES:
  • The server could become unresponsive after navigating many preplay screens.

New in Plex Media Server 1.18.6.2348 (Feb 11, 2020)

  • NEW:
  • (Web) Updated to 4.20.2
  • FIXES:
  • (Butler) Auto deletion of old update directories would fail on Windows. (#7759)
  • (DVR) Fix for in-progress recordings being deleted by another server that records to the same directory. (#10929)
  • (DVR) Server would not display future scheduled recordings when Limit To Airing Time advanced setting was selected (#10950).
  • (EPG) Improve XMLTV episode info parsing.
  • (EPG) Only allow Enhanced Guide option for XMLTV, and disable by default. (#10969)
  • (FreeBSD) Fixes for database problems when syncing
  • (Library) In some cases, playbacks would be registered when quickly skipping over items.
  • (Library) Scrobble offline plays to Last.FM.
  • (Library) Switching between types may show the incorrect default sort order (#10806)
  • (Library) The Studio/Record Label custom filter would not work as expected (#10900)
  • (Library) The scheduled task to generate video preview thumbnails didn’t always work.
  • (Metadata) Movies with 8 digit IMDB ids would not be imported (#10937)
  • (Performance) Speed up connectivity tests and library discovery (#10930)
  • (Photos) Some items may show under 1 Jan 1900 in the timeline view (#10917)
  • (Preferences) The dropdown options for the preferred network interface were missing (#10975)
  • (Radio) Don’t show library radios for empty libraries (#9192)
  • (Scanning) Linux automatic library change detection setup could crash when filesystem experiences I/O errors (#10890)
  • Shuffling a smart music playlist with an item limit would ignore the limit. (#10774)

New in Plex Media Server 1.18.5.2260 (Jan 29, 2020)

  • NEW:
  • (Networking) Added prefrence to allow disabling of the relay (#8514)
  • (Photos) Support WebP image format in photo libraries (#1082)
  • (Prefs) Exposed an advanced preference to disable video transcoding (#10891)
  • (Ubuntu/Debian) Add support for SysVinit. 190
  • (Ubuntu/Debian) Improve installation in non-standard environments. 190
  • FIXES:
  • (Camera Upload) Very large video files could fail to upload (#6880)
  • (Collections) Collections were sorted incorrectly in some cases
  • (Language) Changes to shared user’s audio/subtitle language preferences were not respected. (#10910)
  • (Library) Crash scanning single track albums. (#10941)
  • (PlayQueue) Deleting the currently playing item in a queue could result in undefined behaviour (#10450)
  • (Synology) Improve process of stopping PMS when device is busy.
  • (TerraMaster) Libraries created during initial setup could be lost in rare cases.

New in Plex Media Server 1.18.4.2171 (Jan 29, 2020)

  • (PMS) Suppresses sending select “What’s On” rows to Roku app versions 6.4.9 and below, to prevent crash in Roku app (#10934)

New in Plex Media Server 1.18.4.2164 (Jan 7, 2020)

  • NEW:
  • (DVR) “Upcoming Sports” renamed to “Sports On Later”; filter refined to only have sport events (#10554).
  • (DVR) Added new “Sports On Now” hub (#10554).
  • (DVR) Enhanced “TV Shows” Hub, now named “Shows On Now”. (#10815)
  • (Library) Add an “in progress” filter for movies and episodes.
  • (Library) Added a release date filter for albums.
  • (Library) Allow using Musicbrainz IDs when manually matching artists and albums.
  • (Library) Keep track of when items are rated, add filter.
  • (Preferences) Added more bitrate options to limiting remote per-stream bandwidth (#10778)
  • (Preferences) Enable “Use hardware-accelerated video encoding” by default.
  • FIXES:
  • (DVR) Programs listed under “Recommended” Hub would not sort by airing start datetime (#10554).
  • (EPG) Allow filtering of EPG data by content rating.
  • (Library) Fix manual searches for old music album agents.
  • (Library) Huge speedup to history view in dashboard.
  • (Library) Read MusicBrainz tags from files to help match the correct release.
  • (Library) Stop showing recommendations from shared libraries which don’t exist anymore.
  • (Library) Use track filenames as last-ditch track titles. (#10740)
  • (Music) Read track artist tags in more cases.
  • (PMS) Server would sometimes return HTTP 404 when scanner was traversing folders. (#10800)
  • (Transcoder) The server could crash when attempting hardware transcodes on certain Windows systems (#10736)

New in Plex Media Server 1.18.3.2129 (Jan 7, 2020)

  • FIXES:
  • (DVR) Fix for crash when accessing Live TV & DVR.

New in Plex Media Server 1.18.3.2111 (Jan 7, 2020)

  • NEW:
  • (Dashboard) Add CPU and memory graphs to some new linux-based platforms (#10080)
  • (Library) Don’t add duplicate files to the PlayQueue. This could occur when a single file contains multiple episodes. (#1340)
  • (Library) Track watch status accross multiple episodes when they share the same underlying file. (#1340)
  • (NAS) QNAP packages are now signed. (required for QTS 4.4.0 and newer)
  • (Web) Updated to 4.12.3
  • FIXES:
  • (Apple) Disable iPhoto and Aperture channels. They can be re-enabled in settings. (#7189)
  • (DVR) Change India to require an XMLTV guide since our provider is dropping support. (#10659)
  • (DVR) Re-enable signal strength updates for Hauppauge tuners. (#9746)
  • (DVR) Recording options “Show Advanced” -> “Limit To Airing Time” would sometimes display incorrect airing times, that were off by 1 hour. (#10536)
  • (DVR) Reduce the likelihood of a national lineup being selected by default during setup. (#10211)
  • (DVR) Return proper error when recording is skipped because airing is in progress. (#9688)
  • (DVR) Support moving multiple files during assimilation. (#9996)
  • (Playqueue) Shared users would not see subsequent episodes in playqueues (#10838)
  • (Scanner) Some pre-defined directories weren’t ignored when scanning (#10671)

New in Plex Media Server 1.18.2.2058 (Jan 7, 2020)

  • NEW:
  • (DVR) Ability to browse upcoming airings in a library style view (#10556)
  • (DVR) Added explanation for partial recording (#10167).
  • (DVR) Added smarter logic for detecting existing recordings (#9669).
  • (Dashboard) FreeBSD CPU and memory graphs (#10611)
  • FIXES:
  • (Agents) Make the Framework use modern HTTP libs, fixes certain TheTVDB requests failing among others.
  • (Butler) Some butler tasks would not run.
  • (Camera Upload) Don’t allow shared users to enable Camera Upload if they don’t have access to any photo libraries. (#8787)
  • (DVR) Preserve EPG metadata when assimilating Sports and News recordings. (#10544)
  • (Library) Add album critic rating as a field.
  • (Library) Add track mood back as filter/field.
  • (Library) Allow sorting on user ratings of artists, there are no artist critic ratings.
  • (Library) Plex Music libraries have critic ratings, allow sorting on them.
  • (Music) Related TIDAL hubs could sometimes stop showing (#10738)
  • (Music) Shared users using artist shuffles could get unavailable items in the play queue (#9827)
  • (Playlists) Recently added playlists were not sorted correctly
  • (Startup) The server would hang when the application support directory was not writable. (#7492)
  • Improve movie and TV show matching in some cases (#10641)

New in Plex Media Server 1.18.2.2041 (Jan 7, 2020)

  • NEW:
  • (DVR) Ability to browse upcoming airings in a library style view (#10556)
  • (DVR) Added explanation for partial recording (#10167).
  • (DVR) Added smarter logic for detecting existing recordings (#9669).
  • (Dashboard) FreeBSD CPU and memory graphs (#10611)
  • FIXES:
  • (Butler) Some butler tasks would not run.
  • (Camera Upload) Don’t allow shared users to enable Camera Upload if they don’t have access to any photo libraries. (#8787)
  • (DVR) Preserve EPG metadata when assimilating Sports and News recordings. (#10544)
  • (Library) Add album critic rating as a field.
  • (Library) Add track mood back as filter/field.
  • (Library) Allow sorting on user ratings of artists, there are no artist critic ratings.
  • (Library) Plex Music libraries have critic ratings, allow sorting on them.
  • (Music) Related TIDAL hubs could sometimes stop showing (#10738)
  • (Music) Shared users using artist shuffles could get unavailable items in the play queue (#9827)
  • (Playlists) Recently added playlists were not sorted correctly
  • (Startup) The server would hang when the application support directory was not writable. (#7492)
  • Improve movie and TV show matching in some cases (#10641)

New in Plex Media Server 1.18.2.2029 (Nov 15, 2019)

  • FIXES:
  • (DVR) Preserve EPG metadata when assimilating Sports and News recordings. (#10544)
  • (Playlists) Recently added playlists were not sorted correctly

New in Plex Media Server 1.18.1.2019 (Nov 12, 2019)

  • FIXES:
  • (LiveTV) Hubs and Grid may not load for shared users (or may take a long time to do so)

New in Plex Media Server 1.18.1.1973 (Oct 28, 2019)

  • NEW:
  • (Localization) Updated translations
  • Add an HDR filter for movies (#9652)
  • Improve detection of udevadm on newer debian-based distros.
  • Set the DLNA server feature to be turned off by default. It can be manually re-enabled if required in Plex Web’s server settings (#10530)
  • (Linux) Improved quality and performance of hardware transcoding on Linux systems with 8th-generation or later GPUs
  • (Linux) Improved automatic detection of Intel GPUs on systems that also have other graphics
  • FIXES:
  • (Library) Some portrait videos could return the incorrect resolution value (#10586)
  • (Linux) An internal system directory could be displayed unexpectedly in the directory browser on certain NAS platforms (#10630)
  • (Transcoder) Hardware transcoding could fail on systems with recent systemd versions (#10723)
  • (Transcoder) Fixed hardware decoding of VC1
  • (Transcoder) Output streams could be corrupted in certain cases (#10709)
  • (Metadata) Improved reliability of music lookups

New in Plex Media Server 1.18.0.1944 (Oct 14, 2019)

  • FIXES:
  • (LiveTV) A regression in 1.18.0 could cause pixellation / stuttering in LiveTV/DVR playback

New in Plex Media Server 1.18.0.1913 (Oct 10, 2019)

  • FIXES:
  • (Library) Music could fail to scan when added to a new or upgraded music library on Nvidia SHIELD devices.
  • (NAS) Permissions issues resulting in a failures to start

New in Plex Media Server 1.17.0.1709 (Sep 25, 2019)

  • NEW:
  • (Transcoder) Update to current upstream ffmpeg
  • (Transcoder) Support for hardware transcoding on Linux with Intel 9th-gen processors
  • (Transcoder) Support for VC-1 hardware decoding on supported platforms
  • (Transcoder) Support for hardware decoding on Linux with Nvidia GPUs
  • (Transcoder) Support for zero-copy hardware transcoding on Linux with Nvidia GPUs
  • (Transcoder) Support for zero-copy hardware transcoding of interlaced media
  • FIXES:
  • (DVR) Comskip was not available in recording options on FreeBSD.
  • (DVR) Enhanced Plex Media Server’s performance by skipping reads of previously processed XMLTV guide data. (#9846)
  • (Transcoder) The server could become unresponsive after certain precisely-timed client interactions.
  • Corrects Live TV playback error when tuning to channel that contains space(s) in it.
  • (Transcoder) The server could use large amounts of CPU time when converting subtitles (#10478)

New in Plex Media Server 1.16.6.1592 (Sep 17, 2019)

  • FIXES:
  • Resolved an issue loading Plex Web settings page on various Linux/NAS platforms.

New in Plex Media Server 1.16.5.1554 (Aug 26, 2019)

  • NEW:
  • (Web) Updated to 3.108.2
  • FIXES:
  • (DVR) Re-enable signal strength updates for all tuners except Hauppauge. (#10352)
  • (Library) The Track Last Skipped filter could return the incorrect results (#10309)
  • (Live) In some circumstances, new recordings could use an additional tuner, rather than sharing one already tuning the same channel. This could manifest as a missing “watch from start” option (#9736)
  • Watching a trailer could mark the corresponding movie watched in some cases (#9481)
  • (DVR) Live session buffer data could be pruned prematurely, resulting in live TV being unable to seek back as far as expected (#10430)
  • (Playback) Certain clients could receive corrupted data in media requests, leading to corruption during playback (#10436)

New in Plex Media Server 1.16.5.1488 (Aug 20, 2019)

  • NEW:
  • (Web) Updated to 3.108.2
  • FIXES:
  • (DVR) Re-enable signal strength updates for all tuners except Hauppauge. (#10352)
  • (Library) The Track Last Skipped filter could return the incorrect results (#10309)
  • (Live) In some circumstances, new recordings could use an additional tuner, rather than sharing one already tuning the same channel. This could manifest as a missing “watch from start” option (#9736)
  • Watching a trailer could mark the corresponding movie watched in some cases (#9481)

New in Plex Media Server 1.16.4.1469 (Aug 14, 2019)

  • NEW:
  • (Web) Updated to 3.104.2
  • FIXES:
  • (DVR) Improve selection of default lineup during setup. (#10211)
  • (Filters) Track source filter would not work. Renamed to Album Source.
  • (Music) Tracks added from TIDAL would not show up in Popular Tracks (#10319)
  • (Notifications) A large number of new item notifications would arrive after enabling the preference
  • (Playlists) Shuffling a playlist containing items from mixed sources could cause unexpected results (#10222)
  • (Playlists) Smart playlist generated from Add to Library content would not play back (#10244)
  • (Scanner) PlexIgnore file exclusion would not work in Photo libraries (#9818)
  • (Subtitles) Issues with automatic selection when default subtitle and audio languages differ (#10241)
  • Fix for deadlock when deleting DVR that could not be upgraded to Cloud EPG. (#10358)
  • (Transcoder) The transcoder process could leak memory on the Nvidia SHIELD (#9291)

New in Plex Media Server 1.16.2.1297 (Jul 17, 2019)

  • NEW:
  • (Web) Updated to 3.99.2
  • FIXES:
  • (Add to Library) Hi-fi quality was limited if TIDAL account was not managed through plex.tv (#10155)
  • (Localization) Translated strings were not returned (#10168)
  • (NAS) Ensure transcoder temp directory is present at startup on Synology devices (#10213)
  • (NAS) The server might not automatically start after system reboot on Synology devices (#10236)
  • Greatly speed up partial scan operation (#10171)
  • On macOS, if a network interface had multiple IPv4 addresses, they could fail to publish to plex.tv (#1778)
  • Shows in “Shows you might like” were missing season counts (#10162)
  • The scanner or transcoder could crash when processing files containing big-endian DTS audio streams (#10135)
  • The server could use large amounts of CPU when running on a network with certain routers with UPnP enabled (#9610)

New in Plex Media Server 1.16.1.1291 (Jul 1, 2019)

  • FIXES:
  • (DVR) Some shows without season & episode info were displaying the wrong date. (#10233)
  • (DVR) In some cases subscriptions were not scheduled automatically after upgrade to new EPG provider. (#10215)
  • (EPG) End of guide would not populate without a full refresh. (#10220)

New in Plex Media Server 1.16.0.1226 (Jun 18, 2019)

  • FIXES:
  • Updated translations

New in Plex Media Server 1.15.6.1079 (May 30, 2019)

  • SHIELD - Please note that the creation of new “Premium Music” libraries on the SHIELD is currently unsupported and all existing Premium Music libraries will gracefully fall back to using standard library matching. Improvements are actively being worked on and are coming soon (within the next few months at the latest)!
  • FIXES:
  • (Database) Scheduled database backup job could cause a crash (#9993)
  • (Hubs) Invalidate cached hubs when watch state or library preferences are updated. (#8401)
  • (Music) Don’t try to run loudness analysis on non-local files (#9999)
  • Certain clients (third party Samsung and OpenPHT) would fail to resume video.
  • The server could crash when interacting with a video item with no audio streams (#10007)

New in Plex Media Server 1.15.4.994 (May 9, 2019)

  • NEW:
  • Allow all users with linked TIDAL accounts to access Add to Library features.

New in Plex Media Server 1.15.4.993 (Apr 24, 2019)

  • NEW:
  • (Web) Updated to 3.95.2

New in Plex Media Server 1.15.3.858 (Apr 5, 2019)

  • FIXES:
  • Analysis could fail to set media item attributes

New in Plex Media Server 1.15.2.793 (Mar 21, 2019)

  • FIXES:
  • (Analysis) Chapters for multi-part media was not correctly imported (#9554)
  • (DVR) Don’t schedule in progress airings if sub doesn’t allow partials. (#9688)
  • (DVR) Fix a long-standing but rare crash when starting a live tune (#7790)
  • (Dashboard) User counts in Top Played could be inaccurate (#9730)
  • (Transcoder) A few seconds of audio could be missing after seeking while Direct Streaming both audio and video (#9658)
  • (Transcoder) Seeking could be unreliable with some DASH clients (#9137)

New in Plex Media Server 1.15.1.791 (Mar 15, 2019)

  • FIXES:
  • (Analysis) Chapters for multi-part media was not correctly imported (#9554)
  • (DVR) Don’t schedule in progress airings if sub doesn’t allow partials. (#9688)
  • (DVR) Fix a long-standing but rare crash when starting a live tune (#7790)
  • (Dashboard) User counts in Top Played could be inaccurate (#9730)
  • (Transcoder) A few seconds of audio could be missing after seeking while Direct Streaming both audio and video (#9658)
  • (Transcoder) Seeking could be unreliable with some DASH clients (#9137)

New in Plex Media Server 1.14.1.5488 (Dec 27, 2018)

  • This includes support for the new dashboard, available to Plex Pass users using the hosted web app

New in Plex Media Server 1.14.1.5487 (Dec 27, 2018)

  • NEW:
  • (Web) Updated to 3.77.4
  • FIXES:
  • (DLNA) DLNA clients would not report timeline states for Now Playing (#9347)
  • (DVR) Don’t return an error message when shutting down a live TV session in a normal way (#9277)
  • (DVR) Recordings could be missed when the ‘HD only’ setting was selected (#9226)
  • (DVR) Properly parse episode number from dd_progid field in XMLTV data (#9419)
  • (DVR) Wait longer to detect duration during live TV transcoder startup (#9437)
  • (HTTP) Enabling IPv6 support could prevent IPv4 connections from being accepted on some FreeBSD systems (#9405)
  • (Radio) Only expose Discovery Radio if there is a linked TIDAL account (#9428)
  • (Relay) The relay service may not function when server support for IPv6 is enabled on some systems (#9399)
  • (SSDP) Better checking for invalid IP addresses in location field of SSDP XML
  • (Streaming Brain) More exact accounting of bandwidth buckets to reduce bandwidth going unused (#9273)
  • (Subtitles) Some subtitles could not be downloaded by shared users (#9323)
  • (Subtitles) Subtitles aquired by the OpenSubtitle agent could cause playback failures on Nvidia SHIELD
  • Improve robustness when routers fail to respond to port-mapping refresh requests in time (#9107)
  • The server could crash when using network interface aliases on macOS (#9344; rdar://46083980)

New in Plex Media Server 1.14.0.5468 (Dec 6, 2018)

  • FIXES:
  • (Transcoder) Resolved a rare deadlock (#9332)
  • Automatic port mapping could fail with some older routers (#9335)
  • Fix for Server Unreachable and Remote Access issues (#9228)

New in Plex Media Server 1.14.0.5465 (Dec 6, 2018)

  • FIXES:
  • (Butler) Reduce the amount of temp memory in processing items in certain butler tasks.
  • (DVR) Avoid timeouts when retrieving the best lineup during DVR setup (#9161)
  • (DVR) Display better error messages when tunes fail because of antenna signal issues (#7049)
  • (DVR) Recordings would sometimes fail at the start with “Error 3 (The recording was aborted)”. (#8871)
  • (Live TV) Make sure conflict dialog is always shown if Live TV session will be cancelled when recordings start. (#7659)
  • (Metadata) Chapters and respective images were out of order (issues#195)
  • Deletion policy for unwatched TV episodes will now use addedAt rather than originallyAvailableAt to calculate the time period of episodes to keep. (ux#440)
  • Incorrect network addresses could be displayed in systems with multiple interfaces (#9109)
  • Updated TV deletion policy text for clarity. (#7249)

New in Plex Media Server 1.13.9.5456 (Nov 6, 2018)

  • FIXES:
  • (DVR) Extend initial timeout value for live TV tunes to avoid giving up on a tune too early (#9211)
  • Fix for recorded TV libraries failing to load on iOS. (#9227)

New in Plex Media Server 1.13.8.5395 (Sep 27, 2018)

  • Bugfix for an unreleased feature

New in Plex Media Server 1.13.8.5388 (Sep 27, 2018)

  • NEW:
  • (Live TV) If a tuner stops sending data or disconnects mid-stream, attempt to reconnect (#8989)
  • (Web) Updated to 3.67.1
  • Added tuner icons for HDHomeRun CONNECT Quatro and CONNECT Duo (#9029)
  • FIXES:
  • (DVR) Avoid rare crash involving updating status from HDHomeRun tuners (#9045)
  • (DVR) Modifying start/end time of in-progress recording will now correctly adjust the duration. (#7247)
  • (Library) Playlists generated from custom filters would sometimes not show the correct items (#8017)
  • (Sync) Smart playlists would not sync if all items were already synced (#7329)
  • Fix for duplicate EventSource event processing that may have affected remote access availability. (#8853)

New in Plex Media Server 1.13.7.5369 (Sep 27, 2018)

  • NEW:
  • (DVR) Keep the entire contents of programs currently being recorded or played in the live seek buffer (#8224)
  • (Photos) Update Autotagging API. This server version or greater is now required for Autotagging (#8526) [Previous versions will continue to work until the end of September 2018]
  • FIXES:
  • (DVR) Avoid crashing in certain situations due to outdated tuner information (#9045)
  • (DVR) Changing destination library from one with mulitple paths to one with a single path for a DVR recording no longer causes a recording failure (#7551)
  • (DVR) Episode subscriptions for existing episodes were not deleted (#8709)
  • (DVR) Give better error message if recording attempts to use a library that doesn’t exist (#7278)
  • (DVR) Users in Czech Republic should be able to create DVRs again (#8939)
  • (Preferences) The pref to hide seasons was missing the value Hide for single-season series (#8982)
  • (Transcoder) Anamorphic video could be converted incorrectly on the Nvidia SHIELD (#8432)
  • (Transcoder) The transcoder’s memory consumption increased over time on Android or when decoding certain audio codecs (#8830) (#8814)

New in Plex Media Server 1.13.5.5332 (Aug 23, 2018)

  • Fixed:
  • (Security) Updated libxml2 to fix CVE-2018-13415 (#8805)
  • Allow picking a specific network address to bind to (#8492)

New in Plex Media Server 1.13.5.5291 (Aug 3, 2018)

  • NEW:
  • (Streaming Brain) Added preference to treat WAN IP Address as on the LAN for bandwidth Limits (#8037)
  • (Transcoder) Support 4K hardware decoding on macOS (#8806)
  • (Web) Updated to 3.57.1
  • Allow picking a specific network address to bind to (#8492)
  • FIXES:
  • (DVR) Support network tuner icons (#7552)
  • (DVR) Users that no longer have a Plex Pass should no longer have access to the Recording Schedule and Guide (#8672)
  • Seek thumbnail timestamps could be off by a few seconds (#2569)
  • Split Live TV quick links into two hubs.
  • When remote access is disabled, don’t publish non-private addresses (#8751)

New in Plex Media Server 1.13.4.5271 (Jul 20, 2018)

  • FIXES:
  • (Synology) prevent 32-bit version from being installed on 64-bit NAS models (#8851)

New in Plex Media Server 1.13.4.5251 (Jul 17, 2018)

  • FIXES:
  • (Library) Episodes could show duplicate roles for actors (#6117)
  • (Metadata) An issue with TheMovieDb agent contributing to TheTVDB agent for TV shows (#8645)
  • (Photos) Improve the extraction of Place names from geotagged items in photo libraries (#8683)
  • (Playback) Rare deadlock with stopping sessions (#8659)
  • (Streaming Brain) Rare deadlock involving bandwidth limits (#8498)
  • Attempt to find better channel numbers in XMLTV files (#8744)
  • Shrunk the excessive memory usage when serializing large JSON trees (#8579)
  • Update localization strings

New in Plex Media Server 1.13.2.5154 (Jun 10, 2018)

  • NEW:
  • (Web) Updated to 3.53.7

New in Plex Media Server 1.13.2.5142 (Jun 10, 2018)

  • NEW:
  • (Web) Updated to 3.53.6
  • FIXES:
  • (Analysis) Channel layouts could be reported incorrectly for some DTS streams (#8549)
  • (Transcoder) Conversion of remote content could fail on some x86_64 Linux systems (#8662)
  • (Metadata) Missing artwork for some TV shows (#8473)
  • Database backups could fail if the database contained certain sets of strings (#8655)
  • Punctuation and non-ASCII strings sorted incorrectly in some cases (#8668)

New in Plex Media Server 1.13.0.5003 (May 9, 2018)

  • NEW:
  • (Transcoder) Update to latest upstream ffmpeg (#7634)
  • (Analysis) Identify certain Live and DVR-recorded streams that failed to play back on iOS and tvOS devices (#5308)
  • (Live) Add support for switching subtitle and audio streams, in supported clients (#8353)
  • (Web) Updated to 3.44.1
  • FIXES:
  • (Analysis) A scanner crash when performing loudness analysis on certain file formats (#8018)
  • (Analysis) Some files weren't detected as anamorphic when they should've been (#8446)
  • (DLNA) A crash on older Macs (#6602)
  • (DVR) Update tuner make/model information in the database if it changes from the device (#8214)
  • (DVR) Write EPG data that fails to parse into temporary files to aid in diagnostics. (#8149)
  • (Filters) Content rating filters would sometimes fail to load (#8350)
  • (Filters) The advanced "is not empty" filter for ratings wouldn't return the expected results (#8361)
  • (Live TV) Transcodes could fail on channels with multiple audio streams with different codecs (#8195)
  • (Metadata) Don't rematch things which have been unsuccessfully matched (#8394)
  • (Streaming Brain) Some legacy clients were given incorrect workarounds (#8348)
  • (Streaming Brain) Transcode start could deadlock in some rare cases (#8385)
  • (Transcoder) Soft subtitles were desynchronized when streaming HEVC to iOS (#8388)
  • (Transcoder) Sparse subtitles failed to display in some cases on iOS and tvOS (#8415)
  • (Transcoder) Transcodes to AC3 in MP4 played with incorrect channel mapping on Apple devices (#8306)
  • (Transcoder) Transcodes to EAC3 in MP4 for Apple devices did not play audio (#8312)

New in Plex Media Server 1.12.3.4973 (Apr 19, 2018)

  • NEW:
  • (Web) Updated to 3.41.2
  • FIXES:
  • (DVR) HTTP request cache should properly check for file expiration when requesting celeb/series data. (#8405)
  • (DVR) Recordings that fail due to permissions issues shouldn't disappear from the schedule after a server restart (#8020)
  • (DVR) Shows shouldn't disappear from the Program Guide for shared users if they're not shared certain library types (#8100)
  • Plugged memory leak with starting and stopping jobs on Windows (#7618)
  • (DVR) Keep airings in US primetime from disappearing from the schedule on each refresh (#8448)

New in Plex Media Server 1.12.2.4929 (Apr 11, 2018)

  • FIXES:
  • (DVR) Certain DVB-T providers should not show up in non-European and non-ISDBT countries (#7615)
  • (DVR) Display placeholder items in Watch Now if there's no guide data for a channel (#7587)
  • (DVR) Don't display disabled channels in the Program Guide when loading initial EPG data (#7587)
  • (DVR) When more frequent EPG refreshing is enabled, spread the refresh times around some to avoid all refreshes occurring on an hour mark (#8281)
  • (DVR) Icons from OnConnect EPG guides shouldn't disappear (#8366)
  • (DVR) More fixes around recording multiple airings of a show on the same day (#6668)
  • (OnDeck) Restore ability to disable OnDeck when setting 'Weeks to consider for OnDeck' to 0 (#8279)
  • (Photos) Various improvements to filters for photo libraries (#8305)
  • (Transcoder) Hardware video decoding sometimes wasn't reported, even when it was being used (#7670)
  • (Transcoder) The server could erroneously attempt to mux DVB teletext into Matroska (#8213)

New in Plex Media Server 1.12.1.4885 (Mar 22, 2018)

  • NEW:
  • (Movies) Improve matching with filenames containing recent things like "UHD".
  • (Photos) New "Folder" sort type for photo libraries - will sort by name but keep folders and photo items separate.
  • (Playback) Don't select teletext streams as subtitles automatically (#7739)
  • (Web) Updated to 3.39.5
  • Season premieres show up in On Deck even when they're outside the window (#8229)
  • FIXES:
  • (Library) Library scans subsequent to first would not attempt to match unmatched items (#8282)
  • (Photos) Filters with greater-than or less-than filters would not work properly on some libraries (#8258)
  • (Photos) The "Name" sort for photo libraries was returning the incorrect parameters (#8165)
  • (Type First) Fix TV Shows library hub ordering (#8260)
  • (Windows) Files could fail to be deleted due to child processes inheriting duplicate handles (#7830)
  • The server could become unresponsive in certain complex scenarios (#8220)

New in Plex Media Server 1.12.0.4829 (Mar 7, 2018)

  • NEW:
  • (Analysis) Detect ATSC closed captions in video files (#7110)
  • (Analysis) Distinguish HEVC codec tags to work around iOS platform limitation (#7882)
  • (Web) Updated Plex Web to 3.37.2
  • FIXES:
  • (Companion) Resolve a rare crash
  • (Hubs) "On Deck" and "Continue Watching" could appear empty when the "Weeks to Consider for On Deck" preference was set (#7305)
  • (Photos) Re-scanning a photo section which had a significant amount of files renamed could lead to database lockups (#7653)
  • (Photos) The folder structure in the photos view could sometimes become flattened (#8206)
  • (Transcoder) The server could become unresponsive when playing via DASH (#8166)
  • Avoid generating invalid XML when media contains invalid metadata (#8192).
  • Certain ID3 tags in audio files resulted in titles with trailing "///" characters (#6577)
  • Collections could appear in grid even when disabled in library (#8103)
  • Fix an issue where loudness analysis was performed simultaneously on the same library (#8021)
  • Fix loudness analysis on libraries taking up large amounts of memory (#8071)

New in Plex Media Server 1.11.3.4803 (Feb 20, 2018)

  • FIXES:
  • (DVR) Back-to-back recordings would sometimes lose the second recording (#8168)
  • (DVR) Parsing of dates in EyeQ data could potentially fail if format changed (#8209)
  • (LiveTV) Crash when stopping LiveTV (#8169)

New in Plex Media Server 1.10.1.4602 (Dec 14, 2017)

  • (Photos) The timeline view could become inconsistent when dates are altered on items in the section (#7955)

New in Plex Media Server 1.10.1.4561 (Dec 14, 2017)

  • FIXES:
  • (Codecs) Previously downloaded codecs were not always automatically downloaded at server upgrade time (#7643)
  • (DVR) Add some extra safety around loading EPG data to avoid a couple of crashes (#7883)
  • (DVR) Recordings could hang if the tuner lost its signal lock (#7606)
  • (Hubs) Starting playback from certain hubs may fail (#7777)
  • (Photos) Videos added via Camera Upload have the wrong date on iOS (#7517).
  • (Streaming Brain) Playback involving transcodes of some channel content failed with bandwidth error (#7911)
  • (Streaming Brain) Subtitles could disappear at the end of the file while transcoding (#7922)
  • (Transcoder) Subtitles could be unnecessarily transcoded when streaming to Plex Media Player (#7598)
  • (MediaInspector) Not all date information was getting saved correctly after re-analysis (#7934)

New in Plex Media Server 1.10.0.4523 (Dec 8, 2017)

  • FIXES:
  • (DVR) Commercial removal was enabled by default for recording schedules in some cases (#7898)

New in Plex Media Server 1.10.0.4516 (Dec 8, 2017)

  • NEW:
  • (Web) Updated Plex Web to 3.27.1
  • (DVR) Added functionality to remove commercials from recorded content (#5633)
  • (Live) Added the ability to seek within an active recording, with client support (#7270)
  • (Transcoder) Support for hardware decoding of 10-bit HEVC (#7738)
  • FIXES:
  • (DVR) A server's first recording of LATM-packetized AAC could fail (#7875)
  • (DVR) An issue where poor-quality signal could cause recordings to "stick", reporting as 100% complete (#7606)
  • (DVR) New Episodes Tonight hub now correctly starts at 7pm local time (#7614)
  • (DVR) Recordings could hang if the tuner lost its signal lock (#7606)
  • (DVR) Some DVB subtitles weren't recorded (#7700)
  • (Extras) Fixed extras regression in previous release (#7821)
  • (Hubs) Speed up music and TV hubs.
  • (Metadata) Add support for absolute ordering in TV episode filenames (#7159)
  • (On Deck) Fix a fairly large slowdown introduced recently (#7824)
  • (Streaming Brain) Correct bitrate restricted playback of some channel content (#7452)
  • (Streaming Brain) Corrected playback when ABR is requested but server limits streams to 320kbps (#7706)
  • (Transcoder) Fixed soft subs not appearing in some cases (#7597)
  • (Transcoder) Hardware encoding had reduced quality on Windows with Intel GPUs in some cases (#7887)

New in Plex Media Server 1.9.7.4460 (Nov 24, 2017)

  • FIXES:
  • (Playback) Playback would end early on some devices

New in Plex Media Server 1.9.6.4429 (Nov 10, 2017)

  • FIXES:
  • (Transcoder) Fixed soft subs not appearing in some cases (#7597)
  • (Playback) Crashes when finishing playback

New in Plex Media Server 1.9.4.4325 (Oct 12, 2017)

  • FIXES:
  • (Hubs) Opening a photo discovery hub may cause the server to crash (#7624)
  • (DVR) A rare crash when using DVR or Live TV (#7632)
  • (DVR) Radio channels should no longer crash PMS (#7229)
  • (DVR) Video streams that were getting lost during recording have been found again (#7637)

New in Plex Media Server 1.9.2.4285 (Sep 27, 2017)

  • (Web) Updated Plex Web to 3.20.8.

New in Plex Media Server 1.9.1.4272 (Sep 21, 2017)

  • NEW:
  • (Crash Reporting) Preference to opt out of crash reporting
  • (Privacy) Updates for new privacy policy
  • FIXES:
  • (Transcoder) Deadlocks when performing concurrent static and streaming transcodes (#7554)

New in Plex Media Server 1.8.4.4249 (Sep 8, 2017)

  • (Web) Bumped web client to 3.20.5

New in Plex Media Server 1.8.3.4235 (Sep 6, 2017)

  • (Web) Updated Plex Web to 3.20.4

New in Plex Media Server 1.8.1.4139 (Sep 1, 2017)

  • NEW:
  • (Web) Updated Plex Web to 3.14.1
  • FIXED:
  • (Play Queues) Skipping to the same item in a play queue would not update the id accordingly (#7248)
  • (Preferences) Hide auto-update preference on platforms that don't support it (#7332)
  • (Streaming Brain) Allow clients to buffer more when at max quality (#6624)
  • (Serialization) /status/sessions endpoint for playbacks with multiple Media elements wasn't serialized to JSON correctly (#7344)
  • (DVR) Log tuner make/model and support status when media grabs start (#7167)
  • (DVR) Tuning could fail on some channels (#7313)
  • (DVR) Analysis could incorrectly report 9000fps. Please re-analyse problematic files
  • (Photos) Bad data saved inside Exposure EXIF tags could cause analysis to crash (#6822)
  • (Serialization) Requesting /media/providers as JSON no longer crashes PMS (#7354)
  • (Android) Green tint in software-decoded video (#7385)
  • (Transcoder) Crashes when playing VP8 content (#7281) (#7359)

New in Plex Media Server 1.7.4 (Jun 29, 2017)

  • NEW:
  • (Web) Updated Plex Web to 3.9.1
  • (DVR) Support for WinTV-HVR-22XX PCIe tuners
  • (DVR) Support for timeshift in live streams (requires upcoming iOS v4.14 and Android TV v6.2 app releases)
  • (Butler) Allow server updates triggered from client apps to occur during nightly maintenance (#6246)
  • FIXED:
  • (Windows) Failures when transcoding with EAE
  • (Windows) Cygwin1.dll reported as insecure by Secunia PSI, updated to 2.8.0
  • (Windows) Failures transcoding AAC on older versions of Windows when using the Media Foundation AAC Encoder (#7132)
  • (Butler) Clean up previous updaters during maintenance. PMS will keep the previous three updates (#4510)
  • (Photos) Moving files between folders inside the same section may result in the timeline view becoming inconsistent.
  • (Xbox 360) Videos with MP3 audio could go out-of-sync. (#6989)
  • (Discovery) Improve quality of related media on movie/show pages.
  • (DVR) Under certain circumstances, duplicate recordings could occur (#7144)
  • (DVR) Some supported WinTV models were not detected
  • (DVR) TVButler was not detected on Ubuntu/CentOS/Fedora/Synology (#7162)
  • (SHEILD) Transcoded videos were incorrectly cropped

New in Plex Media Server 1.5.7.4016 (Jun 23, 2017)

  • FIXES:
  • (Cloud Sync) Using Cloud Sync with Dropbox would have failed after June 28th (#7152)

New in Plex Media Server 1.5.5.3634 (Apr 13, 2017)

  • FIXED:
  • (Transcoder) Fix an issue with transcodes failing with long Windows user names. (#6709)

New in Plex Media Server 1.5.4.3596 (Apr 11, 2017)

  • FIXED:
  • (Transcoder) A/V sync issues when transcoding TrueHD audio
  • (Transcoder) Transcodes could fail if the transcoder cache directory did not support filesystem change notifications (This is a fix for the known issue in 1.5.3, the workaround described above should no longer be necessary).

New in Plex Media Server 1.5.3.3580 (Apr 4, 2017)

  • NEW:
  • (DVR) Support all SiliconDust HDHomerun tuners, including older generations.
  • (Media Flags) Updated bundle to 2017-02-27.
  • (TV) Add "Hide for single-season series" preference to library-level season settings. (#6349)
  • (Transcoder) Changed codecs for AC3, EAC3 and TrueHD.
  • (Web) Updated Plex Web to 3.2.1.
  • FIXES:
  • (DVR) Channel scans in non-US regions could return invalid options during DVR setup. (#6552)
  • (Scanner) Crashes during scanner shutdown. (#6463)
  • (DVR) Crash reading null data from OnConnect EPG. (#6516)
  • (DVR) Missing language name for Luba-Katanga. (#6402)
  • (TV) Playback issues with date-based episodes. (#6488)
  • (Updates) An update could be presented as being available, while being downloaded or installed. (#6374)
  • (Metadata) Improved classification of video resolution as 720p, 1080p, 4k, and 8k. (#2639)
  • (Metadata) Posters might be unnecessarily refreshed during local media agent refresh. (#6356)
  • (Transcoder) Don't use sampling rates above 48kHz when transcoding audio. (#6302)
  • (Database) Deadlocks optimizing databases under certain conditions. (#6461)
  • (Extras) Manually refreshing a movie could duplicate extras. (#6310)
  • (Network) Slower than expected streaming over fast connections with high latency. (#6548)
  • (Transcoder) Playback failures during concurrent sessions (#6590)
  • (DVR) Older SiliconDust HDHomerun tuners weren't being detected on FreeBSD.
  • (Localization) Updated server translation text.
  • (Photos) Large libraries could be slow to load under some circumstances

New in Plex Media Server 1.4.4.3495 (Mar 17, 2017)

  • NEW:
  • (Web) Updated Plex Web to 3.1.1.
  • FIXES:
  • (DVR) Deadlock scheduling recordings. (#6468)
  • (DVR) Deadlock recording while scanning photo libraries. (#6405)
  • (DVR) Deadlock downloading EPG data. (#6504)
  • (DVR) Issues recording content when remuxing to MKV from DVB-T/T2 sources. (#6498)
  • (Streaming Brain) Rare deadlock estimating client bandwidth. (#6505)
  • (DLNA) DLNA Server might start even when the setting was disabled. (#6469)
  • (On Deck) On Deck episodes weren't showing for managed users with restrictions. (#6387)
  • (Transcoder) Matroska streams were missing duration metadata (causing playback issues on Chrome and some LG TVs). (#6462)
  • (Media Analysis) Audio format in MP4/M4V containers was incorrectly detected (causing playback issues on the Roku). (#6439)
  • (Media Analysis) Excessive logging analyzing certain files. (#6339)
  • (Media Analysis) Restore detection of header compression in Matroska containers. (#6460)

New in Plex Media Server 1.4.3.3433 (Mar 3, 2017)

  • NEW:
  • (Web) Updated Plex Web to 3.0.1.
  • FIXES:
  • (macOS) Automatic updates from 1.4.2 were failing. (#6435)
  • (Streaming Brain) Occasional crashes when per-user bandwidth limits were enabled. (#6427)
  • (Subtitles) Issues playing soft subtitles with certain clients. (#6386)
  • (Database) Performance issues or deadlocks optimizing the database while scanning photo libraries. (#6358)
  • (Metadata) Preserve customized text fields when unmatching. (#4999)
  • (Metadata) Display issues with cast members for certain shows. (#6117)
  • (DLNA) Crash setting preferences when preference string in settings was corrupt. (#6421)

New in Plex Media Server 1.3.4.3285 (Feb 2, 2017)

  • NEW:
  • (Web) Updated Plex Web to 2.13.0
  • (Media Flags) Updated bundle to 2016-12-22 (#6033)
  • FIXES:
  • (DLNA) Crash browsing to certain photo library sections. (#5874)
  • (Streaming Brain) Certain videos might transcode instead even when enough bandwidth was available to direct play. (#6085) (#6216)

New in Plex Media Server 1.3.3.3148 (Dec 16, 2016)

  • FIXES:
  • (Web) Updated Plex Web to 2.12.5.
  • (DLNA) Transcoded videos weren't showing up on older Sony TVs and Blu-ray players. (#5902)
  • (Photos) Video clips in photo sections might have incorrect dates. (#5924)
  • (Media Optimizer) Version file names would replace non-ASCII characters with underscores. (#5944)
  • (Transcoder) Issues playing some MPEG-TS videos. (#5977)
  • (Transcoder) Issues burning PGS subtitles on Western Digital PR devices. (#6013)
  • (Transcoder) Issues encoding H.264 on the NVIDIA SHIELD. (#5921)
  • (TV) Episodes without season and episode numbers were sorting ahead of all others. (#5777)
  • (TV) Scanning a show with a new episode could leave the episode unlinked to its series until a library refresh. (#5939)
  • (Search) Better disambiguation of matching search results. (#5785)
  • (Search) Searches might return other users' playlists. (#5972)
  • (Scanner) Changing the case of a filename would completely recreate the item on case-insensitive filesystems. (#5935)
  • (Media Analysis) Pre-play pages weren't always triggering a media analysis refresh when needed.
  • A number of user-reported crashes. (#5788) (#5981) (#5894) (#5991) (#5993) (#5994) (#5995) (#5997) (#5999)

New in Plex Media Server 1.3.2.3112 (Dec 9, 2016)

  • NEW:
  • (NAS) Improve support for Western Digital MyCloud PR2100 and PR4100 devices.
  • FIXES:
  • (Localization) Updated server translation text. (#5908)

New in Plex Media Server 1.2.7.2987 (Nov 9, 2016)

  • NEW:
  • (Web) Updated Plex Web to 2.10.10.
  • (Media Flags) Updated bundle.
  • FIXES:
  • Playback issues on Roku, iOS and other platforms. (#5715)
  • Occasional server hangs during video playback. (#5505) (#5658)

New in Plex Media Server 1.2.6.2975 (Nov 5, 2016)

  • FIXES:
  • (TV) Issues playing transcoded music on the PlayStation 4 and other TV and Web apps. (#5703)

New in Plex Media Server 1.2.5.2966 (Nov 4, 2016)

  • FIXES:
  • (Music) Issues scanning premium music libraries. (#5684)
  • (Metadata) Issues obtaining preview images from fanart.tv. (#5665)

New in Plex Media Server 1.1.4.2757 (Sep 13, 2016)

  • NEW:
  • (Web) Updated Plex Web to 2.8.1.
  • (Nvidia Shield) Enable DLNA server. (#5013)
  • (Security) Allow http requests using the server's machine name to authenticate using the "networks allowed without auth" preference. (#5270)
  • Improved crash reporting infrastructure. (#4669)
  • FIXES:
  • (LG) Connectivity problems when older LG MediaLink TVs connect to signed-in servers with whitelisted IP addresses. (#5271)
  • (Ubuntu) Installation failures on certain VPS systems lacking /proc/1/comm. (#5300)
  • (QNAP) Issues restarting PMS after unclean shutdown. (#5309)
  • (Trailers) Plex Movie agent 'Use red band (restricted audiences) trailers when available' preference was being ignored when downloading trailers. (#5298)
  • Enabling network logging in clients could cause the server to hang. (#5277)
  • Spurious "Streaming session doesn't exist" errors when playing synced content on certain clients. (#5264)

New in Plex Media Server 1.1.3.2700 (Aug 31, 2016)

  • IMPORTANT: With the security changes in version 1.1.0, if your Plex Media Server is signed in to a plex.tv account, then all of the apps you use must also be signed-in. If you use older apps that cannot authenticate (e.g. LG's MediaLink app), you can add the IP address of the device to the following advanced preference: Settings > Server > Network > List of IP addresses and networks that are allowed without auth. (We strongly encourage apps to be signed in for improved security and enhanced functionality.)
  • NEW:
  • (Media Flags) Update bundle.
  • FIXES:
  • (NAS) Non-ASCII characters were being encoded to XML incorrectly on certain ARM devices. (#5255)
  • (Android) Enforce h264 profile limitations correctly. (#5233)

New in Plex Media Server 1.0.3.2461 (Jul 30, 2016)

  • FIXES:
  • Crash handling certain requests from PS4 clients. (#4984)
  • (OS X) Don't prevent the display from going to sleep.
  • (Metadata) Issues obtaining data from TVDB, requiring server restart.
  • (Metadata) Fallback to English TVDB searches when searching with another language fails. (#4933)
  • (Metadata) Tracks and disc numbers in premium music libraries could be affected by bad tag data. (#4437)

New in Plex Media Server 1.0.2.2413 (Jul 24, 2016)

  • NEW:
  • Save track offsets in music libraries that have opted in. (#3370)
  • Updated Media Flags bundle.
  • FIXES:
  • (OS X) Startup failures on some older versions of MacOS. (#4969)
  • (Claiming) Better error message if server claiming fails (#4907)
  • (Metadata) Issues fetching metadata for Pokémon TV series. (#4966)
  • (Metadata) Handle multiple directors returned from TVDB. (#4960)
  • (Metadata) Fetch localized titles correctly using Plex Movie Agent. (#4963)

New in Plex Media Server 1.0.0.2261 (Jun 28, 2016)

  • NEW:
  • Update Plex Web to 2.7.0.
  • (Chromecast) Use opus instead of mp3 when transcoding music. (#4805)
  • (Sync) Changed Sync database format. Downgrading to older Plex Media Server builds may cause Sync problems. (#3959)
  • FIXES:
  • (Sync) Synced content wouldn't show up on iOS in some rare cases. See https://forums.plex.tv/discussion/175998/planned-features-known-issues/ (#3959)
  • (Media Analysis) Crashes analyzing certain .wtv files. (#4789)
  • (Network) Update plex.tv server information when port mapping fails. (#4758)
  • (Metadata) Speed up album refreshes in some cases when using Last.fm agent.
  • (Transcoder) Playback failures skipping to near end of video. (#4803)
  • (Transcoder) Rare crashes with unreliable internet connections. (#4803)

New in Plex Media Server 0.9.17.3.2239 (Jun 23, 2016)

  • New:
  • Get concert information from Songkick service. (#4664)
  • (Sync, Media Optimizer) Unthrottle background transcodes when all streaming transcodes are throttled. (#4621)
  • Fixes:
  • (Sync) Time out if upload to cloud storage provider stalls. (#4772)
  • (Network) Respect X-Forwarded-For headers when determining remote address. (#4682)
  • (Security) Corrected some edge cases parsing the allowed networks preference. (#730)
  • (Security) Don't re-enable server publishing on sign-in, if it was disabled. (#4118)
  • (Security) Refresh TLS certificate at most once per process. (#4765)
  • (Transcoder) Run background transcodes at normal priority when preference to prefer streaming transcodes is disabled. (#4625)
  • (Transcoder) Unthrottle background transcodes when streaming transcodes throttle. (#1901)
  • (Transcoder) Don't store files in /Plex directory (#4718)
  • (Media Analysis) Incorrect duration in certain rare cases. (#4703)
  • (Media Optimizer) Defer in-progress directory creation until transcode begins. (#4709)
  • (Metadata) Missing metadata with non-English locales. (#4712)
  • (Metadata) Failures getting metadata from TMDb metadata. (#4738,
  • (Linux) Invalid locale crashes with certain startup scripts. (#4717)
  • (NAS) Crashes on some Synology devices. (#4737)
  • After splitting two merged home movies, editing one would affect the other. (#4524)

New in Plex Media Server 0.9.16.6.1993 (Apr 27, 2016)

  • Various updates to Services and Media Flags.

New in Plex Media Server 0.9.16.4.1911 (Apr 7, 2016)

  • New:
  • Update Plex/Web to 2.6.0
  • Fixes:
  • (Media Optimizer) Episodes from shows whose titles have trailing periods might be repeatedly reprocessed (on Windows).
  • (Media Optimizer) Transcoded special episodes weren't following the naming convention.
  • (Media Optimizer) Optimized versions could be automatically deleted while being watched.
  • (Transcoder) Transcoder process crashes weren't being reliably detected on non-Windows platforms.
  • (Transcoder) Issues transcoding music files with high sampling rates.
  • (Transcoder) The highest quality audio encoder wasn't always selected with Direct Streaming disabled.
  • (DLNA) Crashes entering movie sections with Samsung Smart TV DLNA client.
  • (Windows) Show tray icon on recent Windows Insider Preview builds.
  • (Windows) Overwrite older files more reliably during setup.
  • (Metadata) Download higher quality artist posters from last.fm.
  • (Metadata) Fix top tracks for music libraries.
  • (Metadata) Missing Rotten Tomatoes metadata when movie has no trailers and language is not set to English
  • (PS4) Certain images weren't being cached while browsing.
  • (Web) Plex Pass privileges weren't being recognized on first sign-in.
  • Issues with .plexignore files.
  • Issues with playback from some unofficial Plex Channels.

New in Plex Media Server 0.9.16.3.1840 (Mar 22, 2016)

  • New:
  • Update Plex/Web to 2.5.9
  • Fixes:
  • New installs weren't offering a simple way to sign into plex.tv.
  • Transcoded music playback was failing on Playstation 3 and 4 apps.

New in Plex Media Server 0.9.16.2.1827 (Mar 19, 2016)

  • New:
  • (NAS) Support Synology DS414j, DS416j and DSM 6.0 Beta
  • Fixes:
  • (NAS) Warn if the Synology DSM version is too old.
  • (Transcoder) In rare cases, clients might see partial files when downloading segmented WebVTT subtitles.
  • (Transcoder) Failures transcoding online content with limited media analysis info.
  • (Transcoder) Don't select an unavailable media item for playback when another one is available.

New in Plex Media Server 0.9.15.6.1714 (Feb 24, 2016)

  • Fixes:
  • Multiple subtitles in a single file could be lost after a metadata update.
  • Auto-update could require a manual install in some cases.

New in Plex Media Server 0.9.15.4.1679 (Feb 17, 2016)

  • New:
  • Recognize JPEG 2000 files as photos.
  • Recognize WebVTT files as external subtitles.
  • Fixes:
  • (PS3, PS4) Incorrect aspect ratios transcoding anamorphic video.
  • (Chromecast) Remove 12Mbps video bitrate limit.
  • Remove folder view from library sections when user has restrictions.
  • Support unicode attributes scanning WMA files.
  • Recently Added hub items weren't always sorted correctly.

New in Plex Media Server 0.9.15.3.1674 (Feb 17, 2016)

  • Fixes:
  • (Media Optimizer) Crash after video transcode with certain subtitle configurations.

New in Plex Media Server 0.9.15.2.1663 (Jan 26, 2016)

  • New:
  • (iOS) Sync soft subtitles to iOS clients.
  • Advanced preference to set the x264 preset used with background transcodes.
  • Fixes:
  • (Media Optimizer) Processing wouldn't always restart to handle newly-added library content.
  • (Sync) Sync item configuration changes weren't being picked up immediately.
  • (Sync) Watched items weren't being immediately removed from unwatched-only sync items.
  • (Sync) Unwatched-only sync items might not include specific unwatched items in some rare cases.
  • (Sync) Run Cloud Sync every 24 hours, in order to sync view counts to the cloud.
  • Popular tracks list for artists wasn't respecting sharing restrictions.
  • Netgear RN21x package no longer overwrites Preferences.xml on startup.
  • Incorrect auto-update download links in some rare cases.
  • Playback could fail to start on LG TVs in some rare cases.
  • Subtitles in 'mov_text' format might not transcode correctly.
  • Crash during episode post-play.

New in Plex Media Server 0.9.14.6.1620 (Dec 23, 2015)

  • Fixes:
  • (Sync) Stability improvements
  • Occasional failures detecting Internet connectivity
  • Signing out didn't always work

New in Plex Media Server 0.9.12.19.1537 (Nov 7, 2015)

  • Improved subtitle handling on Apple TV
  • Improved Direct Play support on Apple TV

New in Plex Media Server 0.9.12.18.1520 (Oct 30, 2015)

  • Fixes:
  • Improve remote control reliability in certain cases.
  • Improved audio codec handling for an unreleased app for an unreleased fruit-themed device.
  • Check non-primary languages in OpenSubtitles agent.
  • A case where composites for photo albums didn't display correctly.
  • Fix for resuming video on an unreleased app for an unreleased fruit-themed device.
  • Premium music libraries could lose track titles on library refresh
  • Improved Sync stability
  • Fix a crash during multiple simultaneous calls to /prefs endpoint.
  • Fix a transcoder crash on transcode session shutdown.
  • Turn on HTTP caching for photo transcoder endpoint.

New in Plex Media Server 0.9.12.13.1464 (Oct 7, 2015)

  • Fixes:
  • Fix a new issue where background artwork wasn't returned correctly in some cases.
  • Sync: Fix an issue where sync item status wasn't updated.
  • In some cases, extras weren't downloaded for movies.

New in Plex Media Server 0.9.12.12 (Oct 7, 2015)

  • New:
  • Upgraded the iLife channels (iTunes, iPhoto, and Aperture) so the new iOS app can use them.
  • Add support for videos in iPhoto channel.
  • Fixes:
  • A handful of fixes for Plex Companion (remote control) proxy for big-screen apps.
  • Sync: Fix a large memory leak when syncing (thanks, sa2000!)
  • Sync: Fix an issue when content synced but then the libraries weren't visible.
  • Sync: Fix an issue when certain items failed to sync and got stuck at 50% (i.e. didn't download).

New in Plex Media Server 0.9.12.11.1406 (Aug 26, 2015)

  • Fixes:
  • Fix the local media agent not starting correctly.
  • Fix a possible crash when updating premium music libraries.
  • Fix an issue that caused remuxing and audio conversion on some ARMv7 and PPC platforms to fail.

New in Plex Media Server 0.9.12.8.1362 (Aug 7, 2015)

  • Fixes:
  • Fixed some regressions in Linux and NAS packaging in 0.9.12.7.
  • (OS X) Fix a case where deleting a media file failed.
  • Fix for remote access in certain cases involving proxies.

New in Plex Media Server 0.9.12.4.1192 (Jun 23, 2015)

  • Fixes:
  • Enable remux on PPC platforms.
  • Tweak for HTTP request timer (thanks, sa2000!)
  • Improvements to filesystem watching functionality.
  • A rare issue where the transcoded video became extremely low resolution.
  • More improvements to search with non-latin characters.
  • Improved sorting by duration.
  • (Linux) Fix for Ubuntu wuth Kernel earlier than 2.6.33
  • (Sync) Various bug fixes.

New in Plex Media Server 0.9.12.3.1173 (Jun 5, 2015)

  • New:
  • Let there be HTTPS!
  • Fixes:
  • An issue editing tags with commas and other special characters.
  • Track mood editing issue.
  • Don't create duplicate playlists when importing from iTunes during first scan.
  • Localization on Linux wasn't working.
  • Improve reliablity of online presence detection.
  • Crash on startup due to corrupted cache file (thanks, sa2000!)
  • An issue where DASH streaming would fail if certain audio streams were selected.
  • (Western Digital) Package improvements.
  • (Sync) Logging improvements.
  • (Sync) Analyze media items on-the-fly if needed.

New in Plex Media Server 0.9.12.1.1079 (May 5, 2015)

  • New:
  • Enable iTunes importing code for UNIX; set advanced preference with path to library XML.
  • Support for decade-based filtering for movies and albums.
  • Add a hidden preference for sorting albums (AlbumSort, with default value "year:desc").
  • Add a new library preference to tell scanner to respect media tags (for new libraries).
  • Fixes:
  • A crash shortly after start-up.
  • (Linux) Crash on start.
  • (Windows) Scanner might not pick up new media, or might stop in the middle.
  • A few other crashes and minor stability issues.

New in Plex Media Server 0.9.12.0.1071 (Apr 30, 2015)

  • New:
  • Korean and Hungarian translations.
  • Massive speedups for HTTP server.
  • Keep music in the library automatically refreshed via scheduled task.
  • Added Similar Artists feature.
  • Match and download metadata as we scan for movies and music.
  • Added Recently Viewed Episodes hub.
  • Add upcoming concert dates for artists.
  • Music videos for tracks and artists. Vevo videos for Plex Pass.
  • Plex Mix (Plex Pass only).
  • Capture album year, and artwork (Plex Pass music scanner only) during scan.
  • Added Continue Watching hub for home videos.
  • Add sorting for TV shows based on number of unwatched episodes.
  • Added multi-disc support in music libraries.
  • Add two music video hubs for music libraries.
  • Add a "throwback" hub for artists you haven’t listened to in X.
  • Add track filter for moods (Plex Pass only).
  • Add Track rating filter.
  • Support for PS3/4 audio transcoding.
  • Allow artists to have countries, allow filtering by country.
  • Allow filtering albums by studio.
  • Scan new media first.
  • Improve background on-the-fly media analysis. Analyze albums on-the-fly.
  • Add sorting by "Played At and "Play Count" for artists and albums.
  • Strip diacriticals and macrons from sort titles and use for searching.
  • Use filesystem times for “added at” during first scan.
  • Import play counts during iTunes import.
  • (API) Add director search provider to global search results.
  • (API) Add group=X feature to the filtering language.
  • (API) Support for batch editing, field autocompletion.
  • (API) Support for deleting composite types (e.g. albums).
  • (API) Support for computing common fields between multiple items.
  • Fixes:
  • Be smarter about when to merge identical albums and when to separate.
  • Fix recently played hubs to not return things with zero play count.
  • (OS X) Fix an issue where App Nap could affect server performance.
  • Improve searching to start at word boundaries.
  • Clear playlist composite when clearing playlist.
  • Order various artists albums by name, other artists by year descending.
  • Speed up various endpoints, including play queue creation.
  • Fix a few hubs crashes.
  • Don’t scan right away on filesystem changes when starting up.
  • Delete unused tags and taggings during database maintenance.
  • Many performance and stability improvements.

New in Plex Media Server 0.9.11.16.958 (Mar 30, 2015)

  • Fixes:
  • Fixed issue requesting 4k-filtered videos.
  • Other minor stability improvements.

New in Plex Media Server 0.9.11.7.803 (Dec 27, 2014)

  • New:
  • Added translations for Swedish, Croatian, Chinese.
  • Fixes:
  • Some translations weren't enabled correctly.
  • In some cases, duplicate "hubs" could be returned.

New in Plex Media Server 0.9.11.4.739 (Nov 26, 2014)

  • New:
  • Plex Home!
  • Translations for Lithuanian, Brazilian, Danish.
  • Multiuser and Now Playing available for everyone.
  • Improved networking support on FreeBSD.
  • Fixes:
  • Workaround an issue with LG TVs rebooting.
  • When viewing "More from" content, don't include original item.
  • Fix a crash on start when upgrading from a much older version.
  • Cleanup unused tags in the database.
  • DLNA server setting takes effect immediately.
  • Improved reliability around publishing server to the cloud.
  • When setting On Deck window to 0 weeks, all the Recently Added hubs disappeared.
  • Some AAC audio was not working with ChromeCast.
  • Unassociated directories with similar names could get scanned.
  • Issues with by-letter browsing when multibyte titles are present.
  • Playlist from albums has tracks ordered by track index, not album.
  • QNAP ARM builds supported again.

New in Plex Media Server 0.9.11.1.678 (Oct 16, 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 Plex Media Server 0.9.9.14.531 (Aug 4, 2014)

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

New in Plex Media Server 0.9.9.13.525 (Aug 1, 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 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.
  • Much better audio boost.
  • 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 nightly DB optimization task.
  • Selected art could be reset on refresh if it was generated art.
  • Tweaks for menu bar icon on Yosemite.
  • Speed up deleting transcode temporary directories.
  • Play queues were returning all available alternate media for items.
  • Various crashes.

New in Plex Media Server 0.9.9.12.504 (Jun 18, 2014)

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

New in Plex Media Server 0.9.9.10.458 (Jun 5, 2014)

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

New in Plex Media Server 0.9.9.7.429 (Mar 14, 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 Plex Media Server 0.9.9.5.411 (Mar 14, 2014)

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

New in Plex Media Server 0.9.8.4.125 (Aug 15, 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 Plex Media Server 0.9.7.21.505 (Apr 2, 2013)

  • FIX: An issue where sync conversion or streaming could fail.

New in Plex Media Server 0.9.7.19.501 (Apr 1, 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: (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 Plex Media Server 0.9.7.12.407 (Feb 6, 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 Plex Media Server 0.9.7.11.386 (Jan 15, 2013)

  • FIX: Workaround for LG TVs rebooting.
  • 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 Plex Media Server 0.9.7.9.375 (Jan 3, 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 Plex Media Server 0.9.7.7.339 (Dec 4, 2012)

  • 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
  • (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 Plex Media Server 0.9.7.3.317 (Nov 20, 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 Plex Media Server 0.9.6.9 (Sep 11, 2012)

  • FIX: [OS X] An annoying crash on start (massive thanks to MarcFBR for helping us track this down).
  • FIX: A few minor token-related bugs.
  • FIX: An issue with Internet Explorer and the new Web Client.

New in Plex Media Server 0.9.6.8 (Aug 30, 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 Plex Media Server 0.9.6.6 (Aug 2, 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 (thanks, holzi!)
  • We also have some fixes in a new release of the Plex Laika desktop client:
  • FIX: Update RTMP to 2.4
  • FIX: Fix for connectivity issues when PMS isn’t running locally (thanks to elwertk).
  • FIX: Playback of interlaced H.264 content (MBAFF) was broken (thanks to elwertk).
  • FIX: Use the same user agent as earlier in Plex/Nine.
  • FIX: Add the Plex language and version headers.
  • FIX: When forced transcode was enabled, playback could fail for local files.
  • FIX: Support for chained indirects in channels.

New in Plex Media Server 0.9.6.5 Beta (Jul 3, 2012)

  • NEW: Massive performance improvements in scanning engine. We took things apart and put them back together again, and scanning should be much faster. Like much faster. You’ll notice it especially when scanning item-heavy sections like music. Speaking of music, we just pushed an much-improved Last.FM agent as well. Oh, and we also pushed a new Scanner which fixed an issue reading ID3 tags. So lots of love for music this release.
  • NEW: Support for Virtual Scanners. Up until now, Plex Scanners have been limited to scanning the files directly, but with Virtual Scanners you can be much more creative. We’ve included an example (the Plex iTunes Scanner) which is a quick and easy way to scan in your iTunes collection much more quickly than using the regular music scanner. In under 50 lines of code, too.
  • NEW: Other metadata loading/saving performance speedups.
  • NEW: Location header exposed to CORS requests.
  • NEW: Added a new advanced preference (TranscoderDefaultDuration) for specifying default duration for Flash/Silverlight videos. Useful for videos that exceed two hours in duration.
  • NEW: Added a new advanced preference (TranscoderTempDirectory) for specifying the temporary directory for the transcoder. Useful for all those with SSD drives.
  • NEW: (DLNA) Add support for device matching on serial number and manufacturer fields. Really, guys, did you implement the spec in a slightly different way on purpose? Just to mess with us?
  • FIX: Music scans refreshed artists/albums for no good reason, again and again. Think of it like a nervous golden retriever which kept poking the dead squirrel. Bad dog. Sit. Stayyyy.
  • FIX: Minor fixes and memory leaks in the Quicksilver transcoder.
  • FIX: Do scanning depth-first instead of breadth-first. Details matter.
  • FIX: Make sure we return not-deleted media items before deleted media, fixes iOS playback failure in some rare cases.
  • FIX: Pass back the correct deletedAt time in the metadata item.
  • FIX: Be careful not to overwrite good GUIDs, could lead to episodes losing poster/status when replacing SD ones with HD, e.g.
  • FIX: A case where certain audio files could fail to analyze, causing repetitive analysis during audio scans. Points for persistence!
  • FIX: Fixed a deadlock when calling into the system bundle early in startup.
  • FIX: Fixed a hang scanning DVR-MS content. We’ve been doing lots of work lately to get those files to scan in properly, we’ll be pushing new scanner/agents shortly! Thanks, Ian, you know who you are.
  • FIX: Pass more hints along to agents, useful for WTV work.
  • FIX: Browsing by rating wasn’t exactly right.
  • FIX: Failure to log in certain cases on OS X.
  • FIX: (DLNA) Getting metadata can result in empty parent ID.
  • FIX: (DLNA) Lack of posters on PS3 (really fixed this time, so sorry).
  • FIX: (DLNA) Tweak to album art for XBoxes. (XBoxen?)

New in Plex Media Server 0.9.6.4 (Jun 20, 2012)

  • NEW: Added a new advanced preference option to allow remote networks access to PMS without myPlex. You can designate a list of IP/netmasks which are allowed in. We’ll have more information about how to configure this here shortly.
  • NEW: Add basic CORS support for web clients.
  • NEW: (DLNA) Profile option to override device fields.
  • NEW: (DLNA) DlnaDeviceDiscoveryInterval can now be set to 0 to disable device detection.
  • NEW: (DLNA) Sections shared from remote servers now includes the server name.
  • NEW: (DLNA) Support matching devices by other device properties than friendly name.
  • NEW: (DLNA) Ship DLNA profiles with PMS builds instead of Framework builds.
  • NEW: (DLNA) Emit icons using alternative resolutions.
  • FIX: Skip publishing IP addresses from virtual interfaces.
  • FIX: Be faster about extracting thumbnails.
  • FIX: Fix the scanner hanging with 100% CPU scanning some evil AVIs.
  • FIX: (Win) Fix crash when playing some Flash/Silverlight video.
  • FIX: Notify HTTP clients that we close the connection.
  • FIX: Only write the amount requested with HTTP range requests.
  • FIX: Calculate bitrate for videos in a more accurate fashion.
  • FIX: Scanner is smarter about need to reanalyze media.
  • FIX: A few small memory leaks fixed in scanner.
  • FIX: Crashes scanning some IMG/ISO files.
  • FIX: Overeager timeout when waiting for transcoded content.
  • FIX: iTunes plug-in crashes with invalid input key.
  • FIX: (Linux) Crash related to VMware network interfaces.
  • FIX: (Linux) rsync fixes.
  • FIX: (Linux) DLNA crashes on certain systems with ancient compilers.
  • FIX: (DLNA) Non-local servers will display server name along with section titles.
  • FIX: (DLNA) PNs not being set for audio, fixes playback on PS3.
  • FIX: (DLNA) Folders now show up in the folders view.
  • FIX: (DLNA) Posters weren’t showing up on PS3.
  • FIX: (DLNA) DLNA server now cleans up correctly when shutting down.
  • FIX: (DLNA) Xbox now supports transcoded jpeg as icons and thumbnails.
  • FIX: (DLNA) Set seek flags for audio/video (regression).
  • FIX: (DLNA) Metadata for iTunes content now set properly.

New in Plex Media Server 0.9.6.3 (Jun 5, 2012)

  • NEW: Allow loading background art for individual seasons (as soon as agents support it). You requested it, we’re adding 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 (“My god, it’s full of pixels!”).
  • 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: (Linux) Builds are no longer compiled with Intel specific extensions, should work better for AMD users. There are still some of you out there using AMD chips, right? I mean, at least they don’t have floating point bugs.
  • NEW: (Linux) Startup/shutdown improved, PID file is written to $PLEX_MEDIA_SERVER_APPLICATION_SUPPORT_DIR. Fixes shutdown issues on Synology.
  • NEW: (Linux) We now offer a unRAID package thanks to Dirk Spittler. Now will you send us cool photos of your unRAID setups? Blue LEDs are worth extra points, as are cute kittens sleeping on the machines. Mmm, warm kittehs.
  • 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.
  • 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: (OS X) Fixed a new issue where occasionally the posters wouldn’t display in the media manager on initial scan.
  • FIX: (Linux) Don’t write settings file every hour if nothing has changed, should prevent disks from spinning up for no good reason. Some hard drive company bribed us to add that bug, but you know, we just don’t roll like that.
  • FIX: (Linux) Use system bundled rsync if available, otherwise fallback on bundled version.
  • 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.

New in Plex Media Server 0.9.6.1 (May 8, 2012)

  • NEW: Mac OSX releases are now signed with Developer ID, making it Mountain Lion and 10.7.4 friendly.
  • NEW: We now allow the selection of higher quality streams over 3G with the latest iOS client.
  • NEW: Show “Plex Media Server” when mapping a port via UPnP so it’s nice and pretty on the router.
  • NEW: Plex Media Server is now available for ReadyNAS Duo v2 (ARM).
  • NEW: (DLNA) Support matching headers by regular expression in DLNA profiles.
  • NEW: (DLNA) Allow MIME types to be flexibly overridden by DLNA profiles.
  • FIX: Don’t return empty Silverlight Smooth Streaming (SLSS) manifest files, crashes some clients.
  • FIX: Bad transcoder regression that made remuxing produce ugly artifacts on iOS clients (purple/green).
  • FIX: Transcoder regression where WEB-DL files (and others) could crash the transcoder.
  • FIX: Fixed a bug where a large number of sections could make the server not show up in clients.
  • FIX: Make sure media files sent back can be cached by clients.
  • FIX: Speed up deletion of (especially large) library sections by at least two orders of magnitude. Fast!
  • FIX: Fix for subtitles not being enabled automatically in certain cases.
  • FIX: When we have *known* foreign audio, and a single unknown subtitle, enable it.
  • FIX: Handle SIGTERM, this is the default kill signal and we should do a proper shutdown.
  • FIX: (Linux) Plex Media Server now bundles rsync.
  • FIX: Don’t allow the OS to go to sleep while streaming media.
  • FIX: Crash that happened when manual NAT setting was used.
  • FIX: Silverlight and Flash channel crashes on Windows and OS X. (e.g. Netflix)
  • FIX: Audio transcoder fixes.
  • FIX: SLSS crash fixed and support for files which claim crazy frame-rates.
  • FIX: Long shutdown on Linux.
  • FIX: Some videos not Direct Streaming with LG TVs.
  • FIX: Crash when /etc/mtab doesn’t exist, use /proc/mounts instead.
  • FIX: /search endpoint supports single quotes in queries.
  • FIX: (DLNA) Fix dimensions for DLNA videos of unknown size.
  • FIX: (DLNA) Don’t error out on unknown DLNA profile tags.
  • FIX: (DLNA) Give up on starting the DLNA server if it fails too many times in a row.
  • FIX: (DLNA) Windows setup now creates a firewall exception for DLNA.
  • FIX: (DLNA) iTunes artist titles was not read correctly by DLNA.
  • FIX: (DLNA) Return a better protocol info for picky clients.

New in Plex Media Server 0.9.5.3 (Mar 5, 2012)

  • NEW: Add a universal font for rendering subtitles with on Windows and Linux. This fixes streaming from Linux not working when subtitles were enabled.
  • NEW: Enhanced selection of audio tracks: if streams are all in the same language (or are all missing a language), apply selection logic for DTS/AC3.
  • FIX: Some media (e.g. MPEG1/2/TS) was not properly generating a thumbnail.
  • FIX: We check to see if public address changes, and if so, notify myPlex.
  • FIX: If the port is manually mapped, the media server never updates myPlex.
  • FIX: Computing “streamability” for MP4 files was totally broken, leading to iOS not Direct Playing them. (You’ll need to rescan the library section or else kick off media analysis via the command line to fix existing files.)
  • FIX: In some cases, the wrong subtitle (internal) was rendered, even when an external subtitle was selected.
  • FIX: On Deck wasn’t correct for shows with multiple episodes on a single day (e.g. two-part finales like that awesome Lost finale that Anna and I are still arguing about. Really, they were all dead?).
  • FIX: Filenames are now stored as UTF-8 on the Mac.
  • FIX: A hang on OS X/Linux when spawning a section refresh
  • FIX: Unmatched media wasn’t getting subtitles and cover art files.
  • FIX: Stop ignoring USB drives on Linux; it seemed like a good idea at the time, but it just makes neckbeards angry.
  • FIX: A bug where site config “pause” commands would never continue if a frame load came in during the pause (thanks, Ian!)
  • FIX: A crash when there is no computer name set on OS X.
  • FIX: Various WebKit crashes on Windows.
  • FIX: Increase the iTunes ‘path’ column in the database, required for better I18N support (it was super short).
  • FIX: Tweak to HTTP Live Streaming to make it adhere closer to the spec (and work on a TouchPad).
  • FIX: Better (and much simpler) check for private network connections (details here).
  • FIX: When episodes don’t have indexes (episode numbers), watched/unwatched settings applied to the entire season.
  • FIX: When splitting media, you could end up with a “warning” flag that wouldn’t go away.
  • FIX: Improved WebKit audio sync.
  • FIX: A crash while updating the library.