Releases: pljones/jamulus
Release 3.7.0rc2 (r3_7_0rc2)
-
Server lists have been reorganized to make room for more servers (jamulussoftware#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 (jamulussoftware#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 (jamulussoftware#789). -
GUI: Translations have been updated:
- Dutch, by @jerogee (jamulussoftware#1110)
- French, by @trebmuh & @jujudusud (jamulussoftware#1199 & jamulussoftware#1113)
- German, by @rolamos (jamulussoftware#1097)
- Italian, by @dzpex (jamulussoftware#1112)
- Polish, by @SeeLook (jamulussoftware#1099)
- Portugese, by @melcon & @Snayler (jamulussoftware#1141 & jamulussoftware#1168)
- Slovak, by @jose1711 (jamulussoftware#1104)
- Spanish, by @ignotus666 (jamulussoftware#1152)
- Swedish, by @genesisproject2020 (jamulussoftware#1182 & jamulussoftware#1106)
-
Active recording state is now highlighted in the mixerboard title (jamulussoftware#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 (jamulussoftware#847, jamulussoftware#983).
(contributed by @ann0see) -
Screensaver and screen blanking are now prevented on Macs (jamulussoftware#834).
(contributed by @jerogee) -
Windows installer has been improved (jamulussoftware#792, jamulussoftware#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 (jamulussoftware#977).
(contributed by @mulyaj and @ann0see) -
Chat dialog has gained support for auto-linking http addresses (jamulussoftware#879).
(contributed by @hoffie) -
Chat messages no longer allow HTML-formatted chat messages due to security
reasons (jamulussoftware#939).
HTML formatting in Welcome messages will continue to work.
(contributed by @atsampson) -
Mixerboard background image quality in the Fancy skin has been improved (jamulussoftware#970).
(contributed by @passing) -
MIDI controller logic has been improved to support fader, pan, mute and solo
buttons in --ctrlmidich syntax (jamulussoftware#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 (jamulussoftware#954).
(contributed by @hoffie) -
External IP detection no longer generates traffic to Cloudflare (jamulussoftware#633, jamulussoftware#1092).
(contributed by @atsampson and @hoffie) -
Version update detection has been improved (jamulussoftware#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 (jamulussoftware#1100).
The packages are compatible with Ubuntu 18.04 or later.
(contributed by @ann0see) -
Experimental .apk installation packages for Android are now provided (jamulussoftware#880).
(contributed by @nefarius2001) -
Bug fix: A suspected memory leak has been solved by removing usage of
ConsoleWriterFactory (jamulussoftware#926).
(contributed by @pljones) -
Bug fix: A crash when settings are changed in ASIO4ALL during a connection
has been fixed (jamulussoftware#796). -
Bug fix: Fader levels, mute and solo state are now restored properly when reconnecting to a restarted
server (jamulussoftware#955, jamulussoftware#1010).
This is a server-side fix.
(contributed by @hoffie) -
Bug fix: Multiple memory leaks in the server's recording feature have been fixed (jamulussoftware#1073).
(contributed by @softins) -
Bug fix: Menu accelerator keys have been fixed in multiple translations (jamulussoftware#1165).
(contributed by @softins) -
Bug fix: Windows sound driver lacked driverInfo initialisation (jamulussoftware#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 (jamulussoftware#475).
(contributed by @nefarius2001)
Release 3.7.0rc1 (r3_7_0rc1)
-
introduced new server lists: Any Genre 3, Choral/Barbershop (jamulussoftware#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 (jamulussoftware#919)
-
show --clientname as first word in title to avoid clipping in Windows task bar (jamulussoftware#789)
-
improved Windows installer, coded by ann0see and doloopuntil (jamulussoftware#792, jamulussoftware#841)
-
support http links in the chat dialog, coded by hoffie (jamulussoftware#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 (jamulussoftware#475)
-
add new --serverpublicip option to support central servers behind NAT,
coded by hoffie (jamulussoftware#954) -
replaced low-quality background image (fancy skin) of mixerboard, created by passing (jamulussoftware#970)
-
Escape chat messages at the server. This will no longer allow html formated chat messages due to security reasons,
coded by atsampson (jamulussoftware#939) -
Highlight the fact that the server is recording in the Mixerboard title (jamulussoftware#968), coded by dcorson-ticino.com
-
Implement new --ctrlmidich syntax allowing to specify fader, pan, mute,
solo buttons (jamulussoftware#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 (jamulussoftware#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 (jamulussoftware#847, jamulussoftware#983)
-
bug fix: remove ConsoleWriterFactory - to resolve suspected memory leak, coded by pljones (jamulussoftware#926)
-
bug fix: fix crash if settings are changed in ASIO4ALL during a connection (contained in jamulussoftware#796). Reverts jamulussoftware#727 for Windows
-
Avoid screen from sleeping or starting screen saver for Mac, coded by jerogee (jamulussoftware#834)
-
stop sending traffic to CloudFlare as part of the external IP detection
logic (jamulussoftware#633, jamulussoftware#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 (jamulussoftware#955, jamulussoftware#1010) -
Improve update version detection, coded by softins (jamulussoftware#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 (jamulussoftware#1073)
-
bug fix: Adjusted some accelerator keys in translations to avoid duplication (jamulussoftware#1165)
-
Release now builds .deb installation packages for Ubuntu/Debian, coded by ann0see (jamulussoftware#1100)
Compatible with Ubuntu 18.04 or later. -
Release now builds experimental .apk installation packages for Android, coded by nefarius2001 (jamulussoftware#880)
-
bug fix: Added missing driverInfo initialisation in Windows sound driver, coded by npostavs (jamulussoftware#1194)
Release 3.6.2dev-6e630f4 (r3_7_0beta3)
-
introduced new server lists: Any Genre 3, Choral/Barbershop (jamulussoftware#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 (jamulussoftware#919)
-
show --clientname as first word in title to avoid clipping in Windows task bar (jamulussoftware#789)
-
improved Windows installer, coded by ann0see and doloopuntil (jamulussoftware#792, jamulussoftware#841)
-
support http links in the chat dialog, coded by hoffie (jamulussoftware#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 (jamulussoftware#475)
-
add new --serverpublicip option to support central servers behind NAT,
coded by hoffie (jamulussoftware#954) -
replaced low-quality background image (fancy skin) of mixerboard (jamulussoftware#970)
-
Escape chat messages at the server. This will no longer allow html formated chat messages due to security reasons (jamulussoftware#939)
-
Highlight the fact that the server is recording in the Mixerboard title (jamulussoftware#968), coded by dcorson-ticino.com
-
Implement new --ctrlmidich syntax allowing to specify fader, pan, mute,
solo buttons (jamulussoftware#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 (jamulussoftware#977), coded by mulyaj and ann0see
-
Gray out input levels and show a message if you're not connected to a server (jamulussoftware#847)
-
bug fix: remove ConsoleWriterFactory - to resolve suspected memory leak (jamulussoftware#926)
-
bug fix: fix crash if settings are changed in ASIO4ALL during a connection (contained in jamulussoftware#796). Reverts jamulussoftware#727 for Windows