[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"changelog-entry-en-\u002F2026-06-21":3},{"page":4,"surround":292},{"id":5,"title":6,"body":7,"counts":279,"date":282,"description":283,"extension":284,"image":285,"meta":286,"navigation":287,"path":288,"seo":289,"stem":290,"__hash__":291},"changelog_en\u002Fchangelog\u002F2026-06-21.md","Native desktop and mobile apps, per-team SSO, and translation auto-detect",{"type":8,"value":9,"toc":271},"minimark",[10,14,18,23,35,41,125,131,137,143,149,155,159,165,171,177,183,189,195,201,207,213,217,223,229,235,241,247,253,259,265],[11,12,6],"h1",{"id":13},"native-desktop-and-mobile-apps-per-team-sso-and-translation-auto-detect",[15,16,17],"p",{},"This release ships our native desktop and mobile apps with full meeting, chat, and in-call parity. The translation page now auto-detects speech direction, per-team OIDC SSO is available, and admins can export a CSV audit trail. Post-meeting digests gain negotiation-protocol mode with per-point status tracking.",[19,20,22],"h2",{"id":21},"new","New",[15,24,25,29,30,34],{},[26,27,28],"strong",{},"Desktop app"," — Native desktop application with screen-share and system-audio translation, native notifications, tray\u002Fdock badge, and calls that survive minimization and screen lock. Deep links (",[31,32,33],"code",{},"intermind:\u002F\u002Fjoin\u002F\u003Cid>",") open meetings directly; auto-update keeps you current.",[15,36,37,40],{},[26,38,39],{},"Mobile app"," — Full native experience for iOS and Android with branded splash and icon set:",[42,43,44,57],"table",{},[45,46,47],"thead",{},[48,49,50,54],"tr",{},[51,52,53],"th",{},"Area",[51,55,56],{},"Highlights",[58,59,60,69,77,85,93,101,109,117],"tbody",{},[48,61,62,66],{},[63,64,65],"td",{},"Meetings",[63,67,68],{},"Join\u002Fhost with live video grid, schedule, recent list",[48,70,71,74],{},[63,72,73],{},"Chat",[63,75,76],{},"Reply-quote, side-by-side translation, search, file & image attachments, message actions (react, edit, delete, pin, copy), read receipts",[48,78,79,82],{},[63,80,81],{},"Channels",[63,83,84],{},"Member management, archive view",[48,86,87,90],{},[63,88,89],{},"In-call",[63,91,92],{},"Reactions, raise hand, participants sheet, live subtitles, end-for-all, in-call language change, chat overlay",[48,94,95,98],{},[63,96,97],{},"Moderation",[63,99,100],{},"Mute, kick, or rename participants",[48,102,103,106],{},[63,104,105],{},"Settings",[63,107,108],{},"Default meeting language, theme, sign out",[48,110,111,114],{},[63,112,113],{},"Sign-in",[63,115,116],{},"Email-code login, Google sign-in, guest join by link or code with host approval",[48,118,119,122],{},[63,120,121],{},"Background",[63,123,124],{},"Calls survive backgrounding via foreground service",[15,126,127,130],{},[26,128,129],{},"Per-team SSO"," — Configure OIDC-based single sign-on per team. SP Details now shows the real redirect URI.",[15,132,133,136],{},[26,134,135],{},"Team audit trail"," — Admins can view and export a CSV audit trail of team activity.",[15,138,139,142],{},[26,140,141],{},"Negotiation-protocol digests"," — Post-meeting digests support a negotiation mode that marks each protocol point as agreed, open, or disputed, with drill-down to the corresponding transcript turn.",[15,144,145,148],{},[26,146,147],{},"Translation page redesign"," — Auto language-pair detection switches direction based on detected speech. \"Translate to\" header with an Auto target, centered and persistent captions, and audio muted by default to prevent feedback.",[15,150,151,154],{},[26,152,153],{},"Benchmark page redesign"," — \u002Fbenchmark now shows per-language quarterly bars in a cleaner landing-style layout.",[19,156,158],{"id":157},"improved","Improved",[15,160,161,164],{},[26,162,163],{},"Mobile ergonomics"," — Tap-first conference footer with overflow menu, full-width footer sheets, coarse-pointer detection, ≥44px touch targets, and transparent system navigation bar.",[15,166,167,170],{},[26,168,169],{},"Camera, mic & cockpit indicators"," — Auto-reacquire camera and mic after forcible release, with state-colored cockpit buttons. Persistent translation-limit badge and clearer status when transcription auto-enable fails.",[15,172,173,176],{},[26,174,175],{},"Meeting end flow"," — Participants are nudged toward recording and summary locations; hosts redirect instantly when ending a meeting for all, removing a ~10-second delay.",[15,178,179,182],{},[26,180,181],{},"Digest quality"," — Map-reduce chunking for long meetings replaces last-4000-word truncation. Digest runs on EU-pinned Mistral via AI Gateway.",[15,184,185,188],{},[26,186,187],{},"Live transcript"," — Respects the \"hidden\" setting, labels speakers, and shows a brief explanation when collapsed. Collapse clamps by lines while keeping per-speaker breakdown.",[15,190,191,194],{},[26,192,193],{},"Chat recap cards"," — Recording and summary recap cards broadcast live to open channel chats.",[15,196,197,200],{},[26,198,199],{},"Meeting performance & reliability"," — Video subscription limited to visible filmstrip tiles, reducing bandwidth in large meetings. Redis fan-out lifts the high-frequency message limit, and self-healing of stopped servers plus orphaned-conference cleanup reduce dropped meetings.",[15,202,203,206],{},[26,204,205],{},"Help & Ask AI"," — Per-page contextual FAQs, ⌘\u002F shortcut in the Ask AI tooltip, localized help content across all supported locales, and localized doc screenshots per locale.",[15,208,209,212],{},[26,210,211],{},"Theme & consent"," — Color mode stored in a cookie so server-side rendering respects it, eliminating the post-load theme flash. Cookie banner via Usercentrics CMP with analytics gated on consent.",[19,214,216],{"id":215},"fixed","Fixed",[15,218,219,222],{},[26,220,221],{},"Audio glitch on translate page"," — Fixed double mic-open that caused audio glitches during playback.",[15,224,225,228],{},[26,226,227],{},"Blank share-link summary"," — Share-link pages for meeting summaries no longer open blank.",[15,230,231,234],{},[26,232,233],{},"Broken user avatars"," — Avatars load reliably via a server-side proxy.",[15,236,237,240],{},[26,238,239],{},"Cold deep-link bounce"," — Cold deep-links to a meeting no longer bounce to the login page.",[15,242,243,246],{},[26,244,245],{},"Name field sync"," — The Join \"Name\" field tracks account-name changes while preserving manual edits.",[15,248,249,252],{},[26,250,251],{},"Camera icon flicker"," — Stopped camera-icon flicker from same-id camera reselection.",[15,254,255,258],{},[26,256,257],{},"Stale meeting cache"," — Meeting cache resets on identity change to prevent showing data from a previous session.",[15,260,261,264],{},[26,262,263],{},"Storage upgrade link"," — Storage-limit CTAs now point to the correct upgrade page.",[15,266,267,270],{},[26,268,269],{},"Security hardening"," — Fixes from our ongoing security review.",{"title":272,"searchDepth":273,"depth":274,"links":275},"",2,3,[276,277,278],{"id":21,"depth":273,"text":22},{"id":157,"depth":273,"text":158},{"id":215,"depth":273,"text":216},{"new":280,"improved":281,"fixed":281},7,9,"2026-06-21","Desktop and mobile apps ship with full meeting and chat parity, plus per-team SSO, audit trail, and auto-detecting translation direction.","md","\u002Fimg\u002Fchangelog\u002F2026-06-21.svg",{},true,"\u002Fchangelog\u002F2026-06-21",{"title":6,"description":283},"changelog\u002F2026-06-21","bEPvRHp8I5E4tjHEazFSA2PxmVNsh18FHfa35p-nZ2w",[293,298],{"title":294,"path":295,"stem":296,"description":297,"children":-1},"Desktop app, mobile redesign, and simpler meeting controls","\u002Fchangelog\u002F2026-06-28","changelog\u002F2026-06-28","This week brings a new desktop app, a redesigned mobile experience with picture-in-picture, and streamlined meeting controls. We also improved document quota tracking and fixed screen-share bugs.",null]