Version 10.13.0 released
Posted: Fri Nov 19, 2021 12:16 pm
General:
This release is pretty packed! We did a lot of testing for stability and included some things that took a while to develop, which has resulted in a massive changelog as other changes trickled in in the meantime.
We have made improvements to filename parsing and metadata lookups, support for music, UPnP searching, improved support for Samsung TVs, and a *lot* of stability and performance improvements.
We also pre-released it last week on Patreon for subscribers, so if you want to support us and get access to releases and preview versions early, please sign up.
Thanks to everyone who helped put this together, particularly ik666 who has been contributing a lot lately!
Download:
Downloads for Windows, macOS and Linux, and commands for Docker and Homebrew are available on our download page or from our official mirrors.
Changes since 10.12.0:
Donate:
If you appreciated this release, please consider donating to UMS. We don't do it for the money, but it is nice to offset our expenses.
Thank you to the person who donated last month
If you would like your name to be mentioned in our list of supporters, please leave a note with your donation or message us on here, and we will gladly immortalize your contribution.
This release is pretty packed! We did a lot of testing for stability and included some things that took a while to develop, which has resulted in a massive changelog as other changes trickled in in the meantime.
We have made improvements to filename parsing and metadata lookups, support for music, UPnP searching, improved support for Samsung TVs, and a *lot* of stability and performance improvements.
We also pre-released it last week on Patreon for subscribers, so if you want to support us and get access to releases and preview versions early, please sign up.
Thanks to everyone who helped put this together, particularly ik666 who has been contributing a lot lately!
Download:
Downloads for Windows, macOS and Linux, and commands for Docker and Homebrew are available on our download page or from our official mirrors.
Changes since 10.12.0:
- General:
- Improved matching and prettifying of TV episodes, especially anime and TV episodes
- Allow successful API matches to be updated via versioning, for more accurate results
- If a folder contains music tracks, music tracks will be sorted by track number (thanks, ik666!)
- Re-implemented UPnP searching (thanks, ik666!)
- Compact database on shutdown (thanks, ik666!)
- Fixed status line glitches while scanning
- Improved default network interface selection
- Fixed playlist folders not updating (thanks, ik666!)
- Fixed sorting when API result starts with a different letter than filename
- Parse files that have the short naming convention, where the parent directory is the real filename
- Fixed parsing of TV episodes in season 0
- Fixed crash when bumping database version
- Fixed memory leak after failed API lookup
- Fixed hanging process due to filewatcher not closing before shutdown
- Various web interface code improvements (thanks, Amir, Florian, and Kurtis Hanson)
- Code readability improvements (thanks, Christian Baer!)
- Protect against uncaught exceptions
- Fixed memory leaks
- Fixed database thread-safety bugs
- Increased performance of some database queries
- Increased performance of filename prettifying
- Fixed sending API requests when external network is disabled
- Fixed process hanging if filesystem activity happens in a watched folder during shutdown
- Renderers:
- Improved matching and transcoding on Samsung 4K+ TVs
- Translation updates via Crowdin:
- Bengali (1%) (thanks, Bipul Dey!)
- Chinese (Simplified) (100%) (thanks, wwj402_github!)
- Chinese (Traditional) (96%) (thanks, Gene Wu!)
- Czech (100%)
- Danish (100%) (thanks, GurliGebis!)
- Hungarian (96%) (thanks, Hild György!)
- Japanese (100%) (thanks, Katsuhide.M!)
- Romanian (100%) (thanks, Bogdan!)
- Dependencies:
- Bump assertj-core from 3.20.2 to 3.21.0
- Bump checkstyle from 9.0 to 9.1
- Bump gson from 2.8.8 to 2.8.9
- Bump junit5.version from 5.8.0 to 5.8.1
- Bump JRE from 8u302 to 8u312
- Bump logback from 1.2.5 to 1.2.7
- Bump maven-enforcer-plugin from 3.0.0-M3 to 3.0.0
- Bump MediaInfo from 21.03 to 21.09
- Bump oshi-core from 5.8.2 to 5.8.3
- Bump spotbugs-maven-plugin from 4.3.0 to 4.4.2.2
Donate:
If you appreciated this release, please consider donating to UMS. We don't do it for the money, but it is nice to offset our expenses.
Thank you to the person who donated last month
