Repository navigation
Wherry v0.4.1 — call fixes, and a few new things
Mostly fixes for calls in the desktop app, many of them on Windows, plus a
few things you can now do.
New
- Switch camera in a call, when you have more than one camera.
- A new recovery code from Settings. If you lost yours, or never wrote
it down, Settings → Recovery code makes a new one after you type your
password. The old code stops working at once; your messages are not
affected. - Call Details shows how the call is connected: directly, or through
the relay, and over which protocol. - If the app ever hits an error it cannot recover from, it now shows a
screen with a Reload button instead of going blank.
Calls
- Switching your microphone during a call no longer cuts it off. In
0.4.0 on Windows, changing the microphone in the middle of a call (or
picking Default) left the others hearing nothing from you on every
other switch, while everything still showed you unmuted. Every switch
now keeps you audible. - Stopping a screen share no longer cuts off your microphone. On
Windows, if you shared with sound and then stopped, the others stopped
hearing you for the rest of the call, while everything still showed you
unmuted. - The first call after starting the app uses your settings. On
Windows it could ignore the speaker you chose and run Windows' own echo
cancellation. Sound now also follows your default speaker if you change
it or unplug your headset, and a call started with no speaker connected
sends your voice from the start. - Hanging up while a call is still connecting really hangs up.
- Joining a call that mutes newcomers keeps you muted from the start,
with no moment of sound before the mute. - Choosing Default as your microphone during a call now moves the
call to it, on Windows too. - When a moderator mutes you in a hub call, your mute button now shows it,
and one press unmutes you. Pressing the camera button twice quickly, or
stopping a screen share right after starting it, no longer leaves the
camera or microphone in a broken state. - Escape on the call screen closes only the call screen. A video tile no
longer freezes after switching quickly between the call bar and the call
screen. The caller's bar stops saying "Calling…" once the call is
answered. A call recovers cleanly if the call server restarts. - Ctrl/Cmd+Shift+S opens the screen picker rather than sharing straight
away.
Everywhere else
- One malformed message from someone can no longer stop your messages
arriving, and a malformed attachment can no longer blank the app. - Someone you have blocked can no longer call you, or see you typing or
online, in your conversation with them. If you both block each other,
each block is your own: lifting yours leaves theirs in place. - In a hub, a ban placed by the owner can no longer be lifted by a
moderator, and mutes, disconnects and video changes now show in the
hub's Recent activity. - Signing out from Settings, and removing or blocking a contact, now ask
first. - A draft or an edit in one conversation no longer follows you into the
next one, and a conversation is marked read only while you are looking
at it.
The web app and the server already have everything above that is not
specific to the desktop app; this installer brings the rest.
Known, not yet fixed
- On Windows, sharing a single window still does not carry sound from a
program that window's app started indirectly (a game from a launcher),
or from a Microsoft Store app. Share the whole screen for those.
Installing
- Windows —
Wherry_0.4.1_x64-setup.exe, unsigned (SmartScreen:
More info → Run anyway). - macOS —
Wherry_0.4.1_aarch64.dmg, Apple Silicon only, unsigned
(right-click → Open the first time). - Linux —
.deb,.rpm,.AppImage.
Nothing here auto-updates yet; the app points you back at this page.