Skip to content

Now Available: Xojo 2026r1

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 WebColorPicker and a MobileColorPicker (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.