« To HTML functions | Home | First OmegaBundle ord… »

Xojo 2026r2 released

Download, Release Notes and Announcement.

This release fixed a lot of issues and adds some cool new features. But let us check these two, that are related to our plugins:

New DesktopScrollableArea control

The new DesktopScrollableArea is a way to implement scrolling a container control. For the upcoming MBS Xojo Plugins, we added support there to get a NSScrollViewMBS object for macOS. This allows you to use the methods and properties in our class to configure it.

Var v As NSScrollViewMBS = Window1.ScrollableArea1.NSScrollViewMBS

DesktopHTMLViewer now uses WebView2 when building for WinUI

The DesktopHTMLViewer control can optionally use WebView2. We had that before with our WebView2ControlMBS control. We created the WebView2BrowserMBS class for the upcoming 26.3 plugins to use the same methods for WebView2 with HTMLViewer and WebView2ControlMBS.

Var b As WebView2BrowserMBS = HTMLViewer1.WebView2BrowserMBS

More Changes

There are more changes in this release:

  • DesktopToolbar now supports different toolbar styles and symbol-based button icons
  • Jade now works with OpenAI, OpenRouter, and local LLMs; when used with Anthropic Claude or OpenAI, it can request project context including source code and compile errors
  • New AI panel in Settings
  • Improved copy-and-paste support for code items (properties, methods, etc.) into and out of Xojo
  • Added WebGraphics.DrawPath and FillPath methods and WebTextField/Area.Format property
  • Improved macOS console app code signing
  • Improved macOS app debugging, with support for Sandboxing, Hardened Runtime, Entitlements, and applied Provisioning Profiles
  • iOS: New MobileMenuItem and MobilePopupMenu
  • Android: XMLDocument, MobileMenuItem support; MobilePopupMenu, MobileSwitch now use modern Material styling
  • New Code Editor page guide

For MBS Xojo Plugins, just make sure you have a recent version and everything should work fine. Enjoy the update!

09 07 26 - 10:30