Aquí hi ha 74 versions d’Universal Media Server, des de 30 de març del 2021 fins a l’actual, 15.8.2. Cadascuna enllaça amb els instal·ladors del mateix desenvolupador.
74 versions en 6 anys · unes 13 per any
| Versió | Data | Mida | Fitxers |
|---|---|---|---|
| 15.8.2Darrera versió | 6 d’octubre del 2026 | — | 64 bits EXE (NSIS) Notes de la versióHere's a bugfix release for v15 while we continue to work on v16.
It fixes slow browsing since 15.8.0 (sorry!), DVD ISO support, and broken browsing of parent directories when children are added.
Thanks for reporting bugs to us so we can squash them!
Full changelog
General
- Fixed slow browsing since 15.8.0
- Fixed DVD ISO browsing
- Fixed broken browsing of parent when new folder is added
Translation updates via Crowdin
- Russian (100%) (thanks, vanapro1!)
Dependencies
- Bump @humanfs/node from 0.16.6 to 0.16.8 (#6309)
- Bump @xmldom/xmldom from 0.8.13 to 0.8.15 (#6313)
- Bump actions/setup-java from 5 to 6 (#6306)
- Bump browserslist from 4.25.1 to 4.28.9 (#6312)
- Bump ch.qos.logback:logback-classic from 1.6.1 to 1.6.3 (#6301)
- Bump ch.qos.logback:logback-core from 1.6.1 to 1.6.3 (#6301)
- Bump org.eclipse.jetty:jetty-client from 12.1.11 to 12.1.12 (#6298)
- Bump org.eclipse.jetty.ee10:jetty-ee10-servlet from 12.1.11 to 12.1.12 (#6298)
- Bump org.eclipse.jetty.ee10.websocket:jetty-ee10-websocket-jakarta-server from 12.1.11 to 12.1.12 (#6298)
- Bump org.eclipse.jetty.http2:jetty-http2-server from 12.1.11 to 12.1.12 (#6298)
- Bump org.jsoup:jsoup from 1.23.1 to 1.23.2 (#6308)
- Bump org.junit.jupiter:junit-jupiter-api from 6.1.2 to 6.1.3 (#6300)
- Bump org.junit.jupiter:junit-jupiter-engine from 6.1.2 to 6.1.3 (#6300) |
| 15.8.1 | 9 de setembre del 2026 | — | 64 bits EXE (NSIS) Notes de la versióThis release fixes important bugs and improves security. Special thanks to @pl4nty for responsibly disclosing a vulnerability to us.
We are working hard on our next major release with a set of features you're going to love. We'll announce more about that soon.
Full changelog:
General
- Fixed folder.jpg not being used as default thumbnail for video files (#1440) (thanks, @mmustafasenoglu!)
- Fixed startup on Linux with JDK 21+
- Improved security of Windows installer (thanks, @pl4nty!)
Translation updates via Crowdin
- Dutch (100%) (thanks, Lefteye!)
- English (United Kingdom) (71%) (thanks, Andi Chandler!)
- Finnish (70%) (thanks, Esko Gardner!)
- Slovak (48%) (thanks, padi-sk!)
Dependencies
- Bump @types/lodash from 4.17.24 to 4.17.25 (#6290)
- Bump @types/react from 19.2.17 to 19.2.18 (#6283)
- Bump actions/setup-node from 6 to 7 (#6248)
- Bump actions/setup-node from 6 to 7 (#6248)
- Bump axios from 1.16.0 to 1.18.1 (#6249)
- Bump brace-expansion from 1.1.14 to 1.1.18 (#6256, #6271)
- Bump ch.qos.logback:logback-classic from 1.5.38 to 1.6.1 (#6275)
- Bump ch.qos.logback:logback-core from 1.5.38 to 1.6.1 (#6275)
- Bump com.auth0:java-jwt from 4.5.2 to 4.6.0 (#6251)
- Bump com.github.oshi:oshi-core from 7.3.2 to 7.4.2 (#6276)
- Bump com.twelvemonkeys.imageio:imageio-batik from 3.13.1 to 3.14.0 (#6265)
- Bump com.twelvemonkeys.imageio:imageio-bmp from 3.13.1 to 3.14.0 (#6265)
- Bump com.twelvemonkeys.imageio:imageio-core from 3.13.1 to 3.14.0 (#6265)
- Bump com.twelvemonkeys.imageio:imageio-hdr from 3.13.1 to 3.14.0 (#6265)
- Bump com.twelvemonkeys.imageio:imageio-icns from 3.13.1 to 3.14.0 (#6265)
- Bump com.twelvemonkeys.imageio:imageio-iff from 3.13.1 to 3.14.0 (#6265)
- Bump com.twelvemonkeys.imageio:imageio-jpeg from 3.13.1 to 3.14.0 (#6265)
- Bump com.twelvemonkeys.imageio:imageio-metadata from 3.13.1 to 3.14.0 (#6265)
- Bump com.twelvemonkeys.imageio:imageio-pcx from 3.13.1 to 3.14.0 (#6265)
- Bump com.twelvemonkeys.imageio:imageio-pict from 3.13.1 to 3.14.0 (#6265)
- Bump com.twelvemonkeys.imageio:imageio-pnm from 3.13.1 to 3.14.0 (#6265)
- Bump com.twelvemonkeys.imageio:imageio-psd from 3.13.1 to 3.14.0 (#6265)
- Bump com.twelvemonkeys.imageio:imageio-sgi from 3.13.1 to 3.14.0 (#6265)
- Bump com.twelvemonkeys.imageio:imageio-tga from 3.13.1 to 3.14.0 (#6265)
- Bump com.twelvemonkeys.imageio:imageio-tiff from 3.13.1 to 3.14.0 (#6265)
- Bump com.twelvemonkeys.imageio:imageio-webp from 3.13.1 to 3.14.0 (#6265)
- Bump commons-logging:commons-logging from 1.3.6 to 1.4.0 (#6277)
- Bump de.sfuhrm:radiobrowser4j from 3.3.1 to 3.4.0 (#6250)
- Bump js-yaml from 4.2.0 to 4.3.1 (#6272)
- Bump NSIS from 3.11 to 3.12
- Bump org.eclipse.jetty:jetty-client from 12.1.10 to 12.1.11 (#6247)
- Bump org.eclipse.jetty.ee10:jetty-ee10-servlet from 12.1.10 to 12.1.11 (#6247)
- Bump org.eclipse.jetty.ee10.websocket:jetty-ee10-websocket-jakarta-server from 12.1.10 to 12.1.11 (#6247)
- Bump org.eclipse.jetty.http2:jetty-http2-server from 12.1.10 to 12.1.11 (#6247)
- Bump org.jsoup:jsoup from 1.22.2 to 1.23.1 (#6285)
- Bump org.junit.jupiter:junit-jupiter-api from 6.1.1 to 6.1.2 (#6264)
- Bump org.junit.jupiter:junit-jupiter-engine from 6.1.1 to 6.1.2 (#6264)
- Bump postcss from 8.5.14 to 8.5.25 (#6266)
- Bump react-dom from 19.2.7 to 19.2.8 (#6283)
- Bump react from 19.2.7 to 19.2.8 (#6283)
- Bump tar from 7.5.16 to 7.5.22 (#6258, #6267)
- Removed Apache commons-lang v2 |
| 15.8.0 | 23 d’agost del 2026 | — | 64 bits EXE (NSIS) Notes de la versiótools-before-after
Here are some new features, fixes, and design improvements!
The highlights in this release are:
- Added a backup and restore feature
- Added a delete thumbnails feature
- Improved design of Tools section
- Improved support for LG TVs
- Added support for nextCP/2 renderer
multiDiskSupport
We recently lost our only project sponsor, so please consider joining the Sponsor tier on Patreon if that is within your means. We will link to your website with your logo on our front page and readme file. Our website got around 7 million unique hits in the last month.
Full changelog:
General
- Added feature to backup and restore personal data including fully played statuses, bookmarks, playback positions and play counts
- Added feature to delete thumbnails to allow them to be recreated
- Improved design of the Tools section
- Improved speed of file hashing
- Improved video filename parsing
- Fixed advanced filtering via UPnP (#6183)
Media players
- Added LG TV support for FLAC audio in videos and audio files
- Added support for nextCP/2
Translation updates via Crowdin
- Arabic (37%) (thanks, waleed abdullwahed!)
- Czech (100%)
- Finnish (66%) (thanks, Esko Gardner!)
- French (100%) (thanks, Fredo1650!)
- Polish (67%) (thanks, hexhyperion!)
- Slovak (43%)
- Turkish (95%) (thanks, Burak Yavuz!)
Dependencies
- Bump @babel/core from 7.28.5 to 7.29.7 (#6208)
- Bump @types/react from 19.2.14 to 19.2.17 (#6227)
- Bump actions/cache from 5 to 6 (#6217)
- Bump actions/checkout from 6 to 7 (#6216)
- Bump ch.qos.logback:logback-classic from 1.5.32 to 1.5.38 (#6179, #6226)
- Bump ch.qos.logback:logback-core from 1.5.32 to 1.5.38 (#6179, #6226)
- Bump com.auth0:java-jwt from 4.5.1 to 4.5.2 (#6221)
- Bump com.github.eirslett:frontend-maven-plugin from 2.0.0 to 2.0.1 (#6222)
- Bump com.github.oshi:oshi-core from 7.1.0 to 7.3.2 (#6189, #6205, #6239)
- Bump com.google.code.gson:gson from 2.13.2 to 2.14.0 (#6188)
- Bump com.sun.xml.bind:jaxb-impl from 4.0.6 to 4.0.9 (#6180)
- Bump com.zaxxer:HikariCP from 7.0.2 to 7.1.0 (#6230)
- Bump esbuild from 0.27.2 to 0.27.7 (#6202)
- Bump eslint-plugin-react-hooks from 7.0.1 to 7.1.1 (#6219)
- Bump FFmpeg from 8.1 to 8.1.2
- Bump form-data from 4.0.5 to 4.0.6 (#6209)
- Bump Java Runtime Environment from 17.0.18 to 17.0.19
- Bump js-yaml from 4.1.1 to 4.2.0 (#6210)
- Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.6.2 to 3.6.3 (#6198)
- Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.5 to 3.5.6 (#6190)
- Bump org.eclipse.jetty:jetty-client from 12.1.9 to 12.1.10 (#6196)
- Bump org.eclipse.jetty.ee10:jetty-ee10-servlet from 12.1.9 to 12.1.10 (#6196)
- Bump org.eclipse.jetty.ee10.websocket:jetty-ee10-websocket-jakarta-server from 12.1.9 to 12.1.10 (#6196)
- Bump org.eclipse.jetty.http2:jetty-http2-server from 12.1.9 to 12.1.10 (#6196)
- Bump org.junit.jupiter:junit-jupiter-api from 6.0.3 to 6.1.1 (#6178, #6238)
- Bump org.junit.jupiter:junit-jupiter-engine from 6.0.3 to 6.1.1 (#6178, #6238)
- Bump org.slf4j:slf4j-api from 2.0.17 to 2.0.18 (#6197)
- Bump react-dom from 19.2.4 to 19.2.7 (#6218)
- Bump react-router-dom from 7.13.1 to 7.18.0 (#6231)
- Bump react from 19.2.4 to 19.2.7 (#6218)
- Bump tar from 7.5.11 to 7.5.16 (#6211)
- Bump vite from 7.3.2 to 7.3.5 (#6206) |
| 15.7.0 | 20 de juliol del 2026 | — | 64 bits EXE (NSIS) Notes de la versióflatten
🎉 New features time! 🎉
We added:
- Option to flatten folder structure, so all files within subdirectories appear at the top level
- Automatic thumbnails for Internet playlists
- Lucene search for audio files
- Support for webp thumbnails
- A bunch of other updates and fixes
There has also been a ton of work behind the scenes to make our release process faster, so now we should be able to release new versions more frequently.
We recently lost our only project sponsor, so please consider joining the Sponsor tier on Patreon if that is within your means. We will link to your website with your logo on our front page and readme file. Our website got around 7 million unique hits in the last month.
Full changelog:
General
- Added support for webp thumbnail images, see the Knowledge Base article https://support.universalmediaserver.com/guides/how-to-add-artwork
- Added option to flatten folder structure to files only (thanks, @kibermaks!)
- Added Lucene search capabilities for audio files
- Added automatic thumbnails for Internet playlists
- Update album art when it is changed on the drive
- Fixed audio tracks database update failing
- Fixed letters in episode numbers (e.g. S01E01a) breaking browsing of the parent directory (thanks, @callmepri2003!)
- Fixed phrasing in attachment instructions (thanks, @sohamsharmadev-svg!)
- Fixed development workflow on Windows, see the Knowledge Base article https://support.universalmediaserver.com/development/
Translation updates via Crowdin
- Chinese Simplified (58%) (thanks, 橙子!)
- Dutch (100%) (thanks, Lefteye!)
- German (81%) (thanks, Frank Peters!)
- Korean (88%) (thanks, VenusGirl!)
- Turkish (94%) (thanks, Burak Yavuz!)
Dependencies
- Bump axios from 1.15.2 to 1.16.0 (#6176)
- Bump com.github.junrar:junrar from 7.5.10 to 7.6.0 (#6169)
- Bump com.github.oshi:oshi-core from 6.11.1 to 7.1.0 (#6168)
- Bump commons-beanutils:commons-beanutils from 1.9.4 to 1.11.0 (#6162)
- Bump commons-codec:commons-codec from 1.21.0 to 1.22.0 (#6135)
- Bump commons-io:commons-io from 2.21.0 to 2.22.0 (#6134)
- Bump de.sfuhrm:radiobrowser4j from 3.3.0 to 3.3.1 (#6144)
- Bump MediaInfo from 25.10 to 26.05
- Bump minimatch from 10.2.4 to 10.2.5 (#6165)
- Bump org.apache.commons:commons-configuration2 from 1.10 to 2.15.1 (#6170)
- Bump org.eclipse.jetty:jetty-client from 12.1.8 to 12.1.9 (#6167)
- Bump org.eclipse.jetty.ee10:jetty-ee10-servlet from 12.1.8 to 12.1.9 (#6167)
- Bump org.eclipse.jetty.ee10.websocket:jetty-ee10-websocket-jakarta-server from 12.1.8 to 12.1.9 (#6167)
- Bump org.eclipse.jetty.http2:jetty-http2-server from 12.1.8 to 12.1.9 (#6167)
- Bump org.jsoup:jsoup from 1.22.1 to 1.22.2 (#6136)
- Bump postcss from 8.5.6 to 8.5.14 (#6151) |
| 15.6.0 | 1 de juny del 2026 | — | 64 bits EXE (NSIS) Notes de la versió1500x500
15.6.0 brings:
- Integration with Discogs for metadata and liking/disliking functionality, along with the existing MusicBrainz integration
- Improves the web interface
- Fixes bugs related to video metadata lookups
- Improves performance, and more!
There has also been a ton of work behind the scenes to make our release process faster, so now we should be able to release new versions more frequently.
We recently lost our only project sponsor, so please consider joining the Sponsor tier on Patreon if that is within your means. We will link to your website with your logo on our front page and readme file. Our website got around 7 million unique hits in the last month.
This release is available via our Patreon page, and will be available here when the next release happens.
Full changelog:
General
- Added Discogs integration for audio metadata and UPnP
- Added new options for DNS resolution handling (thanks, @henry701 Henrique Campos!)
- Added a loading indicator to the Shared Content area on the web settings (#6037)
- Improved detection of sample videos
- Improved stability of speed test (thanks, @henry701 Henrique Campos!)
- Fixed support for servers with no Internet access (#6047) (thanks, @henry701 Henrique Campos!)
- Fixed wrong Linux yt-dlp binary being packaged (#6011) (thanks, @Pro-pra!)
- Fixed API lookups happening for TV series when episode lookup fails, even if the series metadata is already in the local database (#6080)
- Fixed JDK being used in Docker image instead of JRE (#6089) (thanks, @mvanhorn Matt Van Horn!)
- Fixed editing a video feed on the web settings erases the URL (#6046) (thanks, @serinekjo kjo!)
- Fixed docs for FFmpeg GPU support (thanks, @Harshit-dell Harshit Kumar Sahu!)
Translation updates via Crowdin
- Dutch (97%) (thanks, Lefteye!)
- English (United Kingdom) (80%) (thanks, Andi Chandler!)
- Italian (63%) (thanks, parduz!)
- Portuguese (Brazilian) (67%) (thanks, Henrique Campos!)
Dependencies
- Bump @mantine/core from 8.3.15 to 8.3.18 (#6059, #6075, #6083)
- Bump @mantine/dropzone from 8.3.15 to 8.3.18 (#6059, #6075, #6083)
- Bump @mantine/form from 8.3.15 to 8.3.18 (#6059, #6075, #6083)
- Bump @mantine/hooks from 8.3.15 to 8.3.18 (#6059, #6075, #6083)
- Bump @mantine/modals from 8.3.15 to 8.3.18 (#6059, #6075, #6083)
- Bump @mantine/notifications from 8.3.15 to 8.3.18 (#6059, #6075, #6083)
- Bump @stylistic/eslint-plugin from 5.8.0 to 5.10.0 (#6063)
- Bump @tabler/icons-react from 3.37.1 to 3.41.1 (#6061, #6094)
- Bump @types/lodash from 4.17.23 to 4.17.24 (#6050)
- Bump @xmldom/xmldom from 0.8.10 to 0.8.13 (#6098, #6125)
- Bump actions/upload-artifact from 6 to 7 (#6049)
- Bump axios from 1.13.5 to 1.15.0 (#6077, #6111)
- Bump brace-expansion from 1.1.12 to 1.1.14 (#6092, #6110)
- Bump com.drewnoakes:metadata-extractor from 2.19.0 to 2.20.0 (#6114)
- Bump com.github.junrar:junrar from 7.5.7 to 7.5.10 (#6042, #6122)
- Bump com.github.oshi:oshi-core from 6.10.0 to 6.11.1 (#6104, #6116)
- Bump com.google.guava:guava from 33.5.0-jre to 33.6.0-jre (#6123)
- Bump commons-logging:commons-logging from 1.3.5 to 1.3.6 (#6060)
- Bump de.sfuhrm:chromecast-java-api-v2 from 0.12.19 to 0.12.20 (#6052)
- Bump dorny/paths-filter from 3 to 4 (#6073)
- Bump eslint-plugin-react-refresh from 0.5.0 to 0.5.2 (#6051)
- Bump eslint-plugin-react-refresh from 0.5.0 to 0.5.2 (#6051)
- Bump FFmpeg from 8.0.1 to 8.1
- Bump flatted from 3.3.3 to 3.4.2 (#6088)
- Bump follow-redirects from 1.15.11 to 1.16.0 (#6118)
- Bump io.github.git-commit-id:git-commit-id-maven-plugin from 9.0.2 to 9.1.0 (#6095)
- Bump lodash from 4.17.23 to 4.18.1 (#6106)
- Bump org.apache.maven.plugins:maven-resources-plugin from 3.4.0 to 3.5.0 (#6058)
- Bump org.eclipse.jetty:jetty-client from 12.1.6 to 12.1.8 (#6057, #6102)
- Bump org.eclipse.jetty.ee10:jetty-ee10-servlet from 12.1.6 to 12.1.8 (#6057, #6102)
- Bump org.eclipse.jetty.ee10.websocket:jetty-ee10-websocket-jakarta-server from 12.1.6 to 12.1.8 (#6057, #6102)
- Bump org.eclipse.jetty.h |
| 15.5.0 | 26 d’abril del 2026 | — | 64 bits EXE (NSIS)32 bits EXE (NSIS) Notes de la versió15 5 0-shared-content-after
15.5.0 is packed full of changes. Highlights include:
- Support for 2026 LG and Samsung TVs
- Support for folder search on UPnP
- Improved filename recognition, for more video thumbnails and dynamic metadata
- Fixed broken video playback
- Fixed YouTube support
- Web player fixes
- Web settings design updates (shown in screenshot)
- Improved performance in several areas, and more!
This release is available via our Patreon page, and will be available here when the next release happens.
Full changelog:
General
- Added UPnP service for extended functionality and configuration
- Added ARM64 Docker build, alongside the existing x86_64 one
- Added support for subtree (folder) searching via UPnP
- Added relevant dependency changes to the bottom of the General section in the changelog
- Improved filename recognition, allowing more metadata matching and accurate prettifying
- Fixed a database error (#5994)
- Improved performance of searching
- Improved performance while browsing folders with many items
- Fixed transcoded subtitles timing while seeking (#5970)
- Fixed videos being unnecessarily transcoded when they are resumed (#5995)
- Changed the directory enable/disable button to a switch (#5829) (thanks, @NotDari!)
- Fixed bugs with deprecated GUI (via Java)
- Fixed memory leaks (via Java)
- Improved performance of UPnP communication (via Jetty)
- Harden against DoS attacks (via React)
- Harden against CSRF and XXS attacks (via React Router)
- Fixed current time display showing 0:00 during seek on the web player (via video.js)
- Fixed calculating time offsets in live streams on the web player (via video.js)
- Fixed YouTube support (via yt-dlp)
Media players
- Added support for 2026 LG and Samsung TVs
Translation updates via Crowdin
- Bulgarian (42%) (thanks, Vlckz!)
- Chinese Simplified (65%) (thanks, 杨鑫炜!)
- English (United Kingdom) (60%) (thanks, Andi Chandler!)
- German (99%) (thanks, papioara!)
- Japanese (77%) (thanks, kita77777 and sand gli!)
- Portuguese (81%) (thanks, ikemega!)
- Portuguese (Brazilian) (72%) (thanks, ikemega!)
- Romanian (41%) (thanks, Alex and Jacob02!)
- Spanish (72%) (thanks, Carlos Suárez!)
- Russian (100%) (thanks, vanapro1!)
Dependencies
- Bump @mantine/core from 8.3.11 to 8.3.15 (#5960, #5976, #5989, #6032)
- Bump @mantine/dropzone from 8.3.11 to 8.3.15 (#5960, #5976, #5989, #6032)
- Bump @mantine/form from 8.3.11 to 8.3.15 (#5960, #5976, #5989, #6032)
- Bump @mantine/hooks from 8.3.11 to 8.3.15 (#5960, #5976, #5989, #6032)
- Bump @mantine/modals from 8.3.11 to 8.3.15 (#5960, #5976, #5989, #6032)
- Bump @mantine/notifications from 8.3.11 to 8.3.14 (#5960, #5989)
- Bump @mantine/notifications from 8.3.11 to 8.3.15 (#5960, #5976, #6032)
- Bump @playwright/test from 1.57.0 to 1.58.2 (#5992, #6005)
- Bump @stylistic/eslint-plugin from 5.6.1 to 5.8.0 (#5980, #6020)
- Bump @tabler/icons-react from 3.36.1 to 3.37.1 (#6034)
- Bump @types/lodash from 4.17.21 to 4.17.23 (#5964)
- Bump @types/react from 19.2.7 to 19.2.14 (#5963, #5990, #6002, #6017)
- Bump @vitejs/plugin-react from 5.1.2 to 5.1.4 (#6021)
- Bump axios from 1.13.2 to 1.13.5 (#5978, #5993, #6006)
- Bump ch.qos.logback:logback-classic from 1.5.23 to 1.5.32 (#5958, #5975, #5986, #6003, #6019, #6028)
- Bump ch.qos.logback:logback-core from 1.5.23 to 1.5.32 (#5958, #5975, #5986, #6003, #6019, #6028)
- Bump com.auth0:java-jwt from 4.5.0 to 4.5.1 (#6030)
- Bump com.github.oshi:oshi-core from 6.9.2 to 6.10.0 (#6007, #6033)
- Bump com.puppycrawl.tools:checkstyle from 12.3.0 to 12.3.1 (#5959)
- Bump com.twelvemonkeys.imageio:imageio-batik from 3.13.0 to 3.13.1 (#6029)
- Bump com.twelvemonkeys.imageio:imageio-bmp from 3.13.0 to 3.13.1 (#6029)
- Bump com.twelvemonkeys.imageio:imageio-core from 3.13.0 to 3.13.1 (#6029)
- Bump com.twelvemonkeys.imageio:imageio-hdr from 3.13.0 to 3.13.1 (#6029)
- Bump com.twelvemonkeys.imageio:imageio-icns from 3.13.0 to 3.13.1 (#6029)
- Bump com.twelvemonkeys.imageio:imageio-iff from 3.13.0 to 3.13.1 |
| 15.4.0 | 1 de març del 2026 | — | 64 bits EXE (NSIS) Notes de la versió15 4 0
We have switched the default Docker operating system from Alpine Linux to Ubuntu, which fixes memory and stability problems. If you want to continue to use Alpine Linux, you can change to the universalmediaserver/ums-alpine repository.
We have also done a lot of improvements to LG TV support, with native Dolby Vision support on 2022+ models (as long as you update to WebOS 25), better TV detection, and fixed support for DTS on 2025 models, since LG has unfortunately stopped supporting DTS again after only supporting it in 2023-2024 models :/
There are a bunch of other important bugfixes for all devices which we know people have been patiently waiting for, and some more interface improvements to the web player.
Thanks to everyone who reported their bugs, and also those who helped fix them. We had a great amount of community help with this release, which in the current software climate we are even more grateful for than ever!
Changes
General
- Switched the default Docker operating system from Alpine Linux to Ubuntu, which fixes memory and stability problems. If you want to continue to use Alpine Linux, you can change to the universalmediaserver/ums-alpine repository
- Changed Edit button to an icon on the web player
- Added a tooltip to the "Media info" button on the web player
- Fixed menu item saying "mark contents unplayed" instead of "mark unplayed" on videos
- Fixed fully played status for files on web player
- Fixed breadcrumb dropdown not showing for files on web player (#5909)
- Fixed inaccessible files that are still shared being removed from local database (#5356)
- Fixed being unable to assign user to group on mobile (#5800) (thanks, @rtivital and @rilrom!)
- Fixed files marked as fully played despite "Monitor played status" being disabled (#5828) (thanks, @dheerajmuppalla!)
- Fixed AudioAddict stability and recovery from network timeouts
- Fixed "recommended" being written as "recommanded" in the Windows installer (thanks, @colinvh!)
Media players
- Added native support for Dolby Vision in MKV files on LG TVs from 2022 onwards
- Improved detection of 2023-2025 LG TVs
- Fixed support for DTS and DTS-HD on 2025+ LG TVs
Translation updates via Crowdin
- Bulgarian (42%) (thanks, ScarletZero06!)
- Czech (100%)
- Dutch (43%) (thanks, Leander Torres Falcato Simoes and SSS-Idee-en-Raad!)
- Finnish (70%) (thanks, Esko Gardner!)
- French (100%) (thanks, Fredo1650!)
- Hungarian (89%) (thanks, efi99!)
- Korean (100%) (thanks, VenusGirl!)
- Polish (70%) (thanks, Karol Szastok and Michu!)
- Russian (96%) (thanks, Александр Радьков and vanapro1)
- Turkish (100%) (thanks, Burak Yavuz!)
Dependencies
- Replaced imageio-webp plugin with twelvemonkeys imageio-webp
- Bump @mantine/core from 8.3.9 to 8.3.11 (#5911)
- Bump @mantine/dropzone from 8.3.9 to 8.3.11 (#5911)
- Bump @mantine/form from 8.3.9 to 8.3.11 (#5911)
- Bump @mantine/hooks from 8.3.9 to 8.3.11 (#5911)
- Bump @mantine/modals from 8.3.9 to 8.3.11 (#5911)
- Bump @mantine/notifications from 8.3.9 to 8.3.11 (#5911)
- Bump @mantine/notifications from 8.3.9 to 8.3.11 (#5911)
- Bump @tabler/icons-react from 3.35.0 to 3.36.1 (#5943, #5946)
- Bump @vitejs/plugin-react from 5.1.1 to 5.1.2 (#5931)
- Bump actions/cache from 4 to 5 (#5916)
- Bump actions/upload-artifact from 5 to 6 (#5917)
- Bump ch.qos.logback:logback-classic from 1.5.21 to 1.5.23 (#5910, #5930)
- Bump ch.qos.logback:logback-core from 1.5.21 to 1.5.23 (#5910, #5930)
- Bump com.github.eirslett:frontend-maven-plugin from 1.15.4 to 2.0.0 (#5932)
- Bump com.github.oshi:oshi-core from 6.9.1 to 6.9.2 (#5933)
- Bump com.puppycrawl.tools:checkstyle from 12.2.0 to 12.3.0 (#5913)
- Bump com.twelvemonkeys.imageio:imageio-batik from 3.12.0 to 3.13.0 (#5944)
- Bump com.twelvemonkeys.imageio:imageio-bmp from 3.12.0 to 3.13.0 (#5944)
- Bump com.twelvemonkeys.imageio:imageio-core from 3.12.0 to 3.13.0 (#5944)
- Bump com.twelvemonkeys.imageio:imageio-hdr from 3.12.0 to 3.13.0 (#5944)
- Bump com.twelvemonkeys.imageio:imageio-icns |
| 15.3.0 | 11 de gener del 2026 | — | 64 bits EXE (NSIS) Notes de la versióIn this release, we have improved the web player in a lot of ways, most of them shown in the before/after image below:
15 3 0-mark-played-before-after
This gives you the ability to mark a directory as fully played or unplayed for the current user, and gives more room for thumbnails on TV series pages.
We also added a new system tray item to make it easier to open the web player that also has access to the settings, which we have called "Web player (full)":
15 3 0-web-player-full
We also added the ability to ignore files based on their extensions, fixed binaries (like FFmpeg, MediaInfo, yt-dlp, etc.) not updating on Windows, improved scanning speed (a lot in some cases) by not parsing files we don't support, and more.
Changes
- Added ability to mark directories as fully played for the user on the web player (#5879)
- Added systray menu item for "Web player (full)", which is the web player with access to the full settings
- Moved the "mark as fully played/unplayed" feature to the breadcrumbs on the web player
- Update our file info when they are modified on the hard drive
- Added file_extensions_ignored setting to ignore files based on their extensions (thanks, @somanchiu!)
- Show 10 rating stars instead of 5 on web player
- Put plot on the same line as the heading on web player
- Moved the metadata editing/TMDB manual lookup functionality to the "Edit" button on the web player
- Fix binaries (like FFmpeg, MediaInfo, yt-dlp, etc.) not updating on Windows
- Stop parsing files that we do not support (#5865)
Translation updates via Crowdin
- Czech (100%)
- Finnish (70%) (thanks, Esko Gardner!)
- French (100%) (thanks, Fredo1650!)
- Korean (100%) (thanks, VenusGirl!)
- Polish (56%) (thanks, Karol Szastok!)
- Turkish (100%) (thanks, Burak Yavuz!)
- Ukrainian (19%) (thanks, AquaMan Ua!)
Dependencies
- Bump @mantine/core from 8.3.5 to 8.3.9 (#5848, #5854, #5872)
- Bump @mantine/dropzone from 8.3.5 to 8.3.9 (#5848, #5854, #5872)
- Bump @mantine/form from 8.3.5 to 8.3.9 (#5848, #5854, #5872)
- Bump @mantine/hooks from 8.3.5 to 8.3.9 (#5848, #5854, #5872)
- Bump @mantine/modals from 8.3.5 to 8.3.9 (#5848, #5854, #5872)
- Bump @mantine/notifications from 8.3.5 to 8.3.9 (#5848, #5854, #5872)
- Bump @playwright/test from 1.56.1 to 1.57.0 (#5901)
- Bump @stylistic/eslint-plugin from 5.5.0 to 5.6.1 (#5885)
- Bump @types/lodash from 4.17.20 to 4.17.21 (#5874)
- Bump @types/react-dom from 19.2.2 to 19.2.3 (#5874)
- Bump @types/react from 19.2.2 to 19.2.6 (#5873)
- Bump @vitejs/plugin-react from 5.1.0 to 5.1.1 (#5898)
- Bump actions/checkout from 5 to 6 (#5878)
- Bump axios from 1.12.2 to 1.13.2 (#5851, #5857)
- Bump ch.qos.logback:logback-classic from 1.5.20 to 1.5.21 (#5876)
- Bump ch.qos.logback:logback-core from 1.5.20 to 1.5.21 (#5876)
- Bump com.puppycrawl.tools:checkstyle from 12.1.0 to 12.2.0 (#5877, #5902)
- Bump commons-codec:commons-codec from 1.19.0 to 1.20.0 (#5858)
- Bump commons-io:commons-io from 2.20.0 to 2.21.0 (#5859)
- Bump eslint from 9.38.0 to 9.39.0 (#5850)
- Bump glob from 10.4.5 to 10.5.0 (#5866)
- Bump js-yaml from 4.1.0 to 4.1.1 (#5864)
- Bump MediaInfo from 25.04 to 25.10
- Bump min-document from 2.19.0 to 2.19.1 (#5860)
- Bump org.apache.commons:commons-lang3 from 3.19.0 to 3.20.0 (#5903)
- Bump org.apache.commons:commons-text from 1.14.0 to 1.15.0 (#5904)
- Bump org.apache.maven.plugins:maven-assembly-plugin from 3.7.1 to 3.8.0 (#5887)
- Bump org.apache.maven.plugins:maven-resources-plugin from 3.3.1 to 3.4.0 (#5886)
- Bump org.eclipse.jetty:jetty-client from 12.1.3 to 12.1.5 (#5875, #5900)
- Bump org.eclipse.jetty.ee10:jetty-ee10-servlet from 12.1.3 to 12.1.5 (#5875, #5900)
- Bump org.eclipse.jetty.ee10.websocket:jetty-ee10-websocket-jakarta-server from 12.1.3 to 12.1.5 (#5875, #5900)
- Bump org.eclipse.jetty.http2:jetty-http2-server from 12.1.3 to 12.1.5 (#5875, #5900)
- Bump org.junit.jupiter:junit-jupiter-api from 6.0.0 to 6.0.1 (#5852)
- Bump org.junit.jupiter:junit-jupiter-engine from 6.0.0 to 6.0.1 (#5852)
- B |
| 15.2.0 | 13 de desembre del 2025 | — | 64 bits EXE (NSIS) Notes de la versióIn 15.2.0 we have added Audioaddict Network support, see our Knowledge Base for more.
We fixed a bunch of playback bugs, and added/improved support for a lot more LG and Samsung TVs, including the newest ones.
We had a flurry of community contributions for Hacktober, thanks to everyone who participated in that, and we have updated FFmpeg to v8.0!
Changes
General
- Added Audioaddict Network support, see our Knowledge Base for more https://support.universalmediaserver.com/configuration/audio-addict/
- Only remux video and audio streams if they match the transcoding goal (#5592)
- Ignore commentary tracks when checking renderer compatibility
- Rename "mark contents fully played" on individual media page (#5803) (thanks, @sccalabr!)
- Fixed the transcoding settings tab needing two clicks to change settings (#5389)
- Fixed typos and linguistic errors in documentation (thanks, @survivant!)
- Fixed failed playback in some situations (#5781 and #5592)
- Added Contributing and License sections in README (thanks, @niveshpadamata1218!)
Media players
- Added detection of more 2024 and 2025 LG TVs
- Added detection of more Samsung OLED, QLED and UHD LED TVs
Translation updates via Crowdin
- Dutch (42%) (thanks, Duraphat!)
- French (100%) (thanks, Fredo1650!)
Dependencies
- Bump @mantine/core from 8.3.1 to 8.3.2 (#5766)
- Bump @mantine/dropzone from 8.3.1 to 8.3.2 (#5766)
- Bump @mantine/form from 8.3.1 to 8.3.2 (#5766)
- Bump @mantine/hooks from 8.3.1 to 8.3.2 (#5766)
- Bump @mantine/modals from 8.3.1 to 8.3.2 (#5766)
- Bump @mantine/notifications from 8.3.1 to 8.3.2 (#5766)
- Bump @playwright/test from 1.55.0 to 1.56.1 (#5812)
- Bump @stylistic/eslint-plugin from 5.4.0 to 5.5.0 (#5814)
- Bump @tabler/icons-react from 3.34.1 to 3.35.0 (#5768)
- Bump @types/react from 19.1.13 to 19.2.0 (#5786)
- Bump @vitejs/plugin-react from 5.0.2 to 5.1.0 (#5815, #5835)
- Bump actions/setup-node from 5 to 6 (#5821)
- Bump actions/upload-artifact from 4 to 5 (#5844)
- Bump ch.qos.logback:logback-classic from 1.5.18 to 1.5.20 (#5816)
- Bump ch.qos.logback:logback-core from 1.5.18 to 1.5.20 (#5816)
- Bump com.github.eirslett:frontend-maven-plugin from 1.15.1 to 1.15.4 (#5775)
- Bump com.github.eirslett:frontend-maven-plugin from 1.15.1 to 1.15.4 (#5775)
- Bump com.github.junrar:junrar from 7.5.5 to 7.5.7 (#5820)
- Bump com.github.oshi:oshi-core from 6.9.0 to 6.9.1 (#5842)
- Bump com.h2database:h2 from 2.3.232 to 2.4.240 (#5774)
- Bump com.puppycrawl.tools:checkstyle from 11.0.1 to 12.1.0 (#5818)
- Bump com.sun.xml.bind:jaxb-impl from 4.0.5 to 4.0.6 (#5773)
- Bump eslint-plugin-react-refresh from 0.4.20 to 0.4.23 (#5785)
- Bump eslint from 9.32.0 to 9.38.0 (#5837)
- Bump FFmpeg from 2025-07-21 to 8.0
- Bump Java Runtime Environment from 17.0.16 to 17.0.17
- Bump jna-version from 5.17.0 to 5.18.0 (#5771)
- Bump net.coobird:thumbnailator from 0.4.20 to 0.4.21 (#5819)
- Bump org.apache.commons:commons-lang3 from 3.18.0 to 3.19.0 (#5772)
- Bump org.apache.maven.plugins:maven-antrun-plugin from 3.1.0 to 3.2.0 (#5840)
- Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.6.1 to 3.6.2 (#5843)
- Bump org.codehaus.mojo:exec-maven-plugin from 3.5.1 to 3.6.2 (#5817)
- Bump org.eclipse.jetty:jetty-client from 12.1.1 to 12.1.3 (#5797, #5838)
- Bump org.eclipse.jetty.ee10:jetty-ee10-servlet from 12.1.1 to 12.1.3 (#5797, #5838)
- Bump org.eclipse.jetty.ee10.websocket:jetty-ee10-websocket-jakarta-server from 12.1.1 to 12.1.3 (#5797, #5838)
- Bump org.eclipse.jetty.http2:jetty-http2-server from 12.1.1 to 12.1.3 (#5797, #5838)
- Bump org.junit.jupiter:junit-jupiter-api from 5.13.4 to 6.0.0 (#5788)
- Bump org.junit.jupiter:junit-jupiter-engine from 5.13.4 to 6.0.0 (#5788)
- Bump react-dom from 19.1.1 to 19.2.0 (#5786)
- Bump react-router-dom from 7.9.1 to 7.9.4 (#5796)
- Bump react from 19.1.1 to 19.2.0 (#5786)
- Bump stefanzweifel/git-auto-commit-action from 5 to 7 (#5799)
- Bump typescript-eslint from 8.44.0 to 8.46.2 (#5787, #5839)
- Bump typescript from 5.8.3 to 5.9. |
| 15.1.0 | 1 de novembre del 2025 | — | 64 bits EXE (NSIS) Notes de la versióSummary
This release adds a new Docker release built on Ubuntu which might improve stability, we will release it alongside the existing Alpine Linux releases for a while until we get feedback from you.
We updated our component library Mantine from v7 to v8 to improve our web interfaces, improved support for playlist files, improved UPnP support, improved performance in multiple ways, and fixed a lot of bugs. Please keep reporting them to us so we can fix them, and huge thanks to everyone who has.
Changes
General
- Added new Ubuntu Docker release which might improve stability, we will release both for a while until we get feedback from you
- Added support for updating album art objects via UPnP
- Improved stability of YouTube video playback
- Improved performance, especially of the web interfaces
- Fixed support for playlist files without headers (#5736) (thanks, @CyDragon80!)
- Fixed notifying renderers of new files before we parsed them
- Fixed videos sometimes not being parsed if they were added at the same time as 2 parent directories
- Fixed web player errors
- Fixed Recently Added folder missing videos
- Fixed order of videos in the Unwatched variant of the Recently Added folder
- Discontinued YouTube video support for Linux armhf (32-bit) release, because yt-dlp stopped supporting that architecture. You can still compile it for yourself.
Translation updates via Crowdin
- Czech (100%)
- Persian (43%) (thanks, Mehrshad Shafaghi Omam!)
Dependencies
- Bump @playwright/test from 1.54.2 to 1.55.0 (#5722)
- Bump @stylistic/eslint-plugin from 5.2.3 to 5.4.0 (#5752)
- Bump @vitejs/plugin-react from 4.7.0 to 5.0.2 (#5711, #5723)
- Bump actions/setup-java from 4 to 5 (#5716)
- Bump actions/setup-node from 4 to 5 (#5733)
- Bump axios from 1.11.0 to 1.12.2 (#5739, #5758)
- Bump com.github.oshi:oshi-core from 6.8.3 to 6.9.0 (#5756)
- Bump com.google.code.gson:gson from 2.13.1 to 2.13.2 (#5743)
- Bump com.google.guava:guava from 33.4.8-jre to 33.5.0-jre (#5754)
- Bump com.puppycrawl.tools:checkstyle from 11.0.0 to 11.0.1 (#5724)
- Bump com.zaxxer:HikariCP from 7.0.1 to 7.0.2 (#5714)
- Bump de.sfuhrm:chromecast-java-api-v2 from 0.12.17 to 0.12.18 (#5755)
- Bump Mantine from 7.17.8 to 8.3.1
- Bump org.apache.maven.plugins:maven-compiler-plugin from 3.14.0 to 3.14.1 (#5759)
- Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.3 to 3.5.4 (#5744)
- Bump org.eclipse.angus:angus-activation from 2.0.2 to 2.0.3 (#5745)
- Bump org.eclipse.jetty:jetty-client from 12.0.25 to 12.1.1 (#5713, #5742)
- Bump org.eclipse.jetty.ee10:jetty-ee10-servlet from 12.0.25 to 12.1.1 (#5713, #5742)
- Bump org.eclipse.jetty.ee10.websocket:jetty-ee10-websocket-jakarta-server from 12.0.25 to 12.1.1 (#5713, #5742)
- Bump org.eclipse.jetty.http2:jetty-http2-server from 12.0.25 to 12.1.1 (#5713, #5742)
- Bump org.jsoup:jsoup from 1.21.1 to 1.21.2 (#5715)
- Bump react-router-dom from 7.8.0 to 7.9.1 (#5757)
- Bump typescript-eslint from 8.38.0 to 8.43.0 (#5712, #5732, #5740)
- Bump video.js from 8.23.3 to 8.23.4 (#5741)
- Bump vite from 7.0.6 to 7.1.6 (#5731, #5735, #5753)
- Bump yt-dlp from 2025.08.20 to 2025.09.05
- Removed jackson-databind
- Removed yt-dlp for Linux armhf (32-bit), because they stopped making it. If you need it you will need to compile it yourself |
| 15.0.0 | 29 de setembre del 2025 | — | 64 bits EXE (NSIS) Notes de la versióThis first public v15 release is the result of over 9 months of hard work to make our web UI more intuitive and modern.
We have added a user switcher with support for multiple logged-in users, a mode switcher to change between the two major areas: Player and Settings, pin code logins, dynamic TV season metadata, a file media info button, rewrites of our notification and realtime code, improved memory management, and a lot of other changes to improve usability and reduce the number of actions needed to do what you want.
Phew.
We would love to see any opinions or ideas you have. This version is our response to feedback and reviews of UMS, and we need more feedback to guide it further.
Changes since 14.13.1
General
- Added a user switcher to the web interface
- Added support for being logged in as multiple users on the web interface
15 0 0-b1-user-switcher
- Added a mode switcher to the web interface to make it easier to switch between Player mode and Settings mode
15 0 0-a1-mode-switcher
- Added dynamic TV season information when viewing a season on the web player
15 0 0-a1-season-metadata
- Added the option to use pin codes on the web interface
15 0 0-a1-pin-code
- Added file media info (location, types, streams, subtitles...) to the web player
- Added accessibility linting to web interface
- Use the custom name of the server on the web player and settings
- Moved the settings menu from the dropdown to a side menu on the web interface
- Moved the user avatar on the web interface to the top-right where the dropdown menu was
- Made the size of the left menu in the web interface customizable
- Made the user actions like login and logout happen from the avatar menu
- Made it clearer when you are using the default/anonymous user
- Made internal scrollbars wider on the web interface
- Made Shared Content page on the web interface easier to use and more compact
- Automatic management of max memory
- Replaced SSE (Server-sent events) with websockets on web interface
- Fixed the scrollbar sitting on top of the last link on a long list in the left menu on the web interface
- Fixed the Recently Added folder in the Media Library not sorting by date added (before it was the file modified time)
- Improved development workflow
- Added and improved notifications on web interface
- Added a link to the Knowledge Base on the web interface, to the right of the language switcher button
- Replaced Help tab on the old interface with a link to the Knowledge Base on the About tab
- Replaced youtube-dl with yt-dlp
- Improved API lookup chances of success
- Reduced network spam
- Reduced CPU use from logging
- Stopped subscribing to UPnP events while getting DeviceControls
- Fixed support for shorts on YouTube
- Fixed flickering and refreshing on web interface during scanning
- Fixed YouTube video playback
- Replaced deprecated methods
- Logging improvements
Translation updates via Crowdin
- Czech (100%)
- Spanish (73%) (thanks, Antonio Rodríguez, Gustanveiker, and Ruben Abrego!)
- Finnish (70%) (thanks, Esko Gardner!)
- French (100%) (thanks, Fredo1650!)
- Korean (100%) (thanks, VenusGirl!)
- Polish (56%) (thanks, Karol Szastok!)
- Serbian (42%) (thanks, Nashmaster!)
- Turkish (100%) (thanks, Burak Yavuz!)
Dependencies
- Bump @playwright/test from 1.54.1 to 1.54.2 (#5677)
- Bump @stylistic/eslint-plugin from 5.2.2 to 5.2.3 (#5701)
- Bump @vitejs/plugin-react from 4.6.0 to 4.7.0 (#5676)
- Bump actions/checkout from 4 to 5 (#5704)
- Bump com.github.oshi:oshi-core from 6.8.2 to 6.8.3 (#5703)
- Bump com.puppycrawl.tools:checkstyle from 10.26.1 to 11.0.0 (#5688)
- Bump com.zaxxer:HikariCP from 6.3.2 to 7.0.1 (#5674, #5690)
- Bump org.eclipse.jetty:jetty-client from 12.0.23 to 12.0.25 (#5687, #5702)
- Bump org.eclipse.jetty.ee10:jetty-ee10-servlet from 12.0.23 to 12.0.25 (#5687, #5702)
- Bump org.eclipse.jetty.ee10.websocket:jetty-ee10-websocket-jakarta-server from 12.0.23 to 12.0.25 (#5687, #5702)
- Bump org.eclipse.jetty.http2:jetty-http2-server from 12.0.2 |
| 14.13.1 | 23 d’agost del 2025 | — | 64 bits EXE (NSIS) Notes de la versióSummary
In this release we have fixed some high impact bugs you have reported to us and improves scrubbing on the web player, as well as improving accessibility and stability.
This is probably the last release of the v14 line before v15 becomes the main release! As usual we have already started working on the next major release too, v16, but that's a story for another time.
Changes
General
- Fixed users and groups not always being assigned to renderers/devices (#4834)
- Fixed resetting cache causing mismatched thumbnails (#5536)
- Fixed broken browsing when multiple sorting fields are used (#5179)
- Ignore CacheClip folder set by Davinci Resolve
- Fixed Docker release not updating the "latest" tag
- Improved accessibility
- Improved stability of database connection
- Improved connection of web interface to server
- Improved video scrubbing on the web player
- Fixed support for some YouTube videos on the web player
- Replaced deprecated methods
Translation updates via Crowdin
- Chinese (Simplified) (64%) (thanks, ZhugeBright!)
- Czech (100%)
- Finnish (66%) (thanks, Esko Gardner!)
- French (100%) (thanks, Fredo1650!)
- Korean (100%) (thanks, VenusGirl!)
- Polish (55%) (thanks, Karol Szastok!)
- Portuguese (Brazilian) (75%) (thanks, emanoel dedilso!)
- Spanish (74%) (thanks, Ruben Abrego!)
- Turkish (100%) (thanks, Burak Yavuz!)
Dependencies
- Bump @mantine/core from 7.17.5 to 7.17.8
- Bump @mantine/dropzone from 7.17.5 to 7.17.8
- Bump @mantine/form from 7.17.5 to 7.17.8
- Bump @mantine/hooks from 7.17.5 to 7.17.8
- Bump @mantine/modals from 7.17.5 to 7.17.8
- Bump @mantine/notifications from 7.17.5 to 7.17.8
- Bump @playwright/test from 1.52.0 to 1.54.1 (#5604, #5608, #5627, #5639)
- Bump @stylistic/eslint-plugin from 4.4.0 to 5.2.2 (#5602, #5610, #5618, #5652, #5667)
- Bump @tabler/icons-react from 3.33.0 to 3.34.1 (#5603, #5654)
- Bump @types/lodash from 4.17.17 to 4.17.20 (#5609, #5625)
- Bump @types/react-dom from 19.1.5 to 19.1.6 (#5597)
- Bump @types/react from 19.1.6 to 19.1.8 (#5597)
- Bump @vitejs/plugin-react from 4.5.0 to 4.6.0 (#5586, #5628)
- Bump axios from 1.9.0 to 1.11.0 (#5605, #5659)
- Bump com.fasterxml.jackson.core:jackson-databind from 2.19.0 to 2.19.2 (#5600, #5650)
- Bump com.puppycrawl.tools:checkstyle from 10.25.0 to 10.26.1 (#5606, #5616)
- Bump com.zaxxer:HikariCP from 6.3.0 to 6.3.2 (#5647, #5664)
- Bump commons-codec:commons-codec from 1.17.2 to 1.19.0 (#5663)
- Bump commons-io:commons-io from 2.19.0 to 2.20.0 (#5649)
- Bump de.sfuhrm:chromecast-java-api-v2 from 0.12.15 to 0.12.17 (#5607, #5646)
- Bump eslint from 9.28.0 to 9.32.0 (#5617, #5626, #5638, #5668)
- Bump form-data from 4.0.2 to 4.0.4 (#5656)
- Bump Java Runtime Environment from 17.0.15 to 17.0.16
- Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 (#5634)
- Bump org.apache.commons:commons-text from 1.13.1 to 1.14.0 (#5665)
- Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.5.0 to 3.6.1 (#5631, #5648)
- Bump org.codehaus.mojo:exec-maven-plugin from 3.5.0 to 3.5.1 (#5590)
- Bump org.eclipse.jetty:jetty-client from 12.0.21 to 12.0.23 (#5588, #5629)
- Bump org.eclipse.jetty.ee10:jetty-ee10-servlet from 12.0.21 to 12.0.23 (#5588, #5629)
- Bump org.eclipse.jetty.http2:jetty-http2-server from 12.0.21 to 12.0.23 (#5588, #5629)
- Bump org.jsoup:jsoup from 1.20.1 to 1.21.1 (#5615)
- Bump org.junit.jupiter:junit-jupiter-api from 5.13.0 to 5.13.4 (#5589, #5614, #5630, #5662)
- Bump org.junit.jupiter:junit-jupiter-engine from 5.13.0 to 5.13.4 (#5589, #5614, #5630, #5662)
- Bump react-router-dom from 7.6.1 to 7.7.0 (#5585, #5651)
- Bump typescript-eslint from 8.33.0 to 8.38.0 (#5587, #5619, #5640, #5653, #5666)
- Bump video.js from 8.22.0 to 8.23.3 (#5611)
- Bump vite from 6.3.5 to 7.0.6 (#5641, #5669)
- Bump yarn from 4.9.1 to 4.9.2
- Bump youtube-dl from 2025.04.08 to 2025.05.05 |
| 14.13.0 | 1 d’agost del 2025 | — | 64 bits EXE (NSIS) Notes de la versióSummary
In this release we have added support for Linkplay WiiM devices, improved LG TV support, added the ability for renderers to specify support for file muxing mode, fixed bugs and improved performance!
This is likely to be one of the last v14 releases. We are really focusing on v15 but also still working with you to fix bugs in v14.
The first v15 beta release will be out very soon, and if that goes well we can progress quickly to the first real v15 release. Thanks to everyone who has tried it so far, and we would love to get more feedback on it.
Changes
General
- Added the ability for renderers to specify support for file muxing mode
- Fixed renderers forgetting user account assignments (#4834)
- Fixed AV1 codec parsing
- Fixed sending API requests with not enough data to succeed
- Performance improvements
- Many improvements and additions to automated tests
- Logging improvements
Media players
- Added support for Linkplay WiiM devices (WiiM Mini, Pro and Pro Plus) (thanks, boessu!)
- Fixed support for some AVI files on LG TVs
- Cleaned up Panasonic TV configs
Translation updates via Crowdin
- Norwegian (59%) (thanks, elislays08!)
Dependencies
- Bump @mantine/core from 7.17.4 to 7.17.5 (#5493)
- Bump @mantine/dropzone from 7.17.4 to 7.17.5 (#5493)
- Bump @mantine/form from 7.17.4 to 7.17.5 (#5493)
- Bump @mantine/hooks from 7.17.4 to 7.17.5 (#5493)
- Bump @mantine/modals from 7.17.4 to 7.17.5 (#5493)
- Bump @mantine/notifications from 7.17.4 to 7.17.5 (#5493)
- Bump @playwright/test from 1.51.1 to 1.52.0 (#5516)
- Bump @stylistic/eslint-plugin from 4.2.0 to 4.4.0 (#5557)
- Bump @tabler/icons-react from 3.31.0 to 3.33.0 (#5544)
- Bump @types/lodash from 4.17.16 to 4.17.17 (#5554)
- Bump @types/react-dom from 19.1.2 to 19.1.5 (#5509, #5554)
- Bump @types/react from 19.1.1 to 19.1.6 (#5509, #5527, #5554, #5572)
- Bump @vitejs/plugin-react from 4.3.4 to 4.5.0 (#5479, #5555)
- Bump axios from 1.8.4 to 1.9.0 (#5519)
- Bump com.fasterxml.jackson.core:jackson-databind from 2.18.3 to 2.19.0 (#5495)
- Bump com.fasterxml.jackson.core:jackson-databind from 2.18.3 to 2.19.0 (#5495)
- Bump com.github.oshi:oshi-core from 6.8.0 to 6.8.2 (#5511, #5577)
- Bump com.google.code.gson:gson from 2.13.0 to 2.13.1 (#5524)
- Bump com.puppycrawl.tools:checkstyle from 10.23.0 to 10.25.0 (#5512, #5560, #5576)
- Bump de.sfuhrm:chromecast-java-api-v2 from 0.12.12 to 0.12.15 (#5525, #5541)
- Bump de.sfuhrm:radiobrowser4j from 3.1.1 to 3.2.1 (#5523, #5558)
- Bump eslint-plugin-react-refresh from 0.4.19 to 0.4.20 (#5517)
- Bump eslint-plugin-react from 7.37.4 to 7.37.5 (#5518)
- Bump eslint from 9.24.0 to 9.28.0 (#5515, #5543, #5573)
- Bump io.github.git-commit-id:git-commit-id-maven-plugin from 9.0.1 to 9.0.2 (#5559)
- Bump JRE from 17.0.13+12 to 17.0.15+10
- Bump MediaInfo from 24.12 to 25.04
- Bump NSIS from 3.10 to 3.11
- Bump org.apache.commons:commons-collections4 from 4.4 to 4.5.0 (#5497)
- Bump org.apache.xmlgraphics:batik-svgrasterizer from 1.18 to 1.19 (#5540)
- Bump org.eclipse.jetty:jetty-client from 12.0.16 to 12.0.21 (#5494, #5539)
- Bump org.eclipse.jetty.ee10:jetty-ee10-servlet from 12.0.16 to 12.0.21 (#5494, #5539)
- Bump org.eclipse.jetty.http2:jetty-http2-server from 12.0.16 to 12.0.21 (#5494, #5539)
- Bump org.jsoup:jsoup from 1.19.1 to 1.20.1 (#5513)
- Bump org.junit.jupiter:junit-jupiter-api from 5.12.2 to 5.13.0 (#5575)
- Bump org.junit.jupiter:junit-jupiter-engine from 5.12.2 to 5.13.0 (#5575)
- Bump react-router-dom from 7.5.0 to 7.6.1 (#5498, #5530, #5556)
- Bump typescript-eslint from 8.29.0 to 8.33.0 (#5496, #5528, #5574)
- Bump vite from 6.3.4 to 6.3.5 (#5529)
- Bump yarn from 4.6.0 to 4.9.1
- Bumped all subdependencies |
| 14.12.1 | 12 de juny del 2025 | — | 64 bits EXE (NSIS) Notes de la versióSummary
This release squashes a ton of bugs including ones causing broken video playback, files to not get marked as fully played, and YouTube support.
Changes
General
- Added status page to readme
- Fixed videos not being marked as fully played (#5373) (thanks, @Fredo1650!)
- Fixed adding YouTube channels from handle URLs (URLs with @ in them)
- Fixed handling special characters on Linux (#5100) (thanks, @LaTeteDansLesEtoiles!)
- Fixed directory browsing crash (#5189) (thanks, @jt-gilkeson!)
- Fixed FFmpeg on Linux x86_64 and arm64 (#5465) (thanks, @KanjiMonster!)
- Fixed logspam like "Could not hydrate device or its services from descriptor" (#5292) (thanks, MTOakey!)
- Fixed broken YouTube video playback
- Fixed web interface E2E testing on CI using outdated code because of overeager caching
- Fixed broken video playback when burning subtitles to H.265 via FFmpeg (#5486)
- Improved logging
Translation updates via Crowdin
- Chinese (Simplified) (59%) (thanks, 無情天!)
- Dutch (41%) (thanks, Matthias!)
- Hungarian (86%) (thanks, Zoltán Rózsa!)
- Japanese (69%) (thanks, Yukihuru!)
Dependencies
- Bump @mantine/core from 7.17.2 to 7.17.4 (#5424, #5463)
- Bump @mantine/dropzone from 7.17.2 to 7.17.4 (#5424, #5463)
- Bump @mantine/form from 7.17.2 to 7.17.4 (#5424, #5463)
- Bump @mantine/hooks from 7.17.2 to 7.17.4 (#5424, #5463)
- Bump @mantine/modals from 7.17.2 to 7.17.4 (#5424, #5463)
- Bump @mantine/notifications from 7.17.2 to 7.17.4 (#5424, #5463)
- Bump @stylistic/eslint-plugin from 4.1.0 to 4.2.0 (#5428)
- Bump @types/react-dom from 19.0.4 to 19.1.2 (#5464)
- Bump @types/react from 19.0.10 to 19.1.1 (#5404, #5464)
- Bump ch.qos.logback:logback-classic from 1.5.17 to 1.5.18 (#5399)
- Bump ch.qos.logback:logback-core from 1.5.17 to 1.5.18 (#5399)
- Bump com.google.code.gson:gson from 2.12.1 to 2.13.0 (#5462)
- Bump com.zaxxer:HikariCP from 6.2.1 to 6.3.0 (#5444)
- Bump commons-io:commons-io from 2.18.0 to 2.19.0 (#5481)
- Bump de.sfuhrm:chromecast-java-api-v2 from 0.12.4 to 0.12.12 (#5430)
- Bump de.sfuhrm:radiobrowser4j from 3.1.0 to 3.1.1 (#5431)
- Bump eslint from 9.22.0 to 9.24.0 (#5407, #5445)
- Bump org.apache.commons:commons-text from 1.13.0 to 1.13.1 (#5480)
- Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.2 to 3.5.3 (#5442)
- Bump org.junit.jupiter:junit-jupiter-api from 5.12.1 to 5.12.2 (#5461)
- Bump org.junit.jupiter:junit-jupiter-engine from 5.12.1 to 5.12.2 (#5461)
- Bump react-dom from 19.0.0 to 19.1.0 (#5427)
- Bump react-router-dom from 7.3.0 to 7.5.0 (#5447)
- Bump react from 19.0.0 to 19.1.0 (#5426)
- Bump typescript-eslint from 8.27.0 to 8.28.0 (#5425)
- Bump typescript from 5.8.2 to 5.8.3 (#5446)
- Bump vite from 6.2.2 to 6.3.2 (#5411, #5433, #5441, #5454)
- Bump youtube-dl from 2025.02.28 to 2025.04.08
- Revert FFmpeg from 7.1.1 to 7.1 |
| 14.12.0 | 26 d’abril del 2025 | — | 64 bits EXE (NSIS) Notes de la versióSummary
This release stops sample files showing up in the Media Library, improves filename parsing, and fixes a ton of bugs!
Thanks to everyone who reported bugs to us, we have been getting a lot of great testing from you and we really appreciate it.
The first v15 alpha with lots of user interface improvements is near, we are working hard and already have a lot of the features done!
Changes
General
- Prevents sample files showing up in the TV shows and Movies areas of Media Library
- Updated the Windows x86 build of FFmpeg after 4 years!
- Fixed limited memory on Docker
- Fixed Docker error while scanning
- Fixed loading spinner on web player not staying centered on screen (#5202)
- Fixed notifications not dismissing properly on the web interface
- Fixed renderer/media player control via web interface (thanks, @hawklithm!)
- Fixed parsing filenames with eac3
- Fixed empty settings page on web interface (#5368) (thanks, @MEGAKNIGHT88!)
- Fixed support for filenames with brackets (#5397) (thanks, @KanjiMonster!)
- Fixed memory error on Windows
- Added Maven build step for Docker
Translation updates via Crowdin
- Czech (100%)
- Italian (62%) (thanks, tfr!)
- Turkish (100%)
Dependencies
- Bump @babel/runtime from 7.26.9 to 7.26.10 (#5365)
- Bump @mantine/core from 7.17.1 to 7.17.2 (#5382)
- Bump @mantine/dropzone from 7.17.1 to 7.17.2 (#5382)
- Bump @mantine/form from 7.17.1 to 7.17.2 (#5382)
- Bump @mantine/hooks from 7.17.1 to 7.17.2 (#5382)
- Bump @mantine/modals from 7.17.1 to 7.17.2 (#5382)
- Bump @mantine/notifications from 7.17.1 to 7.17.2 (#5382)
- Bump @playwright/test from 1.50.1 to 1.51.1 (#5343, #5406)
- Bump @tabler/icons-react from 3.30.0 to 3.31.0 (#5345)
- Bump axios from 1.8.1 to 1.8.4 (#5337, #5386, #5405)
- Bump chromecast-api-v2 from 0.11.3 to 0.12.4
- Bump com.fasterxml.jackson.core:jackson-databind from 2.18.2 to 2.18.3 (#5350)
- Bump com.github.oshi:oshi-core from 6.6.6 to 6.8.0 (#5351, #5400)
- Bump com.puppycrawl.tools:checkstyle from 10.21.1 to 10.21.4 (#5348)
- Bump eslint from 9.21.0 to 9.22.0 (#5384)
- Bump FFmpeg from 20250103 nightlies to 7.1.1 including on Windows x86
- Bump jna-version from 5.16.0 to 5.17.0 (#5380)
- Bump org.jsoup:jsoup from 1.18.3 to 1.19.1 (#5349)
- Bump org.junit.jupiter:junit-jupiter-api from 5.12.0 to 5.12.1 (#5378)
- Bump org.junit.jupiter:junit-jupiter-engine from 5.12.0 to 5.12.1 (#5378)
- Bump org.slf4j:slf4j-api from 2.0.16 to 2.0.17 (#5401)
- Bump react-router-dom from 7.2.0 to 7.3.0 (#5342)
- Bump typescript-eslint from 8.25.0 to 8.27.0 (#5344, #5408)
- Bump typescript from 5.7.3 to 5.8.2 (#5346)
- Bump video.js from 8.21.0 to 8.22.0 (#5385)
- Bump vite from 6.2.0 to 6.2.2 (#5383)
- Bump youtube-dl from 2025.01.01 to 2025.02.28 |
| 14.11.0 | 29 de març del 2025 | — | 64 bits EXE (NSIS) Notes de la versióSummary
This release improves Samsung TV and Kodi support, improves accessibility and keyboard navigation, improves the notification system on our web settings and web player, fixes bugs and more!
This release includes some major version bumps of our dependencies, including React v19 and Vite v6
We have also restored x86 Windows builds because of your feedback, thank you! We will not be able to release them forever, because many operating systems and our dependencies already do not support that architecture, but we will keep it around for a while more.
V15 development is still continuing and you can expect to see more details about it soon, it's really exciting to see all the UI improvements coming!
Changes
General
- Made error notifications in the web settings and player stay open
- Made informational notifications in the web settings and player autoclose more slowly
- Migrated to Yarn Modern (corepack)
- Added dev to standalone web player
- Added full screen (F) keyboard shortcut to web player (#5308)
- Restored x86 installer
- Fixed binaries not always installing the first time on Windows (#5328)
- Fixed program data not being uninstalled on Windows
- Fixed auto updater content not fitting in window (#5194)
- Fixed a crash while scanning and browsing videos with Closed Captions (#5158)
- Fixed timer error when two players are playing at the same time (#664)
- Fixed empty #-TRANSCODE-# folder (#5315)
- Fixed downloading logs from web settings (#5316)
- Fixed TMDB ID not sending to our API
Media players
- Fixed transcoding support in Kodi (thanks, Dušan Kazik!)
- Fixed supported H.264 level limit on Samsung C/D Series TVs (#5242)
Translation updates via Crowdin
- Italian (59%) (thanks, bongio2!)
- Polish (55%) (thanks, Karol Szastok!)
Dependencies
- Bump @mantine/core from 7.16.3 to 7.17.1 (#5317)
- Bump @mantine/dropzone from 7.16.3 to 7.17.1 (#5317)
- Bump @mantine/form from 7.16.3 to 7.17.1 (#5317)
- Bump @mantine/hooks from 7.16.3 to 7.17.1 (#5317)
- Bump @mantine/modals from 7.16.3 to 7.17.1 (#5317)
- Bump @mantine/notifications from 7.16.3 to 7.17.1 (#5317)
- Bump @playwright/test from 1.49.0 to 1.50.1 (#5320)
- Bump @types/lodash from 4.17.15 to 4.17.16 (#5318)
- Bump @types/react-dom from 18.3.1 to 19.0.4
- Bump @types/react from 18.3.12 to 19.0.10
- Bump axios from 1.7.9 to 1.8.1 (#5319)
- Bump ch.qos.logback:logback-classic from 1.5.16 to 1.5.17 (#5323)
- Bump ch.qos.logback:logback-core from 1.5.16 to 1.5.17 (#5323)
- Bump com.fasterxml.jackson.core:jackson-databind from 2.18.0 to 2.18.2 (#5141)
- Bump com.google.code.gson:gson from 2.11.0 to 2.12.1 (#5325)
- Bump commons-logging:commons-logging from 1.3.4 to 1.3.5 (#5326)
- Bump eslint-plugin-react-hooks from 5.1.0 to 5.2.0 (#5321)
- Bump eslint-plugin-react-refresh from 0.4.16 to 0.4.19
- Bump eslint-plugin-react from 7.37.3 to 7.37.4
- Bump eslint from 9.16.0 to 9.21.0
- Bump Node.js from 20.12.2 to 20.18.3
- Bump org.apache.maven.plugins:maven-compiler-plugin from 3.13.0 to 3.14.0 (#5324)
- Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.1 to 3.5.2 (#5089)
- Bump org.junit.jupiter:junit-jupiter-api from 5.11.4 to 5.12.0 (#5322)
- Bump org.junit.jupiter:junit-jupiter-engine from 5.11.4 to 5.12.0 (#5322)
- Bump org.jupnp:org.jupnp from 3.0.2 to 3.0.3
- Bump react-dom from 18.3.1 to 19.0.0
- Bump react-movable from 3.4.0 to 3.4.1
- Bump react-router-dom from 6.28.0 to 7.2.0
- Bump react from 18.3.1 to 19.0.0
- Bump typescript-eslint from 8.18.1 to 8.25.0
- Bump vite from 5.4.12 to 6.2.0
- Bump yarn from 4.5.3 to 4.6.0 |
| 14.5.1 | 23 de setembre del 2024 | — | 32 bits EXE (NSIS) Notes de la versióSummary
We have packed in a lot of performance improvements to file parsing, browsing, scanning, and other background processes, as well as fixes for video playback and more!
Earlier this week we released a preview for one of our most-requested features: seeking in transcoded videos on LG TVs. When we have collected more feedback on that we will release it more widely.
Changes
General
- Improved speed of file parsing, browsing and scanning
- Fixed database update failure (#4884 and #4937) (thanks, @dberkham and @radioresearch)
- Fixed excessive CPU use by log file compressor (#4939)
- Fixed frontend development proxy
- Fixed E-AC3 detection for mixed streams
- Fixed recursive error on file removal
- Fixed broken FFmpeg transcoding for media players that need padding added to videos (#4950)
Translation updates via Crowdin
- Slovak (46%) (thanks, Dušan!)
Dependencies
- Bump @mantine/core from 7.12.1 to 7.12.2 (#4944)
- Bump @mantine/dropzone from 7.12.1 to 7.12.2 (#4944)
- Bump @mantine/form from 7.12.1 to 7.12.2 (#4944)
- Bump @mantine/hooks from 7.12.1 to 7.12.2 (#4944)
- Bump @mantine/modals from 7.12.1 to 7.12.2 (#4944)
- Bump @mantine/notifications from 7.12.1 to 7.12.2 (#4944)
- Bump @playwright/test from 1.46.1 to 1.47.0 (#4960)
- Bump @types/react from 18.3.4 to 18.3.5 (#4946)
- Bump axios from 1.7.5 to 1.7.7 (#4945)
- Bump com.github.oshi:oshi-core from 6.6.3 to 6.6.4 (#4972)
- Bump com.puppycrawl.tools:checkstyle from 10.18.0 to 10.18.1 (#4942)
- Bump de.sfuhrm:radiobrowser4j from 3.0.1 to 3.1.0 (#4940)
- Bump eslint-plugin-react-refresh from 0.4.9 to 0.4.12 (#4962, #4973)
- Bump eslint-plugin-react from 7.35.0 to 7.36.1 (#4975)
- Bump eslint from 9.9.1 to 9.10.0 (#4959)
- Bump FFmpeg from 7.0.1 to 7.0.2
- Bump jetty.version from 12.0.12 to 12.0.13 (#4958)
- Bump jna-version from 5.14.0 to 5.15.0 (#4971)
- Bump logback-version from 1.5.7 to 1.5.8 (#4957)
- Bump micromatch from 4.0.7 to 4.0.8 (#4933)
- Bump org.apache.commons:commons-lang3 from 3.16.0 to 3.17.0 (#4941)
- Bump org.apache.maven.plugins:maven-surefire-plugin from 3.4.0 to 3.5.0 (#4943)
- Bump typescript-eslint from 8.1.0 to 8.6.0 (#4949, #4977)
- Bump vite from 5.4.2 to 5.4.6 (#4961, #4976, #4978) |
| 14.5.0 | 28 d’agost del 2024 | — | 32 bits EXE (NSIS) Notes de la versióSummary
We have added RadioBrowser metadata lookups for audio streams and fixed many reported bugs, including big improvements to video and audio quality across a range of media players!
We had a lot of help from our community for this release. Please do report your bugs and feature requests to us, it helps us to prioritize what to work on next.
Changes
General
- Added RadioBrowser metadata lookup for audio streams
- Added supports for playlists inside playlists
- Fixed videos not marked as fully played when they are stopped (#4887)
- Fixed automatic updater not working (#4899) (thanks, @DasSmeagle and @Gehi14!)
- Fixed broken transcoding on some media players (#4901) (thanks, binary512!)
- Fixed video quality on some media players (#4922) (thanks, hego, KONTROLMASTER, latimers and Putzo1234!)
- Fixed FFmpeg not deferring to tsMuxeR when it should
- Fixed support for remuxing supported video streams
Media players
- Improved support for AAC audio streams in video files on PS3
Translation updates via Crowdin
- Turkish (100%) (thanks, Burak Yavuz!)
Dependencies
- Bump @mantine/core from 7.11.2 to 7.12.1 (#4907)
- Bump @mantine/dropzone from 7.11.2 to 7.12.1 (#4907)
- Bump @mantine/form from 7.11.2 to 7.12.1 (#4907)
- Bump @mantine/hooks from 7.11.2 to 7.12.1 (#4907)
- Bump @mantine/modals from 7.11.2 to 7.12.1 (#4907)
- Bump @mantine/notifications from 7.11.2 to 7.12.1 (#4907)
- Bump @playwright/test from 1.46.0 to 1.46.1 (#4910)
- Bump @types/react from 18.3.3 to 18.3.4 (#4924)
- Bump axios from 1.7.2 to 1.7.4 (#4903)
- Bump com.github.oshi:oshi-core from 6.6.2 to 6.6.3 (#4931)
- Bump com.h2database:h2 from 2.3.230 to 2.3.232 (#4913)
- Bump com.puppycrawl.tools:checkstyle from 10.17.0 to 10.18.0 (#4930)
- Bump commons-logging:commons-logging from 1.3.3 to 1.3.4 (#4932)
- Bump eslint-plugin-react from 7.34.3 to 7.35.0 (#4895)
- Bump eslint from 9.8.0 to 9.9.1 (#4911, #4928)
- Bump junit5.version from 5.10.3 to 5.11.0 (#4916)
- Bump logback-version from 1.5.6 to 1.5.7 (#4915)
- Bump org.apache.commons:commons-lang3 from 3.15.0 to 3.16.0 (#4890)
- Bump org.apache.maven.plugins:maven-checkstyle-plugin from 3.4.0 to 3.5.0 (#4929)
- Bump org.apache.maven.plugins:maven-surefire-plugin from 3.3.1 to 3.4.0 (#4914)
- Bump org.codehaus.mojo:exec-maven-plugin from 3.3.0 to 3.4.1 (#4904)
- Bump org.slf4j:slf4j-api from 2.0.13 to 2.0.16 (#4889)
- Bump react-router-dom from 6.26.0 to 6.26.1 (#4908)
- Bump typescript-eslint from 8.0.0 to 8.1.0 (#4912)
- Bump video.js from 8.17.1 to 8.17.3 (#4906)
- Bump vite from 5.3.1 to 5.4.2 (#4909, #4926) |
| 14.4.0 | 12 d’agost del 2024 | — | 32 bits EXE (NSIS) Notes de la versióSummary
This release adds support for YouTube channels as video feeds, improves video quality, fixes video feed bugs, improves web settings design, and more!
We have also added a new article about it to our Knowledge Base.
Changes
General
- Added support for adding video feeds from YouTube Handle URLs:
- Improved video quality when transcoding to H.265
- Improved design of Shared Content tab:
- Fixed video feeds (#4807, #4872 and #3134) (thanks, @Demonsthere and ums-user!)
- Fixed MP4 transcoding compatibility
- Fixed browser settings crash when server is restarted
- Fixed UMS crash during drive scan (#4859) (thanks, @sherebiahtishbi!)
- Fixed video feed names not being parsed when added via web settings (#4865)
- Fixed TV series metadata remote refresh (#4867)
- Fixed wrong thumbnails being served (#4820) (thanks, @xeophyte!)
- Fixed duplicate files and folders being added when changes are made (#4860) (thanks, @KYFHO22!)
- Added tests to protect against regressions
- Made E2E tests run faster
Translation updates via Crowdin
- Chinese Simplified (58%) (thanks, PenGoFox!)
- Hungarian (54%) (thanks, Kovács Bálint!)
Dependencies
- Bump @playwright/test from 1.44.1 to 1.45.3 (#4861)
- Bump @types/lodash from 4.17.5 to 4.17.7 (#4845)
- Bump com.github.oshi:oshi-core from 6.6.1 to 6.6.2 (#4863)
- Bump com.h2database:h2 from 2.2.224 to 2.3.230 (#4840)
- Bump commons-codec:commons-codec from 1.17.0 to 1.17.1 (#4841)
- Bump eslint-plugin-react-refresh from 0.4.8 to 0.4.9 (#4875)
- Bump eslint from 8.57.0 to 9.8.0 (#4858)
- Bump jetty.version from 12.0.11 to 12.0.12 (#4876)
- Bump JRE from 17.0.11+10 to 17.0.12+10
- Bump org.apache.commons:commons-lang3 from 3.14.0 to 3.15.0 (#4839)
- Bump react-movable from 3.2.0 to 3.3.1 (#4843)
- Bump react-router-dom from 6.23.1 to 6.26.0 (#4868)
- Bump typescript from 5.5.2 to 5.5.4 (#4842, #4862)
- Bump yarn from 4.3.1 to 4.4.0
- Bump youtube-dl from 2024.07.11 to 2024.08.07 |
| 14.3.0 | 22 de juliol del 2024 | — | 32 bits EXE (NSIS) Notes de la versióSummary
This release adds season names to folders, improves support for Samsung and Sony TVs, improves scanning speed, and more!
Changes
General
- Added season names to folders
- Improved folder scanning speed (#4778)
- Made new Media Server engine (Jetty+) the default
- Fixed video player not fitting in browser window (#4832)
- Fixed folder sorting (#4814) (thanks, @MandyD-coder!)
- Added automatic launch instructions for web settings in VS Code
Media players
- Added renderer config for Sony Bravia XR series TVs
- Added fallback renderer config for Sony Bravia TVs
- Improved support for and detection of Samsung TVs including 2024 models
Translation updates via Crowdin
- Hungarian (50%) (thanks, LZsolt75!)
Dependencies
- Bump @mantine/core from 7.10.2 to 7.11.2 (#4818)
- Bump @mantine/dropzone from 7.10.2 to 7.11.2 (#4818)
- Bump @mantine/form from 7.10.2 to 7.11.2 (#4818)
- Bump @mantine/hooks from 7.10.2 to 7.11.2 (#4818)
- Bump @mantine/modals from 7.10.2 to 7.11.2 (#4818)
- Bump @mantine/notifications from 7.10.2 to 7.11.2 (#4818)
- Bump commons-logging:commons-logging from 1.3.2 to 1.3.3 (#4799)
- Bump eslint-plugin-react-refresh from 0.4.7 to 0.4.8 (#4817)
- Bump org.apache.maven.plugins:maven-surefire-plugin from 3.3.0 to 3.3.1 (#4816)
- Bump video.js from 8.16.0 to 8.16.1 (#4794)
- Bump youtube-dl from 2021.12.17 to 2024.07.11 |
| 14.2.1 | 11 de juliol del 2024 | — | 32 bits EXE (NSIS) Notes de la versióSummary
This release improves file support and fixes bugs, from broken transcoding on some players to the web settings not working on Linux
Changes
General
- Fixed broken transcoding to renderers that do not support 10-bit video (#4797)
- Fixed UMS not using default OS languages if only web settings is used (#4788)
- Fixed file sorting options not working (#4698) (thanks, @mykeehu!)
- Fixed file sort order changing directions
- Fixed broken web settings on Linux (#4803)
Dependencies
- Bump jetty.version from 12.0.10 to 12.0.11 (#4801)
- Bump junit5.version from 5.10.2 to 5.10.3 (#4796)
- Bump MediaInfo from 24.01.1 to 24.06 |
| 14.2.0 | 30 de juny del 2024 | — | 32 bits EXE (NSIS) Notes de la versióSummary
We have improved support for HDR/DV transcoding, PS4 and Samsung TV support, AC-4 and AV1 codec support, and more!
This also adds huge improvements to our Chinese and Japanese translations, with nearly 600 new terms translated, thanks to hugoalh and marudosurdo.
Changes
General
- Added ability to customize FFmpeg Audio options (#1323)
- Improved start time when transcoding audio
- Fixed fully played status not updating when file has reached the end (#4728) (thanks, Fredo1650!)
- Improved speed while transcoding via FFmpeg
- Run eslint on build
- Migrated eslint configuration to flat config format (ESLint v8/v9)
- Fixed virtual folders like "Filter by..." appearing in alphabetical order instead of at the top (#4771)
- Fixed not parsing disc number for audio files
- Made FFmpeg output HDR and DV metadata when transcoding
Media players
- Added configuration to set the maximum H.264 level supported
- Added configuration to set the maximum H.265 level supported
- Added support for specifying Dolby AC-4 audio codec support
- Added support for specifying AV1 (AOMedia Video 1) video codec support
- Improved support for Samsung OLED TVs
- Improved H.264 support on Sony PlayStation 4
Translation updates via Crowdin
- Chinese Traditional (57%) (thanks, hugoalh!)
- Japanese (79%) (thanks, marudosurdo!)
- Vietnamese (14%) (thanks, Kiên Dương Đức!)
Dependencies
- Bump @mantine/core from 7.10.1 to 7.10.2 (#4763)
- Bump @mantine/dropzone from 7.10.1 to 7.10.2 (#4763)
- Bump @mantine/form from 7.10.1 to 7.10.2 (#4763)
- Bump @mantine/hooks from 7.10.1 to 7.10.2 (#4763)
- Bump @mantine/modals from 7.10.1 to 7.10.2 (#4763)
- Bump @mantine/notifications from 7.10.1 to 7.10.2 (#4763)
- Bump @playwright/test from 1.44.0 to 1.44.1 (#4781)
- Bump @types/lodash from 4.17.4 to 4.17.5 (#4750)
- Bump @typescript-eslint/eslint-plugin from 7.11.0 to 7.12.0 (#4747)
- Bump @typescript-eslint/parser from 7.11.0 to 7.12.0 (#4747)
- Bump @vitejs/plugin-react from 4.3.0 to 4.3.1 (#4751)
- Bump com.google.code.gson:gson from 2.10.1 to 2.11.0 (#4745)
- Bump eslint-plugin-react from 7.34.1 to 7.34.3 (#4764, #4783)
- Bump FFmpeg from 6.1 to 7.0.1
- Bump jetty.version from 12.0.9 to 12.0.10 (#4743)
- Bump org.apache.maven.plugins:maven-checkstyle-plugin from 3.3.1 to 3.4.0 (#4746)
- Bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.5 to 3.3.0 (#4761)
- Bump org.jupnp:org.jupnp from 3.0.1 to 3.0.2 (#4672)
- Bump twelvemonkeys-imageio-version from 3.10.1 to 3.11.0 (#4744)
- Bump typescript-eslint from 7.12.0 to 7.13.1 (#4774)
- Bump typescript from 5.4.5 to 5.5.2 (#4784)
- Bump video.js from 8.14.0 to 8.16.0 (#4748, #4782)
- Bump vite from 5.2.11 to 5.3.1 (#4766) |
| 14.1.0 | 6 de juny del 2024 | — | 32 bits EXE (NSIS) Notes de la versióSummary
This release adds a Specials folder for TV series and is packed with massive performance improvements to scanning and browsing, as well as fixes for many bugs you reported to us.
Thank you so much for the community engagement we are seeing, it really helps us continue to build in the right direction for you.
Changes
General
- Added Specials folder for TV Series
- Jetty is now a selectable media server engine, with JUPnP+
- The web interface / web player are now served by Jetty
- Improved scanning and browsing speed
- Improved browsing responsiveness during scans
- Implemented CDS UpdateObject base functionality for audio
- Fixed TV episodes sorting (#4694) (thanks, @MEGAKNIGHT88!)
- Fixed sorting by date (#4698) (thanks, @mykeehu!)
- Improved web interface build speed with Vite
- General bugfixes
- Removed the JDK HTTP servlet server personal implementation
Media players
- Fixed support for media players (like some Samsung TVs) that rely on X_GetFeatureList (#4713) (thanks, @si70so15!)
Translation updates via Crowdin
- Japanese (52%) (thanks, mict213!)
- Portuguese (62%) (thanks, paulo santos!)
Dependencies
- Bump @mantine/core from 7.10.0 to 7.10.1 (#4718)
- Bump @mantine/dropzone from 7.10.0 to 7.10.1 (#4718)
- Bump @mantine/form from 7.10.0 to 7.10.1 (#4718)
- Bump @mantine/hooks from 7.10.0 to 7.10.1 (#4718)
- Bump @mantine/modals from 7.10.0 to 7.10.1 (#4718)
- Bump @mantine/notifications from 7.10.0 to 7.10.1 (#4718)
- Bump @types/lodash from 4.17.1 to 4.17.4 (#4706)
- Bump @types/react from 18.3.1 to 18.3.3 (#4720)
- Bump @typescript-eslint/eslint-plugin from 7.9.0 to 7.11.0 (#4705, #4719)
- Bump @typescript-eslint/parser from 7.9.0 to 7.11.0 (#4705, #4719)
- Bump axios from 1.6.8 to 1.7.2 (#4721)
- Bump com.github.oshi:oshi-core from 6.6.0 to 6.6.1 (#4710)
- Bump com.ibm.icu:icu4j from 74.2 to 75.1 (#4673)
- Bump com.puppycrawl.tools:checkstyle from 10.12.7 to 10.17.0 (#4723)
- Bump com.sun.xml.bind:jaxb-impl from 4.0.4 to 4.0.5 (#4711)
- Bump commons-logging:commons-logging from 1.2 to 1.3.2 (#4726)
- Bump io.github.git-commit-id:git-commit-id-maven-plugin from 7.0.0 to 8.0.2 (#4624)
- Bump jetty.version from 12.0.8 to 12.0.9 (#4724)
- Bump mantine from 7.5.3 to 7.10.0 (#4704)
- Bump Node.js from 18.14.0 to 20.12.2
- Bump org.codehaus.mojo:exec-maven-plugin from 3.2.0 to 3.3.0 (#4709)
- Bump org.digitalmediaserver:nsis-maven-plugin from 1.0.5 to 1.0.6 (#4675)
- Bump org.jupnp:org.jupnp.support from 2.7.1 to 3.0.2 (#4672)
- Bump tmdbapi from 0.2 to 0.3 (#4663)
- Bump video.js from 8.12.0 to 8.14.0
- Bump yarn from 4.1.1 to 4.2.2 |
| 14.0.2 | 6 de juny del 2024 | — | 32 bits EXE (NSIS) Notes de la versióSummary
This is a small release to fix an important bug where empty TV series folders appeared in the Media Library for content that is not shared. |
| 14.0.0 | 12 de maig del 2024 | — | 32 bits EXE (NSIS) Notes de la versióAfter 10 months of development and testing, we are releasing v14 into the wild. The set of changes is huge, even since the public beta.
The general theme for the changes is security and privacy. You now have control over who gets access to which media, with the ability to assign content and renderers to users who each get their own fully played tracking.
For more information about these features, please see What's New in v14, which is already translated into several languages thanks to our wonderful Crowdin community.
There are two lists of changes for this release: List of changes since v13 List of changes since v14-b1
Thank you to all of the developers, translators and testers involved in v14. This is one of our most ambitious releases, and we did it! 🥳 |
| 13.10.1 | 1 de maig del 2024 | — | 32 bits EXE (NSIS) Notes de la versióSummary
This release fixes a number of bugs on all renderers, particularly Samsung QLED and LG OLED TVs and Sony PlayStation 4.
We have finally reached the end of the known v14 bugs so this is very likely to be the last v13 release. Thank you for your patience and support!
This release is available via our Patreon page, and will be available here when the next release happens.
Changes
General
- Fixed MP4 and WMV transcoding
- Fixed MKV detection on some renderers
- Fixed detection of Dolby Vision hvc1 variant
- Fixed FFmpeg not remuxing E-AC3 when supported
- Fixed videos being incorrectly marked as fully played
Renderers
- Improved support for MP4 files on Samsung QLED TVs
- Improved detection of Samsung QLED TVs
- Fixed playback of H.264 videos over level 4.2 on PS4
Dependencies
- Bump @testing-library/react from 14.2.1 to 15.0.2 (#4583)
- Bump @types/lodash from 4.14.202 to 4.17.0 (#4569)
- Bump @types/node from 18.19.28 to 18.19.31 (#4597)
- Bump @types/react-dom from 18.2.23 to 18.2.25 (#4596)
- Bump @types/react from 18.2.64 to 18.2.79 (#4582, #4598)
- Bump @typescript-eslint/eslint-plugin from 7.4.0 to 7.7.1 (#4581, #4603)
- Bump @typescript-eslint/parser from 7.4.0 to 7.7.1 (#4581, #4603)
- Bump axios from 1.6.7 to 1.6.8 (#4568)
- Bump commons-io:commons-io from 2.16.0 to 2.16.1 (#4585)
- Bump JRE from 17.0.10 to 17.0.11
- Bump logback-version from 1.5.3 to 1.5.6 (#4584, #4599)
- Bump org.apache.commons:commons-text from 1.11.0 to 1.12.0 (#4600)
- Bump org.slf4j:slf4j-api from 2.0.12 to 2.0.13 (#4586)
- Bump tar from 6.2.0 to 6.2.1 (#4575)
- Bump typescript from 5.4.3 to 5.4.5 (#4570, #4595) |
| 13.10.0 | 6 d’abril del 2024 | — | 32 bits EXE (NSIS) Notes de la versióSummary
This release adds the ability to transcode video to MP4, improves transcoding and file parsing speed, audio quality, and more!
Changes
General
- Added MP4-H265-AC3 transcoding output option
- Allow FFmpeg to mux Dolby Vision streams if the renderer supports it
- Improved transcoding speed
- Improved speed of parsing MP4/MOV files
- Remux non-AC-3 audio regardless of AC-3 setting
- Updates to INSTALL.txt (#4409) (thanks, @easleydp!)
- Fixed broken transcoding when scaling (#4507) (thanks, @future-figs!)
Dependencies
- Bump @emotion/react from 11.11.3 to 11.11.4 (#4538)
- Bump @playwright/test from 1.40.1 to 1.42.1 (#4397, #4416, #4449, #4519)
- Bump @testing-library/jest-dom from 6.2.0 to 6.4.2 (#4417, #4423, #4455)
- Bump @testing-library/react from 14.1.2 to 14.2.1 (#4488)
- Bump @types/jest from 29.5.11 to 29.5.12 (#4482)
- Bump @types/node from 18.19.4 to 18.19.28 (#4462, #4490, #4502, #4540, #4558)
- Bump @types/react-color from 3.0.11 to 3.0.12 (#4518)
- Bump @types/react-dom from 18.2.18 to 18.2.23 (#4469, #4550, #4561)
- Bump @types/react from 18.2.47 to 18.2.64 (#4392, #4468, #4505, #4530)
- Bump @typescript-eslint/eslint-plugin from 6.17.0 to 7.4.0 (#4376, #4391, #4464, #4479, #4495, #4516, #4527, #4537, #4548, #4557)
- Bump @typescript-eslint/parser from 6.17.0 to 7.4.0 (#4365, #4419, #4459, #4479, #4495, #4516, #4527, #4537, #4548, #4557)
- Bump actions/cache from 3 to 4 (#4400)
- Bump axios from 1.6.4 to 1.6.7 (#4349, #4434)
- Bump commons-io:commons-io from 2.15.1 to 2.16.0 (#4562)
- Bump dorny/paths-filter from 2 to 3 (#4429)
- Bump eslint from 8.56.0 to 8.57.0 (#4503)
- Bump express from 4.18.2 to 4.19.2 (#4552)
- Bump FFmpeg from 6.1 to 2024-02-22
- Bump follow-redirects from 1.15.4 to 1.15.6 (#4535)
- Bump ip from 2.0.0 to 2.0.1 (#4498)
- Bump JRE from 17.0.9 to 17.0.10
- Bump logback-version from 1.4.14 to 1.5.3 (#4484, #4525)
- Bump MediaInfo from 23.10 to 24.01.1
- Bump org.apache.maven.plugins:maven-assembly-plugin from 3.6.0 to 3.7.1 (#4526, #4545)
- Bump org.apache.maven.plugins:maven-compiler-plugin from 3.12.1 to 3.13.0 (#4547)
- Bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.3 to 3.2.5 (#4371)
- Bump org.codehaus.mojo:exec-maven-plugin from 3.1.1 to 3.2.0 (#4504)
- Bump org.eclipse.angus:angus-activation from 2.0.1 to 2.0.2 (#4514)
- Bump org.mockito:mockito-core from 5.8.0 to 5.11.0 (#4426, #4515)
- Bump org.mockito:mockito-junit-jupiter from 5.8.0 to 5.11.0 (#4388, #4425, #4513)
- Bump org.slf4j:slf4j-api from 2.0.10 to 2.0.12 (#4364, #4450)
- Bump react-movable from 3.0.4 to 3.2.0 (#4517)
- Bump react-router-dom from 6.21.1 to 6.22.3 (#4380, #4408, #4465, #4485, #4549)
- Bump videojs-contrib-quality-levels from 4.0.0 to 4.1.0 (#4560)
- Bump web-vitals from 3.5.1 to 3.5.2 (#4435)
- Bump webpack-dev-middleware from 5.3.3 to 5.3.4 (#4543) |
| 13.9.0 | 6 de gener del 2024 | — | 32 bits EXE (NSIS) Notes de la versióSummary
This release adds the ability to shut down the computer from web settings, improves support for 2023+ LG TVs, adds detection of DTS:X and its IMAX variant, fixed detection of DTS-HD, fixes connection problems, and other important bugfixes.
Thank you everyone for your feedback on the v14 beta so far. We will do another beta release soon. Please keep the feedback coming, the more we get, the more confidence we will have to do a final release.
Changes:
General
- Added ability to shut down computer from web settings (thanks, wolfhaus!)
- Added detection of DTS:X including the IMAX variant
- Fixed incorrectly detecting some sports events as movies
- Fixed various documentation typos (thanks, luzpaz!)
- Fixed detection of DTS-HD
- Fixed auto updater
- Removed broken access control that crept in from v14, whoops
- Improved performance of CI
Renderers
- Improved support for LG 2023+ TVs
Dependencies
- lock file maintenance
- update actions/setup-java action to v4
- update dependency @emotion/react to v11.11.3
- update dependency @testing-library/jest-dom to v6.2.0
- update dependency @testing-library/user-event to v14.5.2
- update dependency @types/node to v18.19.4
- update dependency @types/react to v18.2.46
- update dependency @types/react-dom to v18.2.18
- update dependency @types/react-color to v3.0.11
- update dependency axios to v1.6.3
- update dependency com.fasterxml.jackson.core:jackson-databind to v2.16.1
- update dependency com.github.eirslett:frontend-maven-plugin to v1.15.0
- update dependency com.github.oshi:oshi-core to v6.4.10
- update dependency com.ibm.icu:icu4j to v74.2
- update dependency com.puppycrawl.tools:checkstyle to v10.12.7
- update dependency eslint to v8.56.0
- update dependency org.apache.maven.plugins:maven-compiler-plugin to v3.12.1
- update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.2.3
- update dependency org.slf4j:slf4j-api to v2.0.10
- update dependency react-router-dom to v6.21.1
- update dependency stylis to v4.3.1
- update dependency web-vitals to v3.5.1
- update jna monorepo to v5.14.0
- update logback-version to v1.4.14
- update mockito monorepo to v5.8.0
- update typescript-eslint monorepo to v6.17.0 |
| 13.8.1 | 6 de gener del 2024 | — | 32 bits EXE (NSIS) Notes de la versióGeneral
- Fixed transcoding on renderers with MediaInfo=false
- Added ability to add end-to-end web browser tests on Chrome, Firefox and Safari via Playwright
- Improved logging detail and test coverage (thanks, @Priyanka-GD!)
- Made server tests not run when only front-end code has changed
Translation updates via Crowdin
- English (UK) (49%) (thanks, Pete Russell!)
- Estonian (13%) (thanks, Avernys!)
- French (100%) (thanks, @Fredo1650!)
- Romanian (48%) (thanks, Bogdan Ungureanu!)
- Spanish (61%) (thanks, Diego León Giraldo Gómez!)
Dependencies
- Bump FFmpeg to 6.1
- Bump Java to 17.0.9+11
- Bump MediaInfo to 23.10
- lock file maintenance
- update dependency @testing-library/jest-dom to v6.1.5
- update dependency @testing-library/react to v14.1.2
- update dependency @types/jest to v29.5.11
- update dependency @types/lodash to v4.14.202
- update dependency @types/node to v18.18.13
- update dependency @types/react to v18.2.40
- update dependency @types/react-color to v3.0.10
- update dependency @types/videojs-hls-quality-selector to v1.1.3
- update dependency axios to v1.6.2
- update dependency ch.qos.logback:logback-classic to v1.4.12
- update dependency com.drewnoakes:metadata-extractor to v2.19.0
- update dependency com.fasterxml.jackson.core:jackson-databind to v2.16.0
- update dependency com.github.eirslett:frontend-maven-plugin to v1.14.2
- update dependency com.github.oshi:oshi-core to v6.4.8
- update dependency com.ibm.icu:icu4j to v74
- update dependency com.puppycrawl.tools:checkstyle to v10.12.5
- update dependency com.sun.xml.messaging.saaj:saaj-impl to v3.0.3
- update dependency com.zaxxer:hikaricp to v5.1.0
- update dependency commons-io:commons-io to v2.15.1
- update dependency eslint to v8.54.0
- update dependency org.apache.commons:commons-lang3 to v3.14.0
- update dependency org.apache.commons:commons-text to v1.11.0
- update dependency org.apache.maven.plugins:maven-checkstyle-plugin to v3.3.1
- update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.2.2
- update dependency org.codehaus.mojo:exec-maven-plugin to v3.1.1
- update dependency react-router-dom to v6.20.1
- update junit5 monorepo to v5.10.1
- update react monorepo
- update twelvemonkeys-imageio-version to v3.10.1
- update typescript-eslint monorepo to v6.12.0
- update yarn to v3.7.0 |
| 13.8.0 | 8 de desembre del 2023 | — | 32 bits EXE (NSIS) Notes de la versióGeneral
- System tray icon indicates when an update is available (thanks, Ty Lovejoy!)
- Faster playback start and seeking via tsMuxeR
- Fixed broken language parsing for locale-specific variants, like "en (US)" or "fr (CA)"
- Fixed incorrect DLNA.
ORG_PN values for transcoded video
- Fixed deferring to tsMuxeR when video codec is not supported
- Fixed settings changes not saving
- Fixed using MPEG-2 DLNA.
ORG_PN value for H.265 videos
- Fixed some Android-based renderers being incorrectly detected as Pigasus
- Fixed order of results in Media Library when sorted by date (thanks for reporting, stnnzp!)
- Fixed migration of IP Filter settings from v12 (thanks, dytlzl!)
- Fixed UPnP search responses
- Fixed Live Subtitles folder showing in front page of web player (#3669) (thanks, Priyanka Ghosh Dastidar!)
Renderers
- Fixed video support on some Samsung TVs (thanks, Fredo1650!)
Dependencies
- lock file maintenance
- update actions/checkout action to v4
- update dependency @testing-library/jest-dom to v6.1.4
- update dependency @testing-library/user-event to v14.5.1
- update dependency @types/jest to v29.5.6
- update dependency @types/lodash to v4.14.200
- update dependency @types/node to v18.18.6
- update dependency @types/react to v18.2.22
- update dependency @types/react-color to v3.0.9
- update dependency @types/videojs-hls-quality-selector to v1.1.2
- update dependency axios to v1.5.1
- update dependency com.fasterxml.jackson.core:jackson-databind to v2.15.3
- update dependency com.github.eirslett:frontend-maven-plugin to v1.14.0
- update dependency com.github.oshi:oshi-core to v6.4.6
- update dependency com.puppycrawl.tools:checkstyle to v10.12.4
- update dependency com.sun.xml.bind:jaxb-impl to v4.0.4
- update dependency commons-io:commons-io to v2.14.0
- update dependency eslint to v8.51.0
- update dependency org.apache.maven.plugins:maven-enforcer-plugin to v3.4.1
- update dependency org.slf4j:slf4j-api to v2.0.9
- update dependency react-router-dom to v6.16.0
- update mantine monorepo packages to v6.0.21
- update react monorepo
- Update tsMuxeR to 2023-09-20-01-52-31
- update typescript-eslint monorepo to v6.7.5
- update yarn to v3.6.4 |
| 13.7.0 | 21 d’octubre del 2023 | — | 32 bits EXE (NSIS) Notes de la versióGeneral
- Fixed security vulnerabilities
- Fixed unnecessary transcoding in some situations
- Fixed sending incorrect colorDepth for some videos
- Fixed check for external subtitles format support
- Fixed Windows 11 sleep delay time
- Fixed Fully Played feature not working on certain devices (#3947) (thanks, @Fredo1650!)
- Fixed bugs with video playback on web player
Renderers
- Fixed EAC3 (Dolby Digital Plus) support on some Samsung TVs (#4039) (thanks, @Fredo1650!)
Translation updates via Crowdin
- Catalan (57%) (thanks, Ramon Fonts Oliveras!)
- English (United Kingdom) (47%) (thanks, Pete Russell!)
- German (100%) (thanks, Da Ma and Marco Kubitza (Kubi)!)
- Hungarian (57%) (thanks, Zan1456!)
- Italian (67%) (thanks, sisar4!)
- Norwegian (40%) (thanks, Fredrik Sk!)
- Turkish (100%) (thanks, Burak Yavuz!)
Dependencies
- Bump JRE to 17.0.8.1+1
- lock file maintenance
- update dependency @testing-library/jest-dom to v6
- update dependency @types/jest to v29.5.4
- update dependency @types/lodash to v4.14.197
- update dependency @types/node to v18.17.13
- update dependency @types/react to v18.2.21
- update dependency axios to v1.5.0
- update dependency com.github.oshi:oshi-core to v6.4.5
- update dependency com.puppycrawl.tools:checkstyle to v10.12.3
- update dependency eslint to v8.48.0
- update dependency eslint-plugin-react to v7.33.2
- update dependency org.apache.maven.plugins:maven-enforcer-plugin to v3.4.0
- update dependency react-router-dom to v6.15.0
- update dependency typescript to v5.2.2
- update dependency video.js to v8.5.2
- update logback-version to v1.4.11
- update mantine monorepo packages to v6.0.19
- update typescript-eslint monorepo to v6.5.0
- update yarn to v3.6.3 |
| 13.6.0 | 8 de setembre del 2023 | — | 32 bits EXE (NSIS) Notes de la versióGeneral
- Added support for automatic muxing of HDR streams for better video quality (e.g.
Dolby Vision in MKV on LG TVs)
- Improved parsing of SDTV filenames
- Improved FFmpeg engine performance
- Improved support for video playback on Safari
- Fixed H.265 muxing via tsMuxeR
- Fixed support for latest MediaInfo versions
- Fixed recognition of renderers by UUID
- Fixed name of playing file not showing up on old status tab
- Fixed security vulnerabilities
- Fixed thumbnail generation bugs (thanks, @coobird!)
- Fixed deferring to tsMuxeR when FFmpeg can mux the video
- Fixed frozen media browsing
- Fixed RTL language support in web settings
- Added logging of subtitles default and forced details
Renderers
- Added support for Dolby Vision in MKV on LG TVs
- Fixed detection of VLC for macOS
- Fixed native Opus audio support on LG TVs
- Fixed native AVI/XviD support on Fetch TV, LG TVs, Panasonic DMR, and Sony TVs
Translation updates via Crowdin
- Removed inconsistent trailing dot (thanks, Paul Furlet!)
- Afrikaans (13%) (thanks, HencoSmit!)
- Bulgarian (49%) (thanks, Dremski!)
- Catalan (57%) (thanks, Antoni Grau i Quellos!)
- Czech (82%)
- Danish (64%) (thanks, GurliGebis!)
- Finnish (64%) (thanks, Esko Gardner!)
- Korean (63%) (thanks, VenusGirl!)
- Polish (62%) (thanks, Karol Szastok!)
- Portuguese, Brazilian (66%) (thanks, Mauro.
A and Vyctor Oliveira!)
- Russian (77%) (thanks, Олег Лойко!)
- Turkish (87%) (thanks, Burak Yavuz!)
- Ukrainian (20%) (thanks, Paul Furlet!)
Dependencies
- lock file maintenance
- Bump FFmpeg and tsMuxeR to latest
- Bump MediaInfo to 23.06
- Bump semver from 6.3.0 to 6.3.1
- update dependency @testing-library/jest-dom to v5.17.0
- update dependency @types/jest to v29.5.3
- update dependency @types/lodash to v4.14.196
- update dependency @types/node to v18.17.1
- update dependency @types/react to v18.2.17
- update dependency com.github.eirslett:frontend-maven-plugin to v1.13.4
- update dependency com.github.junrar:junrar to v7.5.5
- update dependency com.github.oshi:oshi-core to v6.4.4
- update dependency eslint to v8.46.0
- update dependency eslint-plugin-react to v7.33.0
- update dependency org.apache.commons:commons-lang3 to v3.13.0
- update dependency org.jupnp:org.jupnp to v2.7.1
- update dependency react-router-dom to v6.14.2
- update dependency web-vitals to v3.4.0
- update junit5 monorepo to v5.10.0
- update mantine monorepo packages to v6.0.17
- update react monorepo
- update typescript-eslint monorepo to v6.2.0
- update dependency video.js to v8.5.1
- update yarn to v3.6.1 |
| 13.5.0 | 1 d’agost del 2023 | — | 32 bits EXE (NSIS) Notes de la versióGeneral
- Added support for default and forced flags on subtitles on web player
- Improve handling of web interface when server is offline
- Fixed metadata not displaying when Media Library folder is disabled
- Fixed subtitles without titles not working on web player
- Formatting (thanks, RichardIcecube!)
- Logging improvements
Renderers
- Fix H.265 support on Freebox (thanks, ouaklafoud!)
Dependencies
- lock file maintenance
- update dependency @emotion/react to v11.11.1
- update dependency @types/node to v18.16.18
- update dependency @types/react to v18.2.14
- update dependency com.ibm.icu:icu4j to v73.2
- update dependency com.puppycrawl.tools:checkstyle to v10.12.1
- update dependency com.sun.xml.bind-version to v4.0.3
- update dependency commons-io:commons-io to v2.13.0
- update dependency eslint to v8.43.0
- update dependency frontend-maven-plugin to 1.13.3
- update dependency hls.js to v1.4.6
- update dependency mantine to v6.0.15
- update dependency net.coobird:thumbnailator to v0.4.20
- update dependency react-router-dom to v6.14.1
- update dependency stylis to v4.3.0
- update dependency typescript to v5.1.6
- update logback-version to v1.4.8
- update typescript-eslint monorepo to v5.60.1
- update video.js to 8.5.0
- update videojs-contrib-quality-levels to 4.0.0
- update yarn to v3.6.0 |
| 13.4.1 | 6 de juliol del 2023 | — | 32 bits EXE (NSIS) Notes de la versióGeneral
- Fixed broken SystemUpdateId update
- Fixed broken filename parsing with some HDR files
- Fixed web player video playback bugs
- Fixed security vulnerabilities
- Fixed muxing Dolby Vision with tsMuxeR
- Updated Javadocs (thanks, RichardIcecube!)
Translation updates via Crowdin
- Bulgarian (47%) (thanks, STOYAN STOYANOV!)
- Catalan (57%) (thanks, Antoni Grau i Quellos!)
- Danish (64%) (thanks, GurliGebis!)
- Japanese (59%) (thanks, was0914!)
- Swedish (51%) (thanks, Erik Karlsson!)
Dependencies
- lock file maintenance
- update dependency @emotion/react to v11.11.0
- update dependency @types/jest to v29.5.2
- update dependency @types/lodash to v4.14.195
- update dependency @types/node to v18.16.16
- update dependency @types/react to v18.2.8
- update dependency @types/react-dom to v18.2.4
- update dependency @types/video.js to v7.3.52
- update dependency axios to v1.4.0
- update dependency com.fasterxml.jackson.core:jackson-databind to v2.15.2
- update dependency com.github.oshi:oshi-core to v6.4.3
- update dependency com.puppycrawl.tools:checkstyle to v10.12.0
- update dependency commons-io:commons-io to v2.12.0
- update dependency eslint to v8.42.0
- update dependency hls.js to v1.4.5
- update dependency org.apache.maven.plugins:maven-assembly-plugin to v3.6.0
- update dependency org.apache.maven.plugins:maven-checkstyle-plugin to v3.3.0
- update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.1.2
- update dependency react-router-dom to v6.11.2
- update dependency stylis to v4.2.0
- update dependency web-vitals to v3.3.2
- Update JRE to 17.0.7+7
- update junit5 monorepo to v5.9.3
- update logback-version to v1.4.7
- update react monorepo to v18.2.0
- Update tsMuxeR to 2023-04-13-02-05-26
- update typescript-eslint monorepo to v5.59.9
- update yarn to v3.5.1 |
| 13.4.0 | 9 de juny del 2023 | — | 32 bits EXE (NSIS) Notes de la versióGeneral:
- Added Composer and Conductor to UPnP results, for better handling of classical music
- Fixed Windows 11 going to sleep too soon (#3883)
- Fixed files being marked as fully played on playback failure or media parsing requests (#1479 and #3683)
- Fixed metadata API results for some files
- Faster CI (thanks, optimizing-ci-builds!)
- Fixed crash when audio file has no audio track
- Fixed bugs with UPnP searching
Translation updates via Crowdin
- Afrikaans (22%) (thanks, John Botes and stefan ivanov!)
- Bulgarian (79%) (thanks, stefan ivanov!)
- Chinese (Traditional) (78%) (thanks, RX78!)
- French (100%) (thanks, Archaos and Vincent Panel!)
- Japanese (94%) (thanks, elepro!)
- Ukrainian (28%) (thanks, Paul Furlet!)
Dependencies
- lock file maintenance
- update dependency @types/jest to v29.5.0
- update dependency @types/lodash to v4.14.194
- update dependency @types/node to v18.15.11
- update dependency @types/react to v18.0.37
- update dependency axios to v1.3.5
- update dependency com.auth0:java-jwt to v4.4.0
- update dependency com.ibm.icu:icu4j to v73
- update dependency com.github.oshi:oshi-core to v6.4.1
- update dependency com.puppycrawl.tools:checkstyle to v10.9.3
- update dependency com.sun.xml.messaging.saaj:saaj-impl to v3.0.1
- update dependency eslint to v8.38.0
- update dependency hls.js to v1.4.0
- update dependency org.apache.maven.plugins:maven-enforcer-plugin to v3.3.0
- update dependency org.apache.maven.plugins:maven-resources-plugin to v3.3.1
- update dependency org.slf4j:slf4j-api to v2.0.7
- update dependency react-country-flag to v3.1.0
- update dependency react-router-dom to v6.10.0
- update dependency typescript to v5
- update dependency web-vitals to v3.3.1
- update typescript-eslint monorepo to v5.59.0
- update yarn to v3.5.0 |
| 13.3.0 | 19 d’abril del 2023 | — | 32 bits EXE (NSIS) Notes de la versióGeneral:
- Added HDR video muxing to FFmpeg video engine
- Added support for UPnP searching music by genre
- Use ENTRYPOINT instead of CMD to launch on Docker (thanks, Alfonso Montero!)
- Fixed support for HLG HDR files
- Fixed compatibility for certain Dolby Vision and HDR10+ HDR profiles
- Fixed server startup error if API is enabled and down (thanks, Iridias!)
- Fixed server startup error on Linux sometimes
- Fixed detection of VLC on some non-English systems (thanks, LMS!)
- Fixed the music Artist field being set to the Performer
Renderers:
- Fixed detection of Sony Xperia devices
Translation updates via Crowdin
- Chinese Simplified (100%) (thanks, QI wolong!)
- Chinese Traditional (78%) (thanks, Simon Lee!)
- French (100%) (thanks, Ydrana!)
- Japanese (93%) (thanks, elepro!)
- Serbian (Cyrillic) (79%) (thanks, Bojan Maksimovic!)
Dependencies:
- Bump all subdependencies
- update dependency @emotion/react to v11.10.6
- update dependency @testing-library/react to v14
- update dependency @types/jest to v29.4.4
- update dependency @types/node to v18.15.3
- update dependency @types/react to v18.0.28
- update dependency @types/react-dom to v18.0.11
- update dependency at.favre.lib:bcrypt to v0.10.2
- update dependency axios to v1.3.4
- update dependency com.auth0:java-jwt to v4.3.0
- update dependency com.puppycrawl.tools:checkstyle to v10.8.1
- update dependency com.rometools:rome to v2.1.0
- update dependency eslint to v8.36.0
- Update dependency hls.js to v1.3.4
- update mantine monorepo packages to v5.10.5
- update dependency org.apache.maven.plugins:maven-assembly-plugin to v3.5.0
- update dependency org.apache.maven.plugins:maven-compiler-plugin to v3.11.0
- update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.0.0
- update dependency org.jupnp:org.jupnp to v2.7.0
- update dependency org.jupnp:org.jupnp.support to v2.7.0
- update dependency react-router-dom to v6.9.0
- update dependency video.js to v7.21.4
- update dependency web-vitals to v3.3.0
- update logback-version to v1.4.6
- update typescript-eslint monorepo to v5.55.0 |
| 13.2.1 | 17 de març del 2023 | — | 32 bits EXE (NSIS) |
| 13.2.0 | 6 de febrer del 2023 | — | 32 bits EXE (NSIS) |
| 13.1.0 | 17 de gener del 2023 | — | 32 bits EXE (NSIS) |
| 13.0.1 | 1 de gener del 2023 | — | 32 bits EXE (NSIS) |
| 13.0.0 | 16 de desembre del 2022 | — | 32 bits EXE (NSIS) |
| 12.0.1 | 12 de desembre del 2022 | — | 32 bits EXE (NSIS) |
| 11.6.0 | 28 de novembre del 2022 | — | 32 bits EXE (NSIS) |
| 11.5.0 | 8 d’octubre del 2022 | — | 32 bits EXE (NSIS) |
| 11.4.1 | 21 de setembre del 2022 | — | 32 bits EXE (NSIS) |
| 11.4.0 | 27 d’agost del 2022 | — | 32 bits EXE (NSIS) |
| 11.3.0 | 30 de juliol del 2022 | — | 32 bits EXE (NSIS) |
| 11.1.1.1 | 4 de juliol del 2022 | — | 32 bits EXE (NSIS) |
| 11.1.0 | 15 de juny del 2022 | — | 32 bits EXE (NSIS) |
| 11.0.0 | 9 de juny del 2022 | — | 32 bits EXE (NSIS) |
| 10.20.0 | 24 d’abril del 2022 | — | 32 bits EXE (NSIS) |
| 10.19.0 | 31 de març del 2022 | — | 32 bits EXE (NSIS) |
| 10.18.0 | 15 de març del 2022 | — | 32 bits EXE (NSIS) |
| 10.17.1 | 7 de març del 2022 | — | 32 bits EXE (NSIS) |
| 10.17.0 | 28 de febrer del 2022 | — | 32 bits EXE (NSIS) |
| 10.16.0 | 13 de febrer del 2022 | — | 32 bits EXE (NSIS) |
| 10.15.0 | 16 de gener del 2022 | — | 32 bits EXE (NSIS) |
| 10.14.1 | 24 de desembre del 2021 | — | 32 bits EXE (NSIS) |
| 10.14.0 | 3 de febrer del 2022 | — | 32 bits EXE (NSIS) |
| 10.13.0 | 19 de novembre del 2021 | — | 32 bits EXE (NSIS) |
| 10.12.0 | 19 de setembre del 2021 | — | 32 bits EXE (NSIS) |
| 10.11.0 | 7 de setembre del 2021 | — | 32 bits EXE (NSIS) |
| 10.10.1 | 24 d’agost del 2021 | — | 32 bits EXE (NSIS) |
| 10.10.0 | 18 d’agost del 2021 | — | 32 bits EXE (NSIS) |
| 10.9.0 | 10 d’agost del 2021 | — | 32 bits EXE (NSIS) |
| 10.8.2 | 26 de juliol del 2021 | — | 32 bits EXE (NSIS) |
| 10.8.1 | 3 de febrer del 2022 | — | 32 bits EXE (NSIS) |
| 10.8.0 | 3 de febrer del 2022 | — | 32 bits EXE (NSIS) |
| 10.7.0 | 4 de juliol del 2021 | — | 32 bits EXE (NSIS) |
| 10.6.0 | 4 de juliol del 2021 | — | 32 bits EXE (NSIS) |
| 10.5.0 | 22 de maig del 2021 | — | 32 bits EXE (NSIS) |
| 10.4.1 | 3 de febrer del 2022 | — | 32 bits EXE (NSIS) |
| 10.4.0 | 3 de febrer del 2022 | — | 32 bits EXE (NSIS) |
| 10.3.0 | 30 de març del 2021 | — | 32 bits EXE (NSIS) |