Feb 4, 2026

Desktop

App Support

Root now includes the foundation for App support within communities.

Apps allow communities to add custom functionality directly into Root, beyond text and voice. This release lays the groundwork for installing and running Apps inside communities, with more capabilities and official Apps rolling out in the near future.

Developer Mode & Advanced Settings

A new Developer Mode is available for power users and developers. When enabled, it exposes additional debugging information:

  • View internal IDs for communities, channels, roles, and members

Hex Color Input

The color picker now supports direct hex input:

  • Enter 6-digit hex codes (e.g. FF5733)

Pop-out Tabs

Tabs can now be opened in separate windows:

  • Right-click any tab to pop it out
  • Window positions are saved when closed

Jump to Present

When scrolling through older messages, a floating Jump to Present button appears, letting you instantly return to the latest messages.

Game Overlay Improvements

The in-game overlay is now more customizable:

  • New keybinding category for Game Overlay actions
  • Shift + F1 toggles interactive mode while in-game
  • Improved overlay positioning and interaction behavior

Voice Call Improvements

  • When joining a new call while already in one, a confirmation dialog appears showing which call you'll leave and which you'll join.
  • Fixed initial volume settings not being applied when joining calls
  • Active voice calls are now more visible in the channel list:
    • Pulsing green indicator - A vertical green bar with an animated glow appears next to active voice channels
    • Speaking indicator glow - A pulsing glow effect appears when someone is speaking in a call
    • LIVE badge - An animated badge with a pulsing glow appears when someone is screen sharing or using video

Screen Share Audio

  • Process-specific audio capture - When sharing a specific window, only that app's audio is captured (no more accidentally sharing background audio)
  • Fixed an issue where screen sharing with audio could produce echo

Voice Bar

  • Redesigned to be responsive and adapt to different window widths

Messaging

  • Mentions and channel links now wrap as single units instead of breaking mid-word
  • Improved Markdown edge cases (e.g. emphasis-only input like ****, ordered list markers like 1.)
  • Improved spacing in message areas
  • Fixed emoji suggestions appearing incorrectly when typing emoji shortcodes before links

Keyboard & Input

  • NumPad keys (0–9 and operators) now work correctly in keyboard shortcuts
  • Extra mouse buttons (side buttons, etc.) now work correctly in shortcuts and keybindings

Media & Uploads

  • Added a new uploading state to clearly indicate when an asset is in the process of uploading
  • Fixed a race condition that could cause incorrect loading states for pending uploads

Mobile

Community Roles Management

Full role management feature in community settings, achieving feature parity with desktop:

  • Role list view - Browse all community roles with search functionality
  • Create roles - Create new roles with custom names and colors via the color picker
  • Tabbed role editing - Edit roles using a familiar tabbed interface:
    • Display tab - Edit role name and color
    • Permissions tab - Toggle community and channel permissions with automatic parent/child hierarchy (e.g., enabling "Full Control" auto-enables all child permissions)
    • Channel assignment tab - Control which channels the role can access with collapsible channel groups and master select/deselect all
    • Members tab - Add or remove members from the role
  • Permission validation - Prevents permission escalation (you can't grant permissions you don't have yourself)
  • Delete roles - Delete roles with confirmation modal (except the default Everyone role)

Message List Overlay Drawer

A major UX improvement that enables familiar flow of viewing channel and DM messages:

  • Swipe-to-open drawers - Swipe from the right edge to open channel messages while staying on the community screen, or DM messages while on the messages tab
  • Fast channel switching - Tap channels in the sidebar to quickly preview messages with smooth animations
  • Cached message views - Recently viewed channels and DMs are cached for instant switching
  • Active channel highlighting - Visual indicator shows which channel is currently selected with smooth animations
  • Member list relocated - The community member list has moved from its previous location (right drawer) to the community settings menu (tap the community name → "Members")

Community Action Logs

Administrators can now view a detailed audit trail of all administrative actions in their community:

  • Comprehensive logging - Track bans, kicks, role changes, channel modifications, permission updates, file operations, and more
  • Detailed action views - Tap any log entry to see full details of what changed
  • Pull-to-refresh - Refresh the log to see the latest actions
  • Permission-gated - Only visible to members with the "Manage Audit Log" permission
  • Human-readable formatting - Permission names, channel types, and role changes displayed in friendly text

Voice Call Switch Confirmation

Enhanced safety when switching between voice calls:

  • Confirmation bottom sheet - When joining a new call while already in one, a confirmation sheet appears
  • Call participant preview - See who's currently in the call you're about to join with member avatars
  • Clear messaging - Shows both current and target call names so you know exactly what you're switching from/to

Enhanced Mention Styling

Mentions are now easier to distinguish at a glance:

  • Self mentions - Distinct styling when you're mentioned (easier to spot notifications about you)
  • User mentions - Different color for mentions of other users
  • Role mentions - Purple-colored styling for role mentions
  • Channel mentions - Consistent link color for channel references

Voice Call Visual Improvements

Active voice calls are now more visible in the channel list:

  • Pulsing green indicator - Vertical green bar with animated glow appears next to active voice channels
  • Speaking indicator glow - Pulsing glow effect when someone is speaking in a call
  • LIVE badge - Animated badge with pulsing glow appears when someone is screen or video sharing

State Persistence

The app now remembers your data faster and more reliably:

  • Faster app launch - Your communities, messages, and settings should load noticeably quicker when opening the app
  • Background sync - Data saves happen in the background so the UI doesn't stutter while saving your state
  • More reliable storage - Switched from SQLite to MMKV, a battle-tested storage engine used by WeChat's 1B+ users
  • Reduced battery usage - Smart batching means fewer disk writes and less battery drain

Files & Attachments

  • Fixed file attachments in messages not opening on iOS
  • Fixed blank screen and crashes when rapidly opening/closing video viewer on Android

Notifications

  • Fixed custom notification sounds not playing on Samsung devices

Image & Media Handling

  • Fixed stale images appearing when pasting different images with the same filename
  • Fixed corrupted HEIC images when uploading edited photos on iOS
  • Now gracefully prompts for photo library permission after camera capture on iOS
  • Disabled save button while image upload is in progress to prevent incomplete submissions
  • Reduced video loading spinner size to be less intrusive

Text & Rendering

  • Fixed repeated punctuation characters incorrectly collapsing on certain Android devices (iQOO/Vivo)
  • Fixed usernames with underscores or periods being incorrectly rejected

Navigation & UI

  • Fixed the "jump to top" button sometimes requiring multiple presses during active scrolling

Data Sync & Caching

  • Fixed stale community data being shown after leaving a community
  • Fixed "Show X more" showing incorrect count by excluding hidden Everyone role

Community Management

  • Hidden kick/ban/role actions for users who have already been removed from the community

Platform

Enhanced Invite Link Previews

Shared invite links now display rich preview information when pasted in other apps.

Message Editing

Improved handling of attachments when editing messages.

Performance

Added rate limiting safeguards to ensure consistent performance during high usage.