13.1.0
This packed release is one we are really proud of. Finally the metadata API is serving content based on your language preferences! This was a tricky thing to achieve but we finally did it:
It also includes big improvements to the recent 2D-to-3D conversion feature, HDR video support, LG TV and VLC support, transcoding speed improvements, and much more.
Changes since 13.0.1:
General:
- Added language support for API metadata
- Added Tagline, Rated, Year Started, and Total Seasons on web player
- Added button to TMDB and IMDb on web player
- Improved quality of 2D-to-3D conversion (thanks, threedguru!)
- Made H.265 transcoding over 2x faster
- Improved compatibility of H.264 transcoded stream via MEncoder
- Removed minimize Java GUI setting from web interface
- Fixed adding folders via old interface (#3726) (Thanks for reporting, infectormp!)
- Fixed web player server failure to start
- Fixed database metrics on close
- Fixed admin account when no auth is enabled
- Fixed ordering of TV series episodes in Media Library
- Fixed React player logos and posters
- Fixed some thumbnail bugs
- Stop using poster for Resume thumbnail
- Fixed changing language via browser
- Fixed not muxing H.264 via MEncoder when possible
- Fixed audio not playing in web player (#3130)
- Fixed web player use via proxy
- Fixed setting monitored and active states for shared content via old settings
- Fixed bugs with tsMuxeR handling H.265
- Fixed tsMuxeR deferral for certain files
- Fixed quickrun scripts not copying some files for development
- Made tests run faster on GitHub Actions
- General performance improvements
Translation updates via Crowdin
- Chinese Traditional (77%) (thanks, Gene Wu!)
- Finnish (100%) (thanks, Esko Gardner!)
- French (97%)
- Italian (93%) (thanks, nonlosao!)
- Portuguese (Brazilian) (100%) (thanks, Mauro.A!)
- Russian (77%) (thanks, shecof!)
- Spanish (100%) (thanks, Yllelder!)
Renderers:
- Added HDR to Supported lines in renderer configs
- Improved detection of SkyBox VR Player (thanks, threedguru!)
- Improved support for Mirascreen (thanks, Dušan Kazik!)
- Improved support for VLC for desktop and iOS (thanks, Kevin Abel!)
- Improved MP4 support on LG TVs and VLC
- Improved Dolby Vision support on LG TVs (thanks, narae0.kim from LG!)
- Fixed marking files as played when LG TVs are browsing
- Fixed Caliber support
Dependencies:
- Update all Node.js subdependencies
- Update dependency @types/jest to v29.2.5
- Update dependency @types/node to v18.11.18
- Update dependency @types/react-dom to v18.0.10
- Update dependency axios to v1.2.2
- Update dependency com.puppycrawl.tools:checkstyle to v10.6.0
- Update dependency eslint to v8.31.0
- Update dependency mantine to 5.9.6
- Update dependency net.coobird:thumbnailator to v0.4.19
- Update dependency org.apache.httpcomponents:httpclient to v4.5.14
- Update dependency react-router-dom to v6.6.1
- Update FFmpeg to latest nightly
- Update MediaInfo to 22.12
- Update tsMuxeR to latest nightly
- Update typescript-eslint monorepo to v5.47.1
- Update Yarn to v3.3.1