CodeXR v1.1.0 - Production Ready Release
CodeXR v1.1.0 🚀 | Enhanced Performance, Stability, and Collaborative Immersion
We are incredibly excited to announce CodeXR v1.1.0! This major plugin optimization update brings unprecedented execution speed, new interactive environments, and a comprehensive overhaul to our underlying analysis engine.
With runtime drastically reduced and new robust XR tooling—such as the Virtual Screen broadcasting and the In-Scene Mapping UI—CodeXR makes deeply immersive code analysis both practical and collaborative.
⚡ What's New & Highlighted
🚀 Massive Speed Enhancements
For typical analysis workflows, execution time has dropped by 94% (from ~54s to under ~3s). The new unified incremental watchers skip duplicate work and only react to real content changes, making the immersive experience seamless.
👥 Collaborative XR & DOM Workspaces
Live collaborative rooms are here! Connected users can now share screen layout changes, Mapping UI updates, and remote presence markers (with unique server-assigned names).
🖥️ Shared Virtual Screens & Broadcasting
Drop right into your immersive scene and pull in native desktop screens, windows, or browser tabs. The new virtual screen runtime syncs layout and streams both live video and audio across connected clients.
📊 Universal Table Layout & In-Scene Mapping UI
- XR Pedestal: Visualizations now automatically anchor to a shared responsive table/pedestal, rescaling safely against X, Y, and Z axes.
- Mapping UI: Remap data dimensions directly in the XR environment without constantly restarting the analysis. Included fallback modes automatically recover if your chosen metrics create an invalid layout.
🧠 Unified Analytics & Expanded Metrics
- A single Python engine now efficiently handles Files, Directories, and HTML DOM across 24 supported languages.
- Enhanced metrics including
complexityBand,commentRatio,codeRatio, max nesting depth, and advanced complexity indicators. - Automatic backend-driven typing explicitly prevents mapping numeric metrics to text-only fields in BabiaXR.
🛠️ Stable, Automated Setup
The extension now natively handles HTTPS self-signed certificate generation locally and enforces strict python virtual environment handling. If setup fails, a guided recovery flow immediately prompts instead of crashing the UI.
🐛 Notable Bug Fixes
- Directory Handling: Overly large ignored directories (like
node_modulesand.git) bypass early deep scans effectively, fixingspawn ENAMETOOLONGerrors for huge projects. - Incremental Syncing: Fast re-syncing for renamed, moved, or deleted files guarantees your 3D representations mirror your active file system seamlessly.
- Windows Path Normalization: Reliable paths keep code neighborhoods consistently grouped regardless of OS environment.
📚 See it all in action!
Ready to dive in? Check out our visual tutorials and the newly available deep-dives:
- 🎓 CodeXR Official Documentation
- 🎥 New Workflow for File XR Analysis
- 🎥 New Workflow for Directory XR Analysis
- 🎥 Collaborative & Virtual Screen Walkthroughs
Thank you for exploring your code with CodeXR!