Jitsi Release Notes

Follow

75 release notes curated from 2 sources by the Releasebot Team. Last updated: Aug 5, 2026

Get this feed:

Jitsi Products

  • Aug 3, 2026
    • Date parsed from source:
      Aug 3, 2026
    • First seen by Releasebot:
      Aug 5, 2026
    Jitsi logo

    Jitsi Meet by Jitsi

    2.0.11146

    Jitsi Meet releases a major update with real-time audio translation, breakout room and whiteboard improvements, stronger recording and transcription controls, enhanced multi-screen and screenshare support, plus broad Android, iOS, and API fixes across the stack.

    jitsi-meet 1.0.9365

    https://github.com/jitsi/jitsi-meet/releases/tag/stable%2Fjitsi-meet_11146

    New features

    • feat(breakout-rooms): add participant mute flags
    • feat(virtual-background): default to V2 engine unless explicitly disabled
    • feat(external-api): add set-participant-properties command (#17639)
    • feat(audio-translation): React Native UI (ducking, language selector, indicators)
    • feat(ios/sdk): clear logs and comments
    • add iceConnected to connection-stats response
    • feat(ios/sdk): add react native lifecycle methods
    • feat(external-api): add includeHidden and isJibri/isJigasi to getRoomsInfo
    • feat(audio-translation): per-participant translation indicators (#17619)
    • feat(transcription): add diarize flag advertised as a participant property (#17614)
    • feat(prosody): test for escaped CRLF in rayo headers (#17583)
    • feat(conference): log page visibility, BFCache freeze/restore events
    • feat(config): whitelist audioTranslation for config overrides
    • feat(multi-screen): whiteboard as a second-screen source (#17581)
    • feat(audio-translation): live audio translation prosody support (#17537)
    • feat(audio-translation): hide the feature when unavailable for the room (#17574)
    • feat(prosody): reject MUC nick changes in resource validate (#17586)
    • feat(translation) Support realtime translations in conferences (#17538)
    • feat(base/dialog): remove edges
    • feat(multi-screen): render second screens via a React portal (#17547)
    • feat(screenshare): direct-cast screenshare over a plain RTCPeerConnection (#17553)
    • feat(wake-lock): keep the screen awake while waiting in the lobby
    • feat(custom) provide a custom.js entry point for custom javascript (#17524)
    • feat(call-integration): rely on ice connection to control outgoing calls (#17503)
    • feat(chat): add money bag emoji to chat smileys
    • feat(whiteboard): enable image sharing on the inline web whiteboard (#17536)
    • feat(multi-screen): render a meeting surface on a second screen via the iframe API (#17527)
    • feat(ux): allow recording and transcription to be started and stopped independently (#17469)
    • Adds additional set admin filtering.
    • feat(carmode): fix mute icon visiblity related to android (#17485)
    • feat(breakout-rooms): unify components into BreakoutRoom
    • feat(time-timer): meeting pace timer in the conference info bar (#17468)
    • feat(speaker-stats) Allow selecting & copying participant names from Participant Status list

    Fixes

    • fix(audio-mode): don't change the audio mode with low bandwidth mode
    • fix(rn-sdk): make android/src gitignore negations effective
    • fix(rn-sdk): drop reference to removed NAT64AddrInfoModule
    • fix(external-api): regression in virtual background toggle command (#17657)
    • fix(audio-translation): reset translation state on any request failure
    • fix(audio-translation): support translation in breakout rooms
    • returns JSDoc for promise types
    • fix(i18n): force links in translated HTML to open in a new tab
    • fix(lang): Update Latvian language translation
    • fix(participants-pane): close context menus on outside click (#17604)
    • fix(reactions,polls,subtitles): handle unexpected field types in endpoint messages
    • fix(welcome): disable animated meeting name once user input is present
    • fix(recording): show transcription toggle when feature available (#17602)
    • fix(breakout-rooms): prevent double-track-add crash when switching rooms with tab audio
    • Make sure we deliver videoConferenceLeft.
    • fix(audio-translation): fall back to default ducked volume for invalid config
    • fix(audio-translation): make original-audio ducking work on iOS
    • fix(multi-screen): gate the whiteboard second screen on isWhiteboardOpen (#17598)
    • fix(android): ignore benign missing-viewState mount race (RN #57181)
    • fix(reactions): remove emoji after animation finishes to avoid native node race
    • fix(config) Adds the audioTranslation option.
    • fix(participants-pane): manage focus when participants pane opens and closes
    • fix(chat): render native GIFs via GiphyMediaView
    • fix(recording): play the off sound when a local recording stops
    • fix(recording): base the dialog title on the transcription capability
    • fix(recording): allow stopping a local recording without the jwt recording feature
    • fix(recording): enable start button when local recording is preselected
    • fix(ios): bump react-native-video to 6.19.1
    • fix(authentication): close inline token auth popup when admitted to conference
    • fix(reactions): ignore unknown reaction keys in endpoint messages
    • fix(polls): validate answer structure from participants
    • fix(prosody): Updates filtering set command in non-moderated rooms for allowners.
    • Only send transcription httpHeaders to jicofo. (#17564)
    • fix(recording): update dialog primary button copy when services idle (#17558)
    • fix(tracks): resubscribe streaming status on p2p<->jvb track swap (#17495)
    • fix(react/conference): media session is not established for lonely meetings
    • fix(tests): give overflow menu a generous wait for slow renders
    • fix(audio-mode): re-assert in-communication mode when the system resets it mid-call
    • fix(tests): retry swallowed thumbnail click in virtual background dialog (#17548)
    • fix(recording): make record/transcribe button, dialog and nudge capability-aware, and notify remotes
    • fix(tests): complete recording/transcription e2e fixes (extends #17544) (#17545)
    • fix(tests): wait for iframe to exist before switching in iFrame API tests
    • fix(tests): increase VB thumbnail aria-checked wait to 5s
    • fix(prosody): Fixes prosody compat with 0.12.
    • fix(android): derive SDK autolinked deps from settings.gradle manifest
    • fix(tests): resolve active candidate pair from transport selected pair
    • fix(overlay): avoid RN reload loop on display name required lobby error
    • fix(tests): tolerate transient Firefox ICE disconnect in waitForIceConnected
    • fix(subtitles): address review comments
    • fix(subtitles): resolve on-stage speaker name from the store
    • fix(subtitles): display source-language subtitles on stage
    • fix(subtitles): keep CC button title in sync with subtitles state
    • fix(subtitles): toggle subtitles directly when translation is disabled
    • fix(subtitles): open recording dialog via navigation on native for async transcription (#17510)
    • Fixes connectivity tests (#17509)
    • fix(mobile) clamp computed avatar sizes to positive values
    • fix(polls): call useKeyboardVisible unconditionally
    • fix(ui): drop stale createRoot when its container is replaced
    • fix(ui): guard createRoot/isVisible against missing DOM containers
    • fix(time-timer): anchor elapsed to scheduled start, not join time
    • Cleans some rayo headers.

    Translation updates

    • Add translations to Portuguese (#17642)
    • Add missing Russian (ru) translations for mobile (#17645)
    • update German translation
    • Update Dutch translations
    • update German translation (#17534)
    • update German translation (#17478)

    lib-jitsi-meet

    New features

    • feat(JitsiConference): add batch presence setter
    • feat(audio-translation): bridge + component signals for translation indicators (#3066)
    • feat(RTC): demux forwarded media by bridge-stamped mid under SSRC rewriting (#3053)
    • feat(RTC): recover wedged remote audio sources under SSRC rewriting (#3051)
    • feat(translation) Support realtime translations in conferences (#3056)

    Fixes

    • correct 'Unkown' to 'Unknown' typo in ELECTRON_DESKTOP_PICKER_ERROR message
    • fix(RTCStats): buffer stats entries emitted before the trace connects (#3074)
    • fix(xmpp): Detects room does not exist error.
    • fix(xmpp): Fixes passing xmpp options.
    • fix(RTC): Gate the Firefox audio-active workaround on a browser capability. (#3068)
    • fix(xmpp): validate source ownership in SourceInfo presence (#3063)
    • fix(RTC): repair wedged-audio recovery track re-add and fold detection into StatsCollector (#3062)
    • fix(rtc): stop Firefox sending over the suspended JVB connection during P2P (#3060)
    • fix(RTC): Drop malformed EndpointMessage frames at the bridge channel boundary.
    • fix(RTC): Fill missing video sub-constraints from defaults in getConstraints. (#3049)
    • fix(breakout): route a not-allowed reconnect back to the main room

    jicofo 1.0-1189

    https://github.com/jitsi/jicofo/releases/tag/stable%2Fjitsi-meet_11146

    New features

    • add audio-translation feature (#1293)
    • signal per-endpoint diarize to the bridge via Colibri2 (#1291)
    • Live audio translation support (#1286)

    Fixes

    • ensure to leave chatRoom on failure (#1290)

    jitsi-videobridge 2.3-307-g4bb0aead1

    https://github.com/jitsi/jitsi-videobridge/releases/tag/stable%2Fjitsi-meet_11146

    New features

    • notify clients when synthetic sources start/stop sending (#2432)
    • set per-endpoint diarize on the transcriber start event (#2431)
    • Export sender-reported audio level and VAD in mediajson media events (#2430)
    • Exchange InfoEvent with the transcriber on connect (#2423)

    Fixes

    • colibri-ws after Jetty update (#2426)
    • Pin Jackson via jackson-bom; align to a single version (#2424)
    Original source
  • Jul 1, 2026
    • Date parsed from source:
      Jul 1, 2026
    • First seen by Releasebot:
      Jul 1, 2026
    Jitsi logo

    Jitsi Meet Mobile Apps by Jitsi

    26.2.0

    Jitsi Meet Mobile Apps ships UI fixes and updates in a new mobile app release.

    Changes

    Full changelog

    Common

    • UI fixes and updates.

    Android

    • N/A.

    iOS

    • N/A.
    Original source
  • All of your release notes in one feed

    Join Releasebot and get updates from Jitsi and hundreds of other software products.

    Create account
  • Jun 8, 2026
    • Date parsed from source:
      Jun 8, 2026
    • First seen by Releasebot:
      Jun 10, 2026
    Jitsi logo

    Jitsi Meet by Jitsi

    2.0.11031

    Jitsi Meet releases a broad update across the stack with new accessibility, mobile, subtitles, virtual background, deep-linking, and Salesforce integration improvements, plus many fixes for whiteboard, toolbar, video sharing, and testing, alongside lib-jitsi-meet, Jicofo, and Jitsi Videobridge updates.

    • jitsi-meet 1.0.9268

      New features

      • feat(subtitles): add transcription.translationEnabled config flag
      • feat(input): add accessibility label and keypress handler to clear input (#15813)
      • feat(video-quality-slider): use active slider option text
      • feat(video-quality-slider): add expressive aria attributes
      • feat(settings): better keyboard navigation
      • feat(input): improve error message association
      • feat(base/modal): reduce space between footer and keyboard
      • salesforce integration overhaul (#17276)
      • feat(filmstrip/native): show screen-share on stage on long press
      • feat(toolbox/native): refactoring (#17420)
      • feat(deep-linking): completely remove custom scheme check
      • feat(virtual-background) Introduces TF.js body seg using WebGPU/WebGL context.
      • feat(mobile/navigation): improvements (#17400)
      • feat(tests): Adds JaaS mobile browser deep-linking test.
      • feat(mobile/navigation): remove already handled conditioning

      Fixes

      • Drops 'filmstrip' from toolbarButtons.
      • Hides remote video in 1:1 when toolbar is visible.
      • Drops auto-hiding filmstrip under certain threshold.
      • fix(virtual-background): keep V2 processor alive across mute/unmute
      • fix(tests): match wdio worker log name when detecting teardown timeouts
      • fix(shared-video): do not prompt jibri to confirm playing shared video
      • fix(mute-modal): restructure mute modal
      • fix(popover): close hover menu on escape
      • fix(base/native): make onRefresh work
      • fix(visitors): Drops some presences targeted for main prosody.
      • fix(whiteboard): allow non-moderators to close the whiteboard (#17424)
      • fix(whiteboard): validate collaboration data before opening and notify on failure (#17421)
      • fix(tests): bump knocking-participant notification timeout to 15s.
      • fix(tests): wake auto-hidden toolbar before opening overflow menu (#17419)
      • fix(config): fetch config.js on web when window.config is missing.
      • fix(tests): Hangups failed tests.
      • fix(whiteboard): fix auto-open for remote participants on metadata propagation (#17409)
      • fix(tests): retry desktop-sharing toggle when the first click is dropped
      • fix(tests): wait for desktop-sharing toggle to settle before returning
      • fix(tests): Moderators are able to flip visitors.live to true.
      • fix(tests): Gives more time to the UI to appear.
      • fix(tests): wait for embedded Jitsi app before clicking prejoin in iframe tests
      • fix(tests): give MUC join + error notification 30s instead of 10s
      • fix(tests): wait for matching recordingStatusChanged on live-stream
      • fix(tests): align transcription chunk webhook check by messageID

      Translation updates

      • update translation for mongolian (#17432)
      • update German translation (#17445)

      lib-jitsi-meet

      New features

      • feat(browser): Enable VP9 on Firefox 151+ (#3041)

      Fixes

      • fix(xmpp): remove window unload listeners on disconnect
      • Drops not used or duplicated utils for recording.
      • fix(RTC): Silence setSinkId console spam on Firefox / Safari / iPadOS (#3045)
      • fix(connectivity): Skip stats freeze detection on inactive session tracks.
    • jicofo 1.0-1183

      New features

      • Forward rtcStatsEnabled to Jibri invite (#1283)

      Fixes

    • jitsi-videobridge 2.3-295-g8d5c0037b

      New features

      Fixes

      • Exporter reconnect backoff loop (#2415)
      • Jetty12 requires Websocket listener classes to be public. (#2413)
    Original source
  • May 20, 2026
    • Date parsed from source:
      May 20, 2026
    • First seen by Releasebot:
      May 22, 2026
    Jitsi logo

    Jitsi Meet by Jitsi

    2.0.10978

    Jitsi Meet ships transcription and recording improvements, better whiteboard and custom panel controls, broader chat and breakout room fixes, plus localization updates. The release also includes matching lib-jitsi-meet, Jicofo, and Jitsi Videobridge updates for a smoother conferencing experience.

    • jitsi-meet 1.0.9222

      New features

      • Add an option to render speaker ID for transcriptions. (#17390)
      • feat(tests): print peak concurrent browser sessions at end of run
      • feat(breakout-rooms): fixes (#17382)
      • Hides visitors dialog for sip jibri.
      • feat(chat/native): fixes around routes and keyboard avoiding view (#17348)
      • feat(whiteboard): prevent second navigation while collaborating
      • feat(i18n): fix format for languages that rely on region
      • feat(prosody): add mod_muc_resource_validate module (#17316)
      • feat(metadata): Moves turn information to metadata module.
      • feat(tests): Adds property to override room name.
      • feat(tests) adds e2e tests for virtual background dialog
      • feat(whiteboard): updates (#17274)
      • feat(whiteboard): updates dependencies and drop not used features
      • feat(util): Lazy load the insecure room name checker.
      • feat(whiteboard): Lazy load the whiteboard dependeny.
      • feat(keyboard-shortcuts): support Ctrl+Alt modifier combos in registerShortcut
      • feat(base/ui): added testID
      • feat(recording): Add separate transcription indicator with contextual notifications (#17153)
        • feat(visitors): Remove duplicate check.
      • feat(custom-panel): add resizable panel width with drag handle and persistence

      Fixes

      • fix(prosody): guard is_focus against nil nick
      • fix(tests): don't mark Firefox grid teardown timeouts as crashes
      • fix(tests): register custom expect matchers from the before hook
      • fix(tests): drop @wdio/globals value imports, use multiRemoteBrowser
      • fix(tests): pin browserVersion to jitsi-stable/jitsi-beta for deterministic grid routing
      • fix(custom-panel): refresh videoSpaceWidth when the panel toggles open/closed
      • fix(base): prevent body from being scrolled by cross-frame scrollIntoView
      • fix(recording): update notification audio files with natural-sounding voices (#17357)
      • fix(lang): Update Latvian language translation
      • fix(invite): react to dialinEnabled metadata changes in open invite dialog
      • fix(prosody): A nil check.
      • fix(lang) updte Dutch translation
      • fix(prosody): allow recording-only metadata moderation
      • Reconnects on shard changed when enableForcedReload is not set.
      • Drop not used parameter.
      • Fixes requesting undefined url on connection failed.
      • fix(recording): check JWT features instead of moderator role for label controls (#17329)
      • fix(recording): restrict stop recording dialog to moderators (#17328)
      • fix(conference): Reload on SHARD_CHANGED_ERROR when conference already cleaned up
      • fix(recording): wire iFrame API start/stop through the intent flow
      • fix(prosody): Avoid creating several timers when starting limits (#17302)
      • fix(android): artifacts never published because of naming
      • fix(recording): resolve race conditions in recording/transcription notifications (#17309)
      • fix(tests): Bumps wait time for lobby joining.
      • fix(etherpad): Simplifies the url checks.
      • fix(tests): Fixes session creation when using '--spec' arg.
      • fix(media): retry attach on failure and re-attach after play exhaustion
      • fix(tests): wait for aria-checked after VB thumbnail clicks
      • fix(tests): Fixes missing wait.
      • fix(prosody): Drops not needed checks.
      • fix(webpack-proxy): Fixes make dev.
      • Fixes base for dynamic loaded libs.
      • fix(breakout-rooms): bypass disableInitialGUM when joining breakout room
      • fix(tests): Report session-init crash in allure report. (#17263)
      • fix(prosody-plugins): redact transcription HTTP header values from metadata log (#17258)
      • fix(custom-panel): remove close button from custom panel
      • Fixes excalidraw in the deb package.
      • fix(dynamic-branding): custom palette colors not applied to semantic tokens (#17252)
      • migrate to new Excalidraw v0.18.0 - update (#17244)
      • fix(chat): replace kebab-case vendor style with camelCase
      • fix(overlay) refactor and move logic to a middleware
      • fix(chat) store replyToId in Redux
      • fix(external-api) add messageId and replyToMessageId in incoming-message
      • fix(lang) updated Polish translation
      • fix(i18n) use Trans in StartLiveStreamDialog

      Translation updates

      • Update Arabic localization
      • Refine zh-TW locale
      • Update Italian
      • update German translation (#17317)
      • update German translation (#17285)
      • Update German translation
      • update German translation

    lib-jitsi-meet

    New features

    • feat(RTCStats): Report getUserMedia errors via RTCStats
    • feat(metadata): Moves reading turn information from metadata. (#3014)
    • feat(audio): Add opus bitrate when toggling stereo/mono

    Fixes

    • fix(SendVideoController): use per-session constraints to avoid P2P sender constraint race

    • fix(RTC): Spec-compliant simulcast on Firefox (#3031)

    • Drop scheduling ws keep-alive on shard set.

    • fix(RTC): Strip sdes:mid header extension from remote SDP on Firefox

    • Fixes type error when build in jitsi-meet.

    • jicofo 1.0-1180

      New features

      • Start sessions immediately when transcribing is enabled (#1281)
      • Support custom transcription headers and URL params from room metadata. (#1273)

      Fixes

      • transcription enabled before colibri session is initialized (#1274)
    • jitsi-videobridge 2.3-291-gb4b5ccc8c

      New features

      Fixes

      • Redact http-header values from RECV colibri2 request log. (#2406)
    Original source
  • May 2026
    • No date parsed from source.
    • First seen by Releasebot:
      May 7, 2026
    Jitsi logo

    Jitsi Meet Mobile Apps by Jitsi

    26.1.1

    Jitsi Meet Mobile Apps fixes authentication and improves recording notifications, translations and whiteboard collaboration.

    Changes

    Full changelog

    Common

    • Recording notification audio updates.
    • Translation updates and fixes.
    • Whiteboard fixes around collaboration.

    Android

    • Fix authentication.

    iOS

    • N/A
    Original source
  • Similar to Jitsi with recent updates:

  • Apr 17, 2026
    • Date parsed from source:
      Apr 17, 2026
    • First seen by Releasebot:
      Apr 17, 2026
    Jitsi logo

    Jitsi Meet Mobile Apps by Jitsi

    26.1.0

    Jitsi Meet Mobile Apps adds transcription indicators, whiteboard updates, translation refreshes and UI fixes.

    Changes

    Full changelog

    Common

    • Translation updates.
    • react/react-native update.
    • Translation updates.
    • Whiteboard updates.
    • Add separate transcription indicator with contextual notifications.
    • UI fixes.

    Android

    • Screen-share fixes.

    iOS

    • N/A
    Original source
  • Mar 30, 2026
    • Date parsed from source:
      Mar 30, 2026
    • First seen by Releasebot:
      Apr 2, 2026
    Jitsi logo

    Jitsi Meet by Jitsi

    2.0.10888

    Jitsi Meet ships a broad update across the web app, mobile SDKs, lib-jitsi-meet, Jicofo, and Jitsi Videobridge, adding new APIs, translation and accessibility improvements, smarter calls and recording handling, and many fixes and performance upgrades.

    • jitsi-meet 1.0.9139

      • New features:

        • feat(ci) optimize Android SDK build by caching Gradle dependencies
        • feat(external-api): send full user context (#17147)
        • feat(translation): added missing hindi translations
        • feat(deep-linking): use same action for join in app if scheme url is undefined
        • feat(tracks) Adds UI notification when SS is killed by macOS.
        • feat(tests): Adds filesharing tests.
        • feat(speakerstats): Adds config to control history.
        • feat(etherpad): Drops duplicate command listener.
        • feat(amplitude): Updates initialization.
        • feat(ci,ios) optimize iOS SDK build with CocoaPods caching
        • feat(tests): Adds dialIn expectation to disable more numbers page. (#17109)
        • feat(chat/web): add explicit ChatButtonEntry interface and return type to useChatButton hook (#16937)
        • feat(ci) optimize ios-rn-bundle-build by caching CocoaPods dependencies
        • feat(breakout): Adds a checkout whether participants were in breakout.
        • feat(breakout): Move to use is_admin utility.
        • feat(debian): Updates nginx template to redact log lines.
        • feat(pip): add debug logging for better PiP flow observability
        • feat(build) use Node 24, the current LTS
        • feat(recording) remove recording limit functionality
        • feat(modal): fixes around JitsiScreen footer (#17041)
        • feat(visitors-doc): use native template units for prosody visitor instances (#16656)
        • feat(prosody): Drops moderator_id in favor of moderators list.
        • feat(transcription): allow custom transcriber languages via config (#16984)
        • feat(filmstrip): move AudioTracksContainer outside (#17000)
        • feat(authentication): Inline authentication for web
        • feat(tests): Enables sipjibri tests.
        • feat(lobby): Updates around toolbox menu and state (#16965)
        • feat(file-sharing): Adds tooltip to upload button. (#16924)
        • feat(invite): Respects dial-in field from metadata.
        • feat(files): add external api events for upload/delete (#16908)
        • feat(draggable-panels): Enable touch-screen support
        • feat(external-api): fire participantMuted event for all mute state changes (#16893)
        • feat(CustomPanel): Implement an customizable panel.
        • feat(participants): store user context data for external API events and functions
      • Fixes:

        • fix(prosody): Drops not needed config for jigasi-invite module.
        • fix(prosody): Adds some nil checks.
        • fix(recording): On missing session id, send stop.
        • fix(webpack-dev-server-proxy): Allow all hosts.
        • fix(tests): Report worker crash when session cleanup times out. (#17211)
        • fix(ui) adjust svg fills and backgrounds (#17062)
        • fix(react-native-sdk): Export JitsiMeeting component
          • fix(invite): use URLSearchParams for decoding dial-in room name
        • fix(file-sharing): Disable dragging on prejoin.
        • fix(settings) Refreshes audio input levels when microphone permission is regranted.
        • fix(settings) Fixes missing previews after device permissions are granted.
        • fix(invite): Use decoded room name for dial-in info page url
        • i18n key for breakout room participant ellipsis tooltip
        • fix(custom-panel): Button group
        • fix(wepback-dep-proxy): Fixes header errors.
        • fix(etherpad): Checks the received command value.
        • fix(UI): Mirrors Virtual Background previews (#17090)
        • fix(auth_ban): Simplifies jaas test.
        • fix(ui): update Switch callback deps to prevent stale toggle handler for E2EE
        • fix(base/util): prevent double URL encoding of non-ASCII room names
        • fix(authentication): Shows notification if popup is blocked.
        • fix(polls): use creatorName prop instead of localParticipant in native PollAnswer (#17083)
        • fix(chat): scroll to latest messages when opening chat or CC tabs
        • fix(breakout-rooms): fix participant menu not closing in breakout rooms (#17091)
        • fix(virtual-background): show notification when background limit is reached (#17053)
        • fix(jwt): Some services will not give you a new token till it is expired.
        • fix(polls): Avoid duplicating voters.
        • fix(url-params) Sanitize url params (#17070)
        • fix(gifs): prevent GIF popover from closing on internal clicks
        • fix(livestream): add YouTube “Go Live” reminder in Start Live Stream dialog
        • fix(i18n) make translateToHTML more resilient
        • fix(permissions): Make sure permissions are handled on mobile.
        • fix(visitor): Checks for auth expired before redirecting to avoid jwt errors.
        • fix(authentication): Trigger connect if no connection is available for reconnect.
        • fix(toolbar): Fixes build, missing props.
        • added missing aria-labels to toolbar buttons for accessibility
        • fix(recording): Fix missing translation string.
        • fix(authentication): Drops not needed tokenAuthUrlAutoRedirect.
        • fix(recording): show advanced options in several corner cases
        • fix(chat): Clear all state when changing room.
        • fix(transcriptions): Fixes showing premium options dialog from chat panel.
        • fix(metadata): Always check the features on modifications.
        • fix(breakout): Hides unsupported services in breakout rooms.
        • fix(local-recording): close AudioContext on recording stop
        • fix(toolbox): enabledInJwt check for isDesktopShareButtonDisabled in native (#16997)
        • fix(authentication): Skip prejoin in some case when not inline.
        • fix(tests): Adds a retry to iframe kick test.
        • fix(authentication): Fixes loading jwt middleware.
        • fix(video-layout) Fixes auto-pinning of SS in large calls. (#16992)
        • correct label binding in Advanced Options switches
        • fix(debian): Fixes initial install and certs in trust store.
        • fix(settings): avoid activating all microphones when audio levels are disabled
        • fix(filmstrip) Fixes an issue with ghost tiles appearing on the filmstrip. This was a regression of the recent changes to filmstrip reordering.
        • fix(lobby): use conferenceLeft instead of conferenceWilLeave
        • fix(ui): add semantic tokens for svg fills and preview (#16962)
        • fix(android/sdk): prevent inflated inset values for top and bottom
        • fix(ui): more semantic tokens (#16955)
        • fix(base/ui): update welcome page navigation colors
        • insecure-document-method-36
        • fix(ui): hide input placeholder on focus (#16932)
        • enable local recording when embedded in a same-domain iframe (#16900)
        • fix(tests): Add expectations for async transcriptions. (#16925)
        • fix(filmstrip) Excludes partially visible tiles for dominant speaker slot.
        • Do not access "room" if undefined, improve logs. (#16917)
        • fix(filmstrip) Ensures dominant speaker is always visible in filmstrip (#16901)
        • fix(toolbar): remove hang up from prejoin app
        • fix(PiP): Mac OS minimize not working
        • fix(muc_auth_ban): Adds checks for jaas.
        • fix(tests): Make tests to go through pre-join automatically.
        • fix(prejoin): Handles different ways of disabling prejoin.
        • fix(settings): Fixes rendering a tab when props change.
        • fix(muc_cleanup_backend_services): Stops timer before creating new one. (#16894)
        • fix(recording-button) Fix recording button tooltip (#16891)
        • Only parse transcript for transcription-result messages. (#16885)
        • fix(filmstrip): keep AudioTracksContainer in the DOM while Filmstrip is hidden in reduced UI
        • fix(lobby): reset lobbyVisible state when we a potential conference is being left (#16881)
        • fix(tests): Fixes tests stack traces.
      • Translation updates:

        • Complete Swedish (sv) translation
          • lang(sv): Small change of wording
        • add missing translation in main es
        • Update Dutch translations
        • Update Dutch translations
        • update German translation
        • Update Albanian translation
        • Update Dutch translations
        • Update Dutch translations
        • update Hindi translations
        • Update Persian (fa) translations
        • Update Dutch translations
        • Update Finnish translations (#16947)
        • Update Dutch translations (#16931)
        • update German translation
        • Update French labels (#16922)
        • Dutch translation updates.

    lib-jitsi-meet

    • New features:

      • feat(xmpp): pass all user identity fields from JWT context (#2992)
      • feat(connectivity) Adds stats based video freeze detection.
      • feat(quality) Fires analytics events when video decode fails. (#2983)
      • feat(connection): Adds function to refresh token. (#2977)
      • Add cryptex to SDP/Jingle translation. (#2978)
    • Fixes:

      • fix(recording): On missing session id continue to send stop.
      • fix(xmpp): add XEP-0461 namespace check in _parseReplyMessage
      • correct comment for AV_MODERATION_PARTICIPANT_REJECTED event
      • fix(JingleSessionPC) Falls back to JVB conn from P2P when SSRCs are regenerated on reneg.
      • fix(JitsiLocalTrack) Fixes _effectEnabled to detect hardware failures
      • fix(chat): Check match results to avoid errors.
      • fix(JitsiMeetJS) Adds release pinning support when using joinConference. (#2987)
      • fix(authentication): Clears connection on auth error.
      • fix(xmpp) Adds logs for shard changed events
      • fix(JitsiConference) Avoids throwing an error when P2P is killed mid setup
      • fix(moderator) remove deprecated IE11 attachEvent fallback
    • jicofo 1.0-1174

      • New features:

        • Adds support for java 21.
      • Fixes:

        • Fix handling responses to jibri stop iqs. (#1272)
    • jitsi-videobridge 2.3-287-g4f55d380a

      • New features:

        • Add metrics for relay dtls failures. (#2397)
        • read JVB_SECRET from debconf if already set
        • Adds support for java 21. (#2388)
        • Add ping/pong to exporter. (#2385)
        • Send StartEvent if encoding type changes for an SSRC. (#2384)
      • Fixes:

        • a case where receiver constraints could be ignored. (#2387)
    Original source
  • Jan 23, 2026
    • Date parsed from source:
      Jan 23, 2026
    • First seen by Releasebot:
      Apr 2, 2026
    • Modified by Releasebot:
      Apr 17, 2026
    Jitsi logo

    Jitsi Meet Mobile Apps by Jitsi

    26.0.0

    Jitsi Meet Mobile Apps adds closed captions in chat, translation updates, and UI and participant-handling improvements.

    Changes

    Full changelog

    Common

    • Closed captions inside chat screen.
    • Translation updates.
    • Fix sort participants based on raised hand inside participants screen.
    • Small UI adjustments around raised hand, participants, chat screen.

    Android

    • Fix top bottom insets.
    • Fix stop screen capture when status bar chip is pressed for Android API > 35

    iOS

    • N/A
    Original source
  • Oct 13, 2025
    • Date parsed from source:
      Oct 13, 2025
    • First seen by Releasebot:
      Apr 2, 2026
    • Modified by Releasebot:
      Apr 17, 2026
    Jitsi logo

    Jitsi Meet Mobile Apps by Jitsi

    25.6.0

    Jitsi Meet Mobile Apps adds visitor poll voting, translation updates and an Android immersive mode tweak.

    Changes

    Full changelog

    Common

    • Update translations.
    • Support for visitors voting in polls.

    Android

    • Disabled immersive mode.

    iOS

    • N/A
    Original source
  • Sep 16, 2025
    • Date parsed from source:
      Sep 16, 2025
    • First seen by Releasebot:
      Apr 2, 2026
    • Modified by Releasebot:
      Apr 17, 2026
    Jitsi logo

    Jitsi Meet Mobile Apps by Jitsi

    25.5.1

    Jitsi Meet Mobile Apps releases a polish update with translation updates, lobby and consent fixes, and Android compatibility tweaks.

    Changes

    Full changelog

    Common

    • Update translations.
    • Fixes around lobby and visitors.
    • Fixes around recording consent dialog.
    • Fix grant moderator rights after being in lobby.
    • Style adjustments around notifications.

    Android

    • Align with Android 16kb page size requirement.
    • Edge-to-edge adjustments for API 35.

    iOS

    • N/A
    Original source
  • Aug 5, 2025
    • Date parsed from source:
      Aug 5, 2025
    • First seen by Releasebot:
      Apr 2, 2026
    • Modified by Releasebot:
      Apr 17, 2026
    Jitsi logo

    Jitsi Meet Mobile Apps by Jitsi

    25.4.0

    Jitsi Meet Mobile Apps improves screen-sharing moderation and makes poll data handling more resilient.

    Changes

    Full changelog

    Common

    • Support screen-sharing moderation
    • Make poll data handling more resilient

    Android

    • N/A

    iOS

    • N/A
    Original source
  • Jul 22, 2025
    • Date parsed from source:
      Jul 22, 2025
    • First seen by Releasebot:
      Apr 2, 2026
    • Modified by Releasebot:
      Apr 17, 2026
    Jitsi logo

    Jitsi Meet Mobile Apps by Jitsi

    25.3.0

    Jitsi Meet Mobile Apps adds private chats between users and moderators, updates React Native, and fixes visitor counts.

    Changes

    Full changelog

    Common

    • React Native update to 0.77.2
    • Translations updates.
    • Allow private chats between users and moderators.
    • Fix visitors count.

    Android

    • N/A

    iOS

    • N/A
    Original source
  • Jun 17, 2025
    • Date parsed from source:
      Jun 17, 2025
    • First seen by Releasebot:
      Apr 2, 2026
    • Modified by Releasebot:
      Apr 17, 2026
    Jitsi logo

    Jitsi Meet Mobile Apps by Jitsi

    25.2.2

    Jitsi Meet Mobile Apps improves translations, recording consent and fixes, plus poll auto-scroll and UI issues.

    Changes

    Full changelog

    Common

    • Translation updates.
    • Recordings fixes.
    • Consent dialog for recordings.
    • Fix auto-scroll issue in polls screen.
    • Other UI fixes.

    Android

    • N/A

    iOS

    • N/A
    Original source
  • Feb 20, 2025
    • Date parsed from source:
      Feb 20, 2025
    • First seen by Releasebot:
      Apr 2, 2026
    • Modified by Releasebot:
      Apr 17, 2026
    Jitsi logo

    Jitsi Meet Mobile Apps by Jitsi

    25.0.0

    Jitsi Meet Mobile Apps improves translations, custom buttons, recordings, and fixes video sharing, polls, lobby and notifications.

    Changes

    Full changelog

    Common

    • Translation updates.
    • UI fixes and improvements around custom buttons.
    • UI fixes around recordings.
    • Fixes around video sharing, prejoin, authentication, polls, visitors, lobby and notifications.

    Android

    • Fixed GIFs animation.

    iOS

    • N/A
    Original source
  • Nov 19, 2024
    • Date parsed from source:
      Nov 19, 2024
    • First seen by Releasebot:
      Apr 2, 2026
    • Modified by Releasebot:
      Apr 17, 2026
    Jitsi logo

    Jitsi Meet Mobile Apps by Jitsi

    24.6.0

    Jitsi Meet Mobile Apps fixes toolbar re-rendering, improves translations, and adds screen and camera sharing.

    Changes

    Full changelog

    Common

    • Fix toolbar re-rendering.
    • Update translations.
    • Skip playing back sounds when leaving a conference.
    • Button label fixes.
    • Allow sharing the screen and camera.

    Android

    • N/A

    iOS

    • Update GIPHY SDK.
    • Use Xcode 16 as the new baseline.
    Original source
Releasebot

Curated by the Releasebot team

Releasebot is an aggregator of official release notes from hundreds of software vendors and thousands of sources.

Our editorial process involves the manual review and audit of release notes procured with the help of automated systems.