Xojo 2025r2.1 Release Notes

Release Date: 2025-07-28

Highlights

  • Optimized (faster, larger) frameworks are used when compiling with Aggressive Optimization

  • Updated to SQLite 3.49.1 for all platforms except Android which is at 3.49.2

  • Added Random.UUID shared method

  • Enhanced XAML integration for Windows applications

  • Added support to change the Shell.Backend on Windows to use PowerShell in addition to cmd

  • DesktopHTMLViewer now supports printing directly to a PDF file using PrintToPDF

  • Improved WebStyle supports hover, pressed and visited states

  • Added ToPicture method to Web and Mobile MapViewer control to get a map as a picture

  • Select and use multiple photos at once on iOS with MobileImagePicker

  • New Android UserAuthentication class adds facial recognition, fingerprint and passcodes

  • MobileSharingPanel allows sharing of multiple images and files more easily

  • Preemptive threads are now supported on Android

Statistics

  • Bugs fixed: 7

  • Documentation changes: 1

IDE

Resolved Issues

  • macOS: Fixed IDE's Window menu displaying too many separator entries on macOS when the menu bar is refreshed. (79566)

  • Windows: Windows IDE: the XAML control chooser window is now initialized with the selected DesktopXAMLContainer content. (79553)

Framework

Resolved Issues

  • Web: Fixed a WebListBox issue causing columns to not be resized properly in some cases, when using Firefox or Chrome. (79501)

  • Web: Fixed a WebMessageDialog issue causing the control failing to work properly when there were multiple instances in the layout. (79539)

  • Web: Fixed an issue causing controls to not clean up their styles from the HTML DOM after removing them. (79516)

Compiler

Resolved Issues

  • Android: Fixed a regression that causes a silent failure when code signing release apk files. (79538)

  • Android: Fixed a release build error that could occur in projects without MobileImagePicker and MobileLocation. (79540)

Documentation

Resolved Issues

  • Added missing NoSelection constant to the DesktopComboBox & DesktopPopupMenu docs. (61051)