Skip to content

Releases: jamulussoftware/jamulus

Release 3.8.0beta2 (r3_8_0beta2)

11 May 13:38
Compare
Choose a tag to compare
Pre-release
  • Github autobuild for Mac now uses Xcode 11.7 and SDK 10.15 for compatibility
    with Qt5 (#1655).
    (contributed by @softins)

  • GUI: Alignment of delay measurements display improved (#1606, #1617).
    (contributed by @pljones)

  • GUI: Corrected handling of custom directory server in the server, to prevent
    unintended registration with a directory server (#1624, #1627).
    (contributed by @softins)

  • GUI: Corrected alignment of Mute icon above fader (#811, #1312, #1640).
    (contributed by @vimpostor)

  • The term "Central server" has been replaced with "Directory server" (#1407).
    (contributed by @pljones)

  • GUI: Settings window has been reorganized into tabs (#1415, #1554, #1542):

    • User Profile window has been integrated into the settings window.
    • Input Pan has been moved to the newly created Advanced tab and removed from main window.
    • Network and stats have been moved to the right in the Settings window.
      (contributed by @dcorson-ticino-com, @pljones)
  • GUI: Support for more than two mixer rows has been added (#1549, #1560).
    (contributed by @pljones)

  • GUI: --clientname also works in dialog titles now (#1352, 1370).
    (contributed by @dcorson-ticino-com)

  • GUI: Translations have been updated

  • Client: Automatic channel fader adjustment simplifies mixer setup by using the channel level meters (#1071).
    (contributed by @JohannesBrx)

  • Client: Basic audio feedback detection has been added (#1179).
    (contributed by @JohannesBrx)

  • Network: Support for DSCP Quality of Service flags has been added (#1310).
    This is supposed to lead to improved network performance.
    It is enabled by default.
    On Windows, this requires additional configuration in order to work.
    (contributed by @DavidSavinkoff)

  • Client: Support for input gain boost has been added (#1222, #1030)
    (contributed by @hoffie)

  • Client: Grouping support has been extended to allow for up to eight groups (#1551).
    (contributed by @pljones)

  • Client: A hint regarding non-default Jack support has been added (#1397, #1438).
    (contributed by @djfun)

  • Server: Support for Delay Panning has been added (#332, #567, #1151, #1417):
    This feature can be enabled on servers using the new --delaypan option.
    Enabling this feature will slightly increase server CPU usage.
    It can create a much more realistic spatial sound impression for clients
    that are set to Stereo or Mono-in/Stereo-out mode.
    (contributed by @DetlefHennings, @Hk1020, @softins)

  • Server: Half-connected clients will no longer receive audio (#1243, #1589):
    Note: This breaks compatibility with client versions before 3.3.0 (Feb 2013).
    If you update your server, ensure that all clients use 3.3.0 or later as well.
    (contributed by @softins)

  • Server: HTML status file is now emptied on exit (#1423, #1427)
    (contributed by @hoffie, @drummer1154)

  • Server: An explicit bind address can now be specified (#141, #1561).
    This can be done by the new --serverbindip option.
    (contributed by @buv)

  • Recorder: Compatibility with third-party tools such as Audacity has been improved (#1384, #1424, #1437).
    Non-ASCII characters are now stripped out when creating filenames.
    (contributed by @softins, @gilgongo, @reinhardwh)

  • Recorder: Failures to start recording no longer result in crashes (#1163, #1289, #1463)
    (contributed by @hoffie, @softins, @pljones)

  • Recorder: Logging has been improved (#1284, #1463).
    (contributed by @hoffie, @drummer1154)

  • Bug fix: The mute indicator is now also shown in mono mode (#1074).
    (contributed by @npostavs)

  • Bug fix: Channel mapping on Windows now only resets if the sound card or the numbers of channels changed (#1347).
    (contributed by @ann0see)

  • Bug fix: Jamulus client should now close itself correctly if a non-working device was selected (#872).
    (contributed by @npostavs)

  • Bug fix: Server no longer crashes while changing the recording directory (#1501, #1573).
    (contributed by @henkdegroot, @hoffie, @softins)

  • Bug fix: Example systemd unit has been fixed to avoid crashing when sending signals (#1515, #1518).
    (contributed by @softins, @helgeerbe, @gilgongo)

  • Bug fix: The Windows installer now correctly compiles in a path with spaces (#864, #1319).
    (contributed by @henkdegroot)

  • Performance: Opus encoding/decoding now uses machine-specific optimizations again (#1105).
    (contributed by @npostavs)

  • Performance: Timer configuration for Windows has been improved (#1536).
    (contributed by @npostavs)

  • iOS support is being worked on (#1450)
    (contributed by @jeroenvv)

  • Build: Creation of debug builds has been simplified (#1516).
    (contributed by @hoffie)

  • Internal constants for Jack usage have been renamed (#1429).
    (contributed by @djfun)

  • Internal legacy IP address variables have been cleaned up (#1400).
    (contributed by @wferi)

Release 3.8.0beta1 (r3_8_0beta1)

03 May 09:32
Compare
Choose a tag to compare
Pre-release
  • The term "Central server" has been replaced with "Directory server" (#1407).
    (contributed by @pljones)

  • GUI: Settings window has been reorganized into tabs (#1415, #1554, #1542):

    • User Profile window has been integrated into the settings window.
    • Input Pan has been moved to the newly created Advanced tab and removed from main window.
    • Network and stats have been moved to the right in the Settings window.
      (contributed by @dcorson-ticino-com, @pljones)
  • GUI: Support for more than two mixer rows has been added (#1549, #1560).
    (contributed by @pljones)

  • GUI: --clientname also works in dialog titles now (#1352, 1370).
    (contributed by @dcorson-ticino-com)

  • GUI: Translations have been updated

  • Client: Automatic channel fader adjustment simplifies mixer setup by using the channel level meters (#1071).
    (contributed by @JohannesBrx)

  • Client: Basic audio feedback detection has been added (#1179).
    (contributed by @JohannesBrx)

  • Network: Support for DSCP Quality of Service flags has been added (#1310).
    This is supposed to lead to improved network performance.
    It is enabled by default.
    On Windows, this requires additional configuration in order to work.
    (contributed by @DavidSavinkoff)

  • Client: Support for input gain boost has been added (#1222, #1030)
    (contributed by @hoffie)

  • Client: Grouping support has been extended to allow for up to eight groups (#1551).
    (contributed by @pljones)

  • Client: A hint regarding non-default Jack support has been added (#1397, #1438).
    (contributed by @djfun)

  • Server: Support for Delay Panning has been added (#332, #567, #1151, #1417):
    This feature can be enabled on servers using the new --delaypan option.
    Enabling this feature will slightly increase server CPU usage.
    It can create a much more realistic spatial sound impression for clients
    that are set to Stereo or Mono-in/Stereo-out mode.
    (contributed by @DetlefHennings, @Hk1020, @softins)

  • Server: Half-connected clients will no longer receive audio (#1243, #1589):
    Note: This breaks compatibility with client versions before 3.3.0 (Feb 2013).
    If you update your server, ensure that all clients use 3.3.0 or later as well.
    (contributed by @softins)

  • Server: HTML status file is now emptied on exit (#1423, #1427)
    (contributed by @hoffie, @drummer1154)

  • Server: An explicit bind address can now be specified (#141, #1561).
    This can be done by the new --serverbindip option.
    (contributed by @buv)

  • Recorder: Compatibility with third-party tools such as Audacity has been improved (#1384, #1424, #1437).
    Non-ASCII characters are now stripped out when creating filenames.
    (contributed by @softins, @gilgongo, @reinhardwh)

  • Recorder: Failures to start recording no longer result in crashes (#1163, #1289, #1463)
    (contributed by @hoffie, @softins, @pljones)

  • Recorder: Logging has been improved (#1284, #1463).
    (contributed by @hoffie, @drummer1154)

  • Bug fix: The mute indicator is now also shown in mono mode (#1074).
    (contributed by @npostavs)

  • Bug fix: Channel mapping on Windows now only resets if the sound card or the numbers of channels changed (#1347).
    (contributed by @ann0see)

  • Bug fix: Jamulus client should now close itself correctly if a non-working device was selected (#872).
    (contributed by @npostavs)

  • Bug fix: Server no longer crashes while changing the recording directory (#1501, #1573).
    (contributed by @henkdegroot, @hoffie, @softins)

  • Bug fix: Example systemd unit has been fixed to avoid crashing when sending signals (#1515, #1518).
    (contributed by @softins, @helgeerbe, @gilgongo)

  • Bug fix: The Windows installer now correctly compiles in a path with spaces (#864, #1319).
    (contributed by @henkdegroot)

  • Performance: Opus encoding/decoding now uses machine-specific optimizations again (#1105).
    (contributed by @npostavs)

  • Performance: Timer configuration for Windows has been improved (#1536).
    (contributed by @npostavs)

  • iOS support is being worked on (#1450)
    (contributed by @jeroenvv)

  • Build: Creation of debug builds has been simplified (#1516).
    (contributed by @hoffie)

  • Internal constants for Jack usage have been renamed (#1429).
    (contributed by @djfun)

  • Internal legacy IP address variables have been cleaned up (#1400).
    (contributed by @wferi)

Release 3.7.0devNightly1-cae8d2d (r3_7_0devNightly1)

31 Mar 17:29
cae8d2d
Compare
Choose a tag to compare
  • Added Pan-Delay code by Detlef Hennings, www.eclim.de

  • Automatic channel fader adjustment simplifies mixer setup by using the channel level meters (#1071).
    (contributed by @JohannesBrx)

  • The mute button is now also shown in mono mode (#1074)
    (contributed by @npostavs)

  • Bug fix: Channel mapping on Windows now only resets if the sound card or the numbers of channels changed (#1347)

  • Bug fix: Jamulus should now close itself correctly if a non-working device was selected (#872)
    (contributed by @npostavs)

  • Bug fix: The Windows installer now correctly compiles in a path with spaces (#864)
    (contributed by @henkdegroot)

Release 3.7.0 (r3_7_0)

17 Mar 21:07
Compare
Choose a tag to compare
  • Server lists have been reorganized to make room for more servers (#875):

    • Default has been renamed to Any Genre 1.
    • Any Genre has been renamed to Any Genre 2.
    • Any Genre 3 has been added.
    • Choral/Barbershop has been added.
    • Classical/Folk/Choral has been renamed to Classical/Folk.
  • Central server addresses have been moved to the jamulus.io domain (#919).
    The fischvolk.de addresses are deprecated.

  • GUI: If a name is provided using --clientname, that name is shown first in the window title, to avoid clipping in the Windows task bar (#789).

  • GUI: Translations have been updated:

  • Active recording state is now highlighted in the mixerboard title (#968).
    (contributed by @dcorson-ticino-com)

  • Client window makes it more obvious when not connected to a server by graying out input levels and showing a message (#847, #983).
    (contributed by @ann0see)

  • Screensaver and screen blanking are now prevented on Macs (#834).
    (contributed by @jerogee)

  • Windows installer has been improved (#792, #841).
    Note: If you are using ASIO4ALL, we strongly suggest that you take a screenshot
    of your ASIO4ALL settings before upgrading. The installer will try its best to
    migrate your settings, but it may fail to do so when using custom
    installation paths.
    (contributed by @ann0see and @doloopuntil)

  • Windows installer interface now supports English, Dutch, French, German, Italian, Polish, Portuguese, Spanish and Swedish.
    (contributed by @jerogee, @jujudusud, @ann0see, @dzpex, @SeeLook, @Snayler,
    @melcon, @ignotus666 and @genesisproject2020)

  • Windows ASIO Setup button placement has been improved to be below the driver selection (#977).
    (contributed by @mulyaj and @ann0see)

  • Chat dialog has gained support for auto-linking http addresses (#879).
    (contributed by @hoffie)

  • Chat messages no longer allow HTML-formatted chat messages due to security reasons (#939).
    HTML formatting in Welcome messages will continue to work.
    (contributed by @atsampson)

  • Mixerboard background image quality in the Fancy skin has been improved (#970).
    (contributed by @passing)

  • MIDI controller logic has been improved to support fader, pan, mute and solo buttons in --ctrlmidich syntax (#945).
    Mute & solo buttons are only for toggle-type controllers and do not support
    headless operation yet.
    (contributed by @dakhubgit)

  • Servers connected to central servers behind the same NAT can now be made accessible to public clients via the newly added --serverpublicip option (#954).
    (contributed by @hoffie)

  • External IP detection no longer generates traffic to Cloudflare (#633, #1092).
    (contributed by @atsampson and @hoffie)

  • Version update detection has been improved (#1155):

    • The check now uses two servers instead of one (updatecheck1.jamulus.io and updatecheck2.jamulus.io).
    • The server version is now ignored if it is not a release, due to a
      suffix such as dev, beta or rc.
      (contributed by @softins)
  • Official Ubuntu/Debian packages are now built and published as part of the release (#1100).
    The packages are compatible with Ubuntu 18.04 or later.
    (contributed by @ann0see)

  • Experimental .apk installation packages for Android are now provided (#880).
    (contributed by @nefarius2001)

  • Bug fix: A suspected memory leak has been solved by removing usage of ConsoleWriterFactory (#926).
    (contributed by @pljones)

  • Bug fix: Changing ASIO driver properties like switching input/outputs in ASIO4ALL now resets input/output channel mapping in Jamulus again (#796).
    This was done to solve a bug with ASIO4ALL introduced in the last version.

  • Bug fix: Fader levels, mute and solo state are now restored properly when reconnecting to a restarted server (#955, #1010).
    This is a server-side fix.
    (contributed by @hoffie)

  • Bug fix: Multiple memory leaks in the server's recording feature have been fixed (#1073).
    (contributed by @softins)

  • Bug fix: Menu accelerator keys have been fixed in multiple translations (#1165).
    (contributed by @softins)

  • Bug fix: Windows sound driver lacked driverInfo initialisation (#1194).
    (contributed by @npostavs)

  • Internal build and release process have been re-designed, automated and moved to Github.
    (contributed by @pljones, @nefarius2001, @ann0see, @ranfdev)

  • Internal development builds now contain a detailed version number (#475).
    (contributed by @nefarius2001)

Release 3.7.0rc2 (r3_7_0rc2)

15 Mar 22:21
Compare
Choose a tag to compare
Pre-release
  • Server lists have been reorganized to make room for more servers (#875):

    • Default has been renamed to Any Genre 1.
    • Any Genre has been renamed to Any Genre 2.
    • Any Genre 3 has been added.
    • Choral/Barbershop has been added.
    • Classical/Folk/Choral has been renamed to Classical/Folk.
  • Central server addresses have been moved to the jamulus.io domain (#919).
    The fischvolk.de addresses are deprecated.

  • GUI: If a name is provided using --clientname, that name is shown first in the window title,
    to avoid clipping in the Windows task bar (#789).

  • GUI: Translations have been updated:

  • Active recording state is now highlighted in the mixerboard title (#968).
    (contributed by @dcorson-ticino-com)

  • Client window makes it more obvious when not connected to a server by
    graying out input levels and showing a message (#847, #983).
    (contributed by @ann0see)

  • Screensaver and screen blanking are now prevented on Macs (#834).
    (contributed by @jerogee)

  • Windows installer has been improved (#792, #841).
    (contributed by @ann0see and @doloopuntil)

  • Windows installer interface now supports English, Dutch, French, German, Italian, Polish, Portuguese, Spanish and Swedish.
    (contributed by @jerogee, @jujudusud, @ann0see, @dzpex, @SeeLook, @Snayler,
    @melcon, @ignotus666 and @genesisproject2020)

  • Windows ASIO Setup button placement has been improved to be below the driver
    selection (#977).
    (contributed by @mulyaj and @ann0see)

  • Chat dialog has gained support for auto-linking http addresses (#879).
    (contributed by @hoffie)

  • Chat messages no longer allow HTML-formatted chat messages due to security
    reasons (#939).
    HTML formatting in Welcome messages will continue to work.
    (contributed by @atsampson)

  • Mixerboard background image quality in the Fancy skin has been improved (#970).
    (contributed by @passing)

  • MIDI controller logic has been improved to support fader, pan, mute and solo
    buttons in --ctrlmidich syntax (#945).
    Mute & solo buttons are only for toggle-type controllers and do not support
    headless operation yet.
    (contributed by @dakhubgit)

  • Servers connected to central servers behind the same NAT can now be made
    accessible to public clients via the newly added --serverpublicip option (#954).
    (contributed by @hoffie)

  • External IP detection no longer generates traffic to Cloudflare (#633, #1092).
    (contributed by @atsampson and @hoffie)

  • Version update detection has been improved (#1155):

    • The check now uses two servers instead of one (updatecheck1.jamulus.io and updatecheck2.jamulus.io).
    • The server version is now ignored if it is not a release, due to a
      suffix such as dev, beta or rc.
      (contributed by @softins)
  • Official Ubuntu/Debian packages are now built and published as part of the
    release (#1100).
    The packages are compatible with Ubuntu 18.04 or later.
    (contributed by @ann0see)

  • Experimental .apk installation packages for Android are now provided (#880).
    (contributed by @nefarius2001)

  • Bug fix: A suspected memory leak has been solved by removing usage of
    ConsoleWriterFactory (#926).
    (contributed by @pljones)

  • Bug fix: A crash when settings are changed in ASIO4ALL during a connection
    has been fixed (#796).

  • Bug fix: Fader levels, mute and solo state are now restored properly when reconnecting to a restarted
    server (#955, #1010).
    This is a server-side fix.
    (contributed by @hoffie)

  • Bug fix: Multiple memory leaks in the server's recording feature have been fixed (#1073).
    (contributed by @softins)

  • Bug fix: Menu accelerator keys have been fixed in multiple translations (#1165).
    (contributed by @softins)

  • Bug fix: Windows sound driver lacked driverInfo initialisation (#1194).
    (coded by @npostavs)

  • Internal build and release process have been re-designed, automated and
    moved to Github.
    (contributed by @pljones, @nefarius2001, @ann0see, @ranfdev)

  • Internal development builds now contain a detailed version number (#475).
    (contributed by @nefarius2001)

Release 3.7.0rc1 (r3_7_0rc1)

10 Mar 11:04
Compare
Choose a tag to compare
Pre-release
  • introduced new server lists: Any Genre 3, Choral/Barbershop (#875),
    also renamed Default to Any Genre 1, Any Genre to Any Genre 2,
    and Classical/Folk/Choral to Classical/Folk.

  • central server addresses are now in jamulus.io instead of fischvolk.de (#919)

  • show --clientname as first word in title to avoid clipping in Windows task bar (#789)

  • improved Windows installer, coded by ann0see and doloopuntil (#792, #841)

  • support http links in the chat dialog, coded by hoffie (#879)

  • support Github actions for CodeQL, Autobuild, Publish Release,
    coded by pljones, nefarius2001, ann0see, ranfdev.

  • more detailed version number of unreleased version, coded by nefarius2001 (#475)

  • add new --serverpublicip option to support central servers behind NAT,
    coded by hoffie (#954)

  • replaced low-quality background image (fancy skin) of mixerboard, created by passing (#970)

  • Escape chat messages at the server. This will no longer allow html formated chat messages due to security reasons,
    coded by atsampson (#939)

  • Highlight the fact that the server is recording in the Mixerboard title (#968), coded by dcorson-ticino.com

  • Implement new --ctrlmidich syntax allowing to specify fader, pan, mute,
    solo buttons (#945). Implementation for mute&solo buttons for now is
    only for toggle controllers and does not support headless operation yet, coded by dakhubgit

  • Move ASIO Setup button on Windows below driver selection (#977), coded by mulyaj and ann0see

  • Gray out input levels and show a message if you're not connected to a server, coded by ann0see (#847, #983)

  • bug fix: remove ConsoleWriterFactory - to resolve suspected memory leak, coded by pljones (#926)

  • bug fix: fix crash if settings are changed in ASIO4ALL during a connection (contained in #796). Reverts #727 for Windows

  • Avoid screen from sleeping or starting screen saver for Mac, coded by jerogee (#834)

  • stop sending traffic to CloudFlare as part of the external IP detection
    logic (#633, #1092), suggested by atsampson, coded by hoffie

  • bug fix: properly restore mixer levels after reconnecting to a restarted
    server. This is a server-side fix. coded by hoffie (#955, #1010)

  • Improve update version detection, coded by softins (#1155)
    Check two servers instead of one (updatecheck1.jamulus.io and updatecheck2.jamulus.io).
    Ignore the server version if it is not a release, due to a suffix such as dev, alpha or beta.

  • Windows installer interface now supports English, Dutch, French, German, Italian, Polish, Portuguese, Spanish and Swedish.

  • bug fix: Fixed some memory leaks in server recording, coded by softins (#1073)

  • bug fix: Adjusted some accelerator keys in translations to avoid duplication (#1165)

  • Release now builds .deb installation packages for Ubuntu/Debian, coded by ann0see (#1100)
    Compatible with Ubuntu 18.04 or later.

  • Release now builds experimental .apk installation packages for Android, coded by nefarius2001 (#880)

  • bug fix: Added missing driverInfo initialisation in Windows sound driver, coded by npostavs (#1194)

Release 3.6.2dev-6e630f4 (r3_7_0beta3)

19 Feb 19:34
6e630f4
Compare
Choose a tag to compare
Pre-release
  • introduced new server lists: Any Genre 3, Choral/Barbershop (#875),
    also renamed Default to Any Genre 1, Any Genre to Any Genre 2,
    and Classical/Folk/Choral to Classical/Folk.

  • central server addresses are now in jamulus.io instead of fischvolk.de (#919)

  • show --clientname as first word in title to avoid clipping in Windows task bar (#789)

  • improved Windows installer, coded by ann0see and doloopuntil (#792, #841)

  • support http links in the chat dialog, coded by hoffie (#879)

  • support Github actions for CodeQL, Publish Release, Autobuild Flatpak,
    coded by pljones, nefarius2001, ann0see, ranfdev.

  • more detailed version number of unreleased version, coded by nefarius2001 (#475)

  • add new --serverpublicip option to support central servers behind NAT,
    coded by hoffie (#954)

  • replaced low-quality background image (fancy skin) of mixerboard (#970)

  • Escape chat messages at the server. This will no longer allow html formated chat messages due to security reasons (#939)

  • Highlight the fact that the server is recording in the Mixerboard title (#968), coded by dcorson-ticino.com

  • Implement new --ctrlmidich syntax allowing to specify fader, pan, mute,
    solo buttons (#945). Implementation for mute&solo buttons for now is
    only for toggle controllers and does not support headless operation yet.

  • Move ASIO Setup button on Windows below driver selection (#977), coded by mulyaj and ann0see

  • Gray out input levels and show a message if you're not connected to a server (#847)

  • bug fix: remove ConsoleWriterFactory - to resolve suspected memory leak (#926)

  • bug fix: fix crash if settings are changed in ASIO4ALL during a connection (contained in #796). Reverts #727 for Windows

Release 3.6.2dev-408b985 (r3_7_0beta2)

18 Feb 17:40
408b985
Compare
Choose a tag to compare
Pre-release
  • introduced new server lists: Any Genre 3, Choral/Barbershop (#875),
    also renamed Default to Any Genre 1, Any Genre to Any Genre 2,
    and Classical/Folk/Choral to Classical/Folk.

  • central server addresses are now in jamulus.io instead of fischvolk.de (#919)

  • show --clientname as first word in title to avoid clipping in Windows task bar (#789)

  • improved Windows installer, coded by ann0see and doloopuntil (#792, #841)

  • support http links in the chat dialog, coded by hoffie (#879)

  • support Github actions for CodeQL, Publish Release, Autobuild Flatpak,
    coded by pljones, nefarius2001, ann0see, ranfdev.

  • more detailed version number of unreleased version, coded by nefarius2001 (#475)

  • add new --serverpublicip option to support central servers behind NAT,
    coded by hoffie (#954)

  • replaced low-quality background image (fancy skin) of mixerboard (#970)

  • Escape chat messages at the server. This will no longer allow html formated chat messages due to security reasons (#939)

  • Highlight the fact that the server is recording in the Mixerboard title (#968), coded by dcorson-ticino.com

  • Implement new --ctrlmidich syntax allowing to specify fader, pan, mute,
    solo buttons (#945). Implementation for mute&solo buttons for now is
    only for toggle controllers and does not support headless operation yet.

  • Move ASIO Setup button on Windows below driver selection (#977), coded by mulyaj and ann0see

  • Gray out input levels and show a message if you're not connected to a server (#847)

  • bug fix: remove ConsoleWriterFactory - to resolve suspected memory leak (#926)

  • bug fix: fix crash if settings are changed in ASIO4ALL during a connection (contained in #796). Reverts #727 for Windows

Release 3.6.2dev-10152e5 (r_3_7_0beta1)

15 Feb 09:23
Compare
Choose a tag to compare
Pre-release
  • introduced new server lists: Any Genre 2, Choral/Barbershop (#875)

  • show --clientname as first word in title to avoid clipping in Windows task bar (#789)

  • improved Windows installer, coded by ann0see and doloopuntil (#792, #841)

  • support http links in the chat dialog, coded by hoffie (#879)

  • support Github actions for CodeQL, Publish Release, Autobuild Flatpak,
    coded by pljones, ann0see, ranfdev

  • more detailed version number of unreleased version, coded by nefarius2001 (#475)

  • remove ConsoleWriterFactory (#926)

  • add new --serverpublicip option to support central servers behind NAT,
    coded by hoffie (#954)

  • replaced low-quality background image (fancy skin) of mixerboard (#970)

  • Escape chat messages at the server. This will no longer allow html formated chat messages due to security reasons (#939)

  • Highlight the fact that the server is recording in the Mixerboard title (#968), coded by dcorson-ticino.com

TODO fix crash if settings are changed in ASIO4All during a connection (contained in #796)

r3_6_2

12 Dec 16:54
Compare
Choose a tag to compare
  • change Clear All Stored Solo Settings to clear Mute as well (#731)

  • avoid selecting IPv6 results from hostname lookup, coded by jarmar (#722)

  • added possibility to set MIDI offset for fader control to --ctrlmidich (#95)

  • detect if no audio Device is selected before trying to connect a server (#129)

  • on MacOS if an audio device is no longer available, show a warning
    rather than switching to default automatically (#727)

  • bug fix: sliders move by themselves if fader groups are used on reconnect (#611)

  • bug fix: do not reset sound card channel selection on a device property change (#727)

  • bug fix: compiling Jamulus 3.6.1 is failing on Debian 9 Linode (#736)

  • bug fix: on MacOS Jamulus does not always select the previous sound card (#680)

  • bug fix: use new server icon on Mac server bundle and Windows installer (#737)

  • bug fix: ping times of servers which are further down the server list are too high (#49)