PackageTrack
Sign in Get early access

flutter_voximplant

Voximplant plugin for embedding voice and video communication into Flutter applications.

3.17.0 2.9K downloads/mo #4725 most downloaded on pub.dev voximplant/flutter_voximplant

What this package is like to depend on

Last release 2 months ago

15 Jun 2026

Release timing varies

gaps range from 1 weeks to 9 months

Nearly every release is documented

notes for 40 of 40 stable releases

Nothing withdrawn

no release was ever pulled

7 years old

44 releases · first in 2019

4 releases in the last 12 months

see the full history below

Release timeline

44 releases · Sep 2019 to Jun 2026
2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 44
  1. 3.17.0 15 Jun 2026
    Release notes
    • Compatibility with Flutter 3.44/Dart 3.12 and SPM support (#53)
    • Updates minimum supported SDK version to Flutter 3.24/Dart 3.5 (#53)
    • Update Android and iOS platform code to use Voximplant Android SDK 2.45.0 and Voximplant iOS SDK 2.58.0 (#56)
    • Introduce VINode.Node12 and VINode.Node13 (#56)
    • Fix for #48 (#57)
    Open source →
    Release notes
    • Compatibility with Flutter 3.44/Dart 3.12 and SPM support
    • Updates minimum supported SDK version to Flutter 3.24/Dart 3.5
    • Update Android and iOS platform code to use Voximplant Android SDK 2.45.0 and Voximplant iOS SDK 2.58.0
    • Introduce VINode.Node12 and VINode.Node13
    • Fix for #48
    Open source →
  2. 3.16.1 17 Nov 2025
    Release notes
    Open source →
    Release notes
    Open source →
  3. 3.16.0 26 Sep 2025
    Release notes
    • Update Android and iOS platform code to use Voximplant Android SDK 2.43.1 and Voximplant iOS SDK 2.56.0
    Open source →
    Release notes
    • Update Android and iOS platform code to use Voximplant Android SDK 2.43.1 and Voximplant iOS SDK 2.56.0
    Open source →
  4. 3.15.0 15 Sep 2025
    Release notes
    Open source →
    Release notes
    Open source →
  5. 3.14.0 11 Mar 2025
    Release notes
    • Update Android and iOS platform code to use Voximplant Android SDK 2.41.1 and Voximplant iOS SDK 2.54.0
    • Introduce VINode.Node11
    • Fix(android): update build.gradle and VoximplantPlugin for compatibility with the latest flutter versions
    Open source →
    Release notes
    • Update Android and iOS platform code to use Voximplant Android SDK 2.41.1 and Voximplant iOS SDK 2.54.0
    • Introduce VINode.Node11
    • Fix(android): update build.gradle and VoximplantPlugin for compatibility with the latest flutter versions
    Open source →
  6. 3.13.0 19 Jun 2024
    Release notes
    • Update Android and iOS platform code to use Voximplant Android SDK 2.40.1 and Voximplant iOS SDK 2.53.0
    • VINode is a required parameter to establish the connection with the Voximplant Cloud.
      Find more information about VINode in the getting started guide.
    • Update example project
    • Resolve dart static analyzer issues
    • Update dependency constraints to
      • sdk: '>=2.18.0 <4.0.0'
      • flutter: '>=3.3.0'
    Open source →
    Release notes
    • Update Android and iOS platform code to use Voximplant Android SDK 2.40.1 and Voximplant iOS SDK 2.53.0
    • VINode is a required parameter to establish the connection with the Voximplant Cloud. Find more information about VINode in the getting started guide.
    • Update example project
    • Resolve dart static analyzer issues
    • Update dependency constraints to
      • sdk: '>=2.18.0 <4.0.0'
      • flutter: '>=3.3.0'
    Open source →
  7. 3.12.0 20 May 2024
    Release notes
    • Update Android and iOS platform code to use Voximplant Android SDK 2.39.0 and Voximplant iOS SDK 2.52.0
    • Change minimum iOS deployment target to 12.0
    • Introduce VINode enum
    • VIClient.connect API now takes an optional parameter to specify the node the Voximplant account belongs to
    Open source →
    Release notes
    • Update Android and iOS platform code to use Voximplant Android SDK 2.39.0 and Voximplant iOS SDK 2.52.0
    • Change minimum iOS deployment target to 12.0
    • Introduce VINode enum
    • VIClient.connect API now takes an optional parameter to specify the node the Voximplant account belongs to
    Open source →
  8. 3.11.1 14 May 2024
    Release notes
    • Fix(android): End all calls on Flutter engine detach
    Open source →
  9. 3.11.0 18 Dec 2023
    Release notes
    • Update Android and iOS platform code to use Voximplant Android SDK 2.38.2 and Voximplant iOS SDK 2.51.0
    • Fix(android): VILocalVideoDegradation is not processed correctly in native code
    Open source →
    Release notes
    • Update Android and iOS platform code to use Voximplant Android SDK 2.38.2 and Voximplant iOS SDK 2.51.0
    • Fix(android): VILocalVideoDegradation is not processed correctly in native code
    Open source →
  10. 3.10.1 29 Sep 2023
    Release notes
    • Fix(android): crash if the resolution of the video stream changes at the same moment when the renderer is removed
    Open source →
    Release notes
    • Fix(android): crash if the resolution of the video stream changes at the same moment when the renderer is removed
    Open source →
  11. 3.10.0 21 Sep 2023
    Release notes
    • Update Android and iOS platform code to use Voximplant Android SDK 2.37.0 and Voximplant iOS SDK 2.50.0
    • Introduce new API to handle video receive stop on a remote video stream and its reason (see 3.10.0-beta changelog)
    Open source →
    Release notes
    • Update Android and iOS platform code to use Voximplant Android SDK 2.37.0 and Voximplant iOS SDK 2.50.0
    • Introduce new API to handle video receive stop on a remote video stream and its reason (see 3.10.0-beta changelog)
    Open source →
  12. 3.10.0-beta.4 29 Aug 2023 pre-release
    Release notes
    • Fix(ios): crash on receiving a message during a call
    Open source →
  13. 3.10.0-beta.3 21 Aug 2023 pre-release
    Release notes
    • Fix(ios): crash on remove video renderer that does not exist anymore
    Open source →
  14. 3.10.0-beta.2 17 Aug 2023 pre-release
    Release notes
    • Fix(ios): crash on rendering local video when an iPhone is rotated
    • Remove e2e from dev_dependencies
    Open source →
  15. 3.10.0-beta 11 Jul 2023 pre-release
    Release notes
    Open source →
  16. 3.8.3 29 Aug 2023
    Release notes
    • Fix(ios): crash on receiving a message during a call
    Open source →
  17. 3.8.2 21 Aug 2023
    Release notes
    • Fix(ios): crash on remove video renderer that does not exist anymore
    Open source →
  18. 3.8.1 17 Aug 2023
    Release notes
    • Fix(ios): crash on rendering local video when an iPhone is rotated
    • Remove e2e from dev_dependencies
    Open source →
  19. 3.8.0 22 Mar 2023
    Release notes
    • Update iOS platform code to use Voximplant iOS SDK 2.46.12
    Open source →
  20. 3.7.0 01 Nov 2022
    Release notes
    • Update Android and iOS platform code to use Voximplant Android SDK 2.34.0 and Voximplant iOS SDK 2.46.11
    • Fix(android): "java.lang.IllegalStateException: Reply already submitted" on VIClient.getClientState() API call
    Open source →
  21. 3.6.0 06 Oct 2022
    Release notes
    • Update Android and iOS platform code to use Voximplant Android SDK 2.33.1 and Voximplant iOS SDK 2.46.10
    • Fix for #43
    Open source →
  22. 3.5.1 01 Jul 2022
    Release notes
    • Hotfix for quality issues events:
      • Unhandled exception on processing VIQualityIssueLevel
      • Unhandled exception on processing VIFrameSize on iOS platform
    Open source →
  23. 3.5.0 30 Jun 2022
    Release notes
    Open source →
  24. 3.4.0 25 Apr 2022
    Release notes
    • Update Android and iOS platform code to use Voximplant Android SDK 2.32.4 and Voximplant iOS SDK 2.46.8
    Open source →
  25. 3.3.0 08 Apr 2022
    Release notes
    • Update Android and iOS platform code to use Voximplant Android SDK 2.32.3 and Voximplant iOS SDK 2.46.7
    • Introduce VIClientConfig.forceRelayTraffic API to force the media to go through TURN servers.
    Open source →
  26. 3.2.0 25 Mar 2022
    Release notes
    • Update Android and iOS platform code to use Voximplant Android SDK 2.32.1 and Voximplant iOS SDK 2.46.4
    • Introduce new APIs to restore the connection to the Voximplant Cloud if it was closed due to network issues during a call:
    • Introduce simulcast feature support for video conference. Simulcast is currently disabled by default, but can be enabled via VICallSettings.enableSimulcast parameter.
    • Introduce new APIs to control remote video streams in a video conference call:
    • Introduced VIEndpoint.onVoiceActivityStarted and VIEndpoint.onVoiceActivityStopped API to handle voice activity of an endpoint in a conference call.
    Open source →
  27. 3.1.0 17 Dec 2021
    Release notes
    • Update Android and iOS platform code to use Voximplant Android SDK 2.28.0 and Voximplant iOS SDK 2.45.0
    • Fix for #24
    • Introduce VILogListener
    Open source →
  28. 3.0.0 26 Mar 2021
    Release notes
    • Migrate to null safety
    • Minimum Dart SDK version increased to 2.12.0
    • Minimum Flutter SDK version increased to 1.20.0

    API changes:

    Other changes:

    Open source →
  29. 2.6.1 25 Mar 2021
    Release notes
    Open source →
  30. 2.6.0 26 Feb 2021
    Release notes
    • Update Android and iOS platform code to use Voximplant Android SDK 2.21.3 and Voximplant iOS SDK 2.36.2
    • VIAudioFile._type private field changed to VIAudioFile.type public final field
    Open source →
  31. 2.5.0 10 Dec 2020
    Release notes
    • Update Android and iOS platform code to use Voximplant Android SDK 2.21.0 and Voximplant iOS SDK 2.35.0
    • Fix VICall.onCallAudioStarted callback execution on iOS
    Open source →
  32. 2.4.3 05 Nov 2020
    Release notes
    • Fix a bug leading to non-execution of VIAudioFile.stop() Future in some cases
    Open source →
  33. 2.4.2 03 Nov 2020
    Release notes
    • Fix a crash on stop non-looped VIAudioFile (iOS)
    Open source →
  34. 2.4.1 21 Oct 2020
    Release notes
    • Reformat code according to Dartfmt
    • Fix VIAudioDeviceManager.getAudioDevice always throws issue
    Open source →
  35. 2.4.0 14 Oct 2020
    Release notes
    • Update Android and iOS platform code to use Voximplant Android SDK 2.20.4 and Voximplant iOS SDK 2.34.3
    • Introduce VIAudioFile API
    Open source →
  36. 2.3.0 14 Jul 2020
    Release notes
    • Update Android and iOS platform code to use Voximplant Android SDK 2.19.0 and Voximplant iOS SDK 2.33.0
    • Introduce Messaging API
    • Fix for #14
    Open source →
  37. 2.2.0 13 May 2020
    Release notes
    • Update Android and iOS platform code to use Voximplant Android SDK 2.17.0 and Voximplant iOS SDK 2.31.0
    • Supporting the new Android plugins APIs based on FlutterPlugin
    • VIClient.conference method added
    • VIEndpoint.place value added
    • VIEndpoint.onEndpointRemoved callback added
    Open source →
  38. 2.1.2 16 Apr 2020
    Release notes
    • Update iOS platform code to use Voximplant iOS SDK 2.30.0
    • Xcode 11.4 support added
    • VIVideoRenderer null handling improvements
    • VIClient bundleId won't be set to native SDK if it is null
    Open source →
  39. 2.1.1 15 Apr 2020
    Release notes
    • VIVideoFlags incorrect initialisation fix
    Open source →
  40. 2.1.0 01 Apr 2020
    Release notes
    • Update Android and iOS platform code to use Voximplant Android SDK 2.16.1 and Voximplant iOS SDK 2.29.0
    • Improve video rendering on iOS
    • VICameraManager.selectCamera is now available for iOS
    • Add VICall.getCallDuration API
    Open source →
  41. 2.0.0 31 Jan 2020
    Release notes
    • Update iOS platform code to use Voximplant iOS SDK 2.26.0
    • Add 'VI' prefix to public API to avoid conflicts with other packages
    • Add video call functionality
    • Add camera management functionality
    • Improve multiple call management
    • Improve error descriptions for iOS
    • Public API will no longer throw PlatformException. All exceptions are now wrapped with VIException. Error codes for VIClient and VICall are described in VIClientError and VICallError classes.
    • Fix build issues in example project
    • Changed minimum Flutter SDK version to 1.10.0
    Open source →
  42. 1.2.0 11 Dec 2019
    Release notes
    • Update Android and iOS platform code to use Voximplant Android SDK 2.15.0 and Voximplant iOS SDK 2.25.2
    • Native code refactoring
    Open source →
  43. 1.1.0 22 Nov 2019
    Release notes
    • Add API for CallKit integration on iOS platform
    • Update Android and iOS platform code to use Voximplant Android SDK 2.14.1 and Voximplant iOS SDK 2.25.1
    Open source →
  44. 1.0.0 30 Sep 2019
    Release notes
    • Audio call functionality
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive