Redesigned Device Manager with a new, modern design
Revamped account switching experience with a new Manage Accounts modal
Updated custom commands interface with new grid layout, output display, and modals
New device controls dropdown with forget device functionality
Improved device card UI with expandable info and persistent state
NOTE: This will be rolling out over the next few weeks
Redesigned File Manager with modern UI
Added grid view with thumbnails for images and videos
Added multi-select support with Shift+click range selection in both grid and list views
Added bulk delete and drag-and-drop support for media files
Added search functionality and folder size display
NOTE: This will be rolling out over the next few weeks
Improved the Navigation Pane, Home Page, and Settings Page with a cleaner and modern design
This will be rolling out over the next few weeks
Added headless Performance Analyzer CLI (mqdh-perf)
Run performance analysis from the command line without the GUI
Full support for all analysis phases including trace capture and metric extraction
The AI MCP server can now be used to analyze Perfetto traces with VR-specific context and perfettoSQL
Added a guided, interactive tutorial for Casting
The tutorial is optional and can be started again from the Settings menu within Casting
This will be rolling out over the next few weeks
Performance Analyzer now syncs settings changes from OVRMetricsTool UI in real-time
Added support for copying and downloading filtered device logs
[MAC] Added auto-installation of .app bundles from raw DMG files
Added button to install the MCP server to VSCode @ Meta from the AI Tools settings page
Fixed an issue where the Logcat Window would close unexpectedly
Fixed XR Simulator macOS installation for raw DMG files
Fixed project creation hanging at 68% on Unity 6000.2+ in XR Setup Wizard
Fixed Perfetto trace corruption when opening in browser and upload getting stuck on “Uploading”
Fixed metrics stopping after pause/resume in Performance Analyzer
Fixed ADB Over WiFi loading spinner showing incorrectly in disconnected state; disabled when device WiFi is off
Fixed Link card showing “Pairing” status after device was already paired
Fixed non-Quest devices appearing in MQDH
Fixed file rename to preserve spaces in filenames on device
Fixed various File Manager issues: drag-and-drop flickering, disconnect state handling, view toggle, and upload path
Fixed VRC and Custom Flags being auto-removed when a blank threshold value was saved
Fixed MQDH window position not being restored on restart
Fixed a layout issue on the search bar in the Logcat Viewer when entering an invalid regular expression
Fixed an issue where the Notifications Panel did not open
Fixed Network Impairment Tool failing to start if device is asleep
[MAC] Fixed Cursor IDE setup to use manual setup with proper path handling
[MAC] Fixed Casting black screen and stuck state when switching between 2D Panel and Normal Casting modes
Fixed Casting Stop action sometimes hanging and requiring a force quit
Fixed Boundary toggle-off failing in Device Manager