Our Blog   Our FileMaker Blog   Our Xojo Blog   Archive

MBS FileMaker Plugin, version 16.4pr5

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.


Add SVG to PDF pages as vector graphics in FileMaker

With the recent DynaPDF update 5.0.4, you can place SVG drawings on a page in a PDF document. By converting all SVG drawing commands into PDF drawing commands, the graphics is preserved as a vector graphics. This avoids any pixelation that a bitmap graphics would have.

You can load a SVG from file with DynaPDF.LoadSVGFile or with container (DynaPDF.LoadSVG. Then query the sizes and insert the graphics to the current open page in a PDF document with DynaPDF.InsertSVG. There you pass a rectangle and optional the name of the symbol.

When you insert a SVG into a PDF page, you can change the size of the drawing by passing a different width and height. You can pick the position where to place and apply transformations if needed. This allows you to rotate the drawing, mirror it or stretch it in one or both axes. You can use SVG drawings for templates and stamp annotations.

(more)

MBS FileMaker Plugin, version 16.4pr4

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.


Tooltip for showing field display name

Since FileMaker 26 you can not just define a field annotation, but also provide display names. See Defining advanced field options for more details.

With MBS Plugin 16.4 we show the annotation and the JSON for the field display names as a tooltip for the field. This way you can quickly peek into the display names without opening the advanced options dialog.

(more)

Validate electronic invoices with Saxon - ZUGfERD 2.5

Updated for ZUGFeRD 2.5.2
and Saxon 12.10

When you receive an electronic invoice in the formats ZUGFeRD, Factur-X, X-Rechnung or UBL, you may need to validate the XML file. You can use our DynaPDF functions to extract the XML from the ZUGFeRD invoice. Once you have the XML, you can do some automated validation. We leverage the XSL and XSD files coming with the ZUGFeRD 2.3 or 2.4 download. They provide a way to check both the structure with the XSD file as well as the content with the XSL file. The XSL file is based on the schematron file with all the business rules, but converted to a stylesheet for using it with the XSLT function. While the schema check makes sure you have the right nodes in the right places, the business rules define what can go in a field and how fields are related. 

(more)

Visualize electronic invoices with Saxon - ZUGfERD 2.5

Updated for ZUGFeRD 2.5.2
and Saxon 12.10

XRechnung Visualization 2026-01-31 compatible with XRechnung 3.0.x

When you receive an electronic invoice in the formats ZUGFeRD, Factur-X, X-Rechnung or UBL, you may need to visualize the XML file. You can use our DynaPDF functions to extract the XML from the ZUGFeRD invoice. Once you have the XML for one of the formats UBL or Cross Industry Invoice, you may want to convert it to HTML and show it in a web viewer.

 

We leverage the XRechnung Visualization Transformators project from GitHub. This project has a couple of XML stylesheets to convert our invoices to HTML. For this they first convert the UBL or CII XML to an intermediate XML and finally convert that to XML with a second transformation. All with XSLT with our Saxon functions. There is also an alternative output to produce a XML for Apache FOP to make it a PDF file.

(more)

How to Verify the Code Signature of the MBS Plugin on macOS

When installing an MBS FileMaker Plugin on macOS, especially in a production or security-sensitive environment, it can be useful to verify that the plugin has a valid Apple code signature and that its contents have not been modified.

MBS Plugin is available for FileMaker and Monkeybread Software signs its macOS plugins. Apple provides the `codesign` and `spctl` command-line tools for inspecting signatures and checking how macOS security policies treat signed software.

This article shows how to perform those checks from Terminal.

(more)

Checking plugin signature on Windows

You can check the digital signature of our MBS Plugin files on Windows. There are three ways:

  1. Use Get-AuthenticodeSignature function in Powershell.
  2. Use signtool command line tool (requires Windows SDK installed).
  3. Use properties dialog for DLL files.

Let us show you all threelink ways today.

(more)

MBS FileMaker Plugin, version 16.4pr3

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.


DIGFM: MBS Plugin Goodies & Workshop

At the Full Access conference, we had a session about the MBS Goodies and a workshop to implement a few features. The DIGFM channel on YouTube has a few videos already, but more will later come to the FullAccess-Events channel.

(more)

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)

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 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 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.


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 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.


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)

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)

Older blog entries:

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-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 Secure Password Storage with Keychain Functions in MBS FileMaker Plugin 16.3
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-17 MongoDB GridFS in the MBS FileMaker Plugin
2026-06-15 MBS FileMaker Plugin, version 16.3pr2
2026-06-15 Playing with Persistent Data in FileMaker 26
2026-06-13 LibXL 5.2 released
2026-06-12 Installing Multiple Versions of FileMaker Pro on Windows
2026-06-10 FileMaker 2026 released
2026-06-09 MBS @ FMTraining.TV - FileMaker MonkeyBread Plug-in 16.2 Release
2026-06-03 The contacts for a license
2026-06-01 MBS FileMaker Plugin, version 16.3pr1

Archives

Sep 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
Mar 2010
Dec 2009
Nov 2009

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.