For macOS 10.13 High Sierra and iOS 11, we added new Core ML functions to use machine learning files and for example classify pictures. We also updated a few other functions like FSEvents for the new macOS version.
The new ImageView functions allow you to show an image on the layout independent of FileMaker. So you don't need a container field and you can show animated GIF images in your layout on Mac and iOS.
To enhance the script workspace, the MBS Plugin can show the script IDs in the script list. For the database design dialog, you can now show the table IDs and field IDs in the lists. We improved the contextual menus to copy in more cases and we have a new entry to copy the selection only. With Command-F and Command-L you can now jump to search and Go To Line boxes. The new ScriptWorkspace functions can be used in various FileMaker based tools to open script workspace and select scripts from a script.
For the field picker and various other utility palettes, you can now have the plugin make them optionally black and white instead of transparent. The plugin watches for those dialogs and turns them into resizable panels, if enabled in preferences.
You can now use CoreImage to detect faces, rectangles, text areas and QRCodes in images on macOS and iOS.
For the Webviewer, we now allow you to create a WebKit 1.x webview anywhere on a layout. As FileMaker 16 uses WebKit 2.x, some of the functions to query images or PDF of a webviewer are not supported for WebKit 2.x. Making our own webviewer allows to still use those functions.
If you use FileMaker iOS SDK, you can use our plugin now to query keyboard visible state. We can trigger script or evaluate expression if there is a significant time change, app goes to background or foreground and receives a low memory warning.
To better work with CSV text, we got new functions to split CSV into values. Our FM.InsertRecordCSV function can take CSV text and create records for the values in your database. For XML functions we added ways to query and set values based on a path similar to the FileMaker JSON functions.
For DynaPDF we added commands to create process and separation colors. Text can now directly be drawn rotated.
We got new commands to Copy/Cut/Paste text in webviewer, memory usage functions for SQLite, triggers for AVPlayer and SerialPort pause functions.
Finally we updated CURL Library to version 7.55.1, DynaPDF to 18.104.22.168, SQLAPI to 4.1.12, SQLite to 3.20.0 and LibXL to 3.8.1.
See release notes for a complete list of changes.