Release notes for version 16.0 - 13rd January 2026
New functions in 16.0 and Announcement in blog.
16.0 - 13rd January 2026
- Added search button for Script Workspace to open a window to search all scripts for macOS and Windows.
- Added Translation functions for macOS and iOS.
- Added CURL.VersionDetails function.
- Added exponential2 as mode to Math.MovingAverage function.
- Added Hash.CRC16 function.
- Added HotKey.SetFileMakerWindowOnly and HotKey.GetFileMakerWindowOnly functions to only run hotkey when a FileMaker document window is frontmost.
- Added JSON.SetFormatOptions function.
- Added Linux and iOS support for Files.GetNodeID function.
- Added MarkDown.Colorize function.
- Added password parameter for XL.LoadBook and XL.LoadBookPartially functions.
- Added SaltLength parameters for RSA.SignPSS and RSA.VerifyPSS.
- Added StructuredAppend key for the JSON used with Barcode.GenerateJSON to create barcodes with sequence information.
- Added SyntaxColoring.ScriptSearchButton.GetEnabled and SyntaxColoring.ScriptSearchButton.SetEnabled functions.
- Added SystemInfo.IsiOSAppOnVision function.
- Changed CURL to list paths in quoted SFTP commands.
- Changed FM.SQL.InsertRecordsToSQL and related functions to use backtick to quote table names for ODBC connections.
- Changed JSON formatting to use space instead of tab after object keys.
- Changed minimum iOS version for deployment to iOS 13.2.
- Changed SyntaxColoring.ClipboardConverter.GetEnabled and SyntaxColoring.ClipboardConverter.SetEnabled to work on Windows.
- Changed Text.HTMLtoStyledText to add return after DIV element.
- Deprecated CURL.SetOptionKRBLevel function as CURL library deprecated that option.
- Deprecated MongoDB.MaxMessageSize and MongoDB.MaxBSONSize functions.
- Disabled FoundationModels for macOS on Intel as they are not available there.
- Enabled Apple SecTrust for CURL to validate SSL certificates on macOS and iOS. Unless you opt-out of SSL validation checks with CURL.SetOptionSSLVerifyHost and CURL.SetOptionSSLVerifyPeer properties.
- Fixed a crash with XML conversion for clipboard in older FileMaker Pro.
- Fixed a mutex problem with UNNotification and triggering the action script.
- Fixed a possible crash with option clicking in script workspace.
- Fixed a problem with CLibrary.Symbols reporting back OK in case of failure.
- Fixed a problem with DynaPDF where it crashed on saving after calling DynaPDF.CheckConformance.
- Fixed a problem with JSON.InsertRecord not handling timestamps correctly.
- Fixed a problem with our table occurence link not moving when resizing the panel.
- Fixed a problem with reading comments in GraphicsMagick library.
- Fixed a text encoding problem for FM.AddErrorMessage function.
- Fixed an incompatibility in Swift, which prevented the plugin from loading in older FileMaker versions.
- Fixed an issue with Files.MoveFile on Windows when using normal slashes in the path.
- Fixed an issue with FM.InsertOrUpdateRecord and field names containing double colon.
- Fixed handling of block elements for Text.HTMLtoStyledText function.
- Fixed Text.HTMLtoStyledText to show DEL tag as strikethrough.
- Improved field picker shortcut links to not suggest current table.
- Improved format button to ignore RTF.
- Improved opening scripts on macOS to scroll script list.
- Improved our format button in the data viewer, we now recognize text with HTML and format it as html instead of XML.
- Improved Overlay.AddWebViewer on handle fmp:// URL within the WebViewer and trigger them in FileMaker.
- Improved syntax coloring to be a bit more resilient against you closing the window while an asynchronous operation still runs.
- Rebuild linux plugins without references to CXXABI_1.3.9 in libc++ for compatibility to older Linux versions..
- Rewrote MongoDB.ClientCommandQuery function.
- Stripped debug symbols from the linux plugin builds to reduce file size.
- Updated CURL library to version 8.18.0.
- Updated DynaPDF to version 4.0.102.302.
- Updated GraphicsMagick library to version 1.3.46.
- Updated lcms2 library to version 2.18.
- Updated mongo-c-driver to version 2.2.0.
- Updated SQLAPI to version 5.4.1.
- Updated to LibXL 5.0.1.
- Updated to Xcode 26.1.1.
Known problems
- The new translation functions may crash on older macOS 15, but work fine in macOS 26. This is fixed for the next release.
- There is a problem on Windows with the relationship graph search box disappearing. Fixed in next release.
- Our Hash.CRC16 function fails in some cases with reflected input. Fixed in next release.
- The CURL functions for IMAP have a regression when listing emails. The first entry is missing due to a bug in the protocol handling in CURL. We reported this bug and work on a fix.
New in version 15.4 New in version 16.0
More details in the Release notes and Announcement in blog.