Nickenich, Germany - (November 10th, 2026) – MonkeyBread Software is pleased to announce today MBS Xojo Plugins 26.5 for macOS, iOS, Linux and Windows, the latest update to their product that is easily the most powerful plugin collection currently available for Xojo. MBS Xojo Plugins have been updated and now include over 3000 classes and 85,000 documented features, and the versatile plugins have gained more new functions:
More Apple Intelligence with SystemLanguageModelsMBS
The FoundationModels classes keep growing. With the new methods in the PromptMBS class you can create prompts from images and pass them to the on-device language model, for example to describe a photo, read what’s in a screenshot or sort images. The new Capabilities property in the SystemLanguageModelsMBS class tells you what the current device supports. The privateCloudComputeLanguageModel method gives you access to Apple’s larger Private Cloud Compute model, and the Quota property lets you check how much of your quota is left.
Windows Credentials
The new WindowsCredentialsMBS module with the WindowsCredentialMBS and WindowsCredentialAttributeMBS classes lets your application read and store credentials in the Windows Credential Manager. Your Xojo application can keep passwords and tokens in the system’s secure store instead of in files or preferences, just as you can with the Keychain on macOS.
Find text in web views
The WKWebViewControlMBS and WKWebViewIOSControlMBS controls have a new findString method and a findStringCompleted event, so you can search the text of the web page on macOS and iOS. Use the new WKFindConfigurationMBS class to set the search options and read the result from the WKFindResultMBS class. The findString method is also available in the WKWebViewMBSclass.
JavaScriptCore rework
We rewrote the object cache for the JSValueMBS, JSContextMBS and JSObjectMBS classes to be thread safe and to work per context. Exceptions are handled better for property access, function calls and when creating arrays, dates, errors and regular expressions. ObjectValue now returns a JSObjectMBS object, IsObjectOfClass takes a JSClassMBS object, and the thisObject parameters are of type JSObjectMBS, so you may need to update your code. The JavaScriptEngineMBS class gets an UnregisterFunction method and better error handling.
DynaPDF improvements
The DynaPDFRasterizerMBS class has a new RenderPageV2 method with the new DynaPDFRasterParmsMBS and DynaPDFRenderImageParmsMBS classes for more control over rendering. DynaPDFRenderJobMBS can take its input from memory with the new InputDataMemory property, and DynaPDFExtGState2MBS has a new Update method. We fixed SVG drawing with InsertSVG and the CloseAndSignPDFFile and CloseAndSignPDFFileWithDialog functions.
More for macOS
Use the new NSHapticFeedbackManagerMBS class to give haptic feedback on a Force Touch trackpad. The NSScrollViewMBS class has new properties for touch scrolling, NSBitmapImageRepMBSand NSImageMBS can tell you whether an image has alpha, and NSSegmentedControlMBS and NSToolbarItemGroupMBS got role properties. The AVPlayerViewControllerMBS class has more properties and constants.
Float16 for MemoryBlock
The new Float16ValueMBS function reads and writes half precision floating point values in a MemoryBlock. With Float64ToFloat32MBS, Float32ToFloat64MBS, Float32ToFloat16MBS and Float16ToFloat32MBS you can convert whole arrays of values between the formats, for example for machine learning data.
Security and reliability
This release tightens security in several places. The CipherMBS class supports Additional Authenticated Data for AES-GCM with the new ProcessMemoryAAD and ProcessStringAAD methods, and it clears its temporary memory after use. Passwords no longer show up in debug messages for the NetSNMP, WMI, Shell, WindowsProcess, Sign, XL, Archive, Zip and SQL classes. RecordSet and RowSet in the SQL Plugin are more thread safe for preemptive threads. We fixed memory leaks in the RabbitMQ, DynaPDF, SQLite encryption, PCRE2 and Tesseract classes, and fixed MongoDB methods that crashed with an empty pipeline. The Java classes find Java on Windows via the JAVA_HOME environment variable and handle threads, strings, exceptions and arrays better.
Please note: The CURLEmailMBS class no longer turns off SSL verification. If your mail server needs that, please set the OptionSSLVerifyHost and OptionSSLVerifyPeer properties in the CURLSMBSclass yourself. The NSUserNotification classes are deprecated and will be removed soon. The DVDPlaybackMBS class and the ShowDebugBar method in IEWebBrowserMBS class have been removed. The tag parameters for EvaluateJavaScript and takeSnapshot in the WKWebView controls are now Variant. The minimum system versions are macOS 11.0 on Apple Silicon, macOS 10.9 on Intel and iOS 15.6.
Updated libraries
As usual, we updated the libraries we use, including CURL 8.23.0, DynaPDF 5.0.9.22, OpenSSL 3.5.9, libarchive 3.8.10, mongo-c-driver 2.5.8, jsoncons 1.10.0, expat 2.10.0, taglib 2.3.2 and parts of SQLAPI 5.4.4. The plugins are built with Xcode 27.2 and the 2026r3 plugin SDK.
See the release notes for a complete list of changes. New functions in documentation. Download
If you have questions, please don’t hesitate to contact us.
The plugins require Xojo 2017 release 3 and newer. While all plugin parts compile on macOS, Linux and Windows, each function may depend on additional system requirements to work successfully. Only the plugin parts you use are added to your application.
Plugin licenses are available for components or for the complete collection. Please visit the website store for prices and join us at upcoming conferences to ask questions in person.
The plugins can be downloaded from the MBS website as one big package or several smaller ones: Monkeybread Software - Xojo Plugins 26.5
The online documentation can be found here: https://monkeybreadsoftware.net/
Located in beautiful Nickenich, Germany, MonkeyBread Software is a privately held company founded in 2000 by Christian Schmitz. MonkeyBread Software focuses on the macOS, iOS, Linux and Windows platforms. With over twenty-five years as a software developer, Christian’s aim is developing unique and useful utilities, complemented by first-class customer support.
Copyright 2000-2026 Christian Schmitz Software GmbH.
MonkeyBread Software is a registered trademark of Christian Schmitz, Nickenich. All Rights Reserved. Apple and the Apple logo are registered trademarks of Apple Inc. in the U.S. and/or other countries. Xojo is a trademark of Xojo, Inc. Other trademarks and registered trademarks may be the property of their respective owners.