March 27, 2026 · Mesh Team
Changelog
All notable changes to Mesh
All notable changes to Mesh will be documented in this file.
v0.1.0 - 2026-03-27
Added
- End-to-end encryption using TweetNaCl (X25519, Ed25519, XSalsa20-Poly1305)
- Peer-to-peer messaging via relay servers
- Relay server support (Docker and binary)
- Desktop client (Tauri + Vue 3) for Windows, macOS, and Linux
- Command-line interface (
@mesh/cli) - Cryptographic primitives library (
@mesh/crypto) - Relay infrastructure (
@mesh/relay) - End-to-end test suite with Docker Compose
- CLI Docker support with entrypoint script
- Internationalization support (10 languages)
- Official website with documentation
Features
- Messaging: Send and receive encrypted messages
- Contacts: Manage your contacts list with QR code import/export
- Relays: Run your own relay server with gossip-based peer discovery
- Configuration: Customizable settings via CLI and desktop client
- Internationalization: Support for FR, EN, ES, IT, DE, ZH, JA, NO, PL, RU
Architecture
- Distributed peer discovery via gossip protocol
- Proof of possession for message retrieval
- Relay blindness (relays cannot decrypt messages)
- SQLite-based envelope storage
Security
- End-to-end encryption
- Ed25519 signatures for authentication
- X25519 key exchange
- No metadata collection by relays
- Open source and auditable
Pre-release
v0.5.0 - 2023-10-15
- Private alpha release
- Core encryption implementation
- Initial network protocol