Release notes for version 15.5 - 18th November 2025
New functions in 15.5 and Announcement in blog.
15.5 - 18th November 2025
- Added FoundationModels functions.
- Added SchemaChange functions to track schema changes server side.
- Added Container.GetMimeType function.
- Added CURL.GetMultiTransfersAdded, CURL.GetMultiTransfersCurrent, CURL.GetMultiTransfersDone, CURL.GetMultiTransfersPending and CURL.GetMultiTransfersRunning functions.
- Added CURL.NetworkChanged function.
- Added Files.BSDVolumeName and Files.USBSerialNumber functions for macOS.
- Added flag 8 for Plugin.RegisterFunction function to secure a function and prevent unregister or replacement.
- Added FM.AddErrorMessage function.
- Added List.DeleteColumn and QuickList.DeleteColumn functions.
- Added MarkDown.HTMLDocument function.
- Added MarkDown.StyledText using Text.HTMLtoStyledText to convert HTML to styled text.
- Added newer error codes for FileMaker 2025 to the FM.ErrorMessage function.
- Added Phidget.WriteRFID function.
- Added Plugin.CustomFunctionIDs function to query IDs of custom functions.
- Added Plugin.CustomFunctions function to query JSON with details about custom functions.
- Added RSA.SignPSS and RSA.VerifyPSS functions for 2048-bit RSA electronic signature with PSS padding and SHA-256.
- Added SyntaxColoring.GetDataViewerFormatButtonEnabled and SyntaxColoring.SetDataViewerFormatButtonEnabled function. Pass 2 to do formatting automatically.
- Added table occurrence links for calculation dialog.
- Added Text.HTMLtoStyledText function.
- Added Text.ZLibCompress and Text.ZLibDecompress functions.
- Added UUID.UUIDv7 and UUID.TimeFromUUIDv7 functions.
- Added Webview.GetDefaultDownloadFolderPath and Webview.SetDefaultDownloadFolderPath functions for Windows.
- Added WebView.GetHeight, WebView.GetWidth, WebView.SetHeight and WebView.SetWidth functions.
- Added Webview.GetPreferredColorScheme and Webview.SetPreferredColorScheme functions for Windows.
- Added Webview.GetProfilePath function for Windows.
- Added WMIQuery.JSON function.
- Changed DynaPDF.Initialize und XL.Initialize to not check if you have a MBS license, so you can run this before our Register function.
- Changed Phidget.Release to automatically call Phidget.Close internally if needed.
- Changed plugin information string in the FileMaker preferences dialog to include license information if it gets stored with StoreRegistration function.
- Deprecated CURL.SetOptionSSLFalseStart function.
- Enabled the remembering of column widths again.
- Fixed a problem on Windows with DynaPDF.Table.Release causing trouble with mutex.
- Fixed a problem on Windows with ZipFile.CompressFiles function not working.
- Fixed Files.Mount to return the path. Broken in 15.4.
- Fixed LDAP.Bind to remove ldaps:// or ldap:// prefixes on Windows.
- Fixed LDAP.Search to allow call with only 5 parameters.
- Fixed Plugin.CustomFunctionIDs function to return correct IDs.
- Fixed Plugin.RegisterFunction to handle optional parameters better and create temporary variables for the calculations.
- Fixed ProgressDialog functions to work better if you run Hash.DigestFile and click cancel.
- Fixed Python functions to better handle imports.
- Fixed ScriptWorkspace functions to better find the frontmost script workspace window.
- Fixed XL.ConditionalFormat.Font to return correct font index.
- Implemented WebView.GetFormattedText for Windows using Text.HTMLtoStyledText internally.
- Improved clipboard converter to preserve image content.
- Improved Container.GetDataURL to recognize more types.
- Improved field finding functions in DynaPDF to better find fields.
- Improved LDAP.Connect for Windows to remove ldap:// prefix from domain or IP as Windows doesn't like this.
- Improved Trace to also log the layout you are on.
- Improved WIA.DevicePropertyValue, WIA.ItemPropertyValue and WMIQuery.PropertyValue to better return various numeric array types.
- Improved WMI.Query to better handle security and impersonate automatically if needed.
- In CURL the Upload and Put flags are aliases. We do the same in the plugin now.
- In our preferences dialog you can now paste the whole license string and we separate it to the five fields.
- Removed dependency to GLIBCXX 3.4.29 to make the plugin compatible again with older Linux versions.
- Removed Secure Transport in CURL library.
- Removed tesseract 3 support. Please use version tesseract 5.x.
- Updated CURL to version 8.16.0.
- Updated DynaPDF to version 4.0.102.299.
- Updated expat library to version 2.7.3.
- Updated jsoncons library to version 1.4.3.
- Updated libarchive to version 3.8.2.
- Updated OpenSSL to version 3.5.2.
- Updated Saxon library to 12.9.
- Updated to Xcode 26.0.
Known problems
- Plugin fails to load on FileMaker 17 and 18 on macOS due to an incompatibility to the swift libraries embedded within the FileMaker app. Fixed for 16.0.
- Our format button for Data Viewer may accidentally take RTF and try to parse it as JSON and show an error instead of the RTF text.
- Plugin doesn't load on macOS 10.13. Works on 10.14 or newer.
More details in the Release notes and Announcement in blog.