Don’t Miss SDK Version 5.4 — Now Available!
This release includes several improvements: smoother integration, new features, and multiple optimizations designed to streamline the daily work of developers and system administrators.

iOS and macOS: Transition to Swift Package Manager
This is the major change for iOS and macOS: we’re moving from CocoaPods to Swift Package Manager for SDK distribution. The result? A simpler, faster integration that’s better aligned with Apple’s native tools. No more need to maintain a Podfile — setup is lighter, and dependency management is cleaner.
Forward Error Correction Now Available
Forward Error Correction (FEC, RFC8627) is now supported. This media-level improvement ensures better video quality, even on unstable networks, by significantly reducing packet loss.
Faster Instant Messaging
SDK 5.4 continues to improve instant messaging (IM):
- Faster text search in conversations: performance revamped for instant results, even in long threads.
- New IMDN behavior: read receipts in group chats are now visible only to the message sender.
SIP Authentication and OpenID Connect
Linphone SDK 5.4 now supports SIP authentication via OpenID Connect. This enables developers to integrate centralized authentication that’s interoperable with modern identity systems more easily.
CardDAV Contact Search
SDK 5.4 now supports contact lookup via the CardDAV protocol, enabling direct synchronization with remote address books. This feature allows you to quickly find your business or personal contacts without manually importing them into the app. It also ensures real-time updates for centralized contact management.
SDK Enhancements
The Java wrapper is now available on Linux and Windows, expanding cross-platform development capabilities. Additionally, a Python wrapper is now included — supporting one of today’s most widely used programming languages.
Coming Soon… A Sneak Peek
- Screen sharing will be released shortly;
- WebRTCAEC3, a more powerful echo canceller, is currently being integrated;
- Improved WebRTC interoperability: multiple fixes enhance browser compatibility. You’ll soon be able to join a conference from the web — stay tuned for Linphone Web 1.0 this summer;
- Beta features like SFU (Selective Forwarding Unit) are under testing, with integration planned in Flexisip 2.6;
- Ability to send chat messages during video conferences.
Note: ISAC and iLBC codecs are now deprecated and will be removed by June. |