10.3.0 (2024-11-18)
- react-native update to 0.75.4.
- Transcribing fixes.
- Allow sharing the screen and camera.
- N/A
- Update GIPHY SDK.
- Use Xcode 16 as the new baseline.
- N/A
- N/A
10.2.1 (2024-09-23)
- Fix black screen error for when app is in background.
- N/A
- N/A
- N/A
- N/A
10.2.0 (2024-09-17)
- Fix skip showing reload dialog while leaving the conference.
- Update translations.
- Fix video not showing if disableThirdPartyRequests is true.
- Get allowed URL domains from config and dynamic branding.
- Small UI tweaks.
- Fix crash when creating ongoing notification.
- Fix joining meetings in quick succession.
- Fix default value for pip.enabled.
- Bump minimum required iOS version to 15.1.
- N/A
- N/A
10.1.0 (2024-08-21)
- Fix not fully disabling remote video while in the background
- Fix audio loss when switching to the bridge in certain cases
- Allow only whitelisted URLs when sharing a video
- Add ids to chat and polls to help automated testing
- Restrict gif rendering to Giphy only
- Improve poll message validation
- Set limits for linkifying and replacing emoji in chat messages
- Updated translations
- Fix not opening Activity from ongoing meeting notification
- Fix joining meetings in quick succession
- Fix default value for pip.enabled
- N/A
- N/A
- N/A
10.0.1 (2024-08-12)
- Marked chat and polls elements with IDs useful for mobile testing.
- Fixed naming and receiving event CUSTOM_OVERFLOW_MENU_BUTTON_PRESSED.
- N/A
- N/A
- N/A
- N/A
10.0.0 (2024-08-07)
IMPORTANT: This release marks the unification of SDK releases. From now on Android, iOS, React Native and Flutter SDKs will be released in tandem, using the same version number.
- Use WebSockets for XMPP by default
- Removed 360p resolution limitation
- Update WebRTC to 124
- Update React Native to 0.73
- UI tweaks around notifications
- UI fixes around polls.
- Fixed local participant video menu connection status
- Fixed setting and broadcasting meeting subject
- Fix visitors going live
- Updated translations
- Permission fixes for Android 14
- Fixed build with Java 17
- Fixed enterPictureInPicture method call
- Fixed adding custom overflow menu buttons
- Fix build with Xcode 15.2
- Fix room taken from wrong param in default conference options
- Added ENDPOINT_MESSAGE_RECEIVED to event listeners
- N/A
- N/A
- Fix ongoing conference notification visibility affected on multiple >Android 13 devices.
- RN WebRTC update to 118.0.7.
- Fixes around custom overflow menu buttons icon.
- Fixed visitors promote all option.
- Enable media on promotion for visitors.
- lib-jitsi-meet update.
- Disable local storage for whiteboard.
- Update to [email protected] which fixes duplicated audio.
- Add ability to insert custom buttons in the overflow menu
- UI / UX tweaks
- Updated translations
- Dropped support for UVC cameras
- Fix parsing server URL
- Fix duplicated audio in certain scenarios
- Delegate methods for transcriptionChunkReceived.
- Fixed subject overwriting the conference room.
- Whiteboard screen header navigation fixes.
- N/A
- N/A
- Update react-native-webrtc to 118.0.3.
- N/A
- Fix incorrect room name in CallKit
- Updated React Native to version 0.72.9
- Fix livestream label visibility and tooltip.
- Fix standard authentication.
- More control over room name visibility.
- Limit conference time for visitors.
- Whiteboard feature.
- Display participant name in one to one conferences.
- Updated translations.
- Flag control for pip while screen-sharing.
- Added support for UVC cameras.
- Fix screen-sharing for API 34.
- Separate notifications for screen-sharing and ongoing conference warnings.
- N/A
- Add ability to disable dial-in options
- N/A
- Hide login/logout for 8x8.vc on profile screen
- Fix wobbly lobby switch
- Fix share button bottom margin
- Use numeric input for password dialog if appropriate
- N/A
- Fix custom server URL being overwritten by SDK default url option value
- Update native dependencies
- N/A
- N/A
- Move breakout rooms to a dedicated screen
- Fix display name input on prejoin screen
- Fix keyboard overlapping chat input bar
- Fix displaying poll creator name
- Fix not keeping user settings after authentication
- Clear raised hands when conference changes
- Miscellaneous UI tweaks
- Allow default server URL to be set on the SDK
- Update React Native WebRTC to version 111.0.6
- Update React Native to version 0.69.12
- Translation updates
- Fix crash on Android 14
- Fix scroll inside conference settings screen
- N/A
- Authentication fixes
- Fix crash in Android <= S due to an outdated GMS dependency
- Disable ConnectionService by default
- Fixed CallKit video button ending the call
- Fix compilation with Xcode 14.3
- Authentication fixes
- Fix moderator logout when using token auth
- Fix not leaving conference if it was never properly joined
- Avoid starting to knock twice
- Add support for custom icons through dynamic branding
- Use rtcstats from lib-jitsi-meet
- Allow spaces when renaming breakout rooms
- Hide Grant Moderator button inside breakout rooms
- Small UI tweaks
- Update native dependencies
- Translation updates
- Fixes to support target API level 33
- Disable full-screen while screen-sharing
- N/A
- Fix for non-token authentication.
- Fix for screen-share event toggle tracking.
- New Settings screen
- Support for Firebase authentication
- Hide Grant Moderator inside breakout rooms
- Authentication through Profile screen
- Count badge for Participants button
- Update React Native to version 0.69.11
- Fix React-Native POM file when publishing
- N/A
- Add feature flag to control the unsafe room name warning message
- N/A
- N/A
- Use more efficient codecs by default
- Add unsafe room name warning
- Add ability to control remote track volume
- Settings: add field with SDK version
- Fix not showing a screen-share until a reload
- Fix and and zoom in remote screen-share
- Fixes for visitor mode
- Update native dependencies
- Updated React Native to version 0.69
- Updated translations
- N/A
- N/A
- N/A
- Add support for hearing aid audio devices
- Fix video rendering crash
- Raise minimum API level to 24
- Fix authentication
- N/A
- N/A
- Updated WebRTC to version 111 and migrated to Unified Plan
- UI tweaks to all screens
- Overhaul notifications UI
- Add language selection support to subtitles
- Replace ongoing meeting indicator with a notification
- Add support for visitor mode
- Reloading a meeting after a failure bypasses the pre-join screen
- Skip disabling low bandwidth mode when screen-sharing
- Open settings links in the system browser
- Fix UI conflict between raised hand indicator and filmstrip
- Fix joining breakout rooms
- Fix opening multiple share-meeting sheets
- Reinitialize rtcstats when the config changes
- Updated React Native to version 0.68.6
- Updated translations
- Fix not leaving the room when swiping the activity recent apps
- Added default notification icon
- Allow to override integer config
- Avoid getting duplicated SDK events
- Fixed not saving settings
- N/A
- N/A
- BREAKING: legacy signalling support has been removed, thus the SDK will stop working with very old Jitsi Meet instances
- UI tweaks to all screens
- Update icons
- Fix hangup all action
- Add ability to hide settings button in overflow menu
- Add ability to go PiP while screen sharing (flag)
- Fix rendering connection information and make it more accurate
- Update React Native to version 0.68.5
- Updated translations
- Temporarily disable P2P
- Sort codecs in the same order as iOS
- Set compile and target SDKs to 32
- Status bar is now visible at all times
- Make initialPositionInSuperView a variable
- Fixes missing participant tiles when joining a meeting
- Set the default P2P codec to H.264
- Fixed not forcing VP8 for bridge calls
- Add support for the H.264 hardware accelerated codec
- N/A
(The 6.2.0 was aborted)
- Fixed incompatibilities with recent Jitsi Meet deployments
- Add ability to start car mode when setting low bandwidth mode
- Force portrait when in car mode
- Prevent duplicated participant tiles
- Clear notifications when joining a conference
- Change default codec to VP8
- Show participants pane button in the top bar
- Fixed screen headers not being translatable
- Fixed welcome page tabs not being translatable
- Fixed showing stale recording labels in car mode
- Updated WebRTC to version 106
- Update React Native to version 0.68.4
- Numerous UI tweaks and improvements
- Updated translations
- Fix back button behavior in the welcome page
- Fix crash in devices with Android < 10
- Disable volume logger thread
- Fix layout issues in iOS 16
- Xcode 14 compatibility
- Add settings button and screen to the overflow menu
- Skip participant joined and left events for virtual screen shares
- Numerous UI tweaks and improvements
- Updated translations
- N/A
- Add a "lite" SDK target
- BREAKING: External API scope has been removed
- Add a pre-join screen
- Add ability to move participants across rooms without being in them
- Add show self-view button in overflow menu
- Make sure Picture-in-Picture is only enabled in the conference screen
- Car Mode UI improvements
- Update the lobby UI
- Update WebRTC to version 100
- Fix landscape mode tile view
- Fix janky scrolling in bottom sheets
- Fix incorrect handling of private chat replies
- Fix video context sheet not displaying
- Navigation improvements
- Numerous UI tweaks and improvements
- Updated translations
- BREAKING: JitsiMeetFragment has been removed
- BREAKING: Removed delegate methods, BroadcastReceiver is the only supported event mechanism now
- Fix incorrect colors on MIUI 12 devices
- Fix initial muted state in the ongoing notification
- Fix crash starting foreground service
- Set proper theme for JitsiMeetActivity
Relevant native dependencies:
- react-native: 0.68.1
- N/A
- Add Car Mode
- Added GIPHY integration
- Revamp lobby UI
- Update React Native to version 0.68.1
- Update WebRTC to version M100
- Stop reordering tiles in small meetings
- Don't show raise hand button in menu if disabled
- Don't disable screen-sharing button when in audio-only mode
- Hide display name label in one to one meeting
- Updated UI for thumbnail indicators
- Fix last N getting stuck on 1
- Fix private chat messages getting stuck
- Fix navigation getting stuck in the connecting state
- Fix lobby not showing up on subsequent tries
- Fix joining breakout rooms
- Fix participant list not taking enough space
- Fix recording start button not being enabled
- UI tweaks and fixes
- Updated translations
- Fix crash when starting foreground service
- JitsiMeetActivity now uses JitsiMeetView instead of JitsiMeetFragment
- Fix back button behavior
Relevant native dependencies:
- react-native: 0.68.1
- Build SDK releases with bitcode
- Fix not marking speaker as a selected device
- Fix not showing the CarPlay audio interface
- Fix cycle in dependencies with Xcode 13.3
- Fix back button handling on Android
- Fix joining breakout rooms
- Fix lobby not showing up on subsequent tries
- Fix broken recording dialog
- Fix not showing meeting participants by default in the pane
- Fix bottom color glitch when navigating from the connecting screen
- Removed unused code for incoming call view on Android
- Update React Native to version 0.66
- Fix echo issue in some scenarios
- Fix losing screen-share under certain circumstances
- Tile view layout improvements
- Use native dialogs
- Navigation improvements
- Move all moderation functionality to the participants pane
- New in-conference header
- Update base UI colors
- Redesigned Thumbnails
- Revamped speaker stats UI
- Revamped security dialog
- Revamped recording screen
- Updated translations
- Fix EGL context leak
- Fix white "flash" when loading
- Drop jcenter
Relevant native dependencies:
- react-native: 0.66.4
- android-jsc: 250230.2.1
- okhttp: 4.9.1
- Add support for the simulator on Apple Silicon processors
- Created SecurityOptions React Navigation screen
- Fixed issue where last participant is shown as inactive when the self view is hidden
- Fixed not rendering display names in breakout-rooms
- Adjust the timeout for unmute blocked notifications
- Fixed the issue where the user muted by focus is able to unmute themselves even when the sender limit has been reached
- Fixed chat and polls title
- Re-enables PIP after stopping screen-share
- Updated translations
- Fixed keyboard covering input on chat
- Fixed NoClassDefFoundError for Android L/graphics/ColorSpace
- N/A
This SDK update introduces breakout rooms and with it a very significant change: a new "ready to close" event which signals the SDK is done and it's safe to hide the view.
Users should rely on this event / delegate method to destroy the Jitsi Meet SDK view instead of the conference terminated event.
Some deprecated options in JitsiMeetConferenceOptions were removed.
Support for iOS 11 has been dropped.
- Added breakout rooms
- Added speaker stats
- Added search in participants list
- Revamped UI of the top conference bar
- Revamp all screens to use smooth transitions
- Coalesce participant left and raised hand notifications
- Send AUDIO_MUTED_CHANGED event only when value changed
- Update WebRTC engine to M94
- Introduce a "ready to close" event
- Show raised hand indicators in the participants pane
- Drop deprecated option enableWelcomePage
- Drop deprecated color scheme option
- Fix not displaying a reload dialog when the conference fails
- Advanced moderation improvements
- Updated translations
- Remove unnecessary parcel processing
- Fix initializing SoLoader with the proper context
- Fixed RCTBridge not being released under certain circumstances
- Expose activating/deactivating audio session events
- Avoid creating CXProvider objects when CallKit is disabled
- Disable QuickType bar on iOS15 when not using autocorrect
- Drop support for iOS 11
- iOS 15 fixes
- Fix fist audio unmute not working on iOS 15.when "everyone starts muted" is set.
- Targets Android 12
- Fix fist audio unmute not working on iOS 15.
- N/A
- Fix black screen when using Bluetooth devices
- Add advanced moderation capabilities
- Add an invite button on the top navbar
- Fix filmstrip rendering when thumbnail reordering is disabled
- Enable XMPP WebSocket on mobile (behind a flag)
- Fix counting fake participants when checking if lonely meeting
- Fix crash in share-video when using a bogus URL
- Disable PiP while authorizing Dropbox
- Small UI tweaks
- Updated translations
- Fix initializing soloader from Activity context
- Expose notification channel ids
- N/A
- Fixed build due to new Amplitude SDK package name
- Add ability to create polls
- Add reactions
- Significant performance improvements for large meetings
- Fix crash on shared video URLs with spaces
- Skip join notifications when meetings grow large
- Skip participant notifications when not in a meeting
- Skip participant joined notifications before we join
- Update Dropbox logic to retrieve refresh token
- Update Amplitude SDK
- UI fixes to bottom sheets
- Updated translations
- Avoid exception in onHostPause
- Added android screen share flag
- Fix conference failing when proximity sensor is near
- Fix deadlock when selecting audio device
- Fix deadlock when selecting audio device
- Fix conference failing when proximity sensor is near
- Add a participants panel
- Add "1on1" mode, which hides the remote thumbnail while in a 1-1 call
- Add the ability to share direct video links (mp4, etc.)
- Add the ability to override any configuration option
- Refactored bottom sheets for UI consistency
- Improve in-meeting options panel
- Update WebRTC to M92
- UI improvements
- Update the translations
- Fix install error on application compiled against Android S while targeting S+
- Fix crash in certain devices when the configuration is saved while in the background
- Skip sending newlines in the invite email
- Add the ability to destroy & reinitialize the React Native bridge
- Skip exitPictureInPicture() call from resetBounds in PiPViewCoordinator
- Optimizes speaker stats to skip occupants with 0 talk time
- Add replaceParticipant feature-flag
- Place filmstrip videos over toolbar
- Enable deeplinking
- LocaleDetector should consider the language tag
- Include support for translated string resources at device permission dialog because it contains hardcoded english strings
- Update the translations
- N/A
- N/A
- Allow both regex and normal check for the room name
- Remove listener for native events when app unmounts
- Hide screen share button when audioOnly mode
- Add capability for sharing any direct link video
- Knocking participant name in participants list
- Add flag for controlling security options button visibility
- Fix displaying mute everyone buttons for non-moderators
- Fix notifications for phone invites
- Introduce react-native-paper
- Place picture-in-picture button on the left
- Show full participant thumbnails in tile view
- N/A
- N/A
- Remove old LoginDialog.js file, fixed redirection to the external auth and created actions.any.js
- Catch exception thrown when media projection is stopped
- Fix screen rotation when screen-sharing
- Fix building with Xcode 12.5
- Add ability to set CallKit options for incoming calls
- Fix leaving the meeting when screen-sharing
- Add security dialog
- Make sure immersive mode respects the fullscreen flag
- Redesign labels
- Button overflow in landscape orientation
- Implement sip invite
- Always pin screenshare to large-video if it exists
- Update the translations
- N/A
- Detect orientation when screen sharing
- Fixes typo on JitsiMeetViewDelegate method
- Adds ios screensharing enabled flag
- Keyboard no longer covers message board and input
- Add fullscreen.enabled flag
- Add actions and events for the chat opening/closing
- Add feature flag for help button
- Add ToggleScreenShare event and action
- Adaptive toolbar
- Brand new in-meeting UI
- Update translations
- Add ability to localize notification actions strings
- Apply flags when launching activity from non-activity context
Relevant native dependencies:
- react-native 0.61.5
- android-jsc r245459
- okhttp: 3.12.1
- N/A
Built with Xcode 12.4
- Add actions and events for the chat
- Add feature flag for help button
- Make sure the lobby enable dialog follows the theme color
- Update translations
- N/A
Relevant native dependencies:
- react-native 0.61.5
- android-jsc r245459
- okhttp: 3.12.1
- Change the participantInfo completion handler reference to strong
Built with Xcode 12.4
- Add feature flags for audioMute, videoMute and overflowMenu
- Add ability to retrieve participantsInfo array
- Add ToggleScreenShare event and action.
- Implement aggressive layer suspension
- Update translations
- Add ability to disable the use of requestFocus
- Add ability to localize notification actions strings
Relevant native dependencies:
- react-native 0.61.5
- android-jsc r245459
- okhttp: 3.12.1
- N/A
Built with Xcode 12.2
- New hangup, mute audio native APIs
- New participant joined left native events
- Added connection stats (long press on participant tile)
- Stop using nicknames in chat
- Updated WebRTC to M87
- Unified Amplitude handlers across web and mobile
- Stop room name generator when field is focused
- New feature flags to control tile-view, notifications, toolbox, filmstrip
- UI/UX improvements
- Update translations
- Add BroadcastService based APIs for native events / actions
- Disable the RNWebViewFileProvider
- Set stream type hardware buttons should control
- Reset audio route after audio focus was lost
- Use modern API for requesting audio focus
- Prevent crashes when destroying the Fragment
- Set compile/target SDK versions to 30
Relevant native dependencies:
- react-native 0.61.5
- android-jsc r245459
- okhttp: 3.12.1
- BREAKING: SDK name changed to JitsiMeetSDK to fix a Swift compiler bug
- BREAKING: SDK is now released in XCFramework format
- Added ability to use an external CXProvider and CXCallController
Built with Xcode 12.2
NOTE: Due to some publishing issues this version was released as 3.0.2 in CocoaPods.
- Add mute everyone / (else) capabilities
- Replace swipe options with long-press sheet in recents list
- Increase config load timeout to 10 seconds
- Prevent homograph attacks in chat
- Fix error when reloading a failed conference
- UI/UX improvements
- Update translations
- Add screen-sharing support
- Update AndroidX core library dependencies
- Fix crash when requesting permissions in certain cases
- Avoid crash when fetching calendar entries
- Update Gradle and the plugin to the latest versions
- Revert to JSC as our JS engine
Relevant native dependencies:
- react-native 0.61.5
- android-jsc r245459/
- okhttp: 3.12.1
- Fix not rendering images on iOS 14
Built with Xcode 12.2
Built with Xcode 12
- Add feature flag to enable / disable conference timer
- Add flag to show/hide video share button
- Add grant moderator functionality
- Add screen-sharing indicator to thumbnails
- Fix chat issues
- Fix starting native call integration multiple times
- Avoid logging error log when there are no analytics handlers
- Show lonely experience only after joining
- Tile view UI/UX improvements
- Updated translations
- Disable PiP on Android Go devices
- Bump minimum API level to 23 and target API level to 29
Relevant native dependencies:
- react-native 0.61.5
- hermes-engine 0.2.1
- okhttp: 3.12.1
- Specify the correct keyboard type and content
Built with Xcode 11.4.1
- Fix overriding custom server URL
- N/A
Relevant native dependencies:
- react-native 0.61.5
- hermes-engine 0.2.1
- okhttp: 3.12.1
- N/A
Built with Xcode 11.4.1
- Fix ghost participants after kicking them
- Fix crash when refreshing calendar under certain circumstances
Relevant native dependencies:
- react-native 0.61.5
- hermes-engine 0.2.1
- okhttp: 3.12.1
- N/A
Built with Xcode 11.4.1
- Add ability to override resolution using a feature flag
- Update WebRTC engine to M84
- Add share YouTube video
- Add lobby mode
- Fix toolbox displaying in Picture-in-Picture mode
- Introduce unsafe room name warning indicator
- Add serverURL configuration for MDM/EMM environments
Relevant native dependencies:
- react-native 0.61.5
- hermes-engine 0.2.1
- okhttp: 3.12.1
- N/A
Built with Xcode 11.4.1
- Fix room lock prompt text
- Add unsafe room name warning
- Add "toolbox.alwaysVisible" flag
- Enable custom deeplinking domain
- Add feature flag to show/hide 'Tile View' button
- Add feature flag to show/hide the 'Raise Hand' button
- Fix language detection to take region into account
- Improved internationalization
- N/A
Relevant native dependencies:
- react-native 0.61.5
- hermes-engine 0.2.1
- okhttp: 3.12.1
NOTE: Androidd got a quick follow-up 2.8.2 release fixing a botched 2.8.1.
- N/A
Built with Xcode 11.4.1
- Fix on-screen keyboard overlapping dialog boxes
- Fix opening private messages dialog
- Fix detecting sysstem language
- Add new feature flags for disabling buttons
- N/A
Relevant native dependencies:
- react-native 0.61.5
- hermes-engine 0.2.1
- okhttp: 3.12.1
NOTE: Androidd got a quick follow-up 2.8.2 release fixing a botched 2.8.1.
- N/A
Built with Xcode 11.4.1
- Add column layout to settings fields
- Use random room name generator on the welcome page
- Fix accented room name display
- Add share button to add people dialog
- Add feature-flag to disable close captions
- Improve text for room lock prompt
- Accessibility fixes
- Updated translations
- Parcel the serverURL in JitsiMeetConferenceOptions
- Disable PiP button on Android < 26
Relevant native dependencies:
- react-native 0.61.5
- hermes-engine 0.2.1
- okhttp: 3.12.1
- Built with Xcode 11.4.1
- Add ability to eassily invite others when alone
- Refactor in-conference menu
- Updated translations
- Disable HW video decoder
- Fix crashes with AudioManager
Relevant native dependencies:
- react-native 0.61.5
- hermes-engine 0.2.1
- okhttp: 3.12.1
- N/A
- Update React Native to version 0.61.5
- Add conference timer
- Fix autogenerated BOSH address, it could prevent custom deployments on a non-sstandard HTTPS port from working
- Fix not displaying Dropbox storage text
- Switch to the Hermes JavaScript engine
- Turn on HW video decoder
Relevant native dependencies:
- react-native 0.61.5
- hermes-engine 0.2.1
- okhttp: 3.12.1
- Fix opening datachannels
- Fix not playing sounds on certain occassions
- N/A
- Handle ConnectionService failures more resiliently
Relevant native dependencies:
- react-native 0.61.3
- okhttp: 3.12.1
- Fix opening datachannels
NOTE: due to a build issue this version was released as 2.5.3 on CocoaPods.
- Allow for userInfo and token to be set at the same time
- Refactored bottom sheet menu
- Chat UX improvements
- Fix crash on old devices using the Camera1 API
- Fix selecting the Bluetooth route on some devices
- Improve audio device management
Relevant native dependencies:
- react-native 0.61.3
- okhttp: 3.12.1
- Drop support for iOS 10
NOTE: due to a build issue this version was released as 2.5.2 on CocoaPods.
- N/A
- Fix crash with room names containing some Unicode characters
- Fix share document showing "unsupported browser"
- Fix audio device handling regressions
Relevant native dependencies:
- react-native 0.61.3
- okhttp: 3.12.1
- Switch to the "new" Xcode build system
- Enabled Swift modules stability
- SDK compiled with Xcode 11.2.1
- Add advanced settings section
- Update React Native to version 0.61.3
- Refactor audio device handling
Relevant native dependencies:
- react-native 0.61.3
- okhttp: 3.12.1
- Disable H.264 on iOS 10 devices due to crashes
- Private messages support
- Shared document editing support
- Update React Native to version 0.61
- Indicate recording initiator in notification
- Harden loading the configuration
- Throw exception if room is set in default conference options
- Fix several crashes in specific devices
Relevant native dependencies:
- react-native 0.61.1
- okhttp: 3.12.1
- Build SDK with Xcode 11
- Disable H.264 for P2P on iOS 10 devices due to crashes
- Fix bottom sheet "shaking"
- Fix crash on call end
- Stability improvements
Relevant native dependencies:
- react-native 0.60.5
- okhttp: 3.12.1
- Fix missing thumbnails and broken conference state
Relevant native dependencies:
- react-native 0.60.5
- okhttp: 3.12.1
- Disable H.264 on iOS 10 devices (avoids a crash)
- Fix crashes when WebRTC restarts the AudioUnit
- Add low bandwidth mode
- Add logging APIs
- Updated WebRTC to M75
- Hide invite button if the functionality is not available
- Update default color scheme
- Show prompt when device permissions are denied
- Enable the proximity sensor only when the audio device is set to earpiece
- Update UI for the invite dialog
- Fix loading welcome page if no config could be fetched
- Migrated to AndroidX
- Fix crash on certain devices when starting a foreground service
- Audio quality improvements
- Fix crashes on bogus calendar entries on certain devices
Relevant native dependencies:
- react-native 0.60.5
- okhttp: 3.12.1
- Fix crash when processing certain calendar events
- Fix CallKit muted state in latest iOS version
- Fix crash if UserInfo is not passed
Relevant native dependencies:
- react-native 0.59.8
- okhttp: 3.12.1
- android-support: 28.0.0
- Fix threading issue on hangup
- Fix deadlock
Relevant native dependencies:
- react-native 0.59.8
- okhttp: 3.12.1
- android-support: 28.0.0
- Add SDK API to set user information
- Add SDK API for setting feature flags (calendar integration, chat integration and recording on iOS can be toggled)
- Exit audio-mode when video-unmuting
- Add ability to set the conference subject
- Fix losing audio if call is hangup too quickly
- Don’t render moderator icon if everyone is moderator
- Update [email protected]
- Chat improvements (rewrite)
- Ensure the conference terminated event is always sent
- Add connection quality indicator
- Add display name label to tile view
- Add notification while there is an ongoing meeting
- Add ability to keep track of the current ongoing conference
- Make sure we left the current meeting when the activity is destroyed
- Do not enter PiP mode when the permissions alert is shown
- Add the ability to make a "libre" build
- Make JitsiMeetActivity.leave() public
- Make JitsiMeetActivity.join() public
- Enter PiP mode when pressing back button
Relevant native dependencies:
- react-native 0.59.8
- okhttp: 3.12.1
- android-support: 28.0.0
- Add property for setting PiP initial position
- Fix CallKit crash in development mode
- Improve call setup delay
- Update [email protected]
Relevant native dependencies:
- react-native 0.59.4
- okhttp: 3.12.1
- glide: 4.7.1
- android-support: 28.0.0
- Update to Xcode 5 and Swift 5