Release notes for MBS Xojo Plugins 26.1 - 17th March 2026

See also the documentation on new items and Announcement in Blog.

26.1 - 17th March 2026

  • Added ApplicationsToOpenFile, ApplicationsToOpenURL, ApplicationToOpenURL, ApplicationToOpenFile to NSWorkspaceMBS class.
  • Added ApplicationWithBundleIdentifier and ApplicationsWithBundleIdentifier methods to NSWorkspaceMBS class.
  • Added asynchronous openFile, openURL, openApplicationURL, openApplicationFile with openCompleted event to NSWorkspaceMBS class.
  • Added automaticallyDetectsLanguage property to VNRecognizeTextRequestMBS class.
  • Added Backends method to LlamaMBS module.
  • Added Clear method to XLBookMBS class.
  • Added ConditionalFormats, ConditionalFormat and ConditionalFormatSize to XLBookMBS class.
  • Added ConditionalFormattings, ConditionalFormatting and ConditionalFormattingSize to XLSheetMBS class.
  • Added DataAdapterVoltage and PhidgetDigitalInputMBS to PhidgetDigitalOutputMBS class.
  • Added embd_out and embd_inp to LlamaModelMBS class.
  • Added ErrorCode property to XLBookMBS class.
  • Added fontDescriptorWithCTFontDescriptor and CTFontDescription methods to NSFontDescriptorMBS class.
  • Added GetQOSClassMBS and SetQOSClassMBS to change the priority of a thread and move background tasks to an efficiency core.
  • Added iconForContentType method to NSWorkspaceMBS class.
  • Added LlamaDeviceMBS, LlamaBackendMBS and LlamaExceptionMBS classes.
  • Added LoadInfo and LoadInfoRaw methods to XLBookMBS class.
  • Added MaxTensorBufTOverrides property to LlamaMBS module.
  • Added MD4 method to DigestMBS class.
  • Added MetaKeyName function and related constants to LlamaModelMBS class.
  • Added more constants for DynaPDFMBS class.
  • Added more constants for phidgets.
  • Added more methods to DynaPDFRectMBS and DynaPDFPointMBS classes.
  • Added n_ctx_seq property to LlamaContextMBS class.
  • Added no_alloc and use_direct_io properties to LlamaModelParametersMBS class.
  • Added NSWorkspaceOpenConfigurationMBS class.
  • Added PhidgetCurrentOutputMBS and PhidgetLEDArrayMBS classes.
  • Added Precision property to PhidgetSpatialMBS, PhidgetAccelerometerMBS and PhidgetGyroscopeMBS classes.
  • Added ProcessPages method to TessEngineMBS class.
  • Added Profiles function to GMImageMBS class.
  • Added reboot and writeFlash methods to PhidgetMBS class.
  • Added recycleFiles and duplicateFiles methods and related events to NSWorkspaceMBS class.
  • Added reference to DatabaseColumn to our SQL plugin to avoid crash in Xojo debugger.
  • Added RemoveConditionalFormatting method to XLSheetMBS class.
  • Added SetDebugLogger method to LlamaMBS module.
  • Added Tables and FormControls to XLSheetMBS class.
  • Added TessResultRendererMBS class.
  • Added TitleIcon property to TaskDialogMBS class.
  • Added ToToon method to JSONMBS class for passing data to LLMs.
  • Added WillSleep and WakeUp events to PhidgetManagerMBS class.
  • Added XOFLen property to DigestMBS class.
  • Changed AddConditionalFormat function in XLSheetMBS class to take area as parameters.
  • Changed DynaPDFMBS class to not raise an exception for a warning. We raise an exception in case of an error if you don't implement the Error event.
  • Changed how we load python on linux to improve handling of custom installations.
  • Changed ImportPDFPage in DynaPDFMBS class to only require a Lite instead of a Pro license.
  • Changed iOS deployment target to iOS 15.0 as minimum, since that is Xcode's minimum. That is iPhone 6S and newer.
  • Enabled native CA for CURL on Windows.
  • Fixed a bug with newer license keys for ChartDirector.
  • Fixed a crash with TranslationSessionMBS class for macOS 15.x.
  • Fixed a crashing issue with control events.
  • Fixed a memory leak in Tokenize and Detokenize functions in LlamaVocabMBS class.
  • Fixed an issue with InstrumentIDOnChannel() for MidiPlaybackMBS class.
  • Fixed bug in ChatBuiltInTemplates function.
  • Fixed CalculateCRC16StringMBS and CalculateCRC16MemoryMBS to work better with reflected input, broken in 26.0.
  • Fixed the AuthorizationOperation* shared methods in ASAuthorizationOpenIDRequestMBS class.
  • Fixed Transaction function in StoreKit2MBS module.
  • Improved DigestMBS class to raise OpenSSLExceptionMBS in case of failure instead of simply returning an empty hash.
  • Improved SSH tunnel for macOS/iOS to mark the thread with background priority.
  • Marked SendRequest method in FMConnectionMBS class public, so you could use it.
  • Please note that DynaPDF 5 sets UseTransparency to false by default instead of true in version 4 and the UseImageColorSpace flag is now enabled by default, instead of disabled.
  • Rebuild libarchive to dynamically load lzma library on macOS/iOS.
  • Rebuild libarchive with zstd support.
  • Removed handle property for PhidgetServerMBS class.
  • Removed kDeviceClassMeshDongle and kChannelClassMeshdongle constants from PhidgetMBS class.
  • Renamed fontDescriptorWithName to fontDescriptorWithNameMatrix in NSFontDescriptorMBS class to fix Xojo's compiler complaining about ambiguous call.
  • Rewrote the Xojo lexer for newer Scintilla.
  • Updated ChartDirector to version 7.2.
  • Updated CURL library to version 8.19.0.
  • Updated DynaPDF to version 5.0.0.7.
  • Updated expat to version 2.7.4.
  • Updated libarchive to version 3.8.6.
  • Updated LibXL to version 5.1.
  • Updated LlamaMBS module to use newer headers.
  • Updated openssl to version 3.5.5.
  • Updated Phidgets library headers to current version (28th January 2026).
  • Updated SQLite to version 3.51.2.
  • Updated taglib to version 2.2.1
  • Updated Xcode to version 26.2.
  • Updated zlib to version 1.3.2.

Known problems

  • none

New in version 26.0  

Release notes of all versions: Release notes and Announcement in Blog.

The biggest plugin in space...