Release 4.0.0beta1 (r4_0_0beta1)
Pre-release-
Added uncompressed audio transmission - dedicated to the memory of Hans Petter Selasky (1982 - 2023) (#3653).
(contributed by @dingodoppelt) -
Internals: fix deprecation warnings in threadpool.h for C++17 onwards (#3681).
(contributed by @softins) -
Make server version string searchable (#3693).
(contributed by @dingodoppelt) -
Introduce Directory Server in Asia. This replaces Any Genre 3. Asian/Australian users should from now on use Any Genre Asia (#3697).
(contributed by @ann0see) -
Move internal domains from jamulus.io to jamulus.app as .io domains have an unclear future (#3701).
(contributed by @ann0see) -
Updated copyright to incorporate AGPL3.0+ (#3712).
(contributed by @pljones) -
Bugfix: Provide a working location for famfamfam flags (#3722).
(contributed by @pljones) -
Request and receive server features by connection-less message (#3727).
(contributed by @pljones) -
Bugfix: Fix memory leak for audio alerts (#3728).
(contributed by @ann0see) -
Refactor server chat handling by extracting methods (#3741).
(contributed by @dingodoppelt) -
Add uncompressed audio transmission - dedicated to the memory of Hans Petter Selasky (1982 - 2023)
(contributed by @dingodoppelt) -
Client: Ensure INI file settings are loaded before doing -c/--connect startup (#3738).
(contributed by @seanogdelaney) -
Client/Server: Enable IPv6 by default if supported by host. Provide option to disable manually (#3720).
(contributed by @softins) -
Server: Report OS as Unix if not Windows, Mac, iOS, Android or Linux (#3699).
(contributed by @softins) -
Server: Removed HTML status file support and -m/--htmlstatus option (#3721).
(contributed by @softins) -
Internal: Removed unused array to silence compiler warning (#3717).
(contributed by @softins)