Our Blog   Our FileMaker Blog   Our Xojo Blog   Archive

MBS Xojo Plugins, version 26.4pr2

New in this prerelease of the 26.4 plugins:

New functions in documentation

Download Links: Download Mac dmg or Download Windows/Linux zip

Download: monkeybreadsoftware.de/xojo/download/plugin/Prerelease/.
Or ask us to be added to our shared DropBox folder.

You can subscribe to our Xojo mailing list to get notified for new pre-release and release versions.


MBS FileMaker Plugin, version 16.4pr2

New in this prerelease of version 16.4 of the MBS FileMaker Plugin:

New functions in documentation

Download Links: Download Mac dmg or Download Windows/Linux zip


Downloads at monkeybreadsoftware.com/filemaker/files/Prerelease/:


You can subscribe to our FileMaker mailing list to get notified for new pre-release and release versions.


Full Access Conference started

The [Full Access] conference started in Los Altos, California. Over 80 FileMaker developer join for a five day conference. The welcome session starts Thursday, 6th August 2026.

You can join the MBS Plugin related sessions:

(more)

News from the MBS Xojo Plugins in version 26.3

In this article I want to introduce you the new functionalities from the MBS Xojo Plugins in version 26.3.

Mutex

With the release, we introduce a new helper class: AutoMutexMBS. This class makes working with mutexes safer and more convenient by automatically releasing locks when an object goes out of scope. More about this new class you find in our blogpost AutoMutexMBS: Automatic Mutex Management in MBS Plugins 26.3

For debugging, you can now also use the LockCount method from the MutexMBS class. It checks whether a mutex is locked.

// make a new mutex
Var m As New MutexMBS

// check lock count -> 0
Var l1 As Integer = m.LockCount

// we lock the mutex
m.Lock

// check lock count -> 1
Var l2 As Integer = m.LockCount

// we unlock the mutex
m.Unlock

// check lock count -> 0
Var l3 As Integer = m.LockCount

(more)

MBS FileMaker Plugin 16.3

In this article we want to introduce you the new functions from the MBS FileMaker Plugin in version 16.3.

MongoDB

In this release, we are pleased to introduce a complete API for working with GridFS, made available through the MBS FileMaker Plugin. GridFS enables you to store large files in MongoDB by splitting them into blocks and storing them across two collections. This allows developers to use MongoDB as a scalable file storage backend for images, documents, and binary data. We'll show you exactly what to expect from the new API in the article MongoDB GridFS in the MBS FileMaker Plugin

Improved script search in FileMaker

We improved our search over all scripts in the Script Workspace:

  • The tolerant search works better.
  • The regular expression search got a help screen.
  • There is an option to exclude comments and one for excluding disabled steps.
  • You can switch to a compact result list.
  • We can show exclude buttons to exclude entries. Like when you use the search as a todo list.

You find the new options in the popup menu:

Search all scripts with options (more)

MBS Xojo Plugins, version 26.4pr1

New in this prerelease of the 26.4 plugins:

New functions in documentation

Download Links: Download Mac dmg or Download Windows/Linux zip

Download: monkeybreadsoftware.de/xojo/download/plugin/Prerelease/.
Or ask us to be added to our shared DropBox folder.

You can subscribe to our Xojo mailing list to get notified for new pre-release and release versions.


MBS FileMaker Plugin, version 16.4pr1

New in this prerelease of version 16.4 of the MBS FileMaker Plugin:
  • Fixed a parsing error for WebHook function. Broken in 16.3.
  • Fixed RichText.ReadHTML to report an error in case of a parse failure instead of empty result.
  • Improved initialization for CoreLocation functions and how we pass error to the fail handler script.
  • Added ScriptWorkspace.CurrentTabPreview function to check if the current script is a preview and ScriptWorkspace.CurrentTabTogglePreview to click the preview button.
  • Updated zxing-cpp to version 3.1.1.
  • Updated Saxon libraries to version 12.10.

New functions in documentation

Download Links: Download Mac dmg or Download Windows/Linux zip


Downloads at monkeybreadsoftware.com/filemaker/files/Prerelease/:


You can subscribe to our FileMaker mailing list to get notified for new pre-release and release versions.


MBS Xojo Conference 2026 - SQL via API: Remote Data, Local Feel

We recorded the presentations at the MBS Xojo Conference in April 2026 and here is the video about SQL via API: Remote Data, Local Feel with Dirk Cleenwerck.

(more)

MBS Plugin 16.3 for Claris FileMaker

Nickenich, Germany - (July 21st, 2026) -- Monkeybread Software today is pleased to announce MBS FileMaker Plugin 16.3 for Claris FileMaker for macOS, iOS, Linux and Windows, the latest update to their product that is easily the most powerful plugin currently available for Claris FileMaker produce line. As the leading database management solution for Windows, macOS, iOS and the web, the Claris FileMaker Pro Integrated Development Environment supports a plugin architecture that can easily extend the feature set of the application. MBS FileMaker Plugin 16.3 has been updated and now includes over 7900 different functions, and the versatile plugin has gained more new functions:

For MongoDB we added functions to store files in the database using GridFS functions. You can create a file and write container values. Later you can find files, read them back into a variable or delete them.

We got Keychain functions for macOS and iOS to store generic passwords. A way to have your FileMaker solution keep sensitive credentials in the system keychain.

The XL functions got updated with new sort options for auto filters. You can check data validations for a sheet, check whether a table has an auto filter and remove the filter.

Our WebView window can optionally show up as a popup window. You can close it in a script with WebView.Close or from JavaScript with window.close function.

For developers we have a display of the time needed by running a calculation with our tools in the calculation dialogs on macOS. You can use the Command-Option-T shortcut for the calculation editor to insert the current selected table occurrence in the popup menu. Or you select a table occurrence in the formula, press the shortcut and select the table occurrence in the popup menu.

We improved the script search. You have an option for a compact result view and to exclude entries in the search results. Search can skip disabled script steps and for regular expressions, we have a help screen.

The list functions can match values based on columns. Great to filter CSV text based on prefix, postfix or substring. The printer functions can list and cancel print jobs on Windows.

For DynaPDF we added the Sauvola filter to convert gray images to black & white. The CNContactPicker functions can return current properties and set which keys to display. SpeechRecognition.Recognize can return the result as JSON with more details, WebView.SetPrintParameter has more options for printing on Windows and ScriptWorkspace.Steps helps to read the list of script steps. Use Window.Screen to check which screen a window is on and use SystemInfo.isGoldenGate to detect the newest macOS version.

Finally we updated CURL library to version 8.21.0, DynaPDF to 5.0.3.12, expat to 2.8.2, jsoncons to 1.8.1, lcms to 2.19.1, libarchive to 3.8.8, LibXL to 5.2.0, mongo-c-driver to 2.3.1, openssl to 3.5.7, SQLite to 3.53.3 and Xcode to version 26.6.

See release notes for a complete list of changes.


MonkeyBread Software Releases the MBS Xojo Plugins in version 26.3

Nickenich, Germany - (July 21st, 2026) -- Monkeybread Software today is pleased to announce MBS Xojo Plugins 26.3 for macOS, 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 includes over 3000 classes and 85,000 documented features, and the versatile plugins have gained more new functions:

The AtomicDictionaryMBS class provides a thread safe dictionary. Beside all the normal dictionary functionality we have special functions to do multiple operations together in a thread safe matter. You can iterate such a dictionary using AtomicDictionaryIteratorMBS and get entries with AtomicDictionaryEntryMBS class.

Use the AutoMutexMBS class to lock a mutex and automatically unlock it at the end of the method. Check the AutoLock and TryAutoLock methods in the MutexMBS class.

The Vision classes got new features to recognize human body and hand poses. The new observation classes provide the points for the joints.

Use the NLLanguageRecognizerMBS class to detect the dominant language of a text. You can limit the languages to consider and feed more text in chunks to get a more precise result with every chunk. Currently 58 languages are supported.

We added the WebView2BrowserMBS class to control both the WebView in a WebView2ControlMBS control or a HTMLViewer.

The XL classes got updated with new sort options for auto filters in XLAutoFilterMBS class. You can check data validations for a sheet in XLSheetMBS class, check whether a table has an auto filter and remove the filter.

With StringMBS and StringViewMBS classes we have our own class for UTF-32 strings. Enjoy efficient string operations using views to avoid copying data.

For macOS Golden Gate you can use NSRefreshControllerMBS class to allow the user to refresh a view with swiping down. For menu items you can specify whether to show the menu icon with preferredImageVisibility property in NSMenuItemMBS class. Check touch capabilities per screen with NSScreenMBS class.

For DynaPDF we added the Sauvola filter to convert gray images to black & white. The WinSparkleMBS class got a CanShutdown event, detect the new macOS version with isGoldenGate function in SystemInformationMBS module, and we added ResolveThreadsMax and QuickExit properties to CURLSMultiMBS class.

Finally we updated the CURL library to version 8.21.0, DynaPDF to 5.0.3.12, expat to 2.8.2, jsoncons to 1.8.1, lcms to 2.19.1, libarchive to 3.8.8, LibXL to 5.2.0, mongo-c-driver to 2.3.1, openssl to 3.5.7, SQLite to 3.53.3, the Argon2 code and Xcode to version 26.6.

See release notes for a complete list of changes.


Neues MBS Plugin 16.3 für Claris FileMaker

21. Juli 2026 - Monkeybread Software veröffentlicht heute das MBS FileMaker Plugin für Claris FileMaker in Version 16.3, mit inzwischen über 7900 Funktionen eines der größten FileMaker Plugins überhaupt. Hier einige der Neuerungen:

Für MongoDB haben wir Funktionen hinzugefügt, mit denen Dateien mithilfe von GridFS-Funktionen in der Datenbank gespeichert werden können. Sie können eine Datei erstellen und Werte in den Container schreiben. Später können Sie Dateien suchen, sie in eine Variable zurücklesen oder löschen.

Für macOS und iOS gibt es Keychain-Funktionen zum Speichern allgemeiner Passwörter. So können Sie in Ihrer FileMaker-Lösung sensible Anmeldedaten im System-Keychain speichern.

Die XL-Funktionen wurden um neue Sortieroptionen für Autofilter erweitert. Sie können die Datenvalidierungen für ein Arbeitsblatt überprüfen, feststellen, ob eine Tabelle einen Autofilter enthält, und den Filter entfernen.

Unser WebView-Fenster kann optional als Popup-Fenster angezeigt werden. Sie können es in einem Skript mit „WebView.Close“ oder über JavaScript mit der Funktion „window.close“ schließen.

Für Entwickler wird in den Berechnungsdialogen unter macOS die Zeit angezeigt, die für die Ausführung einer Berechnung mit unseren Tools benötigt wird. Mit der Tastenkombination „Befehl-Option-T“ im Berechnungseditor können Sie das aktuell ausgewählte Tabellenobjekt in das Popup-Menü einfügen. Alternativ können Sie ein Tabellenobjekt in der Formel auswählen, die Tastenkombination drücken und das Tabellenobjekt im Popup-Menü auswählen.

Wir haben die Skriptsuche verbessert. Sie haben nun die Möglichkeit, die Ergebnisse kompakt anzuzeigen und Einträge aus den Suchergebnissen auszuschließen. Die Suche kann deaktivierte Skriptschritte überspringen, und für reguläre Ausdrücke steht Ihnen ein Hilfebildschirm zur Verfügung.

Mit den Listenfunktionen lassen sich Werte anhand von Spalten abgleichen. Ideal, um CSV-Text nach Präfix, Suffix oder Teilzeichenfolge zu filtern. Mit den Druckerfunktionen können unter Windows Druckaufträge aufgelistet und abgebrochen werden.

Für DynaPDF haben wir den Sauvola-Filter hinzugefügt, um Graustufenbilder in Schwarz-Weiß-Bilder umzuwandeln. Die CNContactPicker-Funktionen können aktuelle Eigenschaften zurückgeben und festlegen, welche Schaltflächen angezeigt werden sollen. SpeechRecognition.Recognize kann das Ergebnis als JSON mit weiteren Details zurückgeben, WebView.SetPrintParameter bietet mehr Optionen für den Druck unter Windows und ScriptWorkspace.Steps hilft beim Auslesen der Liste der Skriptschritte. Verwenden Sie `Window.Screen`, um zu prüfen, auf welchem Bildschirm sich ein Fenster befindet, und verwenden Sie `SystemInfo.isGoldenGate`, um die neueste macOS-Version zu ermitteln.

Schließlich haben wir die CURL-Bibliothek auf Version 8.21.0, DynaPDF auf 5.0.3.12, expat auf 2.8.2, jsoncons auf 1.8.1, lcms auf 2.19.1, libarchive auf 3.8.8, LibXL auf 5.2.0, mongo-c-driver auf 2.3.1, OpenSSL auf 3.5.7, SQLite auf 3.53.3 und Xcode auf Version 26.6.

Alle Änderungen in den Release Notes.


MBS Xojo Plugins, version 26.3pr6

New in this prerelease of the 26.3 plugins:
  • Added NodeIDMBS method for FolderItem class.
  • Fixed an issue with ShellMBS class not finding our shared NSDictionary code.
  • Updated mongo-c-driver to version 2.3.3.

New functions in documentation

Download Links: Download Mac dmg or Download Windows/Linux zip

Download: monkeybreadsoftware.de/xojo/download/plugin/Prerelease/.
Or ask us to be added to our shared DropBox folder.

You can subscribe to our Xojo mailing list to get notified for new pre-release and release versions.


MBS FileMaker Plugin, version 16.3pr6

New in this prerelease of version 16.3 of the MBS FileMaker Plugin:

New functions in documentation

Download Links: Download Mac dmg or Download Windows/Linux zip


Downloads at monkeybreadsoftware.com/filemaker/files/Prerelease/:


You can subscribe to our FileMaker mailing list to get notified for new pre-release and release versions.


Improved script search in FileMaker

Based on the feedback we got, the upcoming MBS FileMaker Plugin 16.3 version will have a few improvements:

  • The tolerant search works better.
  • The regular expression search got a help screen.
  • There is an option to exclude comments and one for excluding disabled steps.
  • You can switch to a compact result list.
  • We can show exclude buttons to exclude entries. Like when you use the search as a todo list.

You find the new options in the popup menu:

Search all scripts with options

The compact list view looks like this:

Please try the 16.3 beta versions if you like to test this.


MBS Xojo Conference 2026 - Sparkler App — update Desktop or Web Apps to new Version

We recorded the presentations at the MBS Xojo Conference in April 2026 and here is the video about Sparkler App — update Desktop or Web Apps to new Version with David Cox.

(more)

Improved calculation dialog in FileMaker

The upcoming MBS FileMaker Plugin 16.3 version will have a few improvements to the calculation dialog for macOS.

FileMaker calculation dialog (more)

First OmegaBundle orders delivered

The first batches of OmegaBundle orders are in delivery.

(more)

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:

(more)

To HTML functions

We have a few functions in the MBS FileMaker Plugin to convert things to HTML. That is useful to visualize HTML or JSON. You may convert text, styled text or MarkDown to HTML.

(more)

MBS Xojo Conference 2026 - Framework and IDE enhancements

We recorded the presentations at the MBS Xojo Conference in April 2026 and here is the video about Framework and IDE enhancements with Javier Menéndez.

(more)

Older blog entries:

2026-07-06 MBS Xojo Plugins, version 26.3pr5
2026-07-06 MBS FileMaker Plugin, version 16.3pr5
2026-07-04 MBS @ FMTraining.TV - Shell Asynchronously with the FileMaker MBS Plug-in
2026-07-03 MBS Plugin documentation now available as Markdown files
2026-07-02 xDev Magazine 24.4 Issue
2026-07-01 Omegabundle for Xojo 2026 Developer Tools Bundle Now Available
2026-06-30 MBS Xojo Conference 2026 - What is new in the Xojo Web Framework?
2026-06-29 MBS Xojo Plugins, version 26.3pr4
2026-06-29 MBS FileMaker Plugin, version 16.3pr4
2026-06-26 FileMaker Script Steps over time
2026-06-24 Last Chance for Early Bird Pricing at EngageU 2026
2026-06-24 Xcode 27
2026-06-23 MBS Xojo Conference 2026 - Using Apple Foundation Models
2026-06-23 Secure Password Storage with Keychain Functions in MBS FileMaker Plugin 16.3
2026-06-22 MBS Xojo Plugins, version 26.3pr3
2026-06-22 MBS FileMaker Plugin, version 16.3pr3
2026-06-20 MBS at Full Access 2026
2026-06-19 Improve FileMaker Script & Calculation Readability with Custom Fonts Using MBS FileMaker Plugin
2026-06-18 AutoMutexMBS: Automatic Mutex Management in MBS Plugins 26.3
2026-06-17 MongoDB GridFS in the MBS FileMaker Plugin

Archives

Aug 2026
Jun 2026
May 2026
Apr 2026
Mar 2026
Feb 2026
Jan 2026
Dec 2025
Nov 2025
Oct 2025
Sep 2025
Aug 2025
Jul 2025
Jun 2025
May 2025
Apr 2025
Mar 2025
Feb 2025
Jan 2025
Dec 2024
Nov 2024
Oct 2024
Sep 2024
Aug 2024
Jul 2024
Jun 2024
May 2024
Apr 2024
Mar 2024
Feb 2024
Jan 2024
Dec 2023
Nov 2023
Oct 2023
Sep 2023
Aug 2023
Jul 2023
Jun 2023
May 2023
Apr 2023
Mar 2023
Feb 2023
Jan 2023
Dec 2022
Nov 2022
Oct 2022
Sep 2022
Aug 2022
Jul 2022
Jun 2022
May 2022
Apr 2022
Mar 2022
Feb 2022
Jan 2022
Dec 2021
Nov 2021
Oct 2021
Sep 2021
Aug 2021
Jul 2021
Jun 2021
May 2021
Apr 2021
Mar 2021
Feb 2021
Jan 2021
Dec 2020
Nov 2020
Oct 2020
Sep 2020
Aug 2020
Jul 2020
Jun 2020
May 2020
Apr 2020
Mar 2020
Feb 2020
Jan 2020
Dec 2019
Nov 2019
Oct 2019
Sep 2019
Aug 2019
Jul 2019
Jun 2019
May 2019
Apr 2019
Mar 2019
Feb 2019
Jan 2019
Dec 2018
Nov 2018
Oct 2018
Sep 2018
Aug 2018
Jul 2018
Jun 2018
May 2018
Apr 2018
Mar 2018
Feb 2018
Jan 2018
Dec 2017
Nov 2017
Oct 2017
Sep 2017
Aug 2017
Jul 2017
Jun 2017
May 2017
Apr 2017
Mar 2017
Feb 2017
Jan 2017
Dec 2016
Nov 2016
Oct 2016
Sep 2016
Aug 2016
Jul 2016
Jun 2016
May 2016
Apr 2016
Mar 2016
Feb 2016
Jan 2016
Dec 2015
Nov 2015
Oct 2015
Sep 2015
Aug 2015
Jul 2015
Jun 2015
May 2015
Apr 2015
Mar 2015
Feb 2015
Jan 2015
Dec 2014
Nov 2014
Oct 2014
Sep 2014
Aug 2014
Jul 2014
Jun 2014
May 2014
Apr 2014
Mar 2014
Feb 2014
Jan 2014
Dec 2013
Nov 2013
Oct 2013
Sep 2013
Aug 2013
Jul 2013
Jun 2013
May 2013
Apr 2013
Mar 2013
Feb 2013
Jan 2013
Dec 2012
Nov 2012
Oct 2012
Sep 2012
Aug 2012
Jul 2012
Jun 2012
May 2012
Apr 2012
Mar 2012
Feb 2012
Jan 2012
Dec 2011
Nov 2011
Oct 2011
Sep 2011
Aug 2011
Jul 2011
Jun 2011
May 2011
Apr 2011
Mar 2011
Feb 2011
Jan 2011
Dec 2010
Nov 2010
Oct 2010
Sep 2010
Aug 2010
Jul 2010
Jun 2010
May 2010
Apr 2010
Mar 2010
Feb 2010
Jan 2010
Dec 2009
Nov 2009
Oct 2009
Sep 2009
Aug 2009
Jul 2009
Apr 2009
Mar 2009
Feb 2009
Dec 2008
Nov 2008
Oct 2008
Aug 2008
May 2008
Apr 2008
Mar 2008
Feb 2008

XML: RSS Feed XML: Atom Feed

Follow us on BlueSky, Mastodon, Twitter, Xing, LinkedIn or Facebook.


Ausspannen vom Alltagsstress mit einer Waldführung oder einem Waldpäuschen mit der Waldmeisterin.