With version 16.2 of the MBS FileMaker Plugin, a powerful new function has been added: Matrix.MBS. This feature opens up a flexible way to dynamically call MBS functions using parameters stored inside a matrix.
If you’ve ever needed to construct parameter lists programmatically or pass variable-length arguments into MBS functions, this addition makes the process significantly cleaner and more scalable.
(more)
If you've ever tried to find something inside a large FileMaker solution, you already know the pain: too many scripts, inconsistent naming, and not enough context in search results.
The MBS Plugin Script Search feature is designed to fix exactly that. It gives you a fast, full-text, cross-script search with a modern UI—and it integrates directly into Script Workspace.
(more)
Nickenich, Germany - (May 5th, 2026) -- Monkeybread Software today is pleased to announce MBS FileMaker Plugin 16.2 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.2 has been updated and now includes over 7800 different functions, and the versatile plugin has gained more new functions:
The DynaPDF Starter license now includes encryption, form fields and digital signatures. Previously these features were part of the Lite license. You may still need the Lite license level to read existing PDF files.
Use DynaPDF parser to inspect the content of a PDF page. The DynaPDF.Parser.Content function provides all drawing commands on a PDF as a big JSON block. You may use DynaPDF.Parser.Delete function to mark specific commands for deletion. When using tables in PDF documents, you can use DynaPDF.Table.SetColOrRowSpan function to merge cells.
We enhanced the script search over all scripts. The new search can find scripts by ID or group path, allow fuzzy and case-senstive search as well as regular expressions. You can customize search with a custom search.html in the extensions folder.
Create a window with a WebViewer using our WebView.CreateWindow function. This window and its WebViewer operate independent from FileMaker. Use FileMaker.PerformScript function in JavaScript to trigger scripts or use FileMaker.Evaluate to evaluate a FileMaker expression within JavaScript. This provides a never seen before integration of JavaScript inside FileMaker. We upgraded WebViewers created with Overlay.AddWebViewer, WebView.Create and WebView.CreateWithControl to do provide the same integration.
When using the Foundation Models on macOS, you can query the context size for the model. Use the FoundationModels.TokenCount function to query the tokens need for a given text.
We enhanced our Matrix functions. Use Matrix.MBS to call a MBS function dynamically and pass parameters using a matrix. Swap columns or rows with Matrix.SwapColumns and Matrix.SwapRows functions within a matrix. And Matrix.SearchAndReplace can search and replace text in a matrix.
Use JSON.FromToon to convert TOON formatted data to JSON. Query the parameters used in an failed SQL query with FM.ExecuteSQL.LastParameters function. Transform images with GMImage.AffineTransform function. Use Llama.LoadBackend function to load specific backends for Llama to run LLM models. And CURL.AddOptionHTTPHeader helps to add headers step by step for a CURL request.
Finally we updated DynaPDF to version 5.0.1.9, jsoncons to 1.6.0, libarchive to 3.8.7, libexpat to 2.7.5, mongo-c-driver to 2.2.4, openssl to 3.5.6, phidgets, SQLAPI to 5.4.2, Xcode to 26.4 and zxing to version 3.0.2.
See release notes for a complete list of changes and new functions in documentation.
5. Mai 2026 - Monkeybread Software veröffentlicht heute das MBS FileMaker Plugin für Claris FileMaker in Version 16.2, mit inzwischen über 7800 Funktionen eines der größten FileMaker Plugins überhaupt. Hier einige der Neuerungen:
Die DynaPDF Starter-Lizenz umfasst nun Verschlüsselung, Formularfelder und digitale Signaturen. Bisher waren diese Funktionen Teil der Lite-Lizenz. Möglicherweise benötigen Sie weiterhin die Lite-Lizenz, um vorhandene PDF-Dateien zu lesen.
Verwenden Sie den DynaPDF-Parser, um den Inhalt einer PDF-Seite zu untersuchen. Die Funktion DynaPDF.Parser.Content stellt alle Zeichenbefehle einer PDF-Datei als großen JSON-Block bereit. Mit der Funktion DynaPDF.Parser.Delete können Sie bestimmte Befehle zum Löschen markieren. Bei der Verwendung von Tabellen in PDF-Dokumenten können Sie die Funktion DynaPDF.Table.SetColOrRowSpan nutzen, um Zellen zusammenzuführen.
Wir haben die Skriptsuche für alle Skripte verbessert. Mit der neuen Suche können Sie Skripte anhand ihrer ID oder ihres Gruppenpfads finden; außerdem sind unscharfe Suchen, die Suche unter Berücksichtigung der Groß-/Kleinschreibung sowie reguläre Ausdrücke möglich. Sie können die Suche mit einer benutzerdefinierten search.html-Datei im Extensions Ordner anpassen.
Erstellen Sie mit unserer Funktion WebView.CreateWindow ein Fenster mit einem WebViewer. Dieses Fenster und sein WebViewer arbeiten unabhängig von FileMaker. Verwenden Sie die Funktion FileMaker.PerformScript in JavaScript, um Skripte auszulösen, oder nutzen Sie FileMaker.Evaluate, um einen FileMaker-Ausdruck innerhalb von JavaScript auszuwerten. Dies ermöglicht eine bisher beispiellose Integration von JavaScript in FileMaker. Wir haben die mit Overlay.AddWebViewer, WebView.Create und WebView.CreateWithControl erstellten WebViewer aktualisiert, um dieselbe Integration zu gewährleisten.
Wenn Sie die Foundation-Modelle unter macOS verwenden, können Sie die Kontextgröße des Modells abfragen. Verwenden Sie die Funktion FoundationModels.TokenCount, um die Anzahl der Token abzufragen, die für einen bestimmten Text benötigt werden.
Wir haben unsere Matrix-Funktionen erweitert. Mit Matrix.MBS können Sie eine MBS-Funktion dynamisch aufrufen und Parameter über eine Matrix übergeben. Mit den Funktionen Matrix.SwapColumns und Matrix.SwapRows können Sie Spalten oder Zeilen innerhalb einer Matrix vertauschen. Und mit Matrix.SearchAndReplace können Sie Text in einer Matrix suchen und ersetzen.
Verwenden Sie JSON.FromToon, um Daten im TOON-Format in JSON zu konvertieren. Rufen Sie die in einer fehlgeschlagenen SQL-Abfrage verwendeten Parameter mit der Funktion FM.ExecuteSQL.LastParameters ab. Transformieren Sie Bilder mit der Funktion GMImage.AffineTransform. Verwenden Sie die Funktion Llama.LoadBackend, um bestimmte Backends für Llama zu laden, damit LLM-Modelle ausgeführt werden können. Und CURL.AddOptionHTTPHeader hilft dabei, Header Schritt für Schritt für eine CURL-Anfrage hinzuzufügen.
Schließlich haben wir DynaPDF auf Version 5.0.1.9, jsoncons auf 1.6.0, libarchive auf 3.8.7, libexpat auf 2.7.5, mongo-c-driver auf 2.2.4, openssl auf 3.5.6, phidgets und SQLAPI auf 5.4.2 aktualisiert, Xcode auf 26.4 und zxing auf Version 3.0.2.
Alle Änderungen in den Release Notes und neue Funktionen in der Dokumentation.
Check out the FMTraining.tv website. Richard Carlton and his team do a daily free live stream about FileMaker to watch.
A few days ago Christian Schmitz from Monkeybread Software joined a live episode to talk a bit about the MBS FileMaker Plugin. Watch it on YouTube.
We answer various questions about the MBS Plugin and got nine videos:
We received notice from DynaForms GmbH, that their DynaPDF products got a change for the DynaPDF Starter license.
With DynaPDF version 5.0.1.9, the Starter license includes Encryption, Interactive Forms, and digital signatures. These three features previously required a Lite license.
When you create a PDF file from scratch with DynaPDF Starter, you can encrypt the file. We recommend the current 256 Bit AES Encryption. Older encryption standards are also available for compatibility.
You may include interactive form elements on the page and pre-fill the fields with values. Use buttons and connect actions to make your form interactive. This may include submit buttons to send the form data to your server as well as JavaScript actions to perform calculations or validations.
Add digital signatures to your PDF documents. This may be either a form field where the user can sign the PDF file after filling the form, or alternatively you can sign the PDF directly in your code with a digital certificate and a private key.
The lite license is still required for reading existing PDF files and importing pages. Great for merging PDFs or extracting images and text.
For details, please check the product feature matrix: DynaPDF Starter vs. Lite vs. Pro vs. Enterprise.
DynaPDF is made available for FileMaker and Xojo by Monkeybread Software. You can also use the same licenses with C/C++, C#, Delphi, Lazarus, PHP, VB, VBA, and VB .Net.

New in this prerelease of version 16.2 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.