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