Release history

What's new in Chatovo

Every release, from the first voice room in a browser to the desktop and Android apps. Here is what arrived, what got fixed and when.

releases
27
months of development
3
current version
1.4.0

1.4.0

Major release
Room stays connectedPrivate roomsNew site pages
  • The room survives navigation

    You can now open the lobby, settings or the admin panel without dropping the call — only Leave or a page reload disconnects you.

    New
  • A "playing X" status

    The desktop app can show people in the room the name of the game or app you have running. One switch in settings turns it off.

    New
  • Soundboard

    Admins can trigger shared sound effects, from a siren to an airhorn, that everyone in the room hears.

    New
  • Site pages

    The public site gained dedicated Features, Download, About, Support and Changelog pages.

    New
  • Joining a private room

    Private rooms ask for the password again instead of claiming the room was not found.

    Fix
  • Room badges in the admin panel

    Icons inside room badges no longer stretch across the whole card.

    Fix
  • Search and structured data

    The sitemap, robots and structured data were rebuilt, plus an llms.txt for AI crawlers.

    Improvement

1.3.9

Regular release
Invisible mode hardened
  • Admin menu

    Invisible mode moved into a dedicated admin menu in the sidebar.

    New
  • Admins see each other

    Admins in invisible mode can now see other admins in the room.

    New
  • Hashed room passwords

    Room passwords are stored as hashes and no longer leak into notifications.

    Security
  • Instant rights revocation

    Revoking admin rights takes effect immediately, with no need to rejoin.

    Security
  • Automatic microphone sensitivity

    Auto sensitivity no longer mutes the people you are listening to.

    Fix
  • Admin panel errors and tabs

    The admin panel shows translated validation errors and every tab opens again.

    Fix
  • Room accessibility

    Connection state is announced to screen readers and the room heading now has a name.

    Fix

1.3.7

Major release
RuStore releaseAdmin panel
  • App on RuStore

    The Android version of Chatovo is published on RuStore and updates straight from there.

    New
  • Admin panel

    An admin panel arrived with an overview, a user list and a room list.

    New
  • Moderation

    Abuse reports and the moderation tooling to review them are now available.

    New

1.3.6

Regular release
Invisible mode
  • Invisible mode

    Admins can join a room hidden, staying out of the participant list.

    New

1.3.4

Regular release
TestsAutomatic migrations
  • Automatic migrations

    Database migrations are applied automatically on every deploy.

    New
  • Contributors in the lobby

    The lobby shows the people who contribute to the project on GitHub.

    New
  • Tests

    The project is covered by Vitest unit tests and Playwright scenarios.

    Improvement
  • Native tray

    The desktop tray menu was rewritten in native Rust.

    Improvement
  • Meaningful errors

    The real reason for a failure is shown instead of a generic message.

    Fix

1.3.3

Regular release
Easter eggs
  • Easter eggs

    Hidden achievements, a snake game and quiet ambience when you are alone in a room.

    New
  • The ui-kit layer

    The design system moved into its own ui-kit layer, making the interface more consistent.

    Improvement

1.3.1

Regular release
Developer badge
  • Developer badge

    Developers got a badge, and the project got a team tab.

    New
  • Update banner on mobile

    A banner appears on the phone whenever a new version of the app is available.

    New
  • Accessibility pass

    The interface went through an accessibility review of focus, contrast and screen reader labels.

    Improvement

1.3.0

Regular release
Friend activity
  • Friend activity

    The lobby gained a sidebar showing what your friends are up to right now.

    New

1.2.4

Regular release
Localized errors
  • Localized errors

    API errors carry typed codes and are translated into your interface language.

    New
  • Push delivery

    Push notifications reach your device again.

    Fix

1.2.3

Major release
Public landing pageNestJS server
  • Public landing page

    The site root became a landing page and the app moved to /lobby.

    New
  • NestJS server

    The API moved from Hono to NestJS on Bun, making it faster and more predictable under load.

    Improvement
  • SCSS modules and Base UI

    The interface migrated to SCSS modules and Base UI primitives.

    Improvement

1.2.1

Regular release
Push notifications
  • Push notifications

    Direct messages and incoming calls arrive as push even when the app is closed.

    New

1.1.8

Major release
Friends and calls
  • Friends and calls

    Friends, friend requests and direct voice calls are here.

    New
  • Message notifications

    You get a notification whenever a new direct message arrives.

    New
  • Realtime over WebSockets

    Live updates moved to WebSockets, so changes land instantly.

    Improvement

1.1.3

Major release
Android app
  • Android app

    An Android build arrived, with a signed package attached to the release.

    New
  • Branded previews

    Shared links get a branded preview image, along with proper favicons and page language.

    Improvement

1.0.9

Regular release
Telegram notifications
  • Telegram notifications

    Telegram lets you know when someone joins a voice channel.

    New
  • Push-to-talk on the web

    At the time push-to-talk was shown in the browser with a note that it only works on desktop; the section was later hidden on web entirely.

    New
  • Chat stays in sync

    Edited and deleted messages update for everyone right away.

    Fix

1.0.8

Regular release
Message editing
  • Edit and delete messages

    Chat messages can be edited or deleted after sending.

    New

1.0.6

Regular release
Fox mascot
  • Fox mascot

    Chatovo got its fox mascot, on the web and in the desktop app.

    New

1.0.5

Regular release
Video quality settings
  • Video quality

    Quality settings arrived for both the camera and screen sharing.

    New

1.0.4

Regular release
Noise gate
  • Microphone sensitivity gate

    The microphone opens only for your voice and cuts background noise.

    New
  • Report a problem

    You can send a bug report from inside the app and it lands in our inbox.

    New

1.0.3

Regular release
Password recovery
  • Password recovery

    A forgotten password can be reset and access restored by email.

    New
  • Security tab

    Settings gained a security section with password changes and active sessions.

    New
  • Email over SMTP

    Transactional email is sent over our own SMTP, making delivery more reliable.

    Improvement

1.0.0

Major release
Self-hosted stack
  • New authentication

    Sign-in and sign-up moved to better-auth, making sessions more stable.

    New
  • Self-hosted database

    The database moved to a self-hosted Postgres instance.

    Improvement

0.3.1

Regular release
Chat history
  • Chat history

    Messages are stored and loaded back when you return to a room.

    New
  • File attachments

    Files can be attached to chat messages.

    New
  • Markdown in messages

    Messages render markdown, including lists, links and code blocks.

    New

0.2.8

Regular release
Room controls
  • Room control bar

    A control bar arrived with deafen, reactions and device pickers.

    New
  • Profile card

    Your profile can be styled with an avatar, a banner color and a short bio.

    New
  • Reactions

    Floating emoji reactions can be sent in a room for everyone to see.

    New

0.2.6

Regular release
Glass redesign
  • Refreshed lobby

    The lobby gained a hero block with live stats and your recent rooms.

    New
  • Glass redesign

    The interface picked up glass surfaces and neon accents.

    Improvement

0.2.2

Regular release
Global shortcuts
  • Global shortcuts

    Mic and sound can be controlled from any app, with key conflicts flagged as you record them.

    New
  • Push-to-talk

    The microphone opens only while you hold the key you chose.

    New
  • System tray

    The desktop app minimizes to the tray and is controlled from a native menu.

    New

0.2.0

Regular release
Automatic updates
  • Automatic updates

    The desktop app updates itself and shows the download progress.

    New
  • Russian and English

    The interface is available in Russian and English.

    New

0.1.4

Regular release
Self-hosted LiveKit
  • Self-hosted LiveKit

    Voice runs through our own LiveKit server, cutting latency and external limits.

    New
  • Connection quality

    A connection quality indicator arrived, with the round-trip time to the server.

    New

0.1.0

Major release
First release
  • Voice rooms

    The first release: real-time voice rooms right in the browser.

    New
  • Desktop app

    A Tauri desktop app for Windows, macOS and Linux.

    New
  • In-room chat

    A text chat panel sits next to the conversation.

    New