Recent Releases
14.9.024 Dec 2024 17:05
major feature:
General:
Added new icons to web player, for example:
! new icons (./changelog-images/14.9.0-icons.png).
Added 4K Videos folder in the Media Library.
Added auto-updating to the new Windows 64-bit releases.
missing media info during UPnP searching.
web player and settings development workflow.
many different parsing mistakes when using FFmpeg parser.
broken streaming for web resources.
Started running tests on newer infrastructure (macOS ARM architecture and Ubuntu 24.04).
Renamed releases going forwards for better readability.
Media players:
Added renderer configs for LG FHD LED-backlit LCD TVs.
Added renderer configs for LG NANO (LED-backlit with added green layer) TVs.
Added renderer configs for LG QNED (MiniLED) TVs.
Translation updates via Crowdin:
Czech (100 ).
Finnish (67 ).
French (99 ).
Korean (100 ).
Norwegian (35 ).
Turkish (100 ).
Dependencies:
Bump `@mantine/core` from 7.14.1 to 7.15.1.
Bump `@mantine/dropzone` from 7.14.1 to 7.15.1.
Bump `@mantine/form` from 7.14.1 to 7.15.1.
Bump `@mantine/hooks` from 7.14.1 to 7.15.1.
Bump `@mantine/modals` from 7.14.1 to 7.15.1.
Bump `@mantine/notifications` from 7.14.1 to 7.15.1.
Bump `@playwright/test` from 1.48.2 to 1.49.0.
Bump `@vitejs/plugin-react` from 4.3.3 to 4.3.4.
Bump `axios` from 1.7.7 to 1.7.9.
Bump `ch.qos.logback:logback-classic` from 1.5.12 to 1.5.15.
Bump `ch.qos.logback:logback-core` from 1.5.12 to 1.5.15.
Bump `com.puppycrawl.tools:checkstyle` from 10.20.1 to 10.21.0.
Bump `eslint-plugin-react-refresh` from 0.4.14 to 0.4.16.
Bump `eslint` from 9.13.0 to 9.16.0.
Bump `nanoid` from 3.3.7 to 3.3.8.
Bump `org.apache.commons:commons-text` from 1.12.0 to 1.13.0.
Bump `org.eclipse.jetty:jetty-client` from 12.0.15 to 12.0.16.
Bump `org.eclipse.jetty.ee10:jetty-ee10-servlet` from 12.0.15 to 12.0.16.
Bump `org.eclipse.jetty.http2:jetty-http2-server` from 12.0.15 to 12.0.16.
Bump `org.jsoup:jsoup` from 1.18.1 to 1.18.3.
Bump `org.junit.jupiter:junit-jupiter-api
14.8.005 Dec 2024 04:25
major feature:
General:
Added keyboard shortcuts for web player.
Added titles to the web player and settings.
Added Patreon button to automatic updater, to allow our patrons to update more easily:
! updated automatic updater (./changelog-images/14.8.0-auto-update.png).
Added new x86-64 Windows installer.
Added portable install option to the new Windows installer.
Added current user install option to new Windows installer.
Added update mode to new Windows installer.
Changed default shared folders on Linux to the user's video/music/pictures instead of their home folder.
Improved browsing performance.
UPnP genre.
excessive logging by default.
archive file handling.
not parsing media in archives.
web player not working when API lookups are disabled.
VS Code deging missing task on macOS.
not using all users installation directory on Windows.
all users install on Windows not sharing all users directory.
Media players:
Renamed VLC iOS renderer to indicate it is for macOS too.
seeking in transcoded videos on LG TVs.
Translation updates via Crowdin:
Czech (100 ).
Finnish (67 ).
Hungarian (89 ).
Korean (100 ).
Portuguese (80 ).
Russian (91 ).
Slovak (48 ).
Turkish (100 ).
Dependencies:
Bump `@eslint/plugin-kit` from 0.2.0 to 0.2.3.
Bump `@mantine/core` from 7.13.4 to 7.14.1.
Bump `@mantine/dropzone` from 7.13.4 to 7.14.1.
Bump `@mantine/form` from 7.13.4 to 7.14.1.
Bump `@mantine/hooks` from 7.13.4 to 7.14.1.
Bump `@mantine/modals` from 7.13.4 to 7.14.1.
Bump `@mantine/notifications` from 7.13.4 to 7.14.1.
Bump `@types/lodash` from 4.17.12 to 4.17.13.
Bump `com.puppycrawl.tools:checkstyle` from 10.19.0 to 10.20.1.
Bump `com.zaxxer:HikariCP` from 6.0.0 to 6.2.1.
Bump `commons-io:commons-io` from 2.17.0 to 2.18.0.
Bump `cross-spawn` from 7.0.3 to 7.0.5.
Bump `eslint-plugin-react-hooks` from 4.6.2 to 5.0.0.
Bump `eslint-plugin-react-refresh` from 0.4.13 to 0.4.14.
Bump `org.eclipse.jetty:jetty-client` from 12.0.14 to 12.0.15.
Bump `org.eclips
14.7.028 Nov 2024 07:05
major bugfix:
General:
Started releasing AppImages.
Extended UPnP CreateObject / ImportUri support.
Removed Netty dependency.
Updated TMDB API schemas to 24/09/2024.
URI when using TMDB directly.
not playing videos without audio tracks.
not playing videos when transcoding on some players.
Logging improvements.
Media players:
Samsung TVs: thumbnails not updating.
LG TVs: not directly playing non-mod4 (resolution divisible by 4) videos.
LG TVs: playback of DivX and XviD videos.
Translation updates via Crowdin:
Afrikaans (12 ).
Czech (100 ).
Finnish (67 ).
French (100 ).
Hungarian (64 ).
Japanese (71 ).
Korean (100 ).
Polish (56 ).
Slovak (47 ).
Turkish (100 ).
Dependencies:
Bump `@mantine/core` from 7.13.0 to 7.13.4,.
Bump `@mantine/dropzone` from 7.13.0 to 7.13.4,.
Bump `@mantine/form` from 7.13.0 to 7.13.4,.
Bump `@mantine/hooks` from 7.13.0 to 7.13.4,.
Bump `@mantine/modals` from 7.13.0 to 7.13.4,.
Bump `@mantine/notifications` from 7.13.0 to 7.13.4,.
Bump `@playwright/test` from 1.47.0 to 1.48.2,.
Bump `@types/lodash` from 4.17.7 to 4.17.12.
Bump `@types/react-dom` from 18.3.0 to 18.3.1.
Bump `@types/react` from 18.3.10 to 18.3.12.
Bump `@vitejs/plugin-react` from 4.3.2 to 4.3.3.
Bump `ch.qos.logback:logback-classic` from 1.5.8 to 1.5.12.
Bump `ch.qos.logback:logback-core` from 1.5.8 to 1.5.12.
Bump `com.github.oshi:oshi-core` from 6.6.4 to 6.6.5.
Bump `com.puppycrawl.tools:checkstyle` from 10.18.2 to 10.19.0.
Bump `com.twelvemonkeys.imageio:imageio-batik` from 3.11.0 to 3.12.0.
Bump `com.twelvemonkeys.imageio:imageio-bmp` from 3.11.0 to 3.12.0.
Bump `com.twelvemonkeys.imageio:imageio-core` from 3.11.0 to 3.12.0.
Bump `com.twelvemonkeys.imageio:imageio-hdr` from 3.11.0 to 3.12.0.
Bump `com.twelvemonkeys.imageio:imageio-icns` from 3.11.0 to 3.12.0.
Bump `com.twelvemonkeys.imageio:imageio-iff` from 3.11.0 to 3.12.0.
Bump `com.twelvemonkeys.imageio:imageio-jpeg` from 3.11.0 to 3.12.0.
Bump `com.twelvemonkeys.imageio:imageio-meta
14.6.026 Nov 2024 02:45
major bugfix:
General:
Improved the filename matcher and prettifier for better API matches.
Improved performance.
thumbnails not parsed by new media server engine.
the A-to-Z folder generation feature.
database errors causing API metadata to not save.
Media players:
Samsung 2021+ TV detection which video playback errors.
Translation updates via Crowdin:
French approvals (6 ).
Hungarian (60 ).
Dependencies:
Bump `@mantine/core` from 7.12.2 to 7.13.0.
Bump `@mantine/dropzone` from 7.12.2 to 7.13.0.
Bump `@mantine/form` from 7.12.2 to 7.13.0.
Bump `@mantine/hooks` from 7.12.2 to 7.13.0.
Bump `@mantine/modals` from 7.12.2 to 7.13.0.
Bump `@mantine/notifications` from 7.12.2 to 7.13.0.
Bump `@types/react` from 18.3.5 to 18.3.10.
Bump `@vitejs/plugin-react` from 4.3.1 to 4.3.2.
Bump `com.fasterxml.jackson.core:jackson-databind` from 2.17.2 to 2.18.0.
Bump `com.github.eirslett:frontend-maven-plugin` from 1.15.0 to 1.15.1.
Bump `com.puppycrawl.tools:checkstyle` from 10.18.1 to 10.18.2.
Bump `com.zaxxer:HikariCP` from 5.1.0 to 6.0.0.
Bump `commons-io:commons-io` from 2.16.1 to 2.17.0.
Bump `eslint` from 9.10.0 to 9.11.0.
Bump `junit5.version` from 5.11.0 to 5.11.1.
Bump `rollup` from 4.21.0 to 4.22.4.
Bump `typescript-eslint` from 8.6.0 to 8.7.0.
Bump `typescript` from 5.5.4 to 5.6.2.
Bump `video.js` from 8.17.3 to 8.17.4.
Bump `vite` from 5.4.6 to 5.4.7.
14.5.124 Nov 2024 22:45
minor bugfix:
General:
Improved speed of file parsing, browsing and scanning.
database update failure.
excessive CPU use by log file compressor.
frontend development proxy.
E-AC3 detection for mixed streams.
recursive error on file removal.
broken FFmpeg transcoding for media players that need padding added to videos.
Translation updates via Crowdin:
Slovak (46 ).
Dependencies:
Bump `@mantine/core` from 7.12.1 to 7.12.2.
Bump `@mantine/dropzone` from 7.12.1 to 7.12.2.
Bump `@mantine/form` from 7.12.1 to 7.12.2.
Bump `@mantine/hooks` from 7.12.1 to 7.12.2.
Bump `@mantine/modals` from 7.12.1 to 7.12.2.
Bump `@mantine/notifications` from 7.12.1 to 7.12.2.
Bump `@playwright/test` from 1.46.1 to 1.47.0.
Bump `@types/react` from 18.3.4 to 18.3.5.
Bump `axios` from 1.7.5 to 1.7.7.
Bump `com.github.oshi:oshi-core` from 6.6.3 to 6.6.4.
Bump `com.puppycrawl.tools:checkstyle` from 10.18.0 to 10.18.1.
Bump `de.sfuhrm:radiobrowser4j` from 3.0.1 to 3.1.0.
Bump `eslint-plugin-react-refresh` from 0.4.9 to 0.4.12.
Bump `eslint-plugin-react` from 7.35.0 to 7.36.1.
Bump `eslint` from 9.9.1 to 9.10.0.
Bump `FFmpeg` from 7.0.1 to 7.0.2.
Bump `jetty.version` from 12.0.12 to 12.0.13.
Bump `jna-version` from 5.14.0 to 5.15.0.
Bump `logback-version` from 1.5.7 to 1.5.8.
Bump `micromatch` from 4.0.7 to 4.0.8.
Bump `org.apache.commons:commons-lang3` from 3.16.0 to 3.17.0.
Bump `org.apache.maven.plugins:maven-surefire-plugin` from 3.4.0 to 3.5.0.
Bump `typescript-eslint` from 8.1.0 to 8.6.0.
Bump `vite` from 5.4.2 to 5.4.6,.
14.5.009 Nov 2024 21:05
major bugfix:
General:
Added RadioBrowser metadata lookup for audio streams.
Added supports for playlists inside playlists.
videos not marked as fully played when they are stopped.
automatic updater not working.
broken transcoding on some media players.
video quality on some media players.
FFmpeg not deferring to tsMuxeR when it should.
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 ).
Dependencies:
Bump `@mantine/core` from 7.11.2 to 7.12.1.
Bump `@mantine/dropzone` from 7.11.2 to 7.12.1.
Bump `@mantine/form` from 7.11.2 to 7.12.1.
Bump `@mantine/hooks` from 7.11.2 to 7.12.1.
Bump `@mantine/modals` from 7.11.2 to 7.12.1.
Bump `@mantine/notifications` from 7.11.2 to 7.12.1.
Bump `@playwright/test` from 1.46.0 to 1.46.1.
Bump `@types/react` from 18.3.3 to 18.3.4.
Bump `axios` from 1.7.2 to 1.7.4.
Bump `com.github.oshi:oshi-core` from 6.6.2 to 6.6.3.
Bump `com.h2database:h2` from 2.3.230 to 2.3.232.
Bump `com.puppycrawl.tools:checkstyle` from 10.17.0 to 10.18.0.
Bump `commons-logging:commons-logging` from 1.3.3 to 1.3.4.
Bump `eslint-plugin-react` from 7.34.3 to 7.35.0.
Bump `eslint` from 9.8.0 to 9.9.1.
Bump `junit5.version` from 5.10.3 to 5.11.0.
Bump `logback-version` from 1.5.6 to 1.5.7.
Bump `org.apache.commons:commons-lang3` from 3.15.0 to 3.16.0.
Bump `org.apache.maven.plugins:maven-checkstyle-plugin` from 3.4.0 to 3.5.0.
Bump `org.apache.maven.plugins:maven-surefire-plugin` from 3.3.1 to 3.4.0.
Bump `org.codehaus.mojo:exec-maven-plugin` from 3.3.0 to 3.4.1.
Bump `org.slf4j:slf4j-api` from 2.0.13 to 2.0.16.
Bump `react-router-dom` from 6.26.0 to 6.26.1.
Bump `typescript-eslint` from 8.0.0 to 8.1.0.
Bump `video.js` from 8.17.1 to 8.17.3.
Bump `vite` from 5.3.1 to 5.4.2.
14.4.026 Sep 2024 06:45
major feature:
General:
Added support for adding video feeds from YouTube Handle URLs:
! adding youtube via handle (./changelog-images/14.4.0-add-youtube-handle.png).
Improved video quality when transcoding to H.265.
Improved design of Shared Content tab:
! adding youtube via handle (./changelog-images/14.4.0-shared-content.png).
video feeds.
MP4 transcoding compatibility.
browser settings crash when server is restarted.
UMS crash during drive scan.
video feed names not being parsed when added via web settings.
TV series metadata remote refresh.
wrong thumbnails being served.
duplicate files and folders being added when changes are made.
Added tests to protect against regressions.
Made E2E tests run faster.
Translation updates via Crowdin:
Chinese Simplified (58 ).
Hungarian (54 ).
Dependencies:
Bump `@playwright/test` from 1.44.1 to 1.45.3.
Bump `@types/lodash` from 4.17.5 to 4.17.7.
Bump `com.github.oshi:oshi-core` from 6.6.1 to 6.6.2.
Bump `com.h2database:h2` from 2.2.224 to 2.3.230.
Bump `commons-codec:commons-codec` from 1.17.0 to 1.17.1.
Bump `eslint-plugin-react-refresh` from 0.4.8 to 0.4.9.
Bump `eslint` from 8.57.0 to 9.8.0.
Bump `jetty.version` from 12.0.11 to 12.0.12.
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.
Bump `react-movable` from 3.2.0 to 3.3.1.
Bump `react-router-dom` from 6.23.1 to 6.26.0.
Bump `typescript` from 5.5.2 to 5.5.4.
Bump `yarn` from 4.3.1 to 4.4.0.
Bump `youtube-dl` from 2024.07.11 to 2024.08.07.
14.3.003 Aug 2024 07:25
major feature:
General:
Added season names to folders:
! image info (./changelog-images/14-3-0-season-names.png).
Improved folder scanning speed.
Made new Media Server engine (Jetty+) the default.
video player not fitting in browser window.
folder sorting.
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 ).
Dependencies:
Bump `@mantine/core` from 7.10.2 to 7.11.2.
Bump `@mantine/dropzone` from 7.10.2 to 7.11.2.
Bump `@mantine/form` from 7.10.2 to 7.11.2.
Bump `@mantine/hooks` from 7.10.2 to 7.11.2.
Bump `@mantine/modals` from 7.10.2 to 7.11.2.
Bump `@mantine/notifications` from 7.10.2 to 7.11.2.
Bump `commons-logging:commons-logging` from 1.3.2 to 1.3.3.
Bump `eslint-plugin-react-refresh` from 0.4.7 to 0.4.8.
Bump `org.apache.maven.plugins:maven-surefire-plugin` from 3.3.0 to 3.3.1.
Bump `video.js` from 8.16.0 to 8.16.1.
Bump `youtube-dl` from 2021.12.17 to 2024.07.11.
14.2.111 Jul 2024 07:45
minor bugfix:
General:
broken transcoding to renderers that do not support 10-bit video.
UMS not using default OS languages if only web settings is used.
file sorting options not working.
file sort order changing directions.
broken web settings on Linux.
Dependencies:
Bump `jetty.version` from 12.0.10 to 12.0.11.
Bump `junit5.version` from 5.10.2 to 5.10.3.
Bump `MediaInfo` from 24.01.1 to 24.06.
14.2.001 Jul 2024 01:25
major feature:
General:
Added ability to customize FFmpeg Audio options.
Improved start time when transcoding audio.
fully played status not updating when file has reached the end.
Improved speed while transcoding via FFmpeg.
Run eslint on build.
Migrated eslint configuration to flat config format (ESLint v8/v9).
virtual folders like "Filter by..." appearing in alphabetical order instead of at the top.
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 H.264 support on Sony PlayStation 4.
Translation updates via Crowdin:
Chinese Traditional (57 ).
Japanese (79 ).
Vietnamese (14 ).
Dependencies:
Bump `@mantine/core` from 7.10.1 to 7.10.2.
Bump `@mantine/dropzone` from 7.10.1 to 7.10.2.
Bump `@mantine/form` from 7.10.1 to 7.10.2.
Bump `@mantine/hooks` from 7.10.1 to 7.10.2.
Bump `@mantine/modals` from 7.10.1 to 7.10.2.
Bump `@mantine/notifications` from 7.10.1 to 7.10.2.
Bump `@playwright/test` from 1.44.0 to 1.44.1.
Bump `@types/lodash` from 4.17.4 to 4.17.5.
Bump `@typescript-eslint/eslint-plugin` from 7.11.0 to 7.12.0.
Bump `@typescript-eslint/parser` from 7.11.0 to 7.12.0.
Bump `@vitejs/plugin-react` from 4.3.0 to 4.3.1.
Bump `com.google.code.gson:gson` from 2.10.1 to 2.11.0.
Bump `eslint-plugin-react` from 7.34.1 to 7.34.3.
Bump `FFmpeg` from 6.1 to 7.0.1.
Bump `jetty.version` from 12.0.9 to 12.0.10.
Bump `org.apache.maven.plugins:maven-checkstyle-plugin` from 3.3.1 to 3.4.0.
Bump `org.apache.maven.plugins:maven-surefire-plugin` from 3.2.5 to 3.3.0.
Bump `org.jupnp:org.jupnp` from 3.0.1 to 3.0.2.
Bump `twelvemonkeys-imageio-version` from 3.10.1 to 3.11.0.
Bump `typescript-eslint` from 7.12.0 to 7.13.1.
Bump `t
14.1.006 Jun 2024 12:45
major bugfix:
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.
TV episodes sorting.
sorting by date.
Improved web interface build speed with Vite.
General - Removed the JDK HTTP servlet server personal implementation.
Media players:
support for media players (like some Samsung TVs) that rely on X_GetFeatureList.
Translation updates via Crowdin:
Japanese (52 ).
Portuguese (62 ).
Dependencies:
Bump `@mantine/core` from 7.10.0 to 7.10.1.
Bump `@mantine/dropzone` from 7.10.0 to 7.10.1.
Bump `@mantine/form` from 7.10.0 to 7.10.1.
Bump `@mantine/hooks` from 7.10.0 to 7.10.1.
Bump `@mantine/modals` from 7.10.0 to 7.10.1.
Bump `@mantine/notifications` from 7.10.0 to 7.10.1.
Bump `@types/lodash` from 4.17.1 to 4.17.4.
Bump `@types/react` from 18.3.1 to 18.3.3.
Bump `@typescript-eslint/eslint-plugin` from 7.9.0 to 7.11.0.
Bump `@typescript-eslint/parser` from 7.9.0 to 7.11.0.
Bump `axios` from 1.6.8 to 1.7.2.
Bump `com.github.oshi:oshi-core` from 6.6.0 to 6.6.1.
Bump `com.ibm.icu:icu4j` from 74.2 to 75.1.
Bump `com.puppycrawl.tools:checkstyle` from 10.12.7 to 10.17.0.
Bump `com.sun.xml.bind:jaxb-impl` from 4.0.4 to 4.0.5.
Bump `commons-logging:commons-logging` from 1.2 to 1.3.2.
Bump `io.github.git-commit-id:git-commit-id-maven-plugin` from 7.0.0 to 8.0.2.
Bump `jetty.version` from 12.0.8 to 12.0.9.
Bump `mantine` from 7.5.3 to 7.10.0.
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.
Bump `org.digitalmediaserver:nsis-maven-plugin` from 1.0.5 to 1.0.6.
Bump `org.jupnp:org.jupnp.support` from 2.7.1 to 3.0.2.
Bump `tmdbapi` from 0.2 to 0.3.
Bump `video.js` from 8.12.0 to 8.14.0.
Bump `yarn` from 4.1.1 to 4.2.2.
14.0.125 May 2024 16:05
minor feature:
General:
Improve speed of HLS transcoding with hardware acceleration.
broken directory access on some hardware architectures and devices.
broken Crowdin string on About tab.
broken media push-to-device feature.
Renderers:
seeking in transcoded videos on Samsung UHD TVs.
Translation updates via Crowdin:
Danish (62 ).
French (100 ).
Hungarian (49 ).
Korean (100 ).
Portuguese (61 ).
Portuguese (Brazilian) (75 ).
Russian (100 ).
Turkish (100 ).
Dependencies:
Bump `@playwright/test` from 1.43.1 to 1.44.0.
Bump `@testing-library/jest-dom` from 6.4.2 to 6.4.5.
Bump `@types/lodash` from 4.17.0 to 4.17.1.
Bump `@types/node` from 18.19.31 to 18.19.33.
Bump `@types/react-dom` from 18.2.25 to 18.3.0.
Bump `@typescript-eslint/eslint-plugin` from 7.7.1 to 7.9.0.
Bump `@typescript-eslint/parser` from 7.7.1 to 7.9.0.
Bump `com.fasterxml.jackson.core:jackson-databind` from 2.16.1 to 2.17.1.
Bump `com.github.oshi:oshi-core` from 6.5.0 to 6.6.0.
Bump `com.sun.xml.messaging.saaj:saaj-impl` from 3.0.3 to 3.0.4.
Bump `commons-codec:commons-codec` from 1.16.0 to 1.17.0.
Bump `junit5.version` from 5.10.1 to 5.10.2.
Bump `react-dom` from 18.2.0 to 18.3.1.
Bump `react-router-dom` from 6.23.0 to 6.23.1.
Bump `version` from 18.2 to 18.3.
Bump `video.js` from 8.10.0 to 8.12.0.
## 14.0.0 - Since 13.10.1 (2024-05-11).
General:
Added ability to block/allow renderers in web settings.
Added ability to block/allow network devices in web settings.
Added ability to set whether renderers or network devices are blocked or allowed by default.
Added ability to link people to renderers for independent playback tracking.
Added ability to restrict share content to certain groups.
Added ability to mark TV series and files as fully played on the web interface.
Added option to use TMDB directly for faster and more accurate metadata lookups using your own TMDB API key.
Added broadcasting of SystemUpdateId over UPnP (GENA) for better folder change-detection on su
13.10.101 May 2024 16:25
minor bugfix:
General:
MP4 and WMV transcoding.
MKV detection on some renderers.
detection of Dolby Vision hvc1 variant.
FFmpeg not remuxing E-AC3 when supported.
videos being incorrectly marked as fully played.
Renderers:
Improved support for MP4 files on Samsung QLED TVs.
Improved detection of Samsung QLED TVs.
playback of H.264 videos over level 4.2 on PS4.
Dependencies:
Bump `@testing-library/react` from 14.2.1 to 15.0.2.
Bump `@types/lodash` from 4.14.202 to 4.17.0.
Bump `@types/node` from 18.19.28 to 18.19.31.
Bump `@types/react-dom` from 18.2.23 to 18.2.25.
Bump `@types/react` from 18.2.64 to 18.2.79.
Bump `@typescript-eslint/eslint-plugin` from 7.4.0 to 7.7.1.
Bump `@typescript-eslint/parser` from 7.4.0 to 7.7.1.
Bump `axios` from 1.6.7 to 1.6.8.
Bump `commons-io:commons-io` from 2.16.0 to 2.16.1.
Bump `JRE` from `17.0.10` to `17.0.11`.
Bump `logback-version` from 1.5.3 to 1.5.6.
Bump `org.apache.commons:commons-text` from 1.11.0 to 1.12.0.
Bump `org.slf4j:slf4j-api` from 2.0.12 to 2.0.13.
Bump `tar` from 6.2.0 to 6.2.1.
Bump `typescript` from 5.4.3 to 5.4.5.
13.10.002 Apr 2024 16:25
major bugfix:
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.
broken transcoding when scaling.
Dependencies:
Bump `@emotion/react` from 11.11.3 to 11.11.4.
Bump `@playwright/test` from 1.40.1 to 1.42.1,,.
Bump `@testing-library/jest-dom` from 6.2.0 to 6.4.2,.
Bump `@testing-library/react` from 14.1.2 to 14.2.1.
Bump `@types/jest` from 29.5.11 to 29.5.12.
Bump `@types/node` from 18.19.4 to 18.19.28,,,.
Bump `@types/react-color` from 3.0.11 to 3.0.12.
Bump `@types/react-dom` from 18.2.18 to 18.2.23,.
Bump `@types/react` from 18.2.47 to 18.2.64,,.
Bump `@typescript-eslint/eslint-plugin` from 6.17.0 to 7.4.0,,,,,,,,.
Bump `@typescript-eslint/parser` from 6.17.0 to 7.4.0,,,,,,,,.
Bump `actions/cache` from 3 to 4.
Bump `axios` from 1.6.4 to 1.6.7.
Bump `commons-io:commons-io` from 2.15.1 to 2.16.0.
Bump `dorny/paths-filter` from 2 to 3.
Bump `eslint` from 8.56.0 to 8.57.0.
Bump `express` from 4.18.2 to 4.19.2.
Bump `FFmpeg` from 6.1 to 2024-02-22.
Bump `follow-redirects` from 1.15.4 to 1.15.6.
Bump `ip` from 2.0.0 to 2.0.1.
Bump `JRE` from 17.0.9 to 17.0.10.
Bump `logback-version` from 1.4.14 to 1.5.3.
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.
Bump `org.apache.maven.plugins:maven-compiler-plugin` from 3.12.1 to 3.13.0.
Bump `org.apache.maven.plugins:maven-surefire-plugin` from 3.2.3 to 3.2.5.
Bump `org.codehaus.mojo:exec-maven-plugin` from 3.1.1 to 3.2.0.
Bump `org.eclipse.angus:angus-activation` from 2.0.1 to 2.0.2.
Bump `org.mockito:mockito-core` from 5.8.0 to 5.11.0.
Bump `org.mockito:mockito-junit-jupiter` from 5.8.0 to 5.11.0,.
Bump `org.slf4j:slf4j-api` from 2.0.10 to 2.0.12.
Bump `react-movable` from 3.0.4 to 3.2.0.
Bump `react-router-dom` from 6.21.
13.9.006 Jan 2024 03:15
major feature:
General:
Added ability to shut down computer from web settings.
Added detection of DTS:X including the IMAX variant.
incorrectly detecting some sports events as movies.
various documentation typos.
detection of DTS-HD.
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.
## 14.0.0-b1 (2023-12-08).
General:
Added ability to block/allow renderers in web settings.
Added ability to block/allow network devices in web settings.
Added ability to set whether renderers or network devices are blocked or allowed by default.
Added ability to link people to renderers for independent
13.8.131 Dec 2023 20:17
major feature:
### 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 Ghosh Dastidar!)
- Made server tests not run when only front-end code has changed
10.21.105 May 2022 03:15
minor bugfix:
General:
Improved parsing of miniseries
crash for users with cache disabled
macOS build not installing for some users
Reduced macOS build size
Translation updates via Crowdin:
English (United Kingdom) (45 )
Slovenian (55 )
Turkish (100 )
Dependencies:
Bump junrar from 7.5.0 to 7.5.1
Bump maven-project-info-reports-plugin from 3.2.2 to 3.3.0.
10.21.0.129 Apr 2022 03:15
minor bugfix:
General:
Duplicate TV series entries in Media Library
10.21.025 Apr 2022 03:16
major bugfix:
General:
Improved API matches for TV series
Language improvements
database not recovering from serialization changes
custom renderer configurations not being loaded
MEncoder and MPlayer on Docker
config being overwritten when UMS
setting directory as fully played when folder names are similar
peakaboo in status bar during scans
database upgrade Translation updates via Crowdin:
German (100 )
Portuguese (100 )
Dependencies:
Bump FFmpeg to latest
Bump h2 from 2.1.210 to 2.1.212
Bump icu4j from 70.1 to 71.1
Bump JRE from 8u322 to 8u332
Bump maven-antrun-plugin from 3.0.0 to 3.1.0
Bump maven-javadoc-plugin from 3.3.2 to 3.4.0
Bump maven-site-plugin from 3.11.0 to 3.12.0
Bump MediaInfo from 21.09 to 22.03
Bump oshi-core from 6.1.5 to 6.1.6
Bump surefire-version from 3.0.0-M5 to 3.0.0-M6.
10.20.030 Mar 2022 03:16
major feature:
General:
Added ability to update audio ID3 tags via MusicBrainz, disabled by default
Added ability to rate/like music via API
Added "My Albums" folder to the Media Library
Added support for UPnP sortOrder requests when using UPnP searching
Added dc:date UPnP attribute for renderers to optionally use
Allow API strings to be translated
Updated default podcasts and YouTube channels
slow browsing of the root and web folders
Improved responsiveness during startup scans
Translation updates via Crowdin:
Catalan (100 )
Chinese (Traditional) (95 )
Danish (100 )
Finnish (100 )
French (100 )
Italian (100 )
Japanese (99 )
Korean (100 )
Polish (100 )
Portuguese (100 )
Portuguese (Brazilian) (100 )
Spanish (100 )
Swedish (99 )
Turkish (100 )
Dependencies:
Bump jna from 5.10.0 to 5.11.0
Bump junrar from 7.4.1 to 7.5.0
Bump metadata-extractor from 2.16.0 to 2.17.0
Bump oshi-core from 6.1.4 to 6.1.5
Bump spot-maven-plugin from 4.5.3.0 to 4.6.0.0.
10.19.016 Mar 2022 03:16
major bugfix:
General:
Improved speed of video metadata lookups
Improved speed and drive use when browsing/scanning folders
Match more years in filenames for more accurate video metadata lookups.
Junk data at the end of transcoded videos
The failed lookups table upgrade/creation
TV series data versioning.
Redundant TV series lookups
Response caching
Failed video metadata caching
Hanging API requests
Dependencies:
Bump logback-version from 1.2.10 to 1.2.11.
10.18.113 Mar 2022 03:15
minor bugfix:
General:
Improved speed of video metadata lookups.
Junk data at the end of transcoded videos
The failed lookups table upgrade/creation
TV series data versioning.
Redundant TV series lookups
Response caching
Dependencies:
Bump logback-version from 1.2.10 to 1.2.11.
10.18.006 Mar 2022 03:15
major bugfix:
General:
video metadata not writing to database
shared folder added via wizard not being saved
overwriting WEB.conf with defaults if UMS.conf is missing
initial shared folder not being monitored
Improved performance of database writes
Renderers:
Added recognition of more LG Blu-ray players
Translation updates via Crowdin:
Icelandic (18 )
Dependencies:
Bump oshi-core from 6.1.3 to 6.1.4.
10.17.128 Feb 2022 03:15
minor bugfix:
General:
not removing Windows service on uninstall
broken database upgrade
Renderers:
Improved support for Samsung 2021 TVs
Speed up video playback on Kodi
Translation updates via Crowdin:
Ukrainian (30 )
Dependencies:
Bump gson from 2.8.9 to 2.9.0
Bump maven-compiler-plugin from 3.9.0 to 3.10.0
Bump maven-javadoc-plugin from 3.3.1 to 3.3.2
Bump maven-pmd-plugin from 3.15.0 to 3.16.0
Bump maven-project-info-reports-plugin from 3.2.1 to 3.2.2
Bump maven-site-plugin from 3.10.0 to 3.11.0
Bump oshi-core from 5.8.6 to 6.1.3
Bump slf4j from 1.7.21 to 1.7.36
Bump thumbnailator from 0.4.16 to 0.4.17
Bump twelvemonkeys-imageio-version from 3.8.1 to 3.8.2.
10.17.013 Feb 2022 03:15
major bugfix:
General:
Added a new, experimental HTTP server
occasional problems with playing TV stations via Tvheadend, and other web content
Web interface uses SSE instead of polling for greater efficiency
Added support for UPnP searching by MusicBrainz albums
broken UPnP searching
Performance improvements
Minor Significant refactoring
Renderers:
Improved support for Samsung 5300 Series
Translation updates via Crowdin:
Japanese (99 )
Swedish (99 )
Ukrainian (23 )
Dependencies:
Bump checkstyle from 9.2.1 to 9.3
Bump h2 from 2.0.206 to 2.1.210
Bump jaudiotagger from 2.2.5 to 3.0.1
Bump JRE from 8u312 to 8u322
Bump junrar from 7.4.0 to 7.4.1
Bump maven-project-info-reports-plugin from 3.1.2 to 3.2.1.
10.16.016 Jan 2022 03:15
major bugfix:
General:
Improved detection of TV episodes and movies
Improved cache performance and resource use
Made shutdown more reliable
Made Resume files appear after the original file entry instead of before
filtering folder names
frozen scanning when files can't be parsed
Tweaked audio track sorting heuristics
Added configuration flag sort_audio_tracks_by_album_position
Significant code improvements
Translation updates via Crowdin:
Catalan (100 )
Spanish (100 )
Ukrainian (21 )
Dependencies:
Bump assertj-core from 3.21.0 to 3.22.0
Bump h2 from 2.0.204 to 2.0.206
Bump maven-compiler-plugin from 3.8.1 to 3.9.0
Bump spot-maven-plugin from 4.5.2.0 to 4.5.3.0
Bump thumbnailator from 0.4.15 to 0.4.16
Bump tsMuxeR from 2021-11-14 to 2022-01-13.
10.15.003 Jan 2022 03:15
major bugfix:
General:
Vast speed improvements
Added ability to overlay text under the renderer icon
Web interface initially loads 3 seconds faster
network speed detection on Docker
Improved communicating changes with devices (like fully played status)
broken file playback, especially with large collections
undefined "Rated" field with some videos on web interface
media not marked as fully played if the file action failed
resume files not being created on the web interface
files marked as stopped when they are still playing on the web interface.
"not playable" message on web interface
Renderers:
Added detection of more Roku TVs
Added detection of Samsung Soundbars
Added detection of Sony X Series TVs
Added detection of TCL TVs
Translation updates via Crowdin:
German (100 )
Italian (100 )
Dependencies:
Bump checkstyle from 9.2 to 9.2.1
Bump h2database from 1.4.197 to 2.0.204
Bump icu4j from 69.1 to 70.1
Bump logback-version from 1.2.9 to 1.2.10
Bump maven-site-plugin from 3.9.1 to 3.10.0
Bump rome from 1.16.0 to 1.18.0
Bump twelvemonkeys-imageio-version from 3.8.0 to 3.8.1.
10.14.125 Dec 2021 03:15
minor bugfix:
General:
broken logging characters with some languages
Translation updates via Crowdin:
Danish (100 )
Finnish (100 )
French (100 )
Korean (100 )
Polish (100 )
Portuguese (100 )
Portuguese (Brazilian) (100 )
Slovak (93 )
Swedish (97 )
Turkish (100 )
Dependencies:
Bump logback from 1.2.8 to 1.2.9
Bump spot-maven-plugin from 4.5.0.0 to 4.5.2.0.
10.14.020 Dec 2021 07:25
major feature:
General:
Added the Contributor Covenant Code of Conduct to reflect and inspire our ideals and practices
Added "Browse by album" feature to UPnP person/artist searches
Added a deconfiguration for VS Code
Allow users to have no shared content (both remote or local), instead of setting defaults
tsMuxeR not working on macOS, again
Renderers:
support for H.264 level 5.x video on Panasonic VT60 TVs
Translation updates via Crowdin:
Bulgarian (96 )
Hungarian (96 )
Persian (34 )
Dependencies:
Bump checkstyle from 9.1 to 9.2
Bump doxia-module-docbook-simple from 1.10 to 1.11.1
Bump FFmpeg from 2021-07-22 to 2021-12-16
Bump JNA from 5.9.0 to 5.10.0
Bump junit5 from 5.8.1 to 5.8.2
Bump logback from 1.2.7 to 1.2.8
Bump oshi-core from 5.8.5 to 5.8.6
Bump spot-maven-plugin from 4.4.2.2 to 4.5.0.0
Bump thumbnailator from 0.4.14 to 0.4.15
Bump tsMuxeR from 2021-09-02-01-59-46 to 2021-11-14-02-03-07
Bump twelvemonkeys-imageio-version from 3.7.0 to 3.8.0
Bump youtube-dl from 2021.06.06 to 2021.12.17.
10.12.018 Sep 2021 11:05
major bugfix:
General:
Increased performance and reduced memory use of startup scan
Renderer configurations now have MediaInfo enabled by default
files locking during or just after download
process hanging on shutdown
Made building the project faster
Started using DeepSource for static code analysis
Translation updates via Crowdin:
French (100 )
German (100 )
Italian (100 )
Portuguese (Brazilian)
Russian (96 )
Dependencies:
Revert h2database from 1.4.199 to 1.4.197
Bump JRE to 8u302+8 on macOS
Bump junit5.version from 5.7.2 to 5.8.0
Bump maven-javadoc-plugin from 3.3.0 to 3.3.1
Bump maven-pmd-plugin from 3.14.0 to 3.15.0
Bump oshi-core from 5.8.1 to 5.8.2
using x64 JRE on x86 (i586) Linux.
10.11.004 Sep 2021 03:17
major bugfix:
General:
Added link to changelog in auto updater
Dolby Vision video being detected as Digital Video (dv)
browsing on some renderers
tsMuxeR not working on macOS
Renderers:
Improved support for subtitles on LG OLED TVs
Translation updates via Crowdin:
Chinese (Traditional) (95 )
Czech (99 )
Danish (100 )
Dutch (97 )
Finnish (100 )
Korean (100 )
Polish (100 )
Portuguese (99 )
Spanish (100 )
Turkish (100 )
Ukrainian (19 )
Dependencies:
Bump checkstyle from 8.45.1 to 9.0
Bump JNA from 5.8.0 to 5.9.0
Bump oshi-core from 5.8.0 to 5.8.1
Bump tsMuxeR to 2021-09-02-01-59-46.
10.10.124 Aug 2021 03:17
minor bugfix:
General:
Up to 4x browsing speed improvement
Disabled UPnP search while we problems with it
sending MusicBrainz info for non-audio files
the older HTTP engine
Renderers:
Improved support for HDR and high bit depths on LG OLED TVs
support for OGG formats on LG EG910V TV
Dependencies:
Bump gson from 2.8.7 to 2.8.8
Bump JRE to 8u302+8
Bump logback-version from 1.2.3 to 1.2.5.
10.10.018 Aug 2021 10:25
major bugfix:
General:
Added fully played overlay to TV series thumbnails in Media Library if all episodes are played
some renderers not reflecting content updates like fully played thumbnail changes
broken API matching for episodes from files with years in the series name
files locking during or just after download
Ignore incomplete files
Translation updates via Crowdin:
Romanian (100 )
Russian (90 ).
10.9.010 Aug 2021 17:05
major feature:
General:
Added option to download folder as playlist on web interface
Added option to download media as playlist on web interface
Changed macOS dock icon to match newer Apple design guidelines for Big Sur+
Made more room for media titles on web interface
Added recognition of MP1
Improved support for Blu-ray (PGS), HDMV, DVB, WebVTT and EIA-608 subtitles
crash on SUSE Linux
chapter folders showing blank names
Renderers:
Improved support for Google Chromecast Ultra
Improved support for MXPlayer on Google Android
Improved support for Windows Media Player
support for OGG formats on Naim-Mu-So, Roku and Samsung devices
Translation updates via Crowdin:
Chinese (Traditional) (100 )
Danish (100 )
English (United Kingdom) (43 )
Finnish (100 )
French (100 )
German (100 )
Korean (100 )
Polish (100 )
Portuguese (Brazilian) (100 )
Russian (89 )
Spanish (100 )
Thai (3 )
Turkish (100 )
Dependencies:
Bump checkstyle from 8.44 to 8.45.1
Bump com.sun.xml.bind-version from 3.0.1 to 3.0.2
Bump git-commit-id-plugin from 4.0.5 to 4.9.10.
10.8.225 Jul 2021 20:45
minor bugfix:
General:
a crash on headless environments like Docker
Translation updates via Crowdin:
Polish (100 ).
10.8.022 Jul 2021 03:16
major bugfix:
General:
Added youtube-dl engine which support for YouTube channel feeds
Added automatic names for web feeds in the user interface, and the ability to add/edit manual names for web streams
Added sample web radio stream
Added support for pasting YouTube channels directly, instead of needing the feed URLs
Improved performance and logging for unmonitored files
several web content user interface sample web feeds and streams not being loaded on macOS
broken sample web feeds.
/updated readme links
web bump interface
broken thumbnail caching on macOS
support for mp3 radio streams on the web interface
support for radio streams without thumbnails on the web interface
Translation updates via Crowdin:
Danish (100 )
English (United Kingdom) (36 )
Finnish (100 )
Italian (99 )
Korean (100 )
Portuguese (99 )
Portuguese (Brazilian) (96 )
Turkish (100 )
Dependencies:
Bump commons-io from 2.10.0 to 2.11.0
Bump FFmpeg to latest Git versions
Bump logback-version from 1.2.3 to 1.2.4
Bump oshi-core from 5.7.5 to 5.8.0
Bump rome from 1.15.0 to 1.16.0
Bump spot-maven-plugin from 4.2.3 to 4.3.0
Bump Video.js from 7.10.1 to 7.13.3.
10.7.005 Jul 2021 09:25
major bugfix:
General:
Improved detection of movies and anime episodes
Increased default max memory on Windows machines with 8+ GB RAM
Removed filename from entries inside the TRANSCODE folder
upnp:class in UPnP search results
the "Reset the cache" button not resetting API metadata too
failed database upgrade for fully played statuses
FFmpeg crash
marking a directory as fully played not changing cached thumbnails
Renderers:
Improved support for VLC on iPhone
Translation updates via Crowdin:
Czech (100 )
Danish (100 )
Finnish (100 )
French (100 )
Hungarian (94 )
Korean (100 )
Polish (100 )
Portuguese (99 )
Portuguese (Brazilian) (96 )
Romanian (100 )
Russian (89 )
Turkish (100 )
Dependencies:
Bump assertj-core from 3.19.0 to 3.20.2
Bump checkstyle from 8.43 to 8.44
Bump commons-io from 2.9.0 to 2.10.0
Bump doxia-module-docbook-simple from 1.9.1 to 1.10
Bump git-commit-id-plugin from 4.0.4 to 4.0.5
Bump jaudiotagger from 2.2.5 to 2.2.7
Bump maven-idea-plugin from 2.2.1 to 2.3-atlassian-10
Bump oshi-core from 5.7.4 to 5.7.5.
10.6.004 Jun 2021 09:05
major bugfix:
General:
Added support for UPnP searching
Removed broken New Media folder, as that functionality exists in the Media Library
Improved episode detection and prettifying
failed database connections with hanging processes
description of media library/cache settings
Renderers:
Improved support for Sony XBR OLED TVs
Translation updates via Crowdin:
Chinese (Simplified) (98 )
Danish (100 )
Finnish (100 )
French (100 )
German (98 )
Korean (100 )
Polish (100 )
Portuguese (99 )
Portuguese (Brazilian) (96 )
Serbian (Cyrillic) (96 ) (thanks, Slobodan Simić (Слободан Симић)!)
Spanish (100 )
Turkish (100 )
Ukrainian (18 )
Dependencies:
Bump checkstyle from 8.42 to 8.43
Bump commons-io from 2.8.0 to 2.9.0
Bump FLAC on macOS to 1.3.3
Bump tsMuxeR (justdan96 release) on macOS to 2021-04-30-02-13-20
Bump gson from 2.8.6 to 2.8.7
Bump jna-version from 5.7.0 to 5.8.0
Bump junit5.version from 5.7.1 to 5.7.2
Bump maven-javadoc-plugin from 3.2.0 to 3.3.0
Bump oshi-core from 5.5.0 to 5.7.4.
10.5.008 May 2021 13:25
major bugfix:
General:
Added new option to mark a fully played video after moving it to a new folder
Implemented external API to allow users to perform actions on their UMS instance from an authorized external source, please see docs at https://support.universalmediaserver.com/books/configuration/page/external-api
TV series metadata not saving for some series
Improved episode detection from filenames
Optimized network use and handling of unimplemented UPnP actions for some renderers
audio cover art extraction
database upgrade for some users
recognition of some renderers
Renderers:
Improved support for H.264 on Panasonic VT60
Translation updates via Crowdin:
Danish (99 )
Finnish (99 )
French (100 )
Italian (98 )
Korean (99 )
Polish (100 )
Portuguese (99 )
Portuguese (Brazilian) (96 )
Serbian (97 ) (thanks, Slobodan Simić (Слободан Симић)!)
Spanish (100 )
Turkish (100 )
Ukrainian (17 )
Dependencies:
Bump checkstyle from 8.41 to 8.42
Bump com.sun.xml.bind-version from 3.0.0 to 3.0.1
Bump commons-lang3 from 3.11 to 3.12.0
Bump icu4j from 68.2 to 69.1
Bump JRE from 15 to 8u292
Bump maven-project-info-reports-plugin from 3.1.1 to 3.1.2
Bump MediaInfo from 20.09 to 21.03
Bump metadata-extractor from 2.15.0 to 2.16.0
Bump spot-maven-plugin from 4.2.2 to 4.2.3
Bump twelvemonkeys-imageio-version from 3.6.4 to 3.7.0.
10.4.126 Mar 2021 07:05
minor bugfix:
General:
broken transcoding for some users
file scanner freezing on some files with external subtitles
support for HEVC (H.265) via tsMuxeR
Renderers:
detection of some Samsung 4K (UHD) TVs
Translation updates via Crowdin:
Dutch (100 )
German (100 )
Korean (99 )
Norwegian (85 )
Spanish (100 )
Dependencies:
Bump spot-maven-plugin from 4.2.0 to 4.2.2.
10.4.020 Mar 2021 03:25
major bugfix:
General:
Added renderer config setting DisableUmsResume for renderers with their own resume support, like Samsung TVs
Improved speed of transcoding to H.264 by up to 3x
MEncoder crashing when trying to downmix 7.1 AAC to 5.1 AC-3
renderer SupportedVideoBitDepths setting
Improved memory use and speed when resume is disabled
renderer resolution and bitrate limiting
broken transcoding for some users since the previous release
Renderers:
Improved support for VC1 codec on Sony Blu-ray UBP-X800M2
Improved support for many filetypes on Kodi
Improved support for 12-bit video on VLC
Translation updates via Crowdin:
Estonian (24 )
Japanese (97 )
Russian (91 )
Dependencies:
Bump git-commit-id-plugin from 4.0.3 to 4.0.4
Rolled back FFmpeg.
10.3.013 Mar 2021 11:05
major bugfix:
General:
Improved automatic maximum bandwidth setting and enabled it by default
Improved performance of browsing folders
being able to click the web interface button before it is browsable
matching and prettifying some TV episodes
binding to virtual network interfaces by default (can still be forced)
Renderers:
Added support for foobar2000 mobile
Improved support for Apple TV 4K
audio support on Bravia EX 500
Translation updates via Crowdin:
Arabic (96 )
Chinese (Traditional)
Czech (100 )
Danish (100 )
Finnish (100 )
Italian (96 )
Korean (99 )
Polish (100 )
Portuguese (100 )
Russian (91 )
Slovak (96 )
Swedish (100 )
Turkish (100 )
Dependency updates:
Bump checkstyle from 8.40 to 8.41
Bump FFmpeg to latest
Bump thumbnailator from 0.4.13 to 0.4.14
Bump twelvemonkeys-imageio-version from 3.6.2 to 3.6.4.
10.2.001 Mar 2021 10:05
major bugfix:
General:
Added option to skip the first-run wizard
Improved speed of API lookups by up to 3x
Improved support for MusicBrainz
support for some languages, e.g. Arabic
and secured some URLs in the code and docs
Renderers:
Added support for MediaPlayer by PeteManchester
Added support for nextCP/2
auto loading for Sony UBP-X800
Translation updates via Crowdin:
Arabic (100 )
Catalan (100 )
French (100 )
Hungarian (100 )
Slovak (99 )
Swedish (100 )
Dependency updates:
Bump CheckStyle to 8.40.
10.1.017 Feb 2021 03:25
major bugfix:
10.0.130 Jan 2021 16:05
minor bugfix:
General:
Added some UPnP properties for TV episodes
Added renderer config option SendDLNAOrgFlags
Reduced network traffic
error when parsing episode filenames without series titles
not recognizing TV episodes past episode 99
finding metadata for some TV episodes, especially anime
not showing some metadata for movies and episodes on the web interface
Renderers:
Improved detection of LG OLED TVs
Improved support for Panasonic HZ1500
Improved support for Roku Ultra devices
Improved support for Sony Bravia XH Series TVs
Translation updates via Crowdin:
Arabic (57 )
German (100 )
Korean (99 )
Norwegian (88 )
Romanian (100 )
Dependency updates:
Bump assertj-core from 3.18.1 to 3.19.0
Bump JRE from 15.0.1 to 15.0.2
Bump oshi-core from 5.3.7 to 5.4.1
Bump twelvemonkeys-imageio-version from 3.6.1 to 3.6.2.
10.0.0 - 2021-01-12 - Changes since 10.0.0-a1.
General:
Retry media lookups that failed due to transient errors
automatic file watching
Renderers:
Improved support for Sony Bluray UBP-X800M2
UPnP pushing via Panasonic TVs and Samsung Q9 TVs
Translation updates via Crowdin:
Czech (100 )
Danish (100 )
English (United Kingdom) (32 )
Finnish (100 )
Greek (91 )
French (100 )
Japanese (99 )
Polish (100 )
Portuguese (100 )
Portuguese (Brazilian) (100 )
Romanian (99 )
Serbian (99 )
Turkish (100 )
Dependency updates:
Bump spot-maven-plugin from 4.1.4 to 4.2.0.
10.0.0 - 2021-01-12 - Changes since 9.8.3.
DLNA browsing:
When browsing a TV show in the Media Library, all videos across all seasons are visible.
There are two new folders within the Movies and TV Shows folders - Filter by Progress and Filter by Information.
Filter by Progress contains the Watched and Unwatched folders which used to sit within the Videos folder in the Media Library
Filter by Information lets you filter the videos by a new rich metadata set (actors, genres, country, director, genre, IMDb rating, release date).
Alongside that is a similar folder Filter by Information which lets you filter the videos by A
10.0.0-a122 Dec 2020 03:17
minor feature:
DLNA browsing:
When browsing a TV show in the Media Library, all videos across all seasons are visible.
There are two new folders within the Movies and TV Shows folders - Filter by Progress and Filter by Information.
Filter by Progress contains the Watched and Unwatched folders which used to sit within the Videos folder in the Media Library
Filter by Information lets you filter the videos by a new rich metadata set (actors, genres, country, director, genre, IMDb rating, release date).
Alongside that is a similar folder Filter by Information which lets you filter the videos by API metadata (actors, genres, etc.)
New folders Recently Added, Recently Played, In Progress and Most Played are in the Media Library
Web interface:
Added breadcrumbs at the top of each page
When in the TV Shows area of the Media Library, the TV shows themselves are shown as thumbnails, with covers from the API
When browsing a TV show, a movie, or a TV episode, any API metadata is displayed along with a large cover image, including actors, awards, classification, country, directors, genres, plot, ratings, year, and total seasons.
On those pages above, the colors on the pages are based on the cover image
Clicking on an individual actor, country, director, genre, or start year, takes you to a list of other media that matches that metadata
The last few items in the Recently Added, Recently Played, In Progress and Most Played folders are displayed on the front page
Each TV show and movie has an IMDb icon and direct link if one is found
Folder and media covers are shown
with the Back button
Version has moved to the settings menu
Minor design updates
General:
API is enabled even without filename prettifying
Failed API lookups are debounced by 1 week to avoid network spam
Changed prettified season/episode number formatting from Series - 101 - Episode to Series S01E01 - Episode
some with prettifying to support more files
Added support for audio playlist thumbnails
Playlist folders are correctly ident
9.8.208 Nov 2020 16:05
minor bugfix:
General:
Improved filename prettifying for XviD and x265 videos
Improved support for WebP images
memory leaks
duration of resume files via DLNA
incorrect resolution metadata if the renderer uses KeepAspectRatioTranscoding
not removing old JRE folders on Windows install
Updated links in documentation
date on zip logs filename
Save logs to desktop by default
Renderers:
Improved support for Blu-ray and DVD subtitles on VLC for desktop
Improved detection of Microsoft Edge
Updated logo for Microsoft Edge
Translation updates via Crowdin:
Chinese (Simplified) (100 )
Chinese (Traditional) (100 )
Dutch (92 )
Italian (100 )
Romanian (100 )
Serbian (Cyrillic) (86 )
Dependencies:
Bump AdoptOpenJDK from 14.0.2 to 15.0.1+9
Bump assertj-core from 3.17.1 to 3.18.0
Bump commons-io from 2.7 to 2.8.0
Bump commons-lang3 from 3.7 to 3.9
Bump commons-text from 1.3 to 1.9
Bump git-commit-id-plugin from 4.0.2 to 4.0.3
Bump icu4j from 67.1 to 68.1
Bump junit5.version from 5.6.2 to 5.7.0
Bump junrar from 7.3.0 to 7.4.0
Bump maven-project-info-reports-plugin from 3.1.0 to 3.1.1
Bump metadata-extractor from 2.14.0 to 2.15.0
Bump oshi-core from 5.2.5 to 5.3.4
Bump spot-maven-plugin from 4.0.4 to 4.1.4.
9.8.105 Sep 2020 16:45
minor bugfix:
General:
Improved speed of renderers and UMS recognizing each other
Reduced network and CPU loads associated with renderer discovery
Improved loading of external libraries
older macOS auto-updating to UMS for newer macOS
quickrun scripts for developers
not removing the Windows service firewall rule on uninstall
Translation updates via Crowdin:
English (United Kingdom) (33 )
German (98 )
Slovak (98 )
Dependencies:
Bump assertj-core from 3.16.1 to 3.17.1
Bump git-commit-id-plugin from 4.0.1 to 4.0.2
Bump junrar from 6.0.1 to 7.3.0
Bump maven-resources-plugin from 3.1.0 to 3.2.0
Bump MediaInfo from 18.12 to 20.08
Bump oshi-core from 5.2.2 to 5.2.5.
9.8.026 Jul 2020 11:05
major bugfix:
General:
Started releasing two macOS builds which MEncoder not working on 10.15 (Catalina)
Improved support for ASF, MKV, MP4, MPEG-PS, MPEG-TS, and WMV videos by adding and improving accuracy of DLNA.ORG_PN values
Reduced CPU use and video/audio quality by muxing some supported streams with FFmpeg instead of transcoding
Other DLNA compatibility, including sending correct framerates, color depths, and audio channel counts
Improved load time on web interface with many files by 10x or more
forced network interface not always persisting
Safari login prompts with HTTPS on web interface
not displaying the Minimize on startup option in GUI on macOS
Windows installer not adding a Windows Firewall exception for the service
Renderers:
Improved support for Philips PUS 6500 Series TVs
Improved support for AVI files on Panasonic Viera VT60 TVs
Improved support for Samsung Q7 Series TVs
detection of Panasonic Viera DX Series TVs
detection of Samsung Q9 TVs
detection of Samsung Soundbar MS750
false-detection of XBMC
Translation updates via Crowdin:
Danish (100 )
Korean (34 )
Dependencies:
Bump AdoptOpenJDK to 14.0.2
Bump git-commit-id-plugin from 4.0.0 to 4.0.1
Bump jna-version from 5.5.0 to 5.6.0
Bump junrar from 4.0.0 to 6.0.1
Bump oshi-core from 5.2.1 to 5.2.2
Bump rome from 1.14.1 to 1.15.0
Bump twelvemonkeys-imageio-version from 3.5 to 3.6.
9.7.213 Jul 2020 03:25
minor bugfix:
General:
HTTPS and authentication in the web interface
Windows service
auto updater getting stuck on program startup
high CPU usage for some users
fontconfig warning
Renderers:
Added support for Sony STR-DN1080 AV Receiver
detection of newer versions of VLC on Apple TV
Translation updates via Crowdin:
Bulgarian (100 )
French (100 )
Hungarian (100 ).
9.7.105 Jul 2020 16:05
minor feature:
General:
Implemented the minimize on startup option on macOS
Added dates to the delog zip
Added profiling logging for the database
Windows installer stops the existing service if it is running
Windows installer starts the service if the checkbox is enabled at the end and the service is installed, instead of starting the GUI
Windows installer does not try to start the GUI on computer startup if the service is installed
GUI warns about using it as a GUI when it is already installed as a service
The service uses our bundled Java instead of the system one
Changed the default AC-3 transcoding bitrate to 448 for better transcoding compatibility
Translation updates via Crowdin:
Czech (100 )
Danish (99 )
English (United Kingdom) (25 )
Finnish (100 )
Polish (100 )
Portuguese (100 )
Portuguese (Brazilian) (100 )
Russian (93 )
Slovak (98 )
Spanish (99 )
Turkish (100 )
Ukrainian (17 )
Dependency updates:
Bump maven-site-plugin from 3.9.0 to 3.9.1
Bump oshi-core from 5.1.2 to 5.2.0
Bump rome from 1.13.1 to 1.14.1
Bump spot-maven-plugin from 4.0.0 to 4.0.4.
9.7.022 Jun 2020 14:05
major bugfix:
General:
Improved browsing and scanning speed and stability
Optimized database storage space
aspect ratio comparisons
the "Check for updates" button not finding updates
support for Eclipse development
freezes while browsing and scanning a folder at the same time
Renderers:
Improved support for high bit-depth videos on Samsung and Sony TVs, and VLC
transcoding support in some cases on DirecTV, Panasonic, Samsung, Sony and Vizio TVs, and Android phones
Translation updates via Crowdin:
Chinese Traditional (100 )
French (100 )
Hungarian (100 )
Polish (100 )
Spanish (100 )
Dependency updates:
Bump surefire-version from 3.0.0-M4 to 3.0.0-M5.
9.6.217 Jun 2020 15:05
minor bugfix:
General:
broken browsing on some renderers
broken transcoding on renderers with KeepAspectRatio enabled
Improved support for web interface on iOS
Renderers:
Updated support for external subtitles on VLC for Desktop
Translation updates via Crowdin:
Russian (94 )
Dependency updates:
netty from 4.1.50 to 3.10.6.
9.6.013 Jun 2020 07:25
major bugfix:
General:
Improved compatibility of files containing both supported and unsupported streams
Improved support for MP4 and OGA/OGG audio on the web interface.
Automatic updating on Windows and macOS
Renderer control windows not refocusing on Windows when renderer image was clicked
Support for external subtitles when using the se syntax in renderer config
Not transcoding embedded subtitles when we should
Renderers:
Updated support for external subtitles on VLC for iOS
Updated support for external subtitles on Panasonic VT60
Translation updates via Crowdin:
English (British) (5 )
Macedonian (0 )
Dependency updates:
Commons-io from 2.6 to 2.7
Exec-maven-plugin from 1.6.0 to 3.0.0
JRE from 8 to 14.0.1.
Maven-project-info-reports-plugin from 3.0.0 to 3.1.0
Metadata-extractor from 2.13.0 to 2.14.0
Netty from 3.10.6 to 4.1.50
Oshi-core from 5.1.0 to 5.1.2
Rome from 1.12.2 to 1.13.1
9.5.025 May 2020 15:25
major bugfix:
General:
Significant improvements to scanning and browsing speed and resource use
episode titles in the Media Library
aspect ratio validation
Added more automatic regression tests for file format detection
Renderers:
Added support for Vimu Player on Amazon Fire TV Stick
Translation updates via Crowdin:
Dutch (92 )
Turkish (100 )
Dependency updates:
7zipj from 9.20-2.00 to 16.02-2.01
assertj-core from 3.16.0 to 3.16.1
junrar from 1.0.1 to 4.0.0
oshi-core from 5.0.1 to 5.1.0.
9.4.310 May 2020 20:25
minor bugfix:
General:
Added support for streaming and transcoding from AV1 video codec
Added quickrun commands to aid rapid development
Memory use improvements on macOS
Transcoding compatibility support for transcoding videos with no audio
Renderers:
Improved support for LG OLED TVs
Improved support for Panasonic VT60 TVs
Improved support for Sony AG-series TVs
Improved support for Sony X-series TVs
Translation updates via Crowdin:
Serbian (87 )
Turkish (100 )
Dependencies:
Updated assertj to 3.16.0
Updated doxia-module-docbook-simple to 1.9.1
Updated FFmpeg on macOS to 20200504 (5767a2e) to support more media formats
Updated git-commit-id-plugin to 4.0.0
Updated h2database to 1.4.199
Updated icu4j to 67.1
Updated jaxb-impl to 2.3.3
Updated JMustache to 1.15
Updated JNA to 5.5.0
Updated junit5 to 5.6.2
Updated maven-antrun-plugin to 3.0.0
Updated maven-assembly-plugin to 3.3.0
Updated maven-checkstyle-plugin to 3.1.0
Updated maven-compiler-plugin to 3.8.1
Updated maven-pmd-plugin to 3.13.0
Updated maven-project-info-reports-plugin to 3.0.0
Updated maven-site-plugin to 3.9.0
Updated metadata-extractor to 2.13.0
Updated Oshi to 5.0.1
Updated plexus-utils to 3.3.0
Updated rome to 1.12.2
Updated saaj-impl to 1.5.2
Updated spot-maven-plugin to 4.0.0.
9.4.221 Apr 2020 08:25
minor bugfix:
General:
Improved detection of M4V and MP4 files
Improved automated regression tests for media format detection
Improved detection of incomplete binaries
Linux failing to use bundled FFmpeg
support for custom server names with special characters
Renderers:
Improved support for H.264 videos on VLC for iOS
Translation updates via Crowdin:
Bulgarian (96 )
Finnish (100 )
French (100 )
Hungarian (84 )
Romanian (100 )
Slovak (100 )
Dependencies:
Updated Chromecast api-v2 to 0.11.3
broken FFmpeg binary on Linux x86
Updated Google Gson to 2.8.6
Updated Google Guava to 29.0
Updated h2database to 1.4.200
Updated Java Runtime Environment to 1.8.251.
9.4.109 Apr 2020 13:25
minor bugfix:
Translation updates via Crowdin:
Bulgarian (93 )
Czech (100 )
Danish (99 )
Finnish (99 )
French (99 )
Hebrew (21 )
Italian (100 )
Polish (99 )
Portuguese (99 )
Portuguese (Brazilian) (99 )
Spanish (100 )
Swedish (100 )
Ukrainian (23 )
Dependencies:
Updated FFmpeg on macOS to a startup Updated JUnit5 to 5.6.1
Updated Maven Javadoc plugin to 3.2.0
Updated Maven Assembly plugin to 3.2.0.
9.4.005 Apr 2020 14:05
major bugfix:
General:
Started releasing 5 Linux builds: x86, x86_64, ARM, ARMhf and ARM64
Linux builds all default to using the system FFmpeg if it exists
Improved transcoding speed
broken cache loading in some situations
transcoding subtitles Improved logging
Renderers:
Added support for Denon AVR-4311CI
Added support for Denon AVR-X4200W
Translation updates via Crowdin:
Danish (99 )
Greek (92 )
Hebrew (19 )
Portuguese (99 )
Swedish (99 )
Dependencies:
incorrect MediaInfo version on Windows, now it is 18.12
Updated FFmpeg to 3362330 (20200328) on all operating systems
Updated Twelvemonkeys ImageIO to 3.5.
9.3.123 Mar 2020 21:45
minor bugfix:
General:
Updated build documentation in BUILD.md
Renderers:
too much transcoding on Samsung 9 series TVs
WAV support on PS3
Translation updates via Crowdin:
Arabic (36 )
Serbian (87 )
Slovenian (60 ).
9.3.024 Feb 2020 12:25
major feature:
General:
Added support for devices that require MRR authorization, like Denon AVR devices
Added support for symlinks in the folder selector
subtitles being transcoded unnecessarily
compiling on new OpenJDK versions
Improved support for audio files
Improved parsing of uncommon files
attempting to add empty files
Added some regression testing for our use of FFmpeg and MediaInfo
Dependencies:
Updated JRE to 1.8.241.
9.2.014 Jan 2020 14:45
major bugfix:
General:
Added more precise support for subtitles in renderer profiles. See the si and se options in DefaultRenderer.conf.
uninstallation of Windows service
Use secure connections for program updates
startup on Linux using ARM processors
Logging improvements
Renderers:
Added support Sony BRAVIA AG series TVs
Improved support for 2019 Samsung TVs, including 8K streaming
Improved support for Panasonic GX800B
Translation updates via Crowdin:
Chinese Traditional (100 )
Croatian (44 )
Danish (100 )
English (United Kingdom) (3 )
Hungarian (71 )
Korean (33 )
Slovak (100 )
Slovenian (60 )
Swedish (97 ).
9.1.001 Nov 2019 09:05
major feature:
General:
Added automatic updating to Linux and macOS (it already existed on Windows)
Added the UMS version to the web interface
Added a different icon in macOS dark mode
pixelation of icon on some Linux distributions
Renderers:
support for external subtitles on some Samsung TVs
Translation updates via Crowdin:
Bulgarian (93 )
Croatian (29 )
Danish (99 )
Dutch (93 )
Finnish (100 )
Italian (100 )
Korean (33 )
Persian (35 )
Turkish (100 )
Dependencies:
Updated JRE to 1.8.231.
9.0.106 Oct 2019 11:45
minor bugfix:
General:
not using standalone Java on Linux
Increased default maximum memory on Linux to match other OS (1280MB)
Improved speed of some database lookups
Improved speed of OpenSubtitles validation
Logging improvements
Switched from findto spot broken tooltips
startup link not uninstalling on Windows
error when prettifying some filenames
Renderers:
Improved support for Mirascreen
Improved support for Sony BluRay BDP-S3700
Translation updates via Crowdin:
Bulgarian (91 )
Chinese Traditional (100 )
Croatian (28 )
Estonian (22 )
Hungarian (70 )
Russian (94 )
Slovak (88 )
Spanish (100 )
Swedish (93 )
Dependencies:
Updated ImageIO to 3.4.2.
9.0.0 - Changes since 9.0.0-b2 - 2019-09-06.
General:
Adds UMS to Windows Firewall exceptions on install
Better cleanup of install directory on install/uninstall on Windows
transcoding when using our Docker image
track numbers not prepending in Media Library
startup crash when invalid characters are in the OS Path
adding unsupported files to the database
Renderers:
Improved support for TrueHD videos on Samsung UHD TVs
Translation updates via Crowdin:
Chinese Traditional (94 )
Croatian (20 )
Czech (100 )
Danish (89 )
Finnish (32 )
Japanese (100 )
Polish (100 )
Russian (93 )
Slovak (88 )
Thai (11 )
Dependencies:
Updated Git Commit ID Plugin to 2.2.4
Updated JUnit to 5.2.0
Updated Maven Compiler Plugin to 3.8.0
Updated Maven Enforcer Plugin to 3.0.0-M1
Updated Maven Javadoc Plugin to 3.0.1
Updated Maven Site Plugin to 3.7
Updated Metadata Extractor to 2.12.0 for improved image parsing performance.
9.0.0 - Changes since 8.2.0 - 2019-09-06.
General:
We no longer require Java installation on any operating system
Adds UMS to Windows Firewall exceptions on install
Added new renderer setting vbd (video bit depth) to allow filetype-specific bit-depth support configuration
filename prettifying not displaying episode names and other related problems
the PrependTrackNumbers renderer setting
transcoding when using our Docker image
startup cras
9.0.0-b208 Sep 2019 00:25
minor bugfix:
General:
Startup on Windows and Linux
9.0.0-b128 Jul 2019 14:45
minor bugfix:
General:
We no longer require Java installation on any operating system
Added new renderer setting vbd (video bit depth) to allow filetype-specific bit-depth support configuration
filename prettifying not displaying episode names and other related problems
the PrependTrackNumbers renderer setting
Languages:
broken "hide engines" string
Updated translations via Crowdin:
Chinese Simplified updated
French translation updated
German translation updated
Hungarian translation updated
Italian translation updated
Japanese translation updated
Norwegian translation updated
Polish translation updated
Portuguese (Brazilian) translation updated
Romanian translation updated
Russian translation updated
Spanish translation updated
Swedish translation updated
Dependencies:
Updated Chromecast api-v2 to 0.11.0
Updated fm.last coverartarchive-api to 2.1.1
Updated icu4j to 64.2
Updated JNA to 5.3.1
Updated Oshi to 3.13.3
Updated Surefire to 2.22.2.
8.2.021 Jun 2019 03:15
major bugfix:
General:
Removed duplicate information from TV episode filenames in the Media Library
Improved filename recognition
Append engines to filenames instead of prepend, to stop breaking alphabetization
Added the possibility to have a virtual folder without adding it to the Media Library
UMS not starting as a service on Windows
a broken translation when alerting a user that they are sharing a non-existing folder
Languages:
Updated translations via Crowdin:
Afrikaans translation updated
Arabic translation updated
Catalan translation updated
Croatian translation updated
Czech translation updated
Danish translation updated
Dutch translation completed
German translation updated
Greek translation updated
English (UK) translation updated
Finnish translation updated
French translation updated
Hebrew translation updated
Hungarian translation updated
Icelandic translation updated
Italian translation updated
Japanese translation completed
Korean translation completed
Norwegian translation updated
Persian translation updated
Polish translation updated
Portuguese translation updated
Portuguese (Brazilian) translation updated
Romanian translation updated
Russian translation updated
Serbian (Cyrillic) translation updated
Slovak translation updated
Slovenian translation updated
Spanish translation updated
Thai translation updated
Dependencies:
Updated Apache HttpAsyncClient to 4.1.4.
8.1.003 May 2019 03:15
major bugfix:
General:
Performance improvements
conversion of 3D subtitles
with the computer sleep management feature
with Virtual Folders
error when browsing web folders
Updated build and install documentation
Renderers:
Improved support for 4k and h265 videos on LG webOS TVs
Improved support for Samsung MS750 soundbars
Languages:
Updated translations via Crowdin:
Danish translation updated
Dutch translation updated
French translation updated
Japanese translation validated
Portuguese (Brazilian) translation updated
Russian translation updated
Turkish translation updated
Dependencies:
Updated h2database to 1.4.199, which improves speed and memory use.
8.0.102 Apr 2019 03:15
minor bugfix:
Dependencies:
Rolled back h2database to 1.4.196, which broken music metadata.
8.0.0 - Changes since 7.9.0 - 2019-03-29.
General:
Added new Shared Content tab for managing all local and web content
Added country flags for audio and subtitles to video thumbnails in TRANSCODE folders
Added option to customize the subtitles info that is appended to filenames
Made the subtitles info more standardized
Greatly optimized memory use and long-term stability
Improved default web content entries
Database cleanup step removes files that are no longer shared
a lot of related to subtitles
functionality of the Back button on the web interface in some situations.
"Season" not displaying on subsequent visits in Media Library
Optimized performance of Media Library folders
Improved reliability when using "Defer to MEncoder" option
some broken Media Library queries
Renderers:
Allow MP3 streaming on VLC
Transcode unsupported audio to MP3 on Samsung JU6400
video transcoding on Sony Bravia EX TVs
Languages:
Updated translations via Crowdin:
Dutch translation updated
Italian translation completed
Japanese translation completed
Persian translation updated
Polish translation completed and validated
Russian translation updated
Slovenian translation updated
Serbian (Cyrillic) translation updated
Ukrainian translation updated
Dependencies:
Updated MediaInfo to 18.12 on Windows and macOS
Updated h2database to 1.4.198.
8.0.0 - Changes since 8.0.0-RC1 - 2019-03-29.
General:
Improved reliability when using "Defer to MEncoder" option
functionality of the Back button on the web interface in some situations.
"Season" not displaying on subsequent visits in Media Library
Optimized performance of Media Library folders
some broken Media Library queries
music info (artist, album, genre, album artist, and year) not being saved to the resource or database
Renderers:
Allow MP3 streaming on VLC
Transcode unsupported audio to MP3 on Samsung JU6400
video transcoding on Sony Bravia EX TVs
Languages:
U
7.9.029 Mar 2019 03:15
major bugfix:
General:
Added the ability to ignore folders by name, which defaults to ".unwanted"
The server shows up on devices sooner
Increased the difference between button hover/pressed states
Improved stability and logging when moving files after fully playing
Improved recognition of AAC
H.264 profile not updating
low bitrate audio on transcoded web videos
content updating in the Media Library on some devices
Logging Renderers:
Improved support for Roku 4
Improved support for Samsung 9 Series TVs
Languages:
Updated translations via Crowdin:
Dutch translation updated
Bulgarian translation updated
Korean translation updated
Swedish translation updated
Turkish translation updated.
8.0.0-b124 Mar 2019 03:15
minor bugfix:
General:
Added option to disable FFmpeg GPU acceleration.
Too much transcoding due to not respecting language priority settings
Failure to store audio stream information
Failure to start
Missing text when adding web content
Missing text on the first time language chooser
Text clash on the Subtitles settings subtab of the Transcoding settings tab
Logspam
All changes in 7.8.0.
7.8.012 Jan 2019 03:15
major bugfix:
General:
Added examples for all binary tools paths in UMS.conf
Added detection of JDK to the Windows installer
custom option parsing for ffmpeg_gpu_decoding_acceleration_method
error when FFmpeg deferred to MEncoder
Web interface:
Added Subtitle Translator to the menu
Added new home screen with automatic entry
Added player navigation using keys to return to home screen
Added new logo icon fully displayed and transparent in web interface browse view
Made caption, folder list and play toolbar buttons compliant with material design
audio thumbnails
some buttons not displaying correctly
broken hover effect on Firefox
Modified menu icons
Languages:
Updated translations via Crowdin:
French translation updated
Icelandic translation updated
Japanese translation updated
Ukranian translation updated.
8.0.0-a2 - 2018-12-27 - Changes since 8.0.0-a1.
General:
support for picture-based subtitles
images being displayed in low quality
a when writing OpenSubtitles data to the database
audio flags in TRANSCODE folders
All changes in 7.7.1
Dependencies:
Updated MediaInfo to 18.12 on Windows and macOS.
7.7.127 Dec 2018 03:15
minor bugfix:
General:
broken transcoding via MEncoder on Windows and Linux
Improved support for Sony BRAVIA EX Series TVs
Languages:
Updated translations via Crowdin:
French translation updated
German translation completed
Portuguese translation completed
Portuguese (Brazilian) translation completed.
7.7.021 Dec 2018 03:15
major bugfix:
General:
Improved code formatting
double subtitles when transcoding video
XViD recognition
incorrect music genre labels
web stream transcoding
Renderers:
Improved support for Philips PUS TVs
Improved support for Samsung Q6 Series TVs
Improved support for Samsung Q9 Series TVs
Web interface:
Use H.264 on the web interface in Chrome and Firefox
Removed the limit on resolution
Added font scaling setting
Removed custom scrollbar styling
a hover effect on Firefox
the dynamic view
Languages:
Updated translations via Crowdin:
Chinese Simplified translation completed
Czech translation completed and validated
German translation updated
Hungarian translation updated
Portuguese (Brazilian) translation updated
Romanian translation completed and validated
Russian translation updated
Slovak translation updated
Thai translation updated.
7.6.227 Nov 2018 00:05
minor bugfix:
General:
Broken browsing on some devices
7.6.122 Nov 2018 11:45
minor bugfix:
General:
Increased thumbnail compression for less memory use
broken browsing on some Samsung devices
fully played thumbnails not working after restarts
Improved code formatting
Languages:
Chinese Simplified translation updated
Swedish translation updated.
7.6.016 Nov 2018 14:25
major bugfix:
General:
Started to release installer wizard for macOS
Started to use the "Album Artist" field for better audio file browsing of compilations
Improved network connection stability
Improved the web interface's accessibility and support for remote controls
Removed the broken whitelist functionality
Removed the broken plugins functionality
Improved the Docker configuration
Improved the speed of our automated testing suite
Improved automated testing of filename prettifying
Improved our default folder sharing stability
Improved support for aspect ratio and scan order
Improved file scanning/parsing speed
tsMuxeR on macOS
burning picture subtitles when other filters are also used in FFmpeg
FFmpeg not enabling the GPU configuration toggle
thumbnails not persisting to the database unless TRACE logging is enabled
binaries not being picked up from the PATH on Linux
support for Java 10+ on Linux
Added build documentation to BUILD.md
Updated documentation in CONTRIBUTING.md and STYLEGUIDE.md
Improved code formatting
Formats/Codecs:
Added recognition of video codecs: ASF, FFV1, RLE, S4UD, TGA and VRO
Added recognition of audio formats: CAF
Added recognition of audio codecs: CELP, MACE, Nellymoser and QCELP
parsing of framerates via MediaInfo
Improved recognition of AAC, FLV and WMA
Renderers:
Added support for Bush Freeview
Added support for the built-in "Resume" functionality on Samsung TVs
Improved support for H.264 codec and SRT subtitles on PS4
Languages:
Updated translations via Crowdin:
Arabic translation updated
Bulgarian translation updated
Catalan translation updated
Chinese Simplified translation updated
Chinese Traditional translation updated
Croatian translation updated
Czech translation updated
Danish translation updated
Dutch translation updated
Finnish translation updated
French translation completed and validated
German translation updated
Greek translation updated
Hungarian translation updated
Italian translation updated
Japanese translation updated
Korean transl
7.5.013 Oct 2018 03:15
major bugfix:
General:
Added animated Restart Server button when a restart is needed to apply a new setting
Added hover and push effects to buttons
Added Docker build files
Added ability to specify supported framerates in renderer configs
Improved support for Windows XP
Improved support for DFF, DSF, MP4 and WAV files
Updated the GUI for FFmpeg options
duplicate hardware acceleration options
the state of scan buttons while startup scan is running
the display of the web interface on Safari
MEncoder not transcoding to H.264 on macOS
a lot of minor Renderers:
Added detection of more Samsung mobile devices
Improved support for Onkyo audio receivers
Improved support for Samsung UHD (4k) TVs
Improved support for Samsung Galaxy Note Tab
FLAC playback on Xbox One
Languages:
Updated translations via Crowdin:
Chinese Simplified translation completed
Czech translation completed and validated
Portuguese (Brazilian) translation updated
Slovak translation updated
Spanish translation completed
Dependencies:
Updated Maven Assembly plugin to 3.1.0
Updated Maven Compiler plugin to 3.7.0
Updated Maven Enforcer plugin to 1.4.1
Updated Maven Findplugin to 3.0.5
Updated Git Commit ID plugin to 2.2.3
Updated gson to 2.8.2.
7.4.023 Sep 2018 03:15
major bugfix:
General:
Uses the media folders by default on Windows and macOS instead of the whole user directory
Added support for using GPU (video cards) for decoding via FFmpeg
Added option for higher quality audio resampling via FFmpeg
Files downloaded via the web interface have the correct filename
Improved stability when using custom FFmpeg settings
Made plugin web queries use SSL/HTTPS
Stop sometimes throwing errors when downgrading versions
Disabled the broken minimization on macOS
the wizard file chooser not working on macOS
Languages:
Updated translations via Crowdin:
Chinese Traditional translation completed
French translation completed and validated
Italian translation updated
Polish translation completed and validated
Renderers:
aspect ratio of transcoded videos on Panasonic ST60 TVs.
7.3.101 Sep 2018 03:15
minor bugfix:
General:
transcoding of videos with multiple audio streams with FFmpeg
not being able to delete folders containing folders that are within watched folders on Windows
Fully Played status not saving for some users
files not being immediately deleted from the database if their parent folder was deleted
standalone build auto updater downloading non-standalone builds
Languages:
Updated translations via Crowdin:
Chinese Simplified translation completed
French translation completed and validated
Italian translation updated
German translation completed
Polish translation completed and validated
Portuguese translation completed
Portuguese (Brazilian) translation updated
Romanian translation completed
Russian translation completed
Spanish translation completed.
7.3.014 Aug 2018 08:25
major bugfix:
General:
Started to release standalone builds for Windows (no Java installation required)
Added option to disable startup folder scanning in the first-run wizard
fully played status sometimes not saving
Languages:
Updated translations via Crowdin.
7.2.130 Jul 2018 03:15
minor bugfix:
General:
a database upgrade Languages:
Updated Bulgarian translation via Crowdin.
7.2.027 Jul 2018 03:15
major bugfix:
General:
Auto-updater no longer requires UMS to be run with admin rights on Windows
Improved support for ATRAC and DolbyE formats
Reduced size of local database dramatically
Use more memory on macOS to match Windows
Disabled Chromecast Extension API by default
Improved documentation
Improved database referential integrity
with the auto-updater on Windows
Languages:
Allow translation of more of the auto-updater
Updated translations via Crowdin.
7.1.016 Jun 2018 07:05
major bugfix:
General:
Aspect ratio is maintained in web interface thumbnails
Updated web interface to play OGA audio
Cleaned up and DefaultRenderer.conf
Display whether video is a sample with prettifying enabled
AAC audio parsing via FFmpeg
movie edition not being displayed
handling of multiple video streams while transcoding
Improved logging
Resume file support on some renderers
maximum memory setting on Java 9+
Languages:
Added Croatian translation
Updated translations via Crowdin
incorrect translations being applied to some settings
Renderers:
Improved support for Panasonic DX series TVs
external ASS/SSA subtitles support on Samsung 8 and 9 series TVs
Dependencies:
Updated MediaInfo to 18.03.1.
7.0.116 Apr 2018 03:15
minor bugfix:
General:
Improved thumbnail support
Improved folder scanning speed
Reduced memory use during folder scanning
fully played feature on clean installs
tsMuxeR FFmpeg support
Updated UMS.conf with changes from 7.0.0
Languages:
Updated German, Italian, Norwegian, Russian and Swedish translations via Crowdin
Renderers:
Added support for Roku TV (NSP 8)
Improved support for Roku 3.
7.0.0 - 2018-03-27 - Changes since 6.8.0.
General:
Added "TV Shows", "Movies", "3D Movies", and "Unsorted" folders to the "Media Library" folder
Added right-click menu to navigation pane
Renamed "Cache" folder to "Media Library" folder and enabled it by default
Changed "Hide" options to "Show", e.g. "Hide Media Library folder" becomes "Show Media Library folder"
When a file is added/changed/removed in a shared folder, UMS detects it
Fully played tracking is stored in the SQL database
Shared folders are scanned for changes on startup (configurable)
Made folder scanning up to 10x faster
Made Media Library browsing faster
Gave folder scanning a lower priority than other UMS functions to make them work more smoothly
some related to sending media metadata (org_pn) to renderers
where removing a directory in UMS does not remove its contents from the Media Library.
sorting in dynamic folders
Reduced lookups and bandwidth to OpenSubtitles
MusicBrainz many other Languages:
Synchronized translations with Crowdin
Renderers:
Added Samsung 8 Series config
Updated FetchTV config
Improved support for Samsung Galaxy S7.
7.0.0 - 2018-03-27 - Changes since 7.0.0-rc2.
General:
Made folder scanning up to 10x faster
Made Media Library browsing faster
Gave folder scanning a lower priority than other UMS functions to make it work more smoothly
Added configuration option to toggle shared folder scanning on startup.
"By Date" virtual folders on joined folders
a database initialization order of "By date" folders, now they go from newest to oldest
some related to sending media metadata (org_pn) to renderers
6.8.005 Jan 2018 03:15
major bugfix:
General:
Added shared folder selection to the wizard
Improved matching of results from CoverArtArchive
Improved text in the wizard
detection of Java Runtime Environment 9 on Windows
charset handling during subtitle conversions
video not always transcoding when encoded audio passthrough is used
an exception if the renderer replied to GetProtocolInfo but didn't include sink
Formatting in UMS.conf
Various Languages:
Added Bengali translation (empty for now, please contribute to it on Crowdin!)
Improved support for Japanese characters
Renderers:
Added 4k support to VLC for iOS
Added support for sending 4k MP4 videos to PS4 natively.
6.7.404 Oct 2017 03:15
minor bugfix:
General:
a where thumbnails wouldn't always be generated when MediaInfo isn't used or available
regression in folder thumbnails on non-Windows platforms
a crash when the web interface's port is occupied, and do not fail restarting the server, if the server hasn't created yet
many general Renderers:
Added support for HE-AAC audio in MKV and MP4 files on LG BP550
Improved detection and file support for LG WebOS TVs.
6.7.313 Aug 2017 03:15
minor bugfix:
General:
Improved support for AVI and MJPEG
Improved general DLNA implementation
duplicate entries in transcode folders
logging in macOS
menu name in macOS
Renderers:
Added renderer configuration for conversion of 3D video to 2D
Added support for Fetch TV
Added support for Onkyo TXNR8xx
Improved support for Cambridge Audio Azur BD
Improved support for OPPO BDP
Improved support for Panasonic VIERA TXL32V10E
Improved support for Sony BRAVIA 5500 and EX TVs
Improved support for Sony SMP-N100
Improved support for Sony STR-DA5800ES
album art for Onkyo receivers (and probably others)
support for Xbox 360
Dependencies:
Updated MediaInfo to 0.7.97, which:
Improves support for HEVC (H.265), FLV, MKV, TIFF and more.
6.7.210 Jul 2017 03:15
minor bugfix:
General:
Added support for WMA10
Improved splash screen timing and enabled it by default
Improved support for MediaInfo on non-Windows platforms
Improved CPU and memory logging
Improved detection of network speed
Updated comments in DefaultRenderer.conf
Updated documentation
trace logging on macOS
a crash on Windows 10
Languages:
Synchronized translations with Crowdin
Hebrew language support
Dependencies:
Updated FFmpeg
Updated JNA to 4.4.0
Updated Surefire to 2.20.
6.7.111 Jun 2017 14:45
minor bugfix:
General:
playback on Linux
support for OGA and 3GA files
Dependencies:
Updated MediaInfo to 0.7.96.
6.6.026 Feb 2017 03:15
major feature:
General:
Added support for AIFF files
Improved detection of the language of subtitles
Deging and logging improvements
forcing the usage of discrete GPUs on Apple computers with dual GPUs
minor Languages:
Added Thai translation
Synchronized translations with Crowdin
Renderers:
Added support for Panasonic DMR Blu-ray recorders
Added support for Pioneer Blu-ray players
Added support for Sony BRAVIA XD 70/75 series TVs
Added support for Yamaha RX-A2050
Enabled UPnP control support on Panasonic TVs
Improved support for Google Chromecast
Improved support for LG WebOS TVs
Improved support for Panasonic Viera VT60 TVs
Improved support for Philips PFL TVs
Improved support for Sony BRAVIA KDL-NX800 series TVs
Improved support for Sony BRAVIA XD 70/75/80/83/85/93/94 series TVs
image stretching on Sony BRAVIA 5500 series TVs
Dependencies:
Updated Apache commons-lang to 3.5
Updated ChromeCast Java API to 0.9.2
Updated dcraw to 9.27
Updated ICU4J to 58.2
Updated logback to 1.1.8
Updated MediaInfo to 0.7.91.
6.5.308 Jan 2017 03:15
minor bugfix:
General:
Added detection of the Chromium and Vivaldi web browsers
where video container and codec settings weren't saved
Languages:
Synchronized translations with Crowdin
Renderers:
Added support for Sony Bravia X series TVs
Dependencies:
Updated Git Commit ID plugin to 2.2.1
Updated Maven Antrun plugin to 1.8
Updated Maven Assembly plugin to 3.0.0
Updated Maven Compiler plugin to 3.6.0
Updated Maven Enforcer plugin to 1.4.1
Updated Maven Findplugin to 3.0.4
Updated Maven Javadoc plugin to 2.10.4
Updated Maven PMD plugin to 3.7
Updated Maven Project Info Reports plugin to 2.9
Updated Maven Site plugin to 3.6
Updated Maven Surefire plugin to 2.19.1
Updated Maven Surefire Report plugin to 2.19.1.
6.5.228 Nov 2016 03:15
minor bugfix:
General:
Respect the renderer setting H264Level41Limited when deciding whether to stream or transcode
Search for subtitles in alternative folder even when a subtitle was already found
Logging improvements
Improved program shutdown stability
Updated docs
Updated image parsing from MediaInfo and Sanselan to Imaging
manual renderer selection
Improved support for OGA, MKA, ADTS, WEBM, 3GA and 3G2A files
Made disabling transcoding more reliable
Minor Languages:
Minor English updates
Synchronized translations with Crowdin
Renderers:
Added FLAC support on Sony PS4
Improved AAC support on LG LM620 TVs
Improved detection of Sony Bravia W series TVs
Improved AVI/DivX support on Panasonic TX-L32V10E TVs
Improved Google Chromecast support
LPCM audio on Sony PS3
aspect ratios on Sony Bravia 5500 series TVs
Dependencies:
Updated h2database to 1.4.193.
6.5.102 Oct 2016 03:15
minor feature:
General:
Added Dolby Atmos detection
Added renderer config setting RemoveTagsFromSRTSubtitles
Config file and improvements
Reduced CPU usage
Improved adherence to DLNA standards
Restart button changes to red when a restart is required
audio channel parsing
audio pitch when transcoding some files
Languages:
Synchronized translations with Crowdin
Renderers:
Added support for VLC for desktop
Improved seeking support on AnyCast
Improved support for some filetypes on VLC for iOS
Improved support for Panasonic E6 TVs
Improved support for AVI files on XBMC
Dependencies:
Updated jaudiotagger to 2.2.5
Updated MediaInfo to 0.7.88
Updated NSIS to 2.5.1.
6.5.001 Aug 2016 03:15
major bugfix:
General:
Use ellipses for overflowing text in the left menu on the web interface
Improved speed of parsing files
Improved documentation in DefaultRenderer.conf, UMS.conf and the code
support for semicolons in paths in FFmpeg
the cancellation of media library scans
videos being transcoded too often because of bitrate halving
support for video files within compressed folders
the MIME type for WAV DTS files
Renderers:
Added support for LG Blu-Ray players
Added support for Naim Mu-So wireless audio systems
Improved detection of LG TVs
Improved support for AC-3 audio on VLC on iOS and Apple TV
Improved support for XviD codec on Panasonic TVs and VLC apps
Improved support for images on Panasonic TXL32V10E TVs
support for virtual folders like New Media and Cache on Panasonic TVs
support for WebVTT subtitles on Samsung TVs
Languages:
Danish translation was completed and validated
Portuguese translation was completed
External Components:
Updated assertj to 2.5.0
Updated ChromeCast Java API to 0.9.2
Updated Cling to 2.1.1
Updated commons-io to 2.5
Updated doxia plugin to 1.7
Updated exec maven plugin to 1.5.0
Updated gson to 2.7
Updated logback to 1.1.7
Updated maven antrun plugin to 1.8
Updated maven compiler plugin to 3.5.1
Updated maven enforcer plugin to 1.4.1
Updated maven site plugin to 3.5.1
Updated maven source plugin to 3.0.1
Updated MediaInfo to 0.7.87
Updated Netty to 3.10.6.
6.4.027 Jun 2016 03:15
major bugfix:
General:
Regularly initiate UPnP searches for new renderers
Added renderer config settings HalveBitrate and SupportedVideoBitDepths
Prevent sleep mode while streaming by default
Tweaked language
Improved/some documentation
Improved file parsing speed
Improved logging
FFmpeg no longer defers to MEncoder for embedded fonts since it supports them
FFmpeg no longer defers to MEncoder for internal ASS subtitles
ALIVE messages send less frequently by default
support for CMYK JPEG images
bit FLAC fake videos showing up for non-PS3 renderers
unsupported subtitles being streamed
transcoding bitrate in rare cases
MIME types for WAV audio and TIFF images
renderer TextWrap
renderers only being detected if they are started before UMS
Renderers:
Added support for VLC on Apple TV
Improved video quality on wireless networks for Panasonic VT60
Improved support for subtitles on Panasonic CX700 Series TVs
Improved support for Panasonic CX680 Series TVs
Improved support for Panasonic E6 Series TVs
Improved support for Sony Bravia NX800 TVs
Improved detection of Vizio TVs
Languages:
Czech translation was completed
French translation was completed and validated
Italian translation was completed
Polish translation was completed and validated
Russian translation was completed
Swedish translation was completed
Turkish translation was completed and validated
External Components:
Updated FFmpeg to builds from this month
Updated FLAC to 1.3.1
Updated h2database to 1.4.192
Updated MediaInfo to 0.7.86.
6.3.228 May 2016 03:15
minor bugfix:
General:
Added user config setting ALIVE_delay
calculating network speeds with offline renderers
detection of the MPEG-1 video codec
Renderers:
connectivity with Sony renderers
Languages:
Synchronized translations with crowdin.
6.3.1.124 May 2016 03:15
minor bugfix:
General:
Connectivity
6.3.121 May 2016 03:15
minor bugfix:
General:
Improved connectivity with devices
Improved support for 3D subtitles
support for PAL DVDs
Renderers:
Improved support for LG EG910V TVs
Improved support for Panasonic Viera E6 Series TVs
Improved detection of Windows Media Player
support for WMV 8 and below on Panasonic TVs
Languages:
Synchronized translations with crowdin
External Components:
Updated Cobertura Maven Plugin to 2.7
Updated Maven PMD Plugin to 3.6
Updated Maven Source Plugin to 3.0.0
Updated slf4j to 1.7.21.
6.3.007 May 2016 07:25
major feature:
General:
Added renderer config setting VideoFormatsSupportingStreamedExternalSubtitles
Added renderer config setting StreamSubsForTranscodedVideo
Ignore the article "a" by default, along with "the"
Improved support for 3D subtitles
Improved support for streaming external subtitles
Defer to FFmpeg for transcoding VobSub subtitles
header animation delay on web interface
Renderers:
Added support for Yamaha RXV500D
Improved support for Miracast M806
Improved support for Panasonic Viera GT50 TVs
Improved support for Panasonic Viera TXL32V10E TVs
Languages:
Synchronized translations with crowdin
External Components:
Updated FFmpeg
Updated MediaInfo to 0.7.85
Updated MPlayer/MEncoder for Windows to SB65.
6.2.210 Apr 2016 03:17
minor bugfix:
General:
Improved support for subtitles in FFmpeg
Improved support for custom fonts
Improved general performance
Added renderer config setting KeepAspectRatioTranscoding
FFmpeg not using the TranscodedVideoAudioSampleRate renderer config setting
detection of 3D videos
filenames starting with "The" being listed first
link to musicbrainz
automatic subtitles language detection overruling manual detection
Put the database in the profile directory on non-Windows operating systems
Renderers:
Improved support for Panasonic TVs
Improved support for Sony TVs
Languages:
Synchronized translations with crowdin
External Components:
Updated icu4j to 57.1
Updated MediaInfo to 0.7.84.
6.2.128 Mar 2016 06:45
minor bugfix:
General:
Added more tooltips
DTS-HD being detected as DTS
support for embedded ASS subtitles in FFmpeg
minor Renderers:
Improved support for Panasonic ST60 TVs
Improved support for Samsung J6200 TVs
Languages:
Synchronized translations with crowdin
External Components:
Updated chromecast-java-api-v2 to 0.9.1
Updated FFmpeg
Updated Google gson to 2.6.2
Updated jai-imageio-core to 1.3.1
Updated jmustache to 1.12
Updated JNA to 4.2.2
Updated logback to 1.1.6
Updated slf4j to 1.7.19.
6.2.012 Mar 2016 03:15
major bugfix:
General:
Use image instead of text in thumbnail overlays
Improved the web interface
Added support for using Open Subtitles credentials
Improved filename prettifying
bump support on mobile devices
Renderers:
Improved Panasonic VT60 support
Improved Samsung J55xx support
duplicate subtitles on Samsung TVs
Languages:
Synchronized translations with crowdin
External Components:
Updated Apache Commons Collections to 3.2.2
Updated l10n Maven plugin to 1.4
Updated logback to 1.1.5
Updated Maven Project Info Reports plugin to 2.8.1
Updated MediaInfo to 0.7.83
Updated slf4j to 1.7.16.
6.1.020 Feb 2016 03:15
major bugfix:
General:
Added a back link to the web interface
Improved logging
Squashed lots of Stopped systems from using installed versions of JNA
Thumbnails are unpadded by default
Improved speed of parsing subtitles
Improved filename prettifying speed and stability
Filename prettifying uses more information from Open Subtitles
FFmpeg not using custom fonts
seeking with FFmpeg when embedded picture-based subtitles
Use FFmpeg by default to transcode embedded picture-based subtitles
Stop MediaInfo from using the network
Renderers:
Added ThumbnailPadding option
Improved Panasonic VT60 support
Improved Panasonic CX700 support
Improved Samsung PL51E490 support
External Components:
Updated FFmpeg
Updated MediaInfo to 0.7.82.
6.0.0 - 2016-01-30 - Changes since 5.5.0.
General:
Added "Fully played action" setting to control what UMS does with media that has been fully played. The options are:
Do nothing
Add an overlay to the thumbnail (default)
Hide the file
Move the file to a different folder
Move the file to the recycle/trash bin
Added "Thumbnails" renderer config option, to specify whether the renderer can display thumbnails
The Status tab updates when media is fast-forwarded or rewound
Audio and image thumbnails are output at consistent dimensions
Added SquareAudioThumbnails and SquareImageThumbnails renderer configuration options
Improved support for thumbnail generation
Improved detection of the position of media while playing
Improved logging
Improved headless support
font size of subtitles
Improved filename prettifying
transcoding to LPCM
Added and updated tooltips
Stability improvements
and improved automatic cover downloading
OS X version
Renderers:
Improved Status tab display for Panasonic TVs
Improved VLC for iOS support
Improved Panasonic VT60 support
Languages:
Synchronized translations with crowdin
External Components:
Updated Google gson to 2.5
Updated h2database to 1.4.191
Updated MediaInfo to 0.7.81.
6.0.0 - 2016-01-30 - Changes since 6.0.0-b2.
General:
I
6.0.0-b101 Jan 2016 03:15
minor feature:
General:
Added SquareAudioThumbnails and SquareImageThumbnails renderer configuration options
Improved support for thumbnail generation
Improved detection of the position of media while playing
Improved logging
All changes from 5.4.0.
5.4.028 Dec 2015 03:15
major feature:
General:
Added splash screen, disabled by default
Improved support for subtitles in FFmpeg
Improved headless support on Windows
Improved support for unrecognized filetypes
Improved speed and accuracy of the filename prettifying feature
support for 3D subtitles
the saving of window size
Renderers:
Added support for AnyCast
Added support for Miracast M806
Added support for Sony Bravia NX800 TVs
Improved playback support for several renderers
External Components:
Updated Cling to 2.1.0
Updated FFmpeg
Updated MediaInfo to 0.7.80.
6.0.0-a1 - 2015-11-23 - Changes since 5.3.1.
General:
Added "Fully played action" setting to control what UMS does with media that has been fully played. The options are:
Do nothing
Add an overlay to the thumbnail (default)
Hide the file
Move the file to a different folder
Move the file to the recycle/trash bin
Added "Thumbnails" renderer config option, to specify whether the renderer can display thumbnails
The Status tab updates when media is fast-forwarded or rewound
Audio and image thumbnails are output at consistent dimensions
Renderers:
Improved Status tab display for Panasonic TVs
Languages:
Synchronized translations with Crowdin.
5.3.123 Nov 2015 03:15
minor bugfix:
General:
Window state is saved when maximized
Improved font-scaling on high-DPI displays
Improved file permissions checks
Improved filename prettifying
Linux not finding FFmpeg
Renderers:
Added detection of the Edge browser
support for subtitles on Samsung J series TVs
Languages:
Synchronized translations with Crowdin
External Components:
Updated icu4j version to 56.1
Updated JGoodies Looks to 2.7.0
Updated JNA to 4.2.1.
5.3.031 Oct 2015 06:25
major bugfix:
General:
The main window saves its size and position
DTS-HD being detected as regular DTS
the use of UMS profiles
Made automatic updater more stable
Improved detection of write permissions
Improved plugin installation support
Made profile a possible command line argument
Improved speed when reading shared folders
several Renderers:
Disabled folder thumbnails on Apple iOS apps
Improved support for VLC for iOS
Panasonic TVs use higher-quality thumbnails
External Components:
Updated FFmpeg for Windows to 7c8fcbb, which increases transcoding quality and speed
Updated h2database to 1.4.190
Updated Maven Assembly plugin to 2.6
Updated Maven Eclipse plugin to 2.10
Updated Maven Surefire plugin to 2.19
Updated MediaInfo for Windows to 0.7.78, which improved file parsing speed
Updated MPlayer/MEncoder for Windows to SB64, which increases transcoding quality and speed
Updated Netty to 3.10.5.
5.2.427 Oct 2015 18:40
minor bugfix:
General:
The main window saves its size and position
DTS-HD being detected as regular DTS
the use of UMS profiles
Made automatic updater more stable
Improved detection of write permissions
Improved plugin installation support
Made profile a possible command line argument
Improved speed when reading shared folders
several Renderers:
Disabled folder thumbnails on Apple iOS apps
Improved support for VLC for iOS
Panasonic TVs use higher-quality thumbnails
External Components:
Updated h2database to 1.4.190
Updated Maven Assembly plugin to 2.6
Updated Maven Eclipse plugin to 2.10
Updated Maven Surefire plugin to 2.19
Updated MediaInfo for Windows to 0.7.78, which improved file parsing speed
Updated Netty to 3.10.5.
5.2.328 Sep 2015 03:15
minor bugfix:
General:
Improved logging and logging options
Improved language translations
Improved Windows 10 support
Improved playback stability
Changed default thumbnail seeking position from 2 seconds to 4 seconds
Minor status tab updates
the web interface Flash player
many Renderers:
Improved detection of AirPlayer
Improved folder population time on Panasonic TVs
Improved support for Samsung TVs
Improved support for Vizio TVs
Languages:
Improved accuracy of automatic subtitles language detection
Updated many languages based on contributions from Crowdin
External Components:
Updated AssertJ to 2.2.0
Updated h2database to 1.4.189
Updated FFmpeg for Windows
Updated Javassist to 3.20.0-GA
Updated jmustache to 1.10
Updated JNA to 4.2.0
Updated maven-antrun-plugin to 1.7
Updated Plexus-utils to 3.0.22
Updated Seamless to 1.1.1.
5.2.210 Aug 2015 01:05
minor feature:
General:
Fixed audio transcoding with embedded images
Improved MIME type handling
Improved logging
Expanded filename prettifying
Improved renderer selection interface
Improved file support
Speed improvements
Renderers:
Improved support for Xbox 360
Languages:
Updated all languages to remove unused translations
Updated Dutch translation
Updated English
Updated Polish translation
External Components:
Updated FFmpeg for Windows
Updated MediaInfo to 0.7.75
Updated Netty to 3.10.4.
5.2.113 Jul 2015 04:25
minor feature:
General:
Improved efficiency of configuration file loading
Improved support for quotation marks and apostrophes on some renderers
Fixed broken 32-bit MediaInfo dependency
Renderers:
Fixed Xbox One thumbnails
Languages:
Updated Spanish translation.
5.2.010 Jul 2015 03:15
minor:
General:
Made tsMuxeR use FFmpeg instead of MEncoder
Made tsMuxeR transcode audio to AAC if the renderer expects AAC
Improved FFmpeg responsiveness during fast-forward and rewind
Improved automatic rescaling
Fixed detection of aspect ratios
Merged the install/uninstall Windows Service buttons into one button
Add zoom/fit to web image viewer
Fixed a bug with sending external subtitles
Fixed MIME type finalization when parsing media
Fixed transcoding to AAC via MEncoder
Support late resolution of media length
Improved the accuracy of video metadata
Added ThumbnailWidth and ThumbnailHeight renderer settings
Added support for file extensions: AC3, AMR and TTA
Fixed custom device configuration loading
Added more logging
Fixed folders not showing if they were previously empty, with "hide empty folders" enabled
Cleaned up the titles in the transcode folder in some cases
Various minor improvements/fixes
Expanded code testing for improved stability
Renderers:
Added support for Sony PlayStation 4
Improved thumbnail display on Panasonic TVs
Improved thumbnail display on Microsoft Xbox One
Languages:
Updated English translation
Updated Norwegian translation
External Components:
Rolled back FFmpeg on OS X to fix transcoding for some users
Updated Netty to 4.0.29.
5.1.415 Jun 2015 02:05
minor feature:
General:
Limits clickable areas of settings more precisely
Uses a default renderer image when none exist
Made H.264 transcoding faster
Improved stability and speed with large amounts of images
Expanded code testing coverage
Improved detection of languages
Improved filename prettifying
Code optimizations
Renderers:
Improved support for Panasonic VT60 TVs
Languages:
Updated French translation
External Components:
Updated FFmpeg to builds from 20150521, which:
Improved support for many containers and codecs
Fixed bugs
Updated InterFrame to 2.8.2, which:
Improved speed
Updated Maven Assembly Plugin to 2.5.4
Updated Maven Compiler Plugin to 3.3
Updated Maven Git Commit ID Plugin to 2.1.15
Updated Maven Javadoc Plugin to 2.10.3
Updated Maven Surefire Plugin to 2.18.1
Updated MediaInfo to 0.7.74, which:
Improved detection of file information
Updated Netty to 4.0.28, which:
Improved network operations.
5.1.305 May 2015 03:45
documentation:
General:
Added and improved documentation in UMS.conf and DefaultRenderer.conf
Added the URL for the web interface to the logs on the Logs tab
Improved detection of the H.263 codec
Improved stability when transcoding subtitles by default
Simplified MEncoder commands in some situations
Fixed bugs
Renderers:
Improves support for Samsung EH5300 TVs
Fixed initial folders bug on Xbox 360/One
Improved detection of Xbox One
Improved detection of several Samsung TVs
Languages:
Updated Dutch translation
Updated Spanish translation.
5.1.216 Apr 2015 02:25
minor:
General:
Added "upnp_enable" user-level option
Added "log_level" user-level option
Added "UpnpAllow" renderer-level option
Added "Create TRACE logs" button
Added the ability to restart the program (not just the server)
Fixed videos being muxed instead of streamed
Various minor fixes/improvements
Renderers:
Added DSD/DFF streaming support to Cambridge Audio Blu-ray Disc players
Added more tags to DefaultRenderer.conf
Improved renderer detection/handling
Improved Android device detection
Improved detection of Panasonic AS600 Series TVs
Improved PS3 muxing via tsMuxeR
Improved support for Samsung D6400 TVs
Improved support for Samsung EH5300 TVs
Improved support for transcoding to Technisat S1+
Fixed support for MP3 files on some Samsung TVs and Blu-ray Disc players
External Components:
Updated h2database to 1.4.187
Updated JDom to 2.0.6
Updated Logback to 1.1.3
Updated Maven AntRun Plugin to 1.8
Updated Maven Findbugs Plugin to 3.0.1
Updated Maven Git Commit ID Plugin to 2.1.13
Updated Maven Javadoc Plugin to 2.10.2
Updated Maven PMD Plugin to 3.4
Updated MediaInfo to 0.7.73, which:
Added and improved support for many formats
Fixed bugs
Updated slf4j to 1.7.12.
5.1.103 Apr 2015 14:05
minor feature:
Added support for links in tooltips.
Added support for customizing background and foreground color in tooltips.
Added PrependTrackNumbers renderer option to ensure that renderers order audio by track
number.
Made the RescaleByRenderer setting more consistent.
Fixed MP4, M4A and 3GP file compatibility on some renderers.
Fixed bug with the renderer selection window.
Fixed audio and image compatibility on some renderers.
Fixed transcoding with subtitles on 64-bit systems.
Made Samsung televisions and Blu-ray Disc players order audio by track number.
5.1.020 Mar 2015 03:15
feature:
General:
Added 64-bit versions of FFmpeg for a 10 increase in transcoding speed
Removed the "Save" button since changes to settings are now saved automatically
Improved detection of playback states
Improved connection awareness
Improved True Motion frame interpolation speed by up to 20
Improved folder population speed
Improved support for 3GPP files
Improved descriptions of settings
Slightly altered the memory usage bar
Fixed the renderer SeekByTime setting
Fixed renderer detection and recognition in some cases
Fixed display names for videos that have the Track value set
Fixed incorrect ContentFeatures headers being sent to renderers
Fixed the web logviewer
Fixed bugs with 3D subtitles
Fixed the setting for using embedded subtitles styles
Renderers:
Fixed filename bug on Sony Bravia TVs
Improved support for LG LED-backlit LCD 2014 TVs
Improved support for Samsung H6203 TVs
Languages:
Made more strings translatable
Updated Czech translation
Updated Dutch translation
Updated French translation
Updated Italian translation
External Components:
Updated Chromecast Java API to 0.0.6
Updated Commons Codec to 1.10
Updated FEST Util to 1.2.5
Updated FFmpeg for Windows and OS X, which:
Improved support for many containers and codecs
Fixed bugs
Updated Gson to 2.3.1
Updated h2database to 1.4.186, which:
Fixed memory issues
Fixed caching issues
Updated InterFrame to 2.8.0, which:
Increased processing speed by up to 20
Reduced memory use
Reduced dependencies
Updated JDom to 2.0.2
Updated JUnit to 4.12
Updated Plexus Utils to 3.0.21
Updated slf4j to 1.7.10.
5.0.115 Feb 2015 07:25
major minor documentation bugf:
General:
Fixed text in the Windows automatic updater
Fixed MediaInfo not parsing some rare data
Fixed detection of font attachments
Fixed support for subtitled files with apostrophes in the name
Fixed errors when packing debug files
Fixed support for resuming playback on some devices
Improved support for MOV, 3GP and 3G2 files
Reduced CPU load when the Status tab is visible
Improved support for 1920x1088 videos
Fixed logging error
Fixed the web interface when browsing via Safari
Improved stability when disabling renderers
Renderers:
Added support for Kodi Media Center
Added support for more Panasonic Blu-ray players
Added support for Samsung HT-F4 series home entertainment systems
Improved detection of some LG TVs
Improved detection of some Panasonic Blu-ray players and TVs
Improved detection of some Samsung devices
Improved support for Samsung ES6100 TVs
Improved support for Samsung ES6575 TVs
Improved support for Sony Xperia Z3 smart phones
Updated the image for Xbox 360
Fixed 24-bit FLAC playback on PS3 via the Videos folder
Languages:
Updated Czech translation
Updated French translation
Updated Spanish translation
External Components:
Updated MediaInfo for OS X to 0.7.71, which:
Improved folder population time
Added and improved support for many formats
Fixed bugs
5.0.0 - 2015-01-25 - Changes since 4.4.0
General:
Added support for UPnP connections and playback
Added the option to use info from IMDB with filename prettifying
Added HTML5 video support to the web interface
Create custom per-device configuration files to override any general renderer or UMS setting
Major redesign of the status tab to show per-renderer information
Minor tweaks to the GUI
Improved player control
Includes the possibility to allow UMS to control renders automatically
Web player can also be controlled
Automatic reloading of external files
Documentation updates
New xmb playlist folders with optional automatic starting, looping, and saving, editable from web or xmb
A dynamic xmb playlist
4.4.011 Jan 2015 10:05
minor feature:
General:
Improved compatibility of H.264 transcoded videos
Fixed error on Linux when VLC is not installed
Fixed recognition of BMP, Theora and Vorbis
Added support for several more formats and codecs in renderer configs
Added "SendFolderThumbnails" renderer option
Fixed some cases of unnecessary video transcoding
Fixed AviSynth output compatibility on some renderers
Improved speed of True Motion processing
Updated setting descriptions
Cleaned up logging
Fixed MP3 transcoding support
Improved library creation speed and prevented unnecessary transcoding for non-video files
Renderers:
Added support for Samsung ES8005 TVs
Added support for Samsung BD-C6800 Blu-ray Disc Players
Added support for Sony Xperia Z3
Added support for Yamaha R-N500
Improved support for Hama IR320
Improved support for Panasonic AS600E TVs
Improved support for Panasonic VT60 TVs
Improved support for Samsung H6400 series TVs
Improved support for Sony Blu-ray Disc players from 2013
Improved support for Sony Bravia NX70x series TVs
Improved support for Sony Bravia W series TVs
Improved support for Xbox 360
Fixed audio transcoding on Sony Bravia EX series TVs
Fixed timeouts on Philips TVs
Fixed support for images on Panasonic TVs
Updated DefaultRenderer.conf
Languages:
Updated Spanish translation
External Components:
Updated FFmpeg for Windows and OS X, which:
Improves support for many containers and codecs
Fixes bugs
Updated MPlayer/MEncoder for Windows to SB62, which:
Fixes support for Opus
Fixes support for DVDs
Fixes color and italic support for MicroDVD subtitles
Improves MPEG-2 output
Fixes x264 hardware acceleration
Improves support for many containers and codecs
Fixes VBR and VFR support in H.264 output
Fixes bugs
Updated Netty to 3.9.6, which fixed bugs
4.3.112 Dec 2014 03:15
minor feature:
General:
Windows installer removes deprecated renderer files
Fixed a startup crash
Renderers:
Added support for Hisense K680 TVs
Added support for Samsung F5505 TVs
Improved support for LG LS5700 TVs
Improved support for Panasonic S60 Series TVs
Improved support for Samsung WiseLink devices
Improved support for Sony Bravia HX75 Series TVs
4.3.006 Dec 2014 03:15
minor feature:
General:
Added the ability to transcode to H.265
Improved filename prettifying
Improved support for many formats and codecs
Fixed VLC engine
Formatted the default renderer file
Renderers:
Added support for LG UB820V TVs
Added support for Logitech Squeezebox
Fixed video aspect ratios on Philips and Sony TVs
Improved support for Hama IR320
Improved support for LG LM660 TVs
Improved support for Netgem N7700
Improved support for Roku 3
Improved support for Samsung EH6070 TVs
Improved support for Samsung H4500 TVs
Improved support for Samsung HU7000 TVs
Improved support for Samsung HU9000 TVs
Improved support for Xbox 360
Languages:
Updated Dutch translation
4.2.218 Nov 2014 03:15
minor feature:
General:
Improved compatibility of H.264 transcoding when using MEncoder
Customized buffer color
Fixed Live Subtitles
Renderers:
Added support for Hama IR320
Added support for Roku 3
Added support for Panasonic ET60 Series TVs
Added support for Samsung F5100 Blu-ray Disc players
Added support for Samsung Galaxy S5
Added support for Sony PlayStation Vita
Fixed Xbox One detection
Languages:
Updated Spanish translation
External Components:
Updated JNA to 4.1.0, which fixes bugs
Updated Maven Exec Plugin to 1.3.2, which fixes bugs
Updated Maven Findbugs Plugin to 3.0.0, which fixes bugs
Updated Maven Javadoc Plugin to 2.10.1, which fixes bugs
Updated Maven Jdepend Plugin to 2.0, which fixes bugs
Updated Maven Site Plugin to 3.4, which fixes bugs
Updated Netty to 3.9.5, which fixes bugs
4.2.101 Nov 2014 03:15
minor:
General:
Increased speed of FFmpeg transcoding to H.264
Updated UMS.conf
Improved filename prettifying
Re-added "Force default renderer" option to the GUI
Minor GUI fixes and improvements
Fontconfig caches are not generated if subtitles are disabled
Renamed most renderer config files
Fixed special characters in folder names not displaying correctly
Renderers:
Added support for LG WebOS TVs
Added support for Panasonic SC-BTT Blu-ray Disc Home Theater Sound Systems
Added support for Samsung ES8000 TVs
Added support for Samsung F5900 Blu-ray Disc players
Added support for Technisat S1+
Improved detection of Windows Media Player
Improved support for H.264 videos on some renderers
Improved support for Cambridge Audio Azur BD players
Improved support for Samsung WiseLink renderers
Improved support for subtitles on Sony Bravia EX TVs
Improved support for Panasonic TVs
Improved support for Xbox One
Fixed seeking on Samsung E+ Series TVs
Languages:
Updated French translation
External Components:
Updated MPlayer/MEncoder for Windows to SB60, which:
Improves H.264 transcoding
Improves H.265 support
Improves support for many containers and codecs
Fixes bugs
4.2.018 Oct 2014 03:15
security:
General:
Added support for automatic 2D to 3D subtitles conversion
Added renderer support for converting 3D video to a different 3D format
Added a new template renderer file "DefaultRenderer.conf" which contains all possible renderer config options
Made cache recreation happen only when it has changed, instead of with every new release
FFmpeg defers to MEncoder for subtitle transcoding if there are embedded fonts, since FFmpeg can't use them
Improved video quality when transcoding via FFmpeg over wired networks
Improved language detection
Transcode instead of streaming videos when their bitrate is too high for the renderer
Updated tooltips
Fixed the cache not storing all data
Fixed full-SBS 3D support via FFmpeg
Fixed not transcoding subtitles for renderers that can stream the file format but not with subtitles
Renderers:
Added support for Samsung HT-E3 Series Blu-ray Home Entertainment Systems
Improved support for Panasonic TVs
Improved support for Philips TVs
Improved support for Xbox One
Improved some renderer images
Formatted all renderer configs
Removed unnecessary values from all renderer configs
Languages:
Updated French translation
External Components:
Updated FFmpeg for Windows and OS X to 20141014 builds, which:
Fixes a bug with subtitle parsing
Improves support for many containers and codecs
Fixes bugs
Updated InterFrame to 2.6.0, which:
Improves quality
Improves GPU support
Fixes bugs
Updated Java Runtime Environment automatic downloader for Windows to 8u25, which:
Improves security
4.1.317 Oct 2014 16:05
minor bugfix:
General:
Improved default settings for smoother playback on wired and
wireless networks.
Made FFmpeg more reliable when transcoding embedded
subtitles.
Enabled file cache by default.
Updated logo (subtle).
Improved cache handling.
Disabled FFmpeg deferring to MEncoder for subtitles by
default.
Fixed thumbnails on some Samsung TVs.
Fixed general bugs.
Renderers:
Fixed unnecessary high CPU usage on LG TVs.
Fixed support for Sony Home Theatre Systems.
Fixed support for Xbox One.
Improved support for Samsung UE ES6575 TVs.
Languages:
Updated Czech translation.
Updated French translation.