Nickenich, Germany - (September 9th, 2025) -- Monkeybread Software today is pleased to announce MBS FileMaker Plugin 15.4 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.4 has been updated and now includes over 7700 different functions, and the versatile plugin has gained more new functions:
With this release we add automatically clipboard conversions for the XML FileMaker uses when copying script steps, layout elements and more. You can copy something in FileMaker, paste it in a text editor, make changes and copy & paste back to FileMaker. On top of this we added Copy XML buttons to our snippets in the documentation, so you can copy examples directly from our documentation to your Script Workspace. There is a checkbox in the preferences dialog to enable this feature as well as a SyntaxColoring.ClipboardConverter.SetEnabledfunction.
When running under macOS on an Apple Silicon based Mac, you can use SystemInfo.MacProductSOCName and SystemInfo.MacProductName functions to query the product name and the system-on-chip name.
For our SQL functions, we got OLEDB: as a new prefix for SQL.Connect function. This allows you to pick the OLEDB connection type for Microsoft SQL Server directly. Alternatively you can still connect to SQL Server using the SQLServer: prefix. With ODBC, OLEDB and native SQL Server interface, we have three ways to connect to your Microsoft SQL Server.
When you create your own custom functions via plugin, you can use JavaScript to define the functions. Pass the new flags to Plugin.RegisterFunction function to decide whether it is a FileMaker calculation or JavaScript.
We updated our WebView functions for Windows to handle favorite icons. Use the WebView.FaviconURI function to learn what is the current URL for the favorite icon or WebView.Favicon to load the icon as container value to show it. Use the WebView.SetMemoryUsageTargetLevel function to set a WebViewer to low memory mode.
On macOS, when you pick a style for a layout part, we sort the list of styles. Check the SyntaxColoring.SortStyleMenu.SetEnabled function to enable or disable this feature. When using our field picker enhancements, you can now press Command-G key combination to jump to the last table occurrence.
For iOS, we improved the ListDialog functions, added support for Window.SetRoundCorners to product round corners for card windows on iOS and we implemented WebView.SetZoom and WebView.GetZoom for macOS and iOS.
The CURL.SetupAWS function can handle COPY and MOVE verbs to move or copy objects in AWS S3, the Python functions got a recursion limit, the QR-Code detection in AVRecorder functions got Windows support and DNSLookup functions can output results as JSON.
Finally we updated DynaPDF to version 4.0.102.295, SQLAPI to version 5.4.0 and SQLite to version 3.50.4.
See release notes for a complete list of changes.