Universal Media Server

Universal Media Server 13.8.1

Changes since 11.1.0:
  • General:
    • Fixed failed database update for some users (#3051) (thanks, vrtlspd!)
    • Fixed Docker startup crash (#3050) (thanks, vrtlspd!)
    • Document HLS-MPEGTS-H264-AAC transcoding option
  • Translation updates via Crowdin
    • Added Estonian (23%) (thanks, Junk Knuj and Tanel K!)
  • Dependencies
    • Update dependency maven-enforcer-plugin to v3.1.0
Changes since 11.0.0:
  • General:
    • Improved caching of web interface files
    • Added getServerPlaylists to playlist API
    • Fixed broken thumbnail-url for playlist folder resolved by DbIdResourceLocator
    • Added support for more language characters on web interface
    • Updated and removed old links on About tab
    • Fixed database fields truncating to less than the limit
    • Fixed rare and unpredictable bugs
  • Translation updates via Crowdin
    • Catalan (99%) (thanks, Toni Grau i Quellos!)
    • French (100%) (thanks, Archaos!)
    • Polish (100%) (thanks, Karol Szastok!)
  • Dependencies
    • Update dependency com.puppycrawl.tools:checkstyle to v10.3
    • Update dependency org.apache.maven.plugins:maven-pmd-plugin to v3.17.0
    • Update surefire-version to v3.0.0-M7
    • Bump com.sun.xml.bind-version from 3.0.2 to 4.0.0
    • Bump junrar from 7.5.1 to 7.5.2
Changes compared to v10:
  • General:
    • Uses image backgrounds and logos for movies, TV series and episodes on the web interface
    • Web interface switches between dark and light themes in Media Library based on background images
    • Automatic quality adjustment on web interface, with optional manual settings
    • Improved video forward-backward positioning in videos via the web video player
    • Improved web interface design
    • Improved web video player design
    • Improved API metadata matches for TV series
    • Added HLS video option which may improve support for transcoding via some renderers like Philips TVs
    • Log splitting/zipping (#2608)
    • Implemented network state scanner
    • Show the addresses of servers on the Status tab (#2372)
    • Allow to set the log level of FFmpeg in its engine settings in the desktop UI (#2677)
    • Increased maximum memory limit on macOS to match Windows
    • Fixed Restart server when network interface becomes available (#2615)
    • Fixed Network Interface not found (#1485)
    • Fixed GetProtocolInfo not being recieved (#2338)
    • Fixed Font scaling issues on some elements of the GUI for some users (#2549)
    • Fixed UMS doesn't free DLNA ports after closing (#739)
    • Fixed Service wrapper for Windows doesn't work with 64 bit JVM (#767)
    • Fixed uninstallation does not remove autostart entry for wrapper.exe (#2343)
    • Fixed Attempt to remove medias.lock on install/startup (#2838)
    • Fixed Media Library no longer populated and startup scan slowness (#2826)
    • Fixed Cound not open the default web browser: The BROWSE action is not supported on the current platform! (#2725)
    • Added editable server-side playlist support
    • Prevent users from enabling startup scanning while the cache is disabled
    • Removed second toolbar on the web interface video page
    • Increased speed of API lookups
    • Improved video and TV series posters
    • Fixed some API metadata not updating
    • Fixed Resume videos on the web interface
    • Fixed API response handling
    • Backgrounds for TV series, episodes and movies fade in
    • Image backgrounds in Media Library without text are prioritized over ones with text
    • Match more TV series in API
    • Use markdown in changelog
    • Use main branch instead of master
    • Fixed audio files detected as video files
  • Renderers
    • Samsung 2021 TVs use HLS transcoding
  • Translation updates via Crowdin
    • Catalan (100%) (thanks, Toni Grau i Quellos!)
    • Chinese (Simplified) (97%) (thanks, wwj402_github!)
    • Czech (100%)
    • Danish (99%) (thanks, GurliGebis and NCAA!)
    • English (UK) (99%) (thanks, Pete Russell!)
    • Finnish (100%) (thanks, Esko Gardner!)
    • French (100%) (thanks, Archaos and Philippe P!)
    • Italian (100%) (thanks, Oscar Zambotti!)
    • Korean (100%) (thanks, VenusGirl!)
    • Persian (34%) (thanks, Behzad Najafizad!)
    • Polish (100%) (thanks, Karol Szastok!)
    • Portuguese (100%) (thanks, mariopinto!)
    • Portuguese (Brazilian) (100%) (thanks, Mauro.A!)
    • Swedish (99%) (thanks, Lorien aka the First One (The1stOne)!)
    • Turkish (100%) (thanks, Burak Yavuz!)
  • Dependencies
    • Started using Renovate for dependency tracking
    • Added x64 windows service wrapper
    • Replaced Cling with JUPnP
    • Update actions/cache action to v3
    • Update actions/checkout action to v3
    • Update dependency com.github.spotbugs:spotbugs-maven-plugin to v4.7.0.0
    • Update dependency moment.js to v2.29.3
    • Update dependency pako to v1.0.11
    • Bump checkstyle from 9.3 to 10.2
    • Bump Jackson from 2.13.1 to 2.13.2.2
    • Bump JRE from 8u332 to 17.0.3
    • Bump metadata-extractor from 2.17.0 to 2.18.0
    • Bump Video.js from 7.13.3 to 7.19.2
    • Fixed support for latest Maven versions
This is our last v10 release. It improves miniseries parsing and fixes bugs.

General​

  • Improved parsing of miniseries
  • Fixed crash for users with cache disabled
  • Fixed macOS build not installing for some users
  • Reduced macOS build size

Translation updates via Crowdin​

  • English (United Kingdom) (45%) (thanks, Sudeep James!)
  • Slovenian (55%) (thanks, Blaž Kozlevčar!)
  • Turkish (100%) (thanks, Burak Yavuz!)

Dependencies​

  • Bump junrar from 7.5.0 to 7.5.1
  • Bump maven-project-info-reports-plugin from 3.2.2 to 3.3.0
Changes since 10.20.0:
  • General:
    • Improved API matches for TV series
    • Language improvements (thanks, NCAA!)
    • Fixed database not recovering from serialization changes (#2874)
    • Fixed custom renderer configurations not being loaded (#2917)
    • Fixed MEncoder and MPlayer on Docker (thanks, Jille Timmermans!) (#2922)
    • Fixed config being overwritten when UMS closes (#2875)
    • Fixed setting directory as fully played when folder names are similar
    • Fixed peakaboo in status bar during scans
    • Fixed database upgrade bugs
  • Translation updates via Crowdin:
    • German (100%) (thanks, pipin!)
    • Portuguese (100%) (thanks, RPargana!)
  • Dependencies:
    • Bump FFmpeg to latest
    • Bump h2 from 2.1.210 to 2.1.212
    • Bump icu4j from 70.1 to 71.1
    • Bump JRE from 8u322 to 8u332
    • Bump maven-antrun-plugin from 3.0.0 to 3.1.0
    • Bump maven-javadoc-plugin from 3.3.2 to 3.4.0
    • Bump maven-site-plugin from 3.11.0 to 3.12.0
    • Bump MediaInfo from 21.09 to 22.03
    • Bump oshi-core from 6.1.5 to 6.1.6
    • Bump surefire-version from 3.0.0-M5 to 3.0.0-M6
Changes since 10.19.0:
  • General:
    • Added ability to update audio ID3 tags via MusicBrainz, disabled by default
    • Added ability to rate/like music via API
    • Added "My Albums" folder to the Media Library
    • Added support for UPnP sortOrder requests when using UPnP searching
    • Added dc:date UPnP attribute for renderers to optionally use
    • Allow API strings to be translated
    • Updated default podcasts and YouTube channels
    • Fixed slow browsing of the root and web folders
    • Improved responsiveness during startup scans
  • Translation updates via Crowdin:
    • Catalan (100%) (thanks, Toni Grau i Quellos!)
    • Chinese (Traditional) (95%) (thanks, Gene Wu!)
    • Danish (100%) (thanks, NCAA!)
    • Finnish (100%) (thanks, Esko Gardner!)
    • French (100%) (thanks, Archaos!)
    • Italian (100%) (thanks, Oscar Zambotti!)
    • Japanese (99%) (thanks, was0914!)
    • Korean (100%) (thanks, VenusGirl!)
    • Polish (100%) (thanks, Karol Szastok!)
    • Portuguese (100%) (thanks, mariopinto!)
    • Portuguese (Brazilian) (100%) (thanks, Mauro.A!)
    • Spanish (100%) (thanks, Sergio Varela!)
    • Swedish (99%) (thanks, Lorien aka the First One!)
    • Turkish (100%) (thanks, Burak Yavuz!)
  • Dependencies:
    • Bump jna from 5.10.0 to 5.11.0
    • Bump junrar from 7.4.1 to 7.5.0
    • Bump metadata-extractor from 2.16.0 to 2.17.0
    • Bump oshi-core from 6.1.4 to 6.1.5
    • Bump spotbugs-maven-plugin from 4.5.3.0 to 4.6.0.0
Changes since 10.18.0:
  • General:
    • Improved speed of video metadata lookups
    • Improved speed and drive use when browsing/scanning folders
    • Match more years in filenames for more accurate video metadata lookups
    • Fixed junk data at the end of transcoded videos (#2867)
    • Fixed the failed lookups table upgrade/creation (#2871)
    • Fixed TV series data versioning
    • Fixed redundant TV series lookups
    • Fixed response caching
    • Fixed failed video metadata caching
    • Fixed hanging API requests
  • Dependencies:
    • Bump logback-version from 1.2.10 to 1.2.11
Changes since 10.17.1:
  • General:
    • Fixed video metadata not writing to database
    • Fixed shared folder added via wizard not being saved
    • Fixed overwriting WEB.conf with defaults if UMS.conf is missing
    • Fixed initial shared folder not being monitored
    • Improved performance of database writes
  • Renderers:
    • Added recognition of more LG Blu-ray players (thanks, OlliL!)
  • Translation updates via Crowdin:
    • Icelandic (18%) (thanks, Diðrik Valur Diðriksson!)
  • Dependencies:
    • Bump oshi-core from 6.1.3 to 6.1.4
Changes since 10.17.0:
  • General:
    • Fixed not removing Windows service on uninstall (#2343)
    • Fixed broken database upgrade (#2838, #2826)
  • Renderers:
    • Improved support for Samsung 2021 TVs
    • Speed up video playback on Kodi (thanks, Dušan Kazik!)
  • Translation updates via Crowdin:
    • Ukrainian (30%) (thanks, Roman Malkov and rnglad!)
  • Dependencies:
    • Bump gson from 2.8.9 to 2.9.0
    • Bump maven-compiler-plugin from 3.9.0 to 3.10.0
    • Bump maven-javadoc-plugin from 3.3.1 to 3.3.2
    • Bump maven-pmd-plugin from 3.15.0 to 3.16.0
    • Bump maven-project-info-reports-plugin from 3.2.1 to 3.2.2
    • Bump maven-site-plugin from 3.10.0 to 3.11.0
    • Bump oshi-core from 5.8.6 to 6.1.3
    • Bump slf4j from 1.7.21 to 1.7.36
    • Bump thumbnailator from 0.4.16 to 0.4.17
    • Bump twelvemonkeys-imageio-version from 3.8.1 to 3.8.2
Changes since 10.16.0:
  • General:
    • Added a new, experimental HTTP server (disabled by default)
    • Fixed occasional problems with playing TV stations via Tvheadend, and other web content (thanks, Premik!)
    • Web interface uses SSE instead of polling for greater efficiency
    • Added support for UPnP searching by MusicBrainz albums
    • Fixed broken UPnP searching
    • Performance improvements
    • Minor bug fixes
    • Significant refactoring
  • Renderers:
    • Improved support for Samsung 5300 Series
  • Translation updates via Crowdin:
    • Japanese (99%) (thanks, yanote!)
    • Swedish (99%) (thanks, Andy Catalui!)
    • Ukrainian (23%) (thanks, Pavlo Kuznietsov!)
  • Dependencies:
    • Bump checkstyle from 9.2.1 to 9.3
    • Bump h2 from 2.0.206 to 2.1.210
    • Bump jaudiotagger from 2.2.5 to 3.0.1
    • Bump JRE from 8u312 to 8u322
    • Bump junrar from 7.4.0 to 7.4.1
Zurück
Oben Unten