You may know we have on macOS an option in preferences dialog to turn on links in calculations. When you enter a MBS function call, we change the function name a link to our documentation. With this version we make Get() function calls in FileMaker a link to the documentation, so you can directly lookup what the return values are.
The WordFile functions can be used to replace place holders (tags) in a Word document. You can query a list of all tags for this using the WordFile.Tags function.
The DynaPDF library has been updated and tested to work with ZUGFeRD 2.2 / Factur-X 1.0.06. The DynaPDF.ReplacePattern function can now handle different font styles for fallback fonts. To put PDF on the clipboard, check the new Clipboard.SetPDF function.
On MacOS you can now use context menu on the script list in Script Workspace to sort scripts by name. Our plugin extends FileMaker's context menu to add the commands. If clicked, we swap script positions as needed, so FileMaker gets the new order.
To better track errors returned by a plugin, you can call ClearErrors early in a script. Later you can use HadErrors function to check if you got an error in the script. That may be easier than calling IsError after each function call.
For iOS you can now use DialogModifications functions. This allows you to change error messages shown by FileMaker and customize the text.
The Clipboard.DetectFileMakerDataType function can now detect menus and menu sets, JSON.Import has a new RootTableName parameter,
Finally we updated CURL library to version 7.83.1, DukTape to version 2.7, DynaPDF to 18.104.22.168, openssl to 1.1.1n, SQLite to 3.38.5, and Xcode to 13.3.1.
See release notes for a complete list of changes.