Our new shell functions allow you to run other applications in the background on macOS, Windows and Linux. You can pass command line parameters, read output messages and send input text to the application. Your script can either wait for the results or you just let the application run in background and get a script triggered when the job is done. You can use various command line tools in FileMaker this way like scripts written in python or unpacking a tar archive.
The Regular expression functions can now do replace and replace all operations. You can search for a pattern, capture various texts and use the captured findings in the output text. Our new quote function helps you to escape texts for use in regular expressions.
We added the possibility to create trial license keys. This is a mode between demo mode (no license) and licensed mode. Trials are time limited and only for testing the plugin without demo dialogs. When trial ends, the plugins fall back to demo mode including any deployed solution.
Our DynaPDF functions can now replace images and you can provide replacement ICC profiles via container fields.
The syntax coloring functions got updated with a couple of bug fixes. Especially the functions like script search and script colors should now work on macOS High Sierra. We got new commands to hide/show scripts and scripts steps in the script workspace window. You can search in a script by a script and hide/show layout IDs.
For editing word files, we added functions to append to another word document. For form fields in your document, you can now list those fields, query values and set them.
For Linux version running on FileMaker cloud we fixed an importing linking bug, so we now always use our own libraries and not the ones provided by FileMaker itself. So SFTP via CURL now works again. We can now also store registration key in local file on cloud server, so registration is not needed in scripts.
The OCR engine can now run in number only mode and writing OCRed text to PDF can now reduce font size to match original text width.
We added a help menu entry for MBS Plugin, JSON handling for 64-bit integers, list dialog sorting, better tracing, socket functions for multicast and change dock image for a window.
Finally we updated CURL library to version 7.56.0, DynaPDF to 18.104.22.168, LCMS to 2.9 and SQLite to 3.20.1.
See release notes for a complete list of changes.