Dev 1.0.0031 Release Notes

Client, server, website, and service update notes.

Moderator: Mocha Team

Post Reply
User avatar
BashfulWizard
Site Admin
Posts: 16
Joined: Sat May 23, 2026 11:52 pm
Location: Hartford, CT
Contact:

Dev 1.0.0031 Release Notes

Post by BashfulWizard »

Mocha Messenger DEV 1.1.0031

Release date: April 8, 2026

Build numbering note: the last published development build was `1.1.0013`. Counting the build and rebuild attempts it took to stabilize the new calling and media work brought this cycle forward by `18` build numbers, producing `1.1.0031`.

Highlights

- Added a dedicated companion media relay path for live voice and video conversations, while keeping compatibility fallback behavior so calls can still continue if the relay is not accepted.
- Finished the new call flow with working voice transport, working remote video, picture-in-picture preview, improved placeholders, and better call-state messaging.
- Raised webcam quality and resolution again after real-world testing so long-distance calls now look much cleaner while staying usable.
- Added automatic timeout cleanup for unanswered file-transfer offers.
- Updated the public website features content and kept the download/install flow aligned with the newest dev build.

New features

- Added dedicated media relay authentication and raw `AUD` / `VID` payload support for conversation media sessions.
- Added compatibility media fallback if the dedicated relay cannot be established.
- Added automatic cancellation for outgoing file transfers that are not accepted within 10 minutes.
- Added richer in-call status text such as `Connected to (user).`
- Added no-video state handling so the conversation window stops implying a camera is still loading forever when no remote video is arriving.
- Added a clearer `MM-3601` dropped-call path for unexpected call/video session failures.
- Updated the website Features page so it better reflects the current Messenger feature set.

Audio and video improvements

- Improved companion media connection startup by carrying conversation session authentication into the media connection.
- Prevented media-relay startup failures from tearing down the whole call path when compatibility transport is still available.
- Improved long-distance video stability by separating the newer relay path from the older compatibility path and keeping the fallback available.
- Increased webcam stream quality from the earlier low-rate preview settings to `160x120` at higher JPEG quality after live testing.
- Kept the current cadence while increasing image quality so the stream stays visually improved without drastically changing transport behavior.
- Preserved the tuning wizard camera selection flow and the current placeholder behavior when no working camera is selected.

Bugs fixed during this cycle

- Fixed media companion connections failing with `No stored session authentication is available for a companion media connection.`
- Fixed media calls dropping immediately with `The media relay connection was not accepted.` by falling back more gracefully.
- Fixed unexpected duplicate call-drop behavior when the temporary relay connection failed during startup.
- Fixed outgoing file offers lingering forever when the other side never accepts them.
- Fixed outgoing transfer cleanup paths so canceled, declined, timed-out, and completed transfers dispose their state consistently.
- Fixed the conversation footer and transcript behavior around relay/media failure messaging so the user gets a cleaner explanation of what happened.

Packaging and release engineering

- Bumped the shared development version to `1.1.0031`.
- Refreshed the dev packaging defaults to point at this release note set.
- Prepared fresh client update, installer, and server upload bundles for this build.

Known limitations

- Video still uses a lightweight frame relay rather than a true modern codec pipeline, so quality can be improved further but transport efficiency still has room to grow.
- Compatibility media transport remains in place as a fallback path while the dedicated relay matures.
Post Reply