We are happy to announce that Gerbera Media Server 1.8.1 is now available.
After some weeks out, we fixed some issues and improved existing features and added new features which we want to share.
Changes
- Mysql transactions (#1441), thanks @KarlStraussberger
- Support creation_time on FFmpeg handler. (#1439), thanks @mlaerd
- Bump lodash from 4.17.19 to 4.17.21 in /gerbera-web (#1435), thanks @dependabot
- Synchronize threads properly (#1433), thanks @KarlStraussberger
- add missing optional header for GCC11 (#1431), thanks @neheb
- Misc improvements (#1430), thanks @KarlStraussberger
- remove several implicit fs::path conversions (#1428), thanks @neheb
- Concatenate multivalue field with entrySeparator (#1427), thanks @imolb
- Revert "replace find() end() comparisons with count()" (#1424), thanks @neheb
- remove push_back branch (#1419), thanks @neheb
- change some size_t to bool (#1423), thanks @neheb
- remove some pointless lambdas (#1415), thanks @neheb
- remove std::distance where empty is sufficient (#1414), thanks @neheb
- Implement SAMSUNG X_GetFeatureList (#1422), thanks @KarlStraussberger
- More chrono optimizations (#1416), thanks @KarlStraussberger
- CI: FreeBSD: Add Sqlite3 package (#1421), thanks @whyman
- algorithm cleanups (#1413), thanks @neheb
- Added documentation how to build the docker container (#1412), thanks @imolb
- Determine container art image from files (#1411), thanks @KarlStraussberger
- massive std::chrono conversion (#1363), thanks @neheb
- string_view conversions (#1395), thanks @neheb
- Add support for Windows Media Player (#1408), thanks @KarlStraussberger
- Conan: Tidy up CMake conan integration (#1406), thanks @whyman
- Implement UPnP SortCriteria (#1403), thanks @KarlStraussberger
- Avoid needless process elevation requirement on illumos (#1404), thanks @whorfin
- cmake: Remove unused vars (#1402), thanks @whyman
- Only use music tracks as container art source (#1401), thanks @KarlStraussberger
- Work around undefined syscalls on solaroid systems (#1398), thanks @whorfin
- Documentation for exiv2 meta data usage (#1397), thanks @imolb
- Clean compilation and errno fix (#1380), thanks @whorfin
- Enable ContainerArt for PC Directory (#1394), thanks @KarlStraussberger
- auto&& conversions (#1365), thanks @neheb
- Docker.md: add docker-compose instructions (#1392), thanks @neheb
- fs::path conversions (#1366), thanks @neheb
- Fix debian buster compilation (#1391), thanks @KarlStraussberger
- Cleanup path handling (#1379), thanks @KarlStraussberger
- add -d, -u and -P commandline options to docs (#1387), thanks @flya320
- Fixed required versions of libupnp and libnpupnp. (#1388), thanks @phi-whiterabbit
- fix UPNP_USING_CHUNKED breaks npupnp compatibility (#1386), thanks @dyseg
- clang-tidy: replace typedef with using (#1369), thanks @neheb
- Add cmdline options -u, -d and -P (#1349), thanks @flya320
- Fix transcoded media ends before file is complete (#1372), thanks @dyseg
- Documentation still points to bintray.com (#1375), thanks @twdkeule
Please see our Documentation for how to install the latest Gerbera version on your system.