For years the MBS Plugin offers functions to create a drop area on MacOS. The new version adds support for Windows platform, so you can now use this feature cross platform. You define an area in your layout with a nice picture, e.g. with a drop here message. The user can than drag files from other applications and drop them on your area and trigger your script, which decides what to do with the files. We already supported promised drags on MacOS for files, which are only created on demand when the plugin accepts them. Now on Windows we support file descriptors, which allows to accept drags of virtual files. For example Outlook does provides email attachments on the fly without a temporary file and you can add them to a container field easily.
For MacOS, if you use our syntax highlighting features, you may enjoy a new one. For the database design dialog, the MBS Plugin now optionally adds a search field in the tables and fields lists. You can type a partial text and the plugin searches the list of fields/tables for this text to jump to the line of interest. With pressing return key you can jump to the next place as needed. For huge scripts we now skip variable checking or if/loop block highlighting to improve performance. If you have a Macbook Pro with TouchBar, you can optionally block ESC key and require pressing Option-ESC to trigger ESC and avoid custom function dialog and other dialogs to close too easily.
Our new XML.Validate function can validate a XML document against a given XML schema. The new XML.SetPathXML function allows to add an XML to an existing XML document at a given position.
The new WebView.CreateOnPopover function allows to create a WebKit 1.x web viewer on a popover for MacOS. This allows several web viewers on a popover which can be controlled in detail with our plugin functions.
For ImageCapture's scanner panel we got a new close script trigger, so you get notified when the user closes the window. For ImageCapture.OpenDevice we got a timeout to not block your solution.
The PHP integration in MBS Plugin got an upgrade with new error messages for execution failures.
Our Java loading code has been updated for version 9 of the Java Runtime Environment. You can now use all Java versions from 1.4 to version 9.
Enjoy new barcode options, better email sending, SQL.InsertOrUpdateRecords with multiple primary keys, improved support for connections to SQL Anywhere servers, dictionaries and quick lists with custom identifiers. We prepared for the next FileMaker version and improved CURL.SetupAWS function for Amazon S3 and Dell ECS.
Finally we updated the CURL library to version 7.58.1, DynaPDF to version 18.104.22.168, LibXL to version 3.8.2, SQLite to version 3.22.0, the JPEG library to version 9c and LibTiff to version 4.0.9 including support for BigTiff format.
See release notes for a complete list of changes.