As you may know Americans love to shop on Black Friday and Cyber Monday. This year Black Friday is 28th November. About half our customers are in North America, so we are happy to offer you a discount if you buy this weekend.
Please use coupon code
BlackFriday for the web shop with 20% off for new licenses of MBS Plugins, DynaPDF, Saxon and
LibXL.
Order MBS FileMaker Plugin Order MBS Xojo Plugins Order LibXL
(more)
In this article we want to introduce you the new functions from the MBS FileMaker Plugin in version 15.5.
Schema Change
With the new SchemaChange functions, you can monitor changes to the schema on the server and, when changes occur, log them in a table, for example, or send an email notification. In order for things to be changed on the server, we must activate this monitoring once with SchemaChange.Enable. With SchemaChange.Changes, we can then query the changes, which are then delivered to us as JSON. You may have a scheduled script running on the server to react to changes. The SchemaChange.TimeStamp function, which provides the last change time, is helpful here. The SchemaChange.Counter function provides us with the current number of changes. With SchemaChange.Clear, we can clear the list of changes. If we want to stop logging, we use the SchemaChange.Disable function.
(more)
Do you have a FileMaker Server with multiple databases? Do you like to keep track who makes changes?
With FileMaker Server 21.1 the Plugin SDK got a new entry point for requesting schema changes. This provides a way for the plugin to be notified about changes to any of the databases on the server. With changes to the schema, we mean changes for these catalogs:
- custom function
- custom menu set
- data source
- extended privilege
- field
- layout
- privilege set
- script
- table
- table alias
- theme
- user account
- value list
There may be more catalogs.
(more)
Nickenich, Germany - (November 18th, 2025) -- Monkeybread Software today is pleased to announce MBS FileMaker Plugin 15.5 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 15.5 has been updated and now includes over 7700 different functions, and the versatile plugin has gained more new functions:
For macOS 26 and iOS 26 you can use our FoundationModels functions to use Apple's local on-device LLM within your FileMaker solution. Check whether the model is available and initialize a session and ask for responds. You may use the model for chatting, summarization, translation and more.
On the FileMaker Server you use the SchemaChange functions to watch for changes in your databases. The plugin collects the changes and provides them as JSON array to you. You can use a scheduled script to process the entries and add them to an audit table for later inspection.
For CURL we added a CURL.NetworkChanged function to inform CURL about a network change. The new functions for multi transfers allow you to know how many transfers are currently running, pending, added or done. Secure Transport was removed in favor of OpenSSL.
For Windows using WebView2 control for web viewers you can now set what preferred color scheme to use. You can query the directory path for the current profile, set the default download folder, query and set the width and height of the web viewer.
We have UUID.UUIDv7 and UUID.TimeFromUUIDv7 functions to create time stamps based UUIDs so you can sort them by date. Use Text.ZLibCompress and Text.ZLibDecompress functions to compress text or container with zlib compression.
For Markdown we added a HTMLDocument function. We got the Text.HTMLtoStyledText function to convert that HTML to styled text and added the MarkDown.StyledText function to provide styled text for FileMaker.
We remember the width of columns in various dialogs. The format button for the data viewer can be set to automatically format the XML or JSON content. We added links for the calculation dialog to jump to the most recent used table occurrence.
For macOS we have Files.BSDVolumeName function to return the BSD name for a volume. The Files.USBSerialNumber function returns the serial number for an USB stick.
When you register a custom function via our plugin using FileMaker or JavaScript code, you can lock them to avoid the function being modified. We can list function IDs as well as provide details information with Plugin.CustomFunctions function. The preference dialog allows you to paste the whole license string to enter your license and the Trace function logs the layout you are on.
You can use Phidget.WriteRFID to write RFID cards with your RFID Phidget. We improved WMIQuery functions to better handle security and added WMIQuery.JSON function to return results as JSON.
Finally we updated CURL library to version 8.16.0, DynaPDF to 4.0.102.299, expat to 2.7.3, jsoncons to 1.4.3, libarchive to 3.8.2, OpenSSL to 3.5.2, Saxon to 12.9 and to Xcode 26.0.
See release notes for a complete list of changes.
9. September 2025 - Monkeybread Software veröffentlicht heute das MBS FileMaker Plugin für Claris FileMaker in Version 15.5, mit inzwischen über 7700 Funktionen eines der größten FileMaker Plugins überhaupt. Hier einige der Neuerungen:
Für macOS 26 und iOS 26 können Sie unsere FoundationModels-Funktionen nutzen, um Apples lokales LLM in Ihrer FileMaker-Lösung zu verwenden. Überprüfen Sie, ob das Modell verfügbar ist, initialisieren Sie eine Sitzung und fordern Sie Antworten an. Sie können das Modell für Chats, Zusammenfassungen, Übersetzungen und vieles mehr verwenden.
Auf dem FileMaker Server verwenden Sie die SchemaChange-Funktionen, um Änderungen in Ihren Datenbanken zu überwachen. Das Plugin sammelt die Änderungen und stellt sie Ihnen als JSON Array zur Verfügung. Sie können ein geplantes Skript verwenden, um die Einträge zu verarbeiten und sie zur späteren Überprüfung in eine Audit-Tabelle aufzunehmen.
Für CURL haben wir eine CURL.NetworkChanged-Funktion hinzugefügt, um CURL über eine Netzwerkänderung zu informieren. Mit den neuen Funktionen für Mehrfachübertragungen können Sie sehen, wie viele Übertragungen derzeit ausgeführt werden, ausstehen, hinzugefügt oder abgeschlossen sind. Secure Transport wurde zugunsten von OpenSSL entfernt.
Für Windows, das WebView2-Steuerelemente für Web-Viewer verwendet, können Sie nun das bevorzugte Farbschema festlegen. Sie können den Verzeichnispfad für das aktuelle Profil abfragen, den Standard-Downloadordner festlegen und die Breite und Höhe des Web-Viewers abfragen und festlegen.
Wir haben UUID.UUIDv7 und UUID.TimeFromUUIDv7 Funktionen, um zeitstempelbasierte UUIDs zu erstellen, damit Sie diese nach Datum sortieren können. Verwenden Sie die Funktionen Text.ZLibCompress und Text.ZLibDecompress, um Text oder Container mit zlib-Komprimierung zu komprimieren.
Für Markdown haben wir eine HTMLDocument-Funktion hinzugefügt. Wir haben die Funktion Text.HTMLtoStyledText, um HTML in formatierten Text zu konvertieren, und die Funktion MarkDown.StyledText hinzugefügt, um formatierten Text für FileMaker bereitzustellen.
Wir merken uns die Breite der Spalten in verschiedenen Dialogen. Die Formatierungsschaltfläche für den Datenviewer kann so eingestellt werden, dass der XML- oder JSON-Inhalt automatisch formatiert wird. Wir haben Links für den Berechnungsdialog hinzugefügt, um zur zuletzt verwendeten Tabelleneinstiegsstelle zu springen.
Für macOS haben wir die Funktion Files.BSDVolumeName, um den BSD-Namen für ein Volume zurückzugeben. Die Funktion Files.USBSerialNumber gibt die Seriennummer für einen USB-Stick zurück.
Wenn Sie eine benutzerdefinierte Funktion über unser Plugin mit FileMaker- oder JavaScript-Code registrieren, können Sie diese sperren, um zu verhindern, dass die Funktion geändert wird. Mit der Funktion Plugin.CustomFunctions können wir Funktions-IDs auflisten und detaillierte Informationen bereitstellen. Im Einstellungsdialog können Sie die gesamte Lizenzzeichenfolge einfügen, um Ihre Lizenz einzugeben, und die Trace-Funktion protokolliert das Layout, in dem Sie sich befinden.
Mit Phidget.WriteRFID können Sie RFID-Karten mit Ihrem RFID-Phidget beschreiben. Wir haben die WMIQuery-Funktionen verbessert, um die Sicherheit zu erhöhen, und die Funktion WMIQuery.JSON hinzugefügt, um Ergebnisse als JSON zurückzugeben.
Schließlich haben wir die CURL-Bibliothek auf Version 8.16.0, DynaPDF auf 4.0.102.299, expat auf 2.7.3, jsoncons auf 1.4.3, libarchive auf 3.8.2, OpenSSL auf 3.5.2, Saxon auf 12.9 und Xcode auf 26.0 aktualisiert.
Alle Änderungen in den Release Notes.
The live recording of the MBS FileMaker Plugin Presentation at the EngageU conference in Malmö, Antwerp, Belgium in November 2025. Christian summarizes what is new in the plugin for 2025.
Watch on YouTube. Let us know if you have questions. The official recording from the conference will come in the next months and have a better quality for the video and audio.
More conferences coming up for next year including EngageU 2026, probably in November in Malmö.
Präsentationen von Stefanie Juchmes-Simonis anlässlich der FileMaker Konferenz in Hamburg im September 2025.
Keine Angst vor Scripten und Funktionen

(more)

New in this prerelease of version 15.5 of the
MBS FileMaker Plugin:
- Added SchemaChange functions to track schema changes server side.
- Fixed DataViewerFormatButtonEnabled to be saved in preferences.
Download at
monkeybreadsoftware.com/filemaker/files/Prerelease/
You can subscribe to our FileMaker mailing list to get notified for new pre-release and release versions.
Please visit us at the booth to say Hello, ask a few questions and learn what is new for
MBS FileMaker Plugin. Join our presentation on November 11 at 11:15 o'clock.
(more)

New in this prerelease of version 15.5 of the
MBS FileMaker Plugin:
Download at
monkeybreadsoftware.com/filemaker/files/Prerelease/
You can subscribe to our FileMaker mailing list to get notified for new pre-release and release versions.
This year I had the chance to visit the Claris FileMaker conference in Japan. It is a bit different from the other conferences I visited before.
(more)
If you like to remove sensitive text from a PDF file in FileMaker, you can use the DynaPDF functions. We have parser functions to find text on a page, delete the text and we can draw a black bar on top of the word.
Let’s go through the script part by part. First you need to initialise DynaPDF once. This can happen early in the start script of your solution or later in the first script needing DynaPDF.
(more)