Skip to content

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Unreleased

Added

  • Open source release
  • Partner/reseller support
  • Contributing guidelines
  • Security policy

1.0.0 - 2024-XX-XX

Added

  • End-to-end encrypted video/audio calling
  • Multiple authentication methods (Email, Phone, Google, Apple)
  • Group calls with multiple participants
  • Call history and rejoin functionality
  • Contact management with friend requests
  • QR code scanning for adding friends
  • Multi-language support (15+ languages)
  • Permission management
  • CallKit integration
  • WebRTC-based real-time communication
  • RSA-2048 key exchange
  • AES-256-GCM media encryption

Security

  • End-to-end encryption for all media
  • Secure key storage in Keychain
  • No server-side access to encryption keys
  • Certificate pinning support

Documentation

  • Architecture documentation
  • Partner setup and build guides
  • API documentation
  • User flow documentation