Xojo 2026r1 is officially out today. It’s our first major update of the year and this post serves as the map for everything new. We’ve packed in over 50 new features and closed out 120+ bugs.
The Debugger gets “Watchpoints”
The biggest workflow change in 2026r1 is the addition of Watchpoints. Now, you can tell the debugger to break whenever a specific variable changes or meets a condition you define. It’s a massive time-saver for state-related debugging. Read more: Watchpoints in Xojo – A Smarter Way to Track Your Data
Android: Charts and PDFs
We are continuing to close the gap between Android and our other targets. This release adds the MobileChart control and the MobilePDFViewer to the Android framework. If you’ve been waiting to bring data visualization or document handling to your Android apps, these are ready for prime time. Read more: More New Features for Android
Simplified macOS Signing
Code signing is rarely fun, so we’ve overhauled how the IDE handles it on macOS. This update introduces Team-Based signing, which does a much better job of detecting your Apple Developer certificates and automating provisioning profiles. It makes the jump to Sandboxing or the App Store a lot less painful. Read more: Team-Based Signing Arrives to macOS
Live UI Previews in the IDE
No more “placeholder” boxes for your custom controls. With the new DrawControlInLayoutEditor event, your Desktop and Mobile subclasses can now render their actual UI directly inside the Xojo Layout Editor. It means what you see while designing is much closer to what you see at runtime. Read more: Custom Control Rendering with DrawControlInLayoutEditor
Web and Mobile UI Tweaks
We’ve added several long-requested UI tools to make your apps more interactive:
- WebSwitch: A native toggle control for Xojo Web apps.
- Barcode Scanning: Official support for scanning barcodes directly within Web projects.
- Native Color Pickers: We’ve added a
WebColorPickerand aMobileColorPicker(for Android) to match the existing desktop and iOS functionality.
Read more: Scan Barcodes, Pick Colors, and the New WebSwitch
AI Assistance: Jade Upgraded
Jade, Xojo’s built-in AI assistant, got a significant improvement in this release. It now defaults to Claude 4.6, providing much more accurate and context-aware code suggestions. We’ve also added conversation “compaction,” which helps the assistant remember long threads without hitting token limits or slowing down.
Read more: Jade Improvements in 2026r1
Stability and Modernization
Under the hood, we’ve updated the Web framework to use Bootstrap v5.3.8 and set the TypeScript target to ES2020. Windows users will notice better WinUI support for DesktopTabPanel and DesktopGroupBox, along with fixes for Dark Mode consistency.
You can find the exhaustive list of every change in the Xojo 2026r1 Release Notes.
Xojo 2026r1 is a free update for everyone.
Download Xojo 2026r1 now.

