Skip to content

Crocodile 0.8.3 beta

Choose a tag to compare

@github-actions github-actions released this 21 Oct 21:30
· 343 commits to main since this release
e45838f

A beta release of Crocodile: peer-to-peer, end-to-end encrypted voice, video
and text chat. It works, but expect rough edges, and note that it hasn't had an
independent security audit yet.

What's new in 0.8.3

A maintenance release: no new features, but everyone should update.

  • Security fixes from Chromium. The app now runs on Electron 44.9.3 with
    Chromium 152.0.7977.167 (from 152.0.7977.130), which brings upstream
    fixes for Chromium, V8, ANGLE, PDFium and Skia.
  • Up-to-date libraries. WebRTC (werift 0.25), the server framework
    (Fastify 5.12.7) and validation (zod 4.6.7) are on their latest versions.
    The command-line tool gets the same updates.
  • When the microphone or camera can't be opened, the diagnostics now keep
    the underlying error alongside the message you see.

Download

System File
Windows (x64 and ARM) the .exe installer
macOS (Intel and Apple) the .dmg (universal)
Linux .AppImage, .deb (Debian/Ubuntu), .rpm (Fedora/openSUSE), .tar.gz

Or install with one line in a terminal, which avoids the warnings below; see
the README.

These builds are not code-signed yet:

  • Windows: SmartScreen says "Windows protected your PC" → More info →
    Run anyway.
  • macOS: open the app once, then System Settings → Privacy & Security →
    Open Anyway
    .

The app tells you when a new version is out: click Update in the top bar,
then Restart to update once it has downloaded. Two exceptions: the Linux
.tar.gz can't update itself, so Download update opens this page; and a
Mac app that can't replace itself (still on the disk image, or in a folder you
can't write to) downloads the new .dmg and shows Install update, which
opens it so you can drag Crocodile into Applications.

Getting started

Open Crocodile, pick a name and save your recovery key. The app finds a
coordination server by itself. Add friends under Home → Add someone
(name#1234), create a space, share the invite, and talk.

Want someone to talk to right away? Join the public Lounge with the
invite in the README.

Want to run your own server instead, for example on a home network? Turn on
Settings → Host a server and share the address it shows; others add it
under Settings → Network → Preferred servers. See the
self-hosting guide.

What to try

  • Text chat in a space and in DMs; send a DM while your friend is offline and
    see it arrive when they're back.
  • Voice rooms with three or more people; leave as the host (the crown / radio
    icon) and check the others stay connected.
  • Push-to-talk while another app is focused (Settings → Voice).
  • Link a second computer (account menu → Link another device).
  • Light/dark theme and accent colours (Settings → Appearance).

Found a problem? Open an
issue and attach
Settings → About → Copy diagnostics (it contains no messages). Report
security problems
privately.