The mentioned Change Log reflects all the major changes. Some updates, additions and fixes may not be listed. 3CX is constantly improving the product and may implement fixes prior to any official release.
3CX WebMeeting for iOS / Android v20.0.63.209, September 2024
- Added EULA text
3CX WebMeeting for iOS / Android v20.0.62.208, August 2024
- Update flutter-webrtc to 0.11.6+1
- Deactivate mic/camera when joining meeting requiring participants to have Media disabled in certain cases
3CX WebMeeting for iOS / Android v20.0.61.207, July 2024
- Target android API 34
- Update flutter to 3.22.2
- Update flutter-webrtc to 0.11.1
- Update packages and compatibility fixes
3CX WebMeeting for iOS / Android v20.0.59.205, April 2024
- Participants videos can be pinned to make them visible in mosaic view
- Removed translations and class handling feedback/react
- Co-hosts can kick other participants
- Co-hosts can set/remove spotlight
- Added option to enable recording when the MCU is configured for server side recording
- Show participant’s device icon i.e. pbx, mobile, on the name bar
- Update packages
- Update flutter to 3.19.3
- Update flutter-webrtc to 0.9.48+hotfix.1
- Bump version to 20.0.x.y
3CX WebMeeting for iOS / Android v10.7.56.202, February 2024
- The app now alternatively shows chat or questions button in drawer menu according to current selected mode
- Restored pre-built webRTC
- Unlock action now enables the chat for everyone inc. moderator when chat is locked and moderator has disabled his own chat
- Order of participants names is now the same as in Web Client: myself, Organizer, Co-Host, Presenter, others (alphanum)
- The bar with name of spotlight participant in presenter view is now shown without content sharing
- Disabled the chat notification about raised hand (like Web Client)
- Added the icon on notification indicators bar about raised hand that takes to participant list page (only for moderators and organizer)
- Added a button to lower hands in participant list page when moderator
- Updated packages
- Updated flutter to 3.16.9
- Optimized the internal code
3CX WebMeeting for iOS / Android v10.7.52, November 2023
- The app now correctly switches between bluetooth, wired, non-wired devices & speaker/earpiece modes
- Fixed issues with Youtube video playback inside a meeting
- Fixed visuals on the login page
- Changed the app icon
3CX WebMeeting for iOS / Android v10.7.45, August 2023
- Added better switching between bluetooth devices & speaker mode
- Fixed issues with Youtube video playback inside a meeting
3CX WebMeeting for iOS / Android v10.7.41, June 2023
- Fixed an issue where joining a meeting with a disabled mic & then enabling it would not wor
- Fixed an issue with moderation & roles showing incorrect states vs the web app
3CX WebMeeting for iOS / Android v10.7.38, June 2023
- Ability to cast your meeting to a smart TV (Chromecast/Screen Mirroring)
- Update packages
3CX WebMeeting for iOS / Android v10.7.37, June 2023
- Pinch zoom capability for shared content.
- Icons between the web and mobile app are now the same.
- Ability to lock audio/video/chat for audience when moderator
- Button for sharing meeting info when moderator
- Youtube videosharing with playlist support
- New web based whiteboard.
- Remove BLUETOOTH_CONNECT permission (not needed anymore)
- Bug fixes and upkeep
3CX WebMeeting for iOS / Android v10.7.31, February 2023
- Alert dialog when running with incompatible whiteboard version
- Youtube video sharing with playlist support
- Update to flutter 3.7.0
3CX WebMeeting for iOS / Android v10.7.30, December 2022
- Solved issues related to video not showing sometimes
- Added the participants audio/video/chat moderation features to the mobile apps.
- Better UX when trying to join a locked/moderated meeting
- Disallow barcode scan when already running or while accessing meeting
- External audio device related fixes for iOS
- Show mirrored local preview during sharing
- Participant videos are now located top left during sharing
- Added a spotlight layout similar to the web app
- Fixed an issue where video would sometimes not appear
3CX WebMeeting for iOS / Android v10.7.29, November 2022
- Allow Android installation to be moved to SD card
- Added the participants audio/video/chat moderation features to the mobile apps
- Better UX when trying to join a locked/moderated meeting
- Disallow barcode scan when already running or while accessing meeting
- External audio device related fixes for iOS
- Show mirrored local preview during sharing
- Participant videos are now located top left during sharing
- Added a spotlight layout similar to the web app
3CX WebMeeting for iOS / Android v10.7.21, April 2022
- Internal app improvements & compatibility fixes
3CX WebMeeting for iOS / Android v10.7.20, February 2022
- Compatibility with split screen share streams signaling
3CX WebMeeting for iOS / Android v10.7.17, September 2021
- Added autoscroll on chat messages
- Added spotlight feature
- Fixed analyzer warnings
- Fixed crash when scrolling past the oldest message
- Fixed request meeting data avoiding redirect
- Allow v16 meeting links (i.e. ../webrtc/join/..)
- Updated flutter to 2.2.2
- Updated packages
- Added Turkish language
- Added local video preview on polling, screen sharing, document sharing pages
- Added other participant videos on sharing pages
- Changed layout in participant list page
- Updated translations
- Fixed 'Lower all hands' not working
- Fixed participant list page
- Updated translations
3CX WebMeeting for iOS / Android v10.7.11, May 2021
- Disabled overscroll behaviour on iOS
- Moved QR code button out of text field so as not to trigger keyboard input
- Login page layout changes
- No longer shows 'invalid meeting link' when text file is empty
- Removed "flash" icon from QR code scan page
- Updated translations
- App version on login page is now clickable and links to credits page
3CX WebMeeting for iOS / Android v10.7.9, May 2021
- Default language set at - en-US
- Added rate experience page at meeting end
- Added information about meeting you are joining
- Added 'Questions' feature
- Language support for en, de, el, es, fr, it, nl, pl, pt, ru
- Meeting link can be scanned from QR code
- Connection via TURN protocol when networks requires it
- Page layout improvements
- Bug fixes
3CX WebMeeting for iOS / Android v10.7.7, May 2021
- Added ability to scan QR code from the app
- Android uses play-services-vision library: https://developers.google.com/ml-kit
- iOS uses integrated support from AVFoundation
- When a URL is received on feedback page, the app returns to login page
- Updated translations
- Update to flutter 2.0.5
- Android targets SDK 30
3CX WebMeeting for iOS / Android v10.7.3, April 2021
- Improved layout of questions page
- Added ability to anonymize questions when needed
- Updated policy link page
- Updated meeting login procedure
- Grid layout now takes into account aspect ratio of screen
- Added button for redirecting to app store in order to rate app
- WebRTC internal changes
- Software License page
- Display login errors (e.g. meeting link already in use)
3CX WebMeeting for iOS / Android v10.7.1.141, April 2021
- Fixed issues related with intermittent audio/video loss.
3CX WebMeeting for iOS / Android v10.7.0.139, March 2021
- App now returns to login page if MCU login is unsuccessful (e.g. meeting key already in use)
- Added ability to raise/lower hand via toggle button
- Added ability to display other participants’ old version feedback (e.g. agree, disagree)
- Added circular progress indicator on login page
- New login page layout which expands on landscape orientation for easier scrolling
- Rate experience page displays when meeting ends
- Keyboard optimized for entering names when editing participant name
- Application theme accent color now set to blue
- Default participant name is "Guest"
- Apps now ask for confirmation to leave the meeting when pressing the back button
- Added function to alert user if trying to join with empty meeting link
- Removed settings page
- Moved version indication on login page and added privacy policy link
- Added deault speakerphone mode only if no audio accessory is connected
- Override iOS audio device selection when bluetooth disconnects
- Added buttons for manually selecting flutter-webrtc speakerphone mode and headset mode
- Removed default speakerphone state on joining meeting, added default headset mode
- Changed headset mode icon and added button for toggling between speakerphone and headset
- Made meeting link button at startup more clear
- Added Bluetooth support on iOS and Android
- Added ability to disable mic/camera before joining
- Updated to flutter 1.22.6 and flutter-webrtc v0.5.8
- Change polling state text and added polling pagination
- App renamed to to 3CX Video Conferencing
- Made refinements to polling voting UI and result screen
- Changed pointer in whiteboard to style of web client
- Fixed bottom drawer buttons to avoid overlap with navigation buttons
- Implemented same mosaic grid layout for videos as webclient with AR 16:10
- Removed cropping of participants’ videos
- Polling answers are transmitted to server and updated in the UI
- Reworked audio/video enable/disable media handling
- Display our puppet (smile icon) with status line when video is disabled
- Implemented basic user role management (co-host, presenter, participant)
- Added fix to always allow user to disable their own mic/camera
- Hidden video (due to max video limit) is now automatically shown when someone visible disables own video
- Participants’ names are anonymized in webinar mode
- Added ability to start with video disabled if meeting requires it
- Lock media feature is now honored by preventing our own mic/camera activation
- Message waiting for organizer approval on restricted meetings
- Request cameras capable of 1280x720 30fps (should avoid low light Pixel3 Camera)
- Removed feedback text in mosaic view
- Switch camera button will disable if video is disabled
- Menu buttons now displayed on safe area (avoid buttons being half displayed on recent Samsung phones and iOS)
- Fixed pan zoom on whiteboard page which also moved presenter
- Fixed: Pressing back on meeting page makes you leave the meeting
- Changed login progress messages for consistency with iOS app
- Added chat page and react icons and description
- Parse chat text for finding email addresses or urls so they can be opened by tapping
- Made shared links clickable so they can be downloaded
- Added clickable chat indicator icon for new messages notification in meeting pages (mosaic, whiteboard, screenshare)
- Fixed: Enable/disable ability to chat for our participant
- Do not show icon in mosaic view if feedback is not set
- Full support of whiteboard drawing commands (pen, eraser, text, clear)
3CX WebMeeting for iOS / Android v10.7.0.134, February 2021
- Added Bluetooth support on iOS and Android.
- Added buttons for disabling mic/camera before joining.
- Added clear meeting link at startup.
- Added clear meeting link button.
- New login page layout.
- Added buttons for manually selecting flutter-webrtc speakerphone mode and headset mode.
- Added speakerphone mode at meeting to join only if no audio accessory is connected.
- Added UI refinements on login page.
- Removed settings page.
- Removed unnecessary settings button from the main login screen.
- Moved guest name text input on login page.
- Moved version indication on login page.
- Added privacy policy link on login page.
- Pressing the back button now asks for confirmation to leave the meeting.
- Added Android adaptive icon (for Android 9.0+).
- Added functionality to alert users trying to join with an empty meeting link.
- Uses privacy policy document from cdn
- Application theme accent color set to blue (was green)
- Default participant name is "Guest" if not set
- Added patch for disabling VP8 hw encoder (broken on Google Pixel 3)
- Updated Proguard rules for android
- Updated to flutter 1.22.6
- Updated to flutter-webrtc v0.5.8
3CX WebMeeting for iOS / Android v10.7, February 2021
- Added a confirmation dialog for quitting the meeting.
- Added front/back camera switching capability.
- Added meeting clock time.
- Added feedback and reactions.
- Added a better side bar menu and accessibility for it.
- Added support for accepting requests by the organizer/s to enable or disable video and audio.
- Added support for screen sharing support with presenter picture-in-picture.
- Added whiteboard viewing support.
- Added whiteboard drawing support.
- Added whiteboard pan/zoom capabilities.
- Added PDF viewing support, document caching, download progress bar, presenter video overlay on pdf.
- Added basic chat capabilities and new chat indicators.
- Added shareable file/link viewing and download capabilities.
- Added recording start/stop for organizers.
- Added polling participation capabilities.
- Added polling question pagination.
- Added puppet icon for when a user’s audio is enabled but their video is not.
- Ask for a screen name on first use.
- Improved mobile app layout.
- Improved roles and UI capabilities.
- Improved screen sharing viewing support.
- Improved video aspect ratio management.
- Improved battery life and stability.
- Improved WebRTC Internals (Unified plan / WebRTC PlanB support)
- Fixed issues with distorted video on some devices
- Fixed an issue where some buttons were obscured by Android O/S system buttons.
- Fixes for long participant names.
- 5 participants & your own video / 5+1 video support for optimal battery life and device support.
3CX WebMeeting for iOS v10.6.10, July 2020
- Reverted Lock to Landscape usage
- Added PDF support
- Added Chat support
- Added moderation request to enable Mic/Video
- Added moderation indication for “Waiting In Lobby” until moderator’s approval
3CX WebMeeting for Android v10.6.1.9, May 2020
- Fixed errors check of runtime permissions when just some are granted
- Removed write_to_external_storage permission
- Reduced APK size
- Updated google WebRTC library to M79
- Fixed detection of running meeting logic
- Easy launch support
- Removed bluetooth code
- Removed ACCESS_WIFI_STATE permission
- Fixed a bug related to the network in the settings page
- Fixed 2 crashes occurring in certain cases
- Updated old libraries
3CX WebMeeting for iOS v10.6.6, May 2020
- Added ability to set your meeting name via the settings menu
- Camera rotation to landscape only mode
- Removed notification permission requirement
- Removed contact access permission requirement
- Fixed an issue with screen sharing not working on iOS
- Updated WebRTC to M79.
3CX WebMeeting for iOS v10.6.5, April 2020
- Updated iPhone and iOS 13 compatibility
- Enabled screenshare ability (Viewer)
- Added support for Associated Domains.
3CX WebMeeting for iOS v10.6.0.3, April 2020
- PDF and Whiteboard functions have been deprecated.
3CX WebMeeting for iOS v10.6.0.2, October 2019
- Fixed an issue where if a user’s media was disabled, a preview placeholder was still shown. The preview placeholder is now removed.
3CX WebMeeting for iOS v10.6.0.1, October 2019
- Huge improvements to battery life when in a multi-participant meeting
- Internal WebRTC updates
3CX WebMeeting for iOS v10.5.0.3, July 2019
- Updated WebRTC from version 50 to version 74.
3CX WebMeeting for iOS v10.4.0.2, June 2019
- Users can now paste meeting URLs directly into a newly added URL bar.